Commit Graph

12084 Commits

Author SHA1 Message Date
Angelo Salese
77f540317d More Seta ... improves Visco Roulette 2011-05-05 15:34:00 +00:00
Miodrag Milanovic
af35c8613f Support for dynamic devices added to the core. [Miodrag Milanovic]
- Added slot and slot card interfaces
 - Added SLOT_INTERFACE macros in order to simplify device adding
 - Added new menu option "Slot Devices" and support to change device in runtime
 - Updated emuopts to support command setting of slot cards
 - Update clifront and added listslots option to display available slots and 
   device options for each one
2011-05-05 15:18:47 +00:00
Miodrag Milanovic
36c1f1f875 Added UI menu support for slot devices (no whatsnew) 2011-05-05 14:40:14 +00:00
Phil Bennett
36826329fc 01893: mk4: MK4 hangs in demo mode after about 5 mins/matches. [Phil Bennett] 2011-05-05 12:48:20 +00:00
Aaron Giles
ff1db593b7 Attach gamedrv's input ports to the driver_device, so that there's
no longer anything special about how they are processed. Removed
logic that handled the game inputs as a special case.
2011-05-05 07:02:28 +00:00
Curt Coder
5951529d11 Fixed devcb regression. (nw) 2011-05-05 06:55:47 +00:00
Aaron Giles
d4138762a7 Coding convention cleanup. 2011-05-05 06:55:15 +00:00
Aaron Giles
61778d4955 Remove legacy trampolines in the 7474 device and fix
some undefined behavior in the process. Should fix
reported issues in systems using the 7474.
2011-05-05 05:31:17 +00:00
Aaron Giles
90184e8b79 Fix missed unresolved callback case in m6803. 2011-05-05 03:58:49 +00:00
Angelo Salese
d630c76382 Implemented serial type scrolling for Youma Ninpou Chou bootlegs [Angelo Salese] 2011-05-05 00:58:46 +00:00
Angelo Salese
f3f678e44d More, more, more ... 2011-05-05 00:22:05 +00:00
Angelo Salese
aa13b8d7ce Fixed bootlegs 2011-05-05 00:02:26 +00:00
Scott Stone
d9fa7a237f New Games Added (Not Working)
-----------------------------
Quizard Rainbow 4.0  [Team Europe]
2011-05-04 23:53:51 +00:00
Angelo Salese
03d868ec58 Fixed Youma, and a regression too 2011-05-04 23:37:21 +00:00
Angelo Salese
cbb913417e Yet more Seta 2011-05-04 23:18:41 +00:00
Angelo Salese
d2fef79817 More fixes for Ninja Emaki 2011-05-04 23:13:02 +00:00
Angelo Salese
cc00bd2177 More Seta001 ... 2011-05-04 21:56:15 +00:00
Angelo Salese
3c9d563044 Hooked up NB1414M4 to Ninja Emaki, greatly improving gfxs in it [Angelo Salese] 2011-05-04 21:55:36 +00:00
Angelo Salese
372a9d51b2 Bulk replace machine/armedf.c -> machine/nb1414m4.c 2011-05-04 21:25:00 +00:00
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