Commit Graph

12065 Commits

Author SHA1 Message Date
Angelo Salese
a0e27ecd4e De-stateized the NB1414M4 routines, and converted the correlated Armed F text tilemap to be 8-bits [Angelo Salese] 2011-05-04 21:18:37 +00:00
Aaron Giles
be29321b99 Converted btoads to a modern driver as a checkpoint to see what's
still gross about it.
2011-05-04 21:06:11 +00:00
Angelo Salese
f535812870 Ported i8275 from MESS to MAME, will be needed for Dwarf's Den / Quarter Horse driver, nw 2011-05-04 20:27:34 +00:00
Angelo Salese
1528fdbf56 Hooked up rom tests, just to get more annoyance out of them ... 2011-05-04 20:12:33 +00:00
Miodrag Milanovic
92ce55d23c Cleaned slot implementation, and added few more macros (no whatsnew) 2011-05-04 19:22:37 +00:00
Angelo Salese
8974eada98 Checkpoint 2011-05-04 19:10:43 +00:00
Angelo Salese
415f52befb Blame Micko ... 2011-05-04 19:05:02 +00:00
Angelo Salese
b1931a6769 Ok, enough Vectrshit for today 2011-05-04 18:56:54 +00:00
Angelo Salese
82b5fb6ab1 3do import from MESS, nw 2011-05-04 18:51:52 +00:00
Angelo Salese
c0214df35a Another one, shrug 2011-05-04 18:38:03 +00:00
Angelo Salese
89bf152dae Missed files 2011-05-04 18:31:47 +00:00
Angelo Salese
a16d106a97 Moves Spectrum I+ (Vectrex based strength tester?) from MESS to MAME, nw 2011-05-04 18:30:17 +00:00
Miodrag Milanovic
767ed2bf82 Renamed one image interface call till I am aware what is what (no whatsnew) 2011-05-04 18:14:01 +00:00
Miodrag Milanovic
be28e96b39 Fixed problem with image devices due to same name in interface and device class (no whatsnew) 2011-05-04 17:33:07 +00:00
Angelo Salese
df6a8a697a Another seta001.c from Haze 2011-05-04 16:21:49 +00:00
Miodrag Milanovic
eeff4d5133 Added support for dynamic devices, will add more info for log
later when there are more support added (no whatsnew)
2011-05-04 14:47:41 +00:00
Aaron Giles
209e8b8eef devcb.h: removed inline configuration macros for devcb; they frighten me
delegate.h: added static creators for static variants as well
2011-05-04 07:01:38 +00:00
Aaron Giles
68ddfa5066 Cleanup acia6850 modernization, removing trampolines.
Moved a few trivial methods in the ptm6840 device to inline.
2011-05-04 06:01:07 +00:00
Aaron Giles
2ff70f9220 Fix for crash. Code was wrong before and is wrong in a different way now. :) 2011-05-04 04:31:27 +00:00
Aaron Giles
c3e74be300 Add labels to devcb callbacks. Add static creation template function
to delegates.
2011-05-04 04:29:06 +00:00
Aaron Giles
14c5876876 Fix crash caused by not resolving a devcb write line. 2011-05-04 04:27:57 +00:00
Angelo Salese
f9a2131977 More refactoring, nw 2011-05-03 23:26:02 +00:00
Aaron Giles
262a97b165 Clean up 6821 PIA modernization, removing all trampolines. Some
grossness remains, to be dealt with in the future.
2011-05-03 23:02:37 +00:00
Angelo Salese
d18a4b79e1 Minor fix, nw 2011-05-03 23:01:49 +00:00
Angelo Salese
0e94582a3d Yet More Seta fixes from Haze, nw 2011-05-03 22:52:35 +00:00
Angelo Salese
8ad215c1b3 More Seta fixes from Haze, nw 2011-05-03 22:05:50 +00:00
Angelo Salese
ead4db7d1d Added input button labels for Midway T-Unit driver [Joe Caporale] 2011-05-03 21:23:19 +00:00
Aaron Giles
8736e66684 Switch to static_set_interface for setting the interface struct in a type-safe
manner.
2011-05-03 19:42:31 +00:00
Angelo Salese
1f5b4919e7 Forgot this ... 2011-05-03 19:39:59 +00:00
Angelo Salese
eb0514c684 By request, testing the waters etcetera ... 2011-05-03 19:39:22 +00:00
Olivier Galibert
09cbc1ef08 naomi: Add jvs command 0x32, crazy taxi starts ! [O. Galibert] 2011-05-03 19:26:59 +00:00
Jonathan Gevaryahu
8586b98aab Add Puzznic MCU dump and added a PAL as NO_DUMP.
The MCU still needs to be properly hooked up.
[Smitdogg, The Dumping Union, Lord Nightmare]
2011-05-03 19:12:22 +00:00
Angelo Salese
17e361c008 Seta update from Haze, nw 2011-05-03 18:45:34 +00:00
Angelo Salese
72d617faeb Bulk replace usagui -> usagiym 2011-05-03 17:51:43 +00:00
Olivier Galibert
72812275c7 drcbex64: Fix op_debug implementation [O. Galibert] 2011-05-03 17:04:42 +00:00
Angelo Salese
644feafb54 Multifish newer revision, nw 2011-05-03 16:14:00 +00:00
Angelo Salese
d7e4a3e2a2 Fix compile 2011-05-03 15:50:58 +00:00
Angelo Salese
fe2561055f Started unifying sprite implementations for setax001/x002 chips [David Haywood] 2011-05-03 15:20:11 +00:00
Curt Coder
9ff27abf55 Fixed i8255 regression. (nw) 2011-05-03 09:01:09 +00:00
Aaron Giles
1c7b9ec528 Cleaned up 6840 device modernization, removing legacy trampolines
and using device timers.
2011-05-03 06:55:11 +00:00
Curt Coder
a5a153d114 Fixed MCCS1850 read/write. (nw) 2011-05-02 22:02:37 +00:00
Aaron Giles
c4c2a1655e Fix 7474 device to handle new internal details of devcb callbacks. 2011-05-02 21:02:02 +00:00
Olivier Galibert
6a016847ff naomi: Abstract the maple and jvs interfaces into a set of devices [O. Galibert, MetalliC, Tormod, D. Knute] 2011-05-02 19:58:35 +00:00
Olivier Galibert
7f4a2043d2 Placeholders. 2011-05-02 19:57:59 +00:00
Aaron Giles
649a902b1d Force resolution of m_zc callback in CTC device, since unresolved
devcb's will crash if called through. Fixed numerous crashes in
MCR games, among others.
2011-05-02 19:32:34 +00:00
Miodrag Milanovic
d9da79136f Added destruct for floppy format (no whatsnew) 2011-05-02 15:52:36 +00:00
Aaron Giles
53648f119b Further eeprom fixes. 2011-05-02 04:08:33 +00:00
Aaron Giles
722631601e Reimplemented devcb using delegates and classes. Unified the logic
for identifying targets and simplified the code. [Aaron Giles]

I have some further ideas but this is a good midway point.
2011-05-02 03:32:58 +00:00
Angelo Salese
d2c1a70fc2 Included tentative experiment for Hot Chase ... still not perfect though (especially noticeable with sound) ... 2011-05-02 01:24:07 +00:00
Angelo Salese
a70ef51f08 Made k051733 RNG to behave like an adder, improves pseudo-random events in Fast Lane [Angelo Salese] 2011-05-01 22:54:18 +00:00