Michael Zapf
28ccff182e
(MESS) TMS99xx users adapted to use devcb2. (nw)
2014-03-21 13:23:49 +00:00
Miodrag Milanovic
cac7437f8e
namco to modern device + devcb2 (nw)
2014-03-21 13:23:00 +00:00
Michael Zapf
d1251c70f0
TMS99xx CPU family gone to devcb2. (nw)
2014-03-21 13:22:47 +00:00
Curt Coder
a554cc79ed
cdp1862: devcb2 cleanup. (nw)
2014-03-21 13:19:13 +00:00
Curt Coder
c108297188
cdp1861: Cleaned up devcb2. (nw)
2014-03-21 13:13:21 +00:00
Robbbert
498e3c4d86
(MESS) hooked up video and keyboard.
...
Due to no doco, it's all guesswork.
2014-03-21 11:47:42 +00:00
Miodrag Milanovic
e683baeadf
aica is modern device as well now (nw)
2014-03-21 09:56:48 +00:00
Robbbert
a8b5250590
(MESS) new Skeleton [Robbbert, Chickenman]
...
-------------------------------------------
Amust Compak
2014-03-21 09:50:16 +00:00
Robbbert
3ee7c95374
(MESS) resolve conflicts in my tree
2014-03-21 09:42:30 +00:00
Curt Coder
459234d293
com8116: Fixed regression. (nw)
2014-03-21 08:32:06 +00:00
Curt Coder
ddc8a812ca
i8251: Fixed DSR status bit. (nw)
2014-03-21 08:15:43 +00:00
Miodrag Milanovic
9e7bb3b843
ah, forgot these (nw)
2014-03-21 07:55:42 +00:00
Miodrag Milanovic
343c6a3866
scsp is modern device, thanks Osso for most of the work (nw)
2014-03-21 07:37:26 +00:00
Alex W. Jackson
c12b058645
render.c: clean out dead, broken code accidentally revived by palette rewrite. Allocate brightness/contrast/gamma-adjusted palettes on first use, since we can't allocate them at startup anymore due to init order issues [Alex Jackson]
2014-03-21 06:14:18 +00:00
mahlemiut
7c5b6d0c36
hd61830: added bitmap bounds checking, fixes nbmj8688 LCD games crash/assert (no whatsnew)
2014-03-21 01:54:57 +00:00
R. Belmont
49ddc13379
always a Clang (nw)
2014-03-21 01:54:42 +00:00
R. Belmont
f34d59a8d5
SDL: Next stage cleanup, aligned texture conversion with current Windows/D3D code, and fixed overzealous GL texture caching. [R. Belmont]
...
nw: this fixes brightness/gamma/contrast on RGB32 format games (which has been broken since 2008, clearly a well-loved feature ;-) and breaks prescale. Prescale will be fixed soon.
2014-03-21 01:51:58 +00:00
Michaël Banaan Ananas
6d8295d337
cleanup (no practical changes here except that i removed support for LOG_WAVE raw sound filewriting)
2014-03-21 00:08:34 +00:00
Scott Stone
3c3e635251
Device short name/description fixes to fix noted discrepancies between xml, devices and slots. (nw)
2014-03-20 23:21:28 +00:00
Scott Stone
5f18171d6d
Adjustment to -listdevices output to allow for more depth and better separation between device name and description in extreme cases. (nw)
2014-03-20 21:50:53 +00:00
David Haywood
729e588ea1
fix crash with -gamma (nw)
...
I think this is correct.. or at least more correct than it was, there's no way the existing code could work.
2014-03-20 21:30:40 +00:00
Curt Coder
7c2f6824e1
(MESS) softbox: Added preformatted 10MB hard disk image. [Curt Coder]
2014-03-20 20:47:04 +00:00
Curt Coder
759bf2287c
(MESS) corvushd: Converted to a device. (nw)
2014-03-20 20:24:48 +00:00
Michaël Banaan Ananas
b4d9e6ee63
add note that neogeo was designed by Alpha Denshi
2014-03-20 19:10:37 +00:00
Ivan Vangelista
f30a79508c
Converted crt9021_device to devcb2 (nw)
2014-03-20 17:52:18 +00:00
Ivan Vangelista
ab67a58579
Converted crt9212_device to devcb2 (nw)
2014-03-20 17:47:52 +00:00
Ivan Vangelista
717268b6c9
Converted wd33c93.c to devcb2 (nw)
2014-03-20 17:42:19 +00:00
Ivan Vangelista
0eee24baa1
Converted hd44352_device to devcb2 (nw)
2014-03-20 17:21:02 +00:00
Oliver Stöneberg
2393d5ddca
added assert for sc4milro segmentation fault (nw)
2014-03-20 16:39:05 +00:00
Oliver Stöneberg
ce5bea7821
added assert for wpc_*.c segmentation faults (nw)
2014-03-20 16:31:21 +00:00
Alex W. Jackson
9e568851e8
fix mirroring (nw)
2014-03-20 15:52:21 +00:00
Michaël Banaan Ananas
cc35179812
merged neogeo.c/inc
2014-03-20 14:35:38 +00:00
Michaël Banaan Ananas
3e3194666c
fix crash
2014-03-20 14:08:00 +00:00
Oliver Stöneberg
25bdccdae3
use roms from parent with BAD_DUMP for magictga for now - fixes crash and indicates that these roms have to be redumped (nw)
2014-03-20 10:49:59 +00:00
Oliver Stöneberg
75eccffbec
added assert for nbmj8688.c AddressSanitizer heap-buffer-overflow (nw)
2014-03-20 09:58:24 +00:00
Oliver Stöneberg
8a01cd4200
added assert for kothello AddressSanitizer heap-buffer-overflow (nw)
2014-03-20 09:53:02 +00:00
Oliver Stöneberg
4a4044e10c
replaced non-working astrof fix with pen access clamping (nw)
2014-03-20 09:33:48 +00:00
Miodrag Milanovic
7139fa970c
fix tag search for mea8000 (nw)
2014-03-20 07:21:58 +00:00
Brian Troha
d63467dfe6
littlerb.c: Fill in missing dipswitch settings and add dipswitch locations to Little Robin. [Brian Troha]
...
Out of whatsnew: I remember adding the dipswitch setting listed in the driver a long time ago, but cannot remember the exact source now... but they should be good.
2014-03-20 03:26:12 +00:00
R. Belmont
e47402134e
Clang (nt)
2014-03-20 02:31:03 +00:00
R. Belmont
ebb2351c9a
SDL: Removed "totalColors" hack, now only RGB32 is sent to the GPU. [R. Belmont]
...
nw: there's much, much more cleanup to be done now, but this serves as a functional baseline.
2014-03-20 01:54:32 +00:00
Michael Zapf
57a3ca60e9
(MESS) devcb2 migration. (nw)
2014-03-19 23:53:59 +00:00
Michaël Banaan Ananas
4b03839955
add simple waitstate on 0x800000-0xbfffff access
2014-03-19 22:09:12 +00:00
Oliver Stöneberg
f20284cc46
forgot to rename am.c (nw)
2014-03-19 21:03:21 +00:00
Oliver Stöneberg
9f55c1b114
last round of *.c -> *.inc renaming for now (nw)
2014-03-19 21:00:36 +00:00
Oliver Stöneberg
7c8b4c5886
and more *.c -> *.inc renaming (nw)
2014-03-19 20:55:25 +00:00
Oliver Stöneberg
9bd510b453
ppc *.c -> *.inc renaming
2014-03-19 20:38:42 +00:00
Oliver Stöneberg
07aef171d1
more *.c -> *.inc renaming / added some missing dependencies in cpu.mak (nw)
2014-03-19 20:38:22 +00:00
James Wallace
c82b66d4f4
Made an attempt to fix the banking of MPU4 games, this isn't perfect, but most non banked games will now run. [J. Wallace]
...
New games added
-----------------------
MPU4 Reel Test (3.0)
2014-03-19 19:50:07 +00:00
Oliver Stöneberg
9b8613f35c
and more *.c -> *.inc renaming
2014-03-19 18:38:17 +00:00
Oliver Stöneberg
da43be8423
renamed a few more files from *.c to *.inc
2014-03-19 18:37:57 +00:00
Ivan Vangelista
818832987d
Converted qs1000_device to devcb2 (nw)
2014-03-19 18:22:17 +00:00
Ivan Vangelista
316bac013e
Reverted changes to tdv2324 now that the better fix was applied to pit8253.c (nw)
...
leland used to specify the clocks before the pit8253 devcb2 conversion, so I'll let them there for the time being.
2014-03-19 18:13:57 +00:00
Ivan Vangelista
54d53b06a4
Converted k0053252_device to devcb2 (nw)
2014-03-19 18:12:04 +00:00
Oliver Stöneberg
6127b13ea5
renamed disc_*.c to disc_*.inc
2014-03-19 17:40:26 +00:00
Oliver Stöneberg
60bc937648
renamed pmmidi.c to pmmidi.inc
2014-03-19 17:33:10 +00:00
smf-
26873753a9
Hooked up dtr/rts/rxc to serial port & introduced the etc pin to rs232 (pin 24 Transmitter Signal Element Timing/External Transmitter Clock) (nw)
2014-03-19 17:26:03 +00:00
Oliver Stöneberg
9489f76d46
renamed tms5110r.c to tms5110r.inc
2014-03-19 17:23:04 +00:00
Oliver Stöneberg
690cd1a3a1
renamed rendersw.c to rendersw.inc
2014-03-19 17:18:56 +00:00
Miodrag Milanovic
0624206f4a
compile fix, thank qmc2 (nw)
2014-03-19 17:13:32 +00:00
Oliver Stöneberg
7421215f85
renamed s3c24xx.c to s3c24xx.inc
2014-03-19 17:11:10 +00:00
Curt Coder
3c81060f84
(MESS) Cleaned up devcb2. (nw)
2014-03-19 14:46:10 +00:00
Curt Coder
5e0ddf2958
(MESS) concept: Added ATTR_DEPRECATED. (nw)
2014-03-19 14:30:32 +00:00
Curt Coder
79cdd77347
(MESS) cirrus: Moved to emu/bus/pci. (nw)
2014-03-19 14:25:25 +00:00
Curt Coder
36de1d31b2
(MESS) ep64: Cleaned up devcb2. (nw)
2014-03-19 14:19:50 +00:00
Oliver Stöneberg
cae402dd2e
renamed poly.{c|h} to polylgcy.{c|h} and polynew.h to poly.h
2014-03-19 13:41:17 +00:00
Oliver Stöneberg
b018751a9a
renamed old poly_manager to legacy_poly_manager
2014-03-19 13:31:50 +00:00
Curt Coder
bfde3d514b
(MESS) apricot: devcb2. (nw)
2014-03-19 13:27:02 +00:00
Curt Coder
b58348188e
(MESS) e05a03: devcb2. (nw)
2014-03-19 13:25:12 +00:00
Curt Coder
7812d5bb71
(MESS) smc92x4: devcb2. (nw)
2014-03-19 13:17:46 +00:00
Curt Coder
1d33382074
(MESS) upd65031: devcb2. (nw)
2014-03-19 13:08:02 +00:00
Curt Coder
4c534b3b76
(MESS) gime: devcb2. (nw)
2014-03-19 13:00:21 +00:00
Curt Coder
7a8f58e579
(MESS) esqpanel: devcb2. (nw)
2014-03-19 12:51:26 +00:00
Curt Coder
be9df39721
(MESS) micropolis: devcb2. (nw)
2014-03-19 12:44:45 +00:00
Curt Coder
0bb67d587f
(MESS) vtvideo: devcb2. (nw)
2014-03-19 12:30:42 +00:00
Ivan Vangelista
b3c35fa4bc
votrax_sc01_device: converted to devcb2 (nw)
2014-03-19 12:26:41 +00:00
Ivan Vangelista
7721c04301
rp5c15.c: converted to devcb2 (nw)
2014-03-19 12:25:59 +00:00
Ivan Vangelista
59d013bc52
rp5c01.c: converted to devcb2 (nw)
2014-03-19 12:25:23 +00:00
Curt Coder
89ea6a3b3b
(MESS) 6883sam: devcb2. (nw)
2014-03-19 12:23:39 +00:00
Curt Coder
9271b7e281
(MESS) smartmed: devcb2. (nw)
2014-03-19 12:17:56 +00:00
Curt Coder
226b3a9d37
(MESS) microdrv: devcb2. (nw)
2014-03-19 12:13:27 +00:00
Curt Coder
ff4661978f
(MESS) ti99/speech8: devcb2. (nw)
2014-03-19 12:03:12 +00:00
Curt Coder
0169872b1a
(MESS) ti99/mapper8: devcb2. (nw)
2014-03-19 11:59:25 +00:00
Curt Coder
858c124f93
(MESS) ti99/grom: devcb2. (nw)
2014-03-19 11:54:29 +00:00
Curt Coder
a965f0fd64
(MESS) pc9801_kbd: devcb2. (nw)
2014-03-19 11:34:17 +00:00
Curt Coder
3d9eab4737
(MESS) kc: devcb2. (nw)
2014-03-19 11:30:38 +00:00
Curt Coder
80028e446b
(MESS) tvc: devcb2. (nw)
2014-03-19 11:23:38 +00:00
Curt Coder
6484869b8f
mea8000: devcb2. (nw)
2014-03-19 11:19:21 +00:00
Curt Coder
a6e0fb4251
(MESS) apricotkb: devcb2. (nw)
2014-03-19 11:08:10 +00:00
Alex W. Jackson
f27a84da26
Removed palette_device parameter from gfx draw methods. All draw methods now use m_palette (nw)
2014-03-19 11:03:38 +00:00
David Haywood
9e73dd723b
minor adjustments (nw)
2014-03-19 10:58:20 +00:00
David Haywood
051a83cd55
added dumped eeprom to jclub2 sets, allowing game ID check to pass [ANY]
...
h63484.c compile fix [external]
add centronics bus to tiny.mak to fix tiny compile [external]
added compile time check for 64-bit intel compiler to delegate.h (to prevent assert(sizeof(mfp) <= sizeof(m_rawdata)); ) [external]
2014-03-19 10:32:28 +00:00
Miodrag Milanovic
8148189217
initialize dmadac, fixes regressions (nw)
2014-03-19 09:25:29 +00:00
mahlemiut
c7bff54fa2
s3virge: added derived s3virgedx device so that the Virge/DX can return the correct ID bytes. Also cleaned up clock calculation a bit. (no whatsnew)
2014-03-19 08:52:35 +00:00
Miodrag Milanovic
aecc274f8c
astrof fix (nw)
2014-03-19 08:48:03 +00:00
Miodrag Milanovic
e4561f390e
fixed laserdisc regression (nw)
2014-03-19 08:37:58 +00:00
Curt Coder
fdc8593fe1
mc6843: devcb2. (nw)
2014-03-19 07:55:52 +00:00
Miodrag Milanovic
53973835dc
coco fdc fix (nw)
2014-03-19 07:49:26 +00:00
Curt Coder
7c52d6eef8
(MESS) uv201: devcb2. (nw)
2014-03-19 07:35:01 +00:00
Curt Coder
4e795661f5
(MESS) Fixed regressions. (nw)
2014-03-19 07:26:00 +00:00
smf-
8df6fa498b
rxc is bidirectional so map it both ways, added comment about adding missing pull ups (nw)
2014-03-19 03:42:41 +00:00
David Haywood
b095fabc7a
dsw changes (nw)
2014-03-19 01:15:13 +00:00
David Haywood
91a5317f01
new clones
...
Kero Kero Keroppi's Let's Play Together (USA, Version 2.0) [Mark F., The Dumping Union]
2014-03-19 00:56:35 +00:00
Angelo Salese
18d5691ab2
Fixed fatal error in template driver
2014-03-19 00:17:07 +00:00
David Haywood
bf12a57688
typo (nw)
2014-03-18 23:50:34 +00:00
Angelo Salese
deaf2e07bb
Bowling Try: very timid attempts, used only as a testbed for the newly installed toolchain/SVN tools. And blinks at Arbee (nw)
2014-03-18 23:19:12 +00:00
Michaël Banaan Ananas
ae38d8bb54
this is clearer
2014-03-18 20:48:53 +00:00
Michaël Banaan Ananas
8c973000ab
more accurate watchdog timing
2014-03-18 19:50:01 +00:00
David Haywood
18e5eb445a
added proper IC locations to tmnt2 sets [Ben76]
...
added Korean? tile rom to newly dumped Shanghai3 set [Brian Troha]
(was present on the board, but unused in our sets? probably for use with undumped Korean program roms and leftover from conversion)
new clones
Street Fighter II': Champion Edition (L735 Test Rom, bootleg) [ANY]
Street Fighter II': Magic Delta Turbo (bootleg, set 3) [ANY]
Trojan (bootleg) [ANY]
Chase H.Q. (Japan, upright?) [ANY]
2014-03-18 19:30:58 +00:00
Ivan Vangelista
cef27a4b3d
Converted zx8302_device to devcb2 (nw)
2014-03-18 18:00:11 +00:00
David Haywood
2ffec07266
some experimentation (nw)
2014-03-18 17:57:25 +00:00
David Haywood
6fe765a89b
further improvements (nw)
2014-03-18 17:27:28 +00:00
David Haywood
af31cf37e4
now we can turn on the tms for little robin too, still some issues (bands during boss levels for instance) but it's better than it was in other ways (screen clears) (nw)
2014-03-18 16:59:06 +00:00
David Haywood
3d7638f066
make the TMS34010 a bit safer when 8-bit writes are used (Megaphoenix does this..) I suspect skeetsht will need more improvements along these lines because it's hooked up to an 8-bit CPU?
...
This at least means we don't have to overclock the 68k by a silly amount on on megaphx, and fixes round 4, although it doesn't fix all the graphic corruption, of note round 6.
2014-03-18 15:02:26 +00:00
Curt Coder
52ca000b5b
Removed line_cb_t. (nw)
...
(MESS) nextkbd: devcb2. (nw)
2014-03-18 14:15:57 +00:00
Curt Coder
d7e58e18cd
(MESS) nextmo: devcb2. (nw)
2014-03-18 14:04:54 +00:00
Curt Coder
fd2cbd7d49
mccs1850: devcb2. (nw)
2014-03-18 13:59:30 +00:00
Curt Coder
dbfcc63c41
mb8795: devcb2. (nw)
2014-03-18 13:49:14 +00:00
Curt Coder
88a76175e1
68561mpcc: devcb2. (nw)
2014-03-18 13:41:27 +00:00
Miodrag Milanovic
834f7930ba
fixed validation (nw)
2014-03-18 13:33:05 +00:00
Curt Coder
896b35441e
Removed unused declarations. (nw)
2014-03-18 13:31:58 +00:00
Miodrag Milanovic
59674b3fdf
legacy wd17xx is now also a modern device (nw)
2014-03-18 13:31:41 +00:00
Curt Coder
e1af1a2096
Removed unused declaration. (nw)
2014-03-18 13:29:30 +00:00
Curt Coder
8c13619673
n68681: Renamed to mc68681. (nw)
2014-03-18 12:44:38 +00:00
Curt Coder
f65e037141
(MESS) Moved common machine and video chips to emu. (nw)
2014-03-18 11:46:44 +00:00
mahlemiut
15b2c80c62
svga_s3: Corrected ID values, based on S3ID
2014-03-18 10:12:53 +00:00
Miodrag Milanovic
7fc79693d2
no more old duart (nw)
2014-03-18 07:57:10 +00:00
Curt Coder
dddcd70190
Fixed regression. (nw)
2014-03-18 07:16:27 +00:00
Alex W. Jackson
b6db6a39a2
Made gfx_element::decode() private; fixed drivers that were calling it directly [Alex Jackson]
2014-03-18 06:42:10 +00:00
Brian Troha
12b346b271
namcos1.c: Remove extra unneeded bracket in game description. - NW
2014-03-18 01:55:39 +00:00
Brian Troha
87ef6e6568
meritm.c: Mark The Real Broadway as non working - NW
2014-03-18 01:53:05 +00:00
Brian Troha
a3493fc905
new non-working game
...
Out of whatsnew:
Requires a proper key string for the DS1204 key. Also proper dipswitch list.
New Game Added
---------------------------------
The Real Broadway [Brian Troha, The Dumping Union]
2014-03-18 01:28:02 +00:00
Curt Coder
7fc71a616f
(MESS) Moved video chips to emu/video. (nw)
2014-03-17 22:21:47 +00:00
Curt Coder
4bba3f6e42
(MESS) Moved the remaining slot interfaces to emu/bus. (nw)
2014-03-17 22:06:26 +00:00
Curt Coder
f3fe1ab644
upd765: Refactored to use devcb2 callbacks. [Curt Coder]
2014-03-17 20:38:18 +00:00
Curt Coder
dce7adbbbb
Cleaned up devcb2 usage. (nw)
2014-03-17 20:11:09 +00:00
Miodrag Milanovic
ee84337ef9
one less legacy device (nw)
2014-03-17 17:52:56 +00:00
Miodrag Milanovic
b3456aeb13
changed text in comment not to get false legacy device notification :) (nw)
2014-03-17 17:34:07 +00:00
Scott Stone
5b9fefd564
(MESS) pve500.c: New maincpu dump to replace bad dump. [Felipe Sanches]
2014-03-17 17:33:29 +00:00
Scott Stone
5e0d43a758
offtwall.c: Corrected the rom names and locations of the upright version of Atari’s Off the Wall and also added a dump of one of the GAL’s (a GAL16V8A-25LP) on the boardset which was the only one without the security fuse blown. [Kevin Eshbach]
2014-03-17 17:22:56 +00:00
Oliver Stöneberg
1907b48643
and more global_free() -> global_free_array()(nw)
2014-03-17 17:15:03 +00:00
Oliver Stöneberg
01271d3f4d
more global_free() -> global_free_array() in src/osd/sdl/drawsdl.c (nw)
2014-03-17 17:04:21 +00:00
Miodrag Milanovic
538de5d46c
one more scrlegcy.h user down (nw)
2014-03-17 15:29:53 +00:00
Miodrag Milanovic
06ce59b64e
removed some legacy includes that are not valid (nw)
2014-03-17 15:21:17 +00:00
Miodrag Milanovic
cf9949729c
removed some atari legacy code (nw)
2014-03-17 15:15:01 +00:00
Curt Coder
841b2cb5e9
8530scc: devcb2. (nw)
2014-03-17 14:16:27 +00:00
Miodrag Milanovic
6b6e43fa1c
avgdvg is now device (nw)
2014-03-17 13:43:18 +00:00
Miodrag Milanovic
fb20ff1e86
compile fix, thanks qmc2 (nw)
2014-03-17 13:14:39 +00:00
Curt Coder
e06e38f8f4
Fixed compile. (nw)
2014-03-17 11:13:56 +00:00
Oliver Stöneberg
9964b649eb
added more asserts/notes for known index out-of-bounds accesses (nw)
2014-03-17 10:37:52 +00:00