Commit Graph

25543 Commits

Author SHA1 Message Date
Angelo Salese
af34c7b16c Fixed long standing regression bug with Real Break flipscreen 2013-11-25 22:48:53 +00:00
Couriersud
37d750c65f Netlist: Introducing type safe parameters. 2013-11-25 22:24:22 +00:00
Angelo Salese
66cad55fda Fixed regression with csplayh5.c 2013-11-25 22:13:53 +00:00
Couriersud
6265fb0c81 Netlist: singled out and documented 7404 and 7474. 2013-11-25 20:18:27 +00:00
Couriersud
88810db3c5 Corrected 7486 description in head file [MASH] 2013-11-25 19:32:59 +00:00
Ivan Vangelista
71c7693bb6 (MESS) Updated ht68k to use the n68681 device. Also added some infos from the manual. Currently the driver works if you have a system disk inserted at boot, but not without. See MT05148.(nw) 2013-11-25 17:28:46 +00:00
Robbbert
c5efbc40d2 (MESS) mod8 : added usage info 2013-11-25 11:44:09 +00:00
Olivier Galibert
7a9e9e3904 Unchanged crap code of two years ago is still crap code (nw) 2013-11-25 09:12:56 +00:00
Miodrag Milanovic
cb52146a88 fixed compile error (nw) 2013-11-25 07:02:39 +00:00
Robbbert
393d77c946 (MESS) eti660 : added another note 2013-11-25 05:16:42 +00:00
Robbbert
6bcf5456f2 (MESS) eti660 : boot to random screen then press R 2013-11-25 05:04:29 +00:00
David Haywood
9592cff5b3 resurrect some old MVS multi-slot code
this is mostly functional but about 2 years old now, and badly needs some modernizations.  It's a bit ugly in places because I've had to make sure the legacy methods work too, although in other places simply because it's old code I never quite got around to cleaning up.

basically the inits have been split into ones that need calling once on startup (decryptions etc.) and ones that need calling when a new slot is activated (custom banking / protection handlers)

mame64 neogeo -cart1 kof98 -cart2 kof99 -cart3 kof2000 -cart4 kof2001 -cart5 kof2002 -cart6 kof2003
works, assuming you have the RAM.  certain combinations / orders don't work, maybe the real system is like that, maybe there are flaws in the implementation.

once loaded as multi-game the neogeo will run through the attracts of each game in order, if you insert a coin then you can select next / previous game with the '3' and '4' (which are mapped to those buttons on the system) just like real hardware.

if you're low on memory try
mame64 neogeo -cart1 lbowling -cart2 samsho -cart3 mutnat -cart4 pbobblen -cart5 neomrdo -cart6 turfmast
instead

if you want an example of where it fails right now then put -cart1 roboarmy in slot 1 instead, it hangs after cycling through the games (or moving through them with 3) it's possible something isn't reset properly.  This might become clearer as I clean things up a bit.

I've verified eas and neocdz work as before
2013-11-25 04:36:49 +00:00
R. Belmont
f499244d53 (MESS) DEC Rainbow updates: [Bavarese]
- rainbow.c: wired watchdog (MHFLU) and W18 (DSR). Dangerous W90 (PSU jumper) on PCB documented. Pallette handling changed, moved screen blank routine to vtvideo.c
- dec_lk201.c: keyboard matrix from LK-201-AA (VCB02) (original 8051 version)
- Vtvideo.c: monochrome palette with 4 intensities (instead of 3). Ironed out attribute bugs (-> truth table from VT100). Double-width, double-height corrected
2013-11-25 03:46:58 +00:00
Couriersud
d05677b0e6 Netlist: fixed crash when using analog chips. Did some preparation work to generalize internal links. 2013-11-25 00:31:54 +00:00
Angelo Salese
6e7e019afd Ok, it's actually the damn palette length, fixed for good 2013-11-24 23:06:16 +00:00
Couriersud
a717c13507 Netlist: Documented 7430 & 7486 2013-11-24 22:57:10 +00:00
Angelo Salese
82f5aa9a0c Fixed for good YJK color issues (previous one was actually wrong) 2013-11-24 22:51:49 +00:00
Jonathan Gevaryahu
6815ef2958 Reduce smearing on hlsl prescale [MooglyGuy] 2013-11-24 20:58:21 +00:00
Couriersud
cb6f1d0194 Netlist: Added pascal like strings (pstring) class. These use only size(void *) in objects. Uses reference counter to share identical string between various pstrings.
In addition, fixed some bugs and added auto-sizing to netlist_list_t. 

There shouldn't be memory holes left now, apart from memory allocated in a static class factory.
2013-11-24 20:08:04 +00:00
Angelo Salese
0d0f072d59 Guh 2013-11-24 17:08:03 +00:00
smf-
6d6fee44c9 fixed scudsp & ssp1601 entries [Vito] 2013-11-24 13:33:36 +00:00
Ivan Vangelista
2ec6645351 Updated bfm fruit drivers to use the n68681 device. (nw) 2013-11-24 10:32:38 +00:00
Jürgen Buchmüller
7b202ee115 Use QPainter::drawStaticText() to render strings with the same attribute. 2013-11-24 10:17:13 +00:00
Michael Zapf
38751948eb tms99xx: Improved debugging output, cycle fine-tuning. (nw) 2013-11-23 22:06:53 +00:00
Michaël Banaan Ananas
b9798fa7f3 added gunchamp color overlay 2013-11-23 19:58:56 +00:00
David Haywood
7b8f3c21ab disable watchdog on spyhuntpr, allows service mode (in spanish..) to operate. updated notes / description to reflect origin / manufacturer of pcb. 2013-11-23 19:23:58 +00:00
Michaël Banaan Ananas
e3b647161a (add old note from galaxold.c) 2013-11-23 18:28:21 +00:00
Scott Stone
187201d47a SHA1 fix for whodunit (nw) 2013-11-23 17:55:35 +00:00
Ivan Vangelista
e38cdd47c7 Updated taito_en to use the n68681 device. (nw) 2013-11-23 14:48:39 +00:00
Couriersud
4bd4380e80 Netlist: Reworked object model a bit.
There is a slight performance drop (7%). Memory allocation order seems to be an issue here.
2013-11-23 13:50:00 +00:00
Ivan Vangelista
c06fb77b68 Updated maygayv1 to use the n68681 device. (nw) 2013-11-23 12:28:55 +00:00
Ivan Vangelista
8b17b14e74 Updated maygay1b to use the n68681 device. (nw) 2013-11-23 11:36:46 +00:00
Michaël Banaan Ananas
1684adab21 ffs 2013-11-22 20:56:38 +00:00
Michaël Banaan Ananas
5498398fe5 le oups 2013-11-22 20:49:25 +00:00
Michaël Banaan Ananas
b735e9882b placeholder 2013-11-22 20:04:12 +00:00
Couriersud
2b66dab24d Netlist: Checkpoint. Every object has a name 2013-11-22 19:19:43 +00:00
Ivan Vangelista
1b53d8279b Moved some functions into driver class for vegas.c (nw) 2013-11-22 18:21:14 +00:00
smf-
8dda21727c New GAMES Working
-----------------
Dancing Stage - Internet Ranking Ver (GC845 VER. EBA) [smf, skype]
2013-11-22 15:36:26 +00:00
Curt Coder
abf86dc767 (MESS) prof80: Added a device for the MMU. [Curt Coder] 2013-11-22 15:29:39 +00:00
Curt Coder
20df930f9f upd765: Fixed sense drive status command, and allow floppy connectors without drives. [Curt Coder] 2013-11-22 15:29:16 +00:00
Michaël Banaan Ananas
3d96ab85d9 small tweaks, based on measurement and video by any 2013-11-22 15:22:45 +00:00
David Haywood
aab7eb814d document that ketsui roms exist with different fill in the unused areas [Artemio Urbina]
I haven't added it as a new set, at least not for now.
2013-11-22 15:06:39 +00:00
Ivan Vangelista
866e91d5fa Moved decathlt protection (?) related functions into the driver class. Needs a fresh make depend. (nw) 2013-11-22 14:37:36 +00:00
smf-
e8f7666c28 forgot to remove printf (nw) 2013-11-22 13:13:17 +00:00
smf-
5fd8de85ed Added the SHA1 for System 573 700B01 now that we have a dump. It currently expects a different response from the H8 at bootup than the other BIOS versions, so the data is stored in a fake rom until it's HLE'd better of we get a dump of the H8 internal rom [smf, innocent2k, anthonyoftga] 2013-11-22 13:11:59 +00:00
Angelo Salese
848603bd70 Fixed a complement by two bug in V9958 YJK table, fixes for good colors in Puzzle Star / Sexy Boom / some MSX2+ games.
Kludged Puzzle Star (Sang Ho Soft) hang at title screen [Angelo Salese]

new WORKING game
----------------
Puzzle Star (Sang Ho Soft) [Angelo Salese, Wilbert Pol]
2013-11-22 05:12:48 +00:00
Angelo Salese
ef6a7273a2 Added secondary slot mechanism 2013-11-22 03:49:06 +00:00
mahlemiut
8b0403a06d i386: added TZCNT instruction handling by having it fall back to use BSF, as it would on a CPU that doesn't support TZCNT. 2013-11-22 01:35:49 +00:00
mahlemiut
91b8d7f8b0 i386: Fixed P6 CMOVcc instructions, and added CMOV feature flag to Pentium Pro and Pentium II CPUs. Added MMX feature flag to Pentium MMX. [Barry Rodewald] 2013-11-22 00:50:39 +00:00
Jonathan Gevaryahu
c212febc13 vsnes.c: More updated ROM labels, for vs top gun and vs gradius [Dead_Body] 2013-11-21 22:54:13 +00:00