Commit Graph

8297 Commits

Author SHA1 Message Date
Roberto Fresca
4033a6f639 Support for the original Five Clown set. Now this one is parent.
Corrected list for the whatsnew....

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Five Clown (english, set 1) [Roberto Fresca, Grull Osgo]
Five Clown (english, set 2) [Roberto Fresca, Grull Osgo]
Five Clown (spanish hack) [Roberto Fresca, Grull Osgo]
2010-03-08 19:29:02 +00:00
Aaron Giles
ec586731b9 Made device->tag and devconfig->tag into private member variables (m_tag).
Added inline tag() function to return a const char * version. Updated
callers to use this instead of directly accessing tag.cstr() which
was awkward.
2010-03-08 17:06:27 +00:00
Curt Coder
5826c45ea4 Imported Z80 DART and Z80 STI from MESS. (no whatsnew) 2010-03-08 16:47:53 +00:00
Angelo Salese
aac8859b80 Decrypted the color prom in King Derby (1986 version) [Angelo Salese] 2010-03-08 16:21:13 +00:00
Angelo Salese
89959b2cf1 Improvements to the unkch1/4 sets [David Haywood] 2010-03-08 14:25:41 +00:00
Dirk Best
7d94ce8dec Fixed debugger memdump command [Robbbert] 2010-03-08 13:27:38 +00:00
Dirk Best
5c85b8f39c z80sio: Added register access functions to prevent trampoline functions [Dirk Best] 2010-03-08 13:23:37 +00:00
Fabio Priuli
d1ebfa9d2e not worth mention: minor addition to support SNES SuperScope in MESS 2010-03-08 07:03:58 +00:00
Roberto Fresca
f84bb3da43 New driver for Five Clown, from IGS. This is a dual 6502 system
with CRT controller, AY8910 and OKI M6295. Main program, graphics
and sound samples are encrypted. [Roberto Fresca, Grull Osgo]

 - Hooked both 6502 CPU's.
 - Hooked the M6845 CRT.
 - Decrypted main program and bulk GFX.
 - Decoded GFX and color PROM.
 - Hooked both PIA's 6821.
 - Worked inputs from the scratch.
 - Hooked DIP Switches banks 2 & 4.
 - Hooked proper interrupts for audio CPU.
 - Hooked the AY8910 latches...
 - Hooked the OKI6295.
 - Hooked DIP switches ports $C400 & $CC00.
 - Found the sound samples decryption algorithm.
 - Added NVRAM support.
 - Added a complete PCB layout.
 - Added game notes.
 - Added technical notes.


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Five Clown (english) [Roberto Fresca, Grull Osgo]
Five Clown (spanish hack) [Roberto Fresca, Grull Osgo]
2010-03-08 05:23:44 +00:00
R. Belmont
3c69869db3 SDL: fix Fortify-reported stack smash [Belegdol] 2010-03-08 02:45:15 +00:00
R. Belmont
14c6f9caf4 fixed typo (no credit) 2010-03-08 02:07:00 +00:00
R. Belmont
788af3706e namcos23 updates: [R. Belmont]
- Hooked up start/coin/buttons for Gorgon
- Fixed Panic Park crash
- Enabled I/O board for timecrs2c so it can coin up
- Cleanup
2010-03-08 02:02:25 +00:00
Angelo Salese
ccc53671b1 Implemented coins to King Derby (1986 version), game can be considered as working right now [Angelo Salese] 2010-03-07 22:37:47 +00:00
Angelo Salese
ef960a972e Implemented sound to King Derby (1986 version) [Angelo Salese] 2010-03-07 22:21:49 +00:00
R. Belmont
f96204cd55 namcos23 updates: [R. Belmont]
- Preliminary SH-2 hookup for GMEN games.  SH-2 boots and copies the loader 
  to private RAM then jumps to it.  Transfer protocol for main program not
  yet understood.
- Final Furlong 2 has a GMEN board and camera; update it to use that 
  subdriver.
2010-03-07 22:02:17 +00:00
Angelo Salese
bf9b0cfc78 Implemented 'key matrix' inputs in King Derby (1986 version) [Angelo Salese] 2010-03-07 21:45:30 +00:00
Curt Coder
b3a575f90e Added ARDY/BRDY signal read handlers to Z80 PIO. [Curt Coder] 2010-03-07 21:23:19 +00:00
Curt Coder
9ae21601a8 Serving a cup of STFU to clrmamepro. (no whatsnew) 2010-03-07 21:01:28 +00:00
R. Belmont
8979dac0c1 namcos23: pass C422 IRQ test [R. Belmont] 2010-03-07 20:54:52 +00:00
Angelo Salese
e7d58a0678 Implemented default EEPROMs for GTIClub, Hang Pilot, Asterix, X-Men and Polygonet Commanders [David Haywood]
Fixed the texture ROM loading/order in Wave Shark.  Textures look better now, and the ROM check passes [David Haywood]
2010-03-07 19:08:12 +00:00
Angelo Salese
6c7139c0c4 game is called Wave Shark
http://i49.tinypic.com/in4isp.jpg

jetwave -> waveshrk

(not worth mentioning)
2010-03-07 19:03:38 +00:00
Angelo Salese
a1b066df52 Implemented default EEPROMs to Bubble Memories, Lethal Enforcers and Puzzle Time [David Haywood] 2010-03-07 16:06:32 +00:00
R. Belmont
254c6be63f Correct one bit of merge weirdness (no credit) 2010-03-07 15:57:48 +00:00
R. Belmont
50ea406c70 namcos23 update: [R. Belmont, Guru]
- Updated Guru Readme
- More IRQ tests pass
- Gunmen Wars I/O board runs and syncs
- SH-2 shared RAM added for Gunmen Wars
2010-03-07 15:49:31 +00:00
Olivier Galibert
1bebe3edb5 New games marked as GAME_NOT_WORKING
------------------------------------

Gunmen Wars [Guru]

An interesting aside with that game: there is an additional board with
a sh2 and no rom that controls the camera.  The main program uploads a
pair of sh2 programs.  That's where it currently stops, as does Guru's
(defective) board.
2010-03-07 15:42:33 +00:00
Curt Coder
3b241320a3 Fixed Z80 DMA ready signal handling. [Curt Coder] 2010-03-07 15:29:29 +00:00
Angelo Salese
ee2134845d Added support for the 'simple' rowscroll mode used by sams64_2 [David Haywood] 2010-03-07 14:02:47 +00:00
Angelo Salese
ff44571b9d Implemented default EEPROMs to the following drivers [David Haywood]
* deco_mlc.c
* esd16.c
* gijoe.c
* konamigx.c
* moo.c
* mystwarr.c
* rabbit.c
* rungun.c
* tmnt.c
* vendetta.c
* xexex.c 

new clones
-----------
Lethal Enforcers II: The Western (ver JAA) [David Haywood]
Fantastic Journey (ver AAA) [David Haywood, Tirino73]
2010-03-07 14:00:38 +00:00
Olivier Galibert
572c42919b namcos23: More cleanups [O. Galibert] 2010-03-07 10:29:33 +00:00
Fabio Priuli
95356871d5 not worth mention: minor addition to support SNES mouse in MESS 2010-03-07 09:45:51 +00:00
Fabio Priuli
898ae95fbb snes.c: Fixed scrolling problems [Fabio Priuli] 2010-03-07 01:54:13 +00:00
Fabio Priuli
1fc5a88650 not worth mention: minor cleanup 2010-03-07 00:00:51 +00:00
Fabio Priuli
804105ec2c snes.c: Fixed Offset-per-tile graphics [jbo_85] 2010-03-06 23:54:34 +00:00
Fabio Priuli
01831d348b not worth mention: renamed a couple of variables 2010-03-06 23:16:11 +00:00
Fabio Priuli
d0e368130e snes.c: Added very preliminary driver_data class for snes based drivers (it only contains input-related items for the moment, because these are needed to add support for additional controller types in MESS) [Fabio Priuli] 2010-03-06 22:07:34 +00:00
Olivier Galibert
d29158e0d1 namcos23: Add dips [O. Galibert] 2010-03-06 22:06:44 +00:00
Olivier Galibert
5472051414 namcos23: Cleanups [O. Galibert] 2010-03-06 21:51:30 +00:00
Phil Bennett
72cd63ade8 Re-dumped oceanhun CROMs 5-16 as 64Mb [ANY] 2010-03-06 18:23:50 +00:00
Fabio Priuli
59eea0f453 snes.c: slightly simplified palette handling [Fabio Priuli] 2010-03-06 17:58:54 +00:00
Fabio Priuli
429b8795e6 snes.c: fixed serial joystick reads [Fabio Priuli] 2010-03-06 17:17:39 +00:00
Angelo Salese
647cc45f76 new clones
-----------

Cherry Master I (E-Z Spin bootleg / hack) [William Ostronic]

new NOT WORKING
------------------------

Joker Master / Poker Master [William Ostronic] (incomplete + encrypted)

========================================================================

these appear to be legitimate dumps from upgrade kits. -Dave
2010-03-06 17:04:36 +00:00
Angelo Salese
aa397368d9 new clones
---------

Dinosaur Hunter (Chinese bootleg of Cadillacs and Dinosaurs) [Anonymous] (not working)
Biaofeng Zhanjing (Chinese bootleg of The Punisher) [Anonymous]
2010-03-06 16:57:41 +00:00
Fabio Priuli
470a01e1fc snes.c: fixed remaining issues in hires modes [Fabio Priuli] 2010-03-06 11:02:39 +00:00
R. Belmont
3ae63e34e5 H8/3334: add analog input ports 2010-03-06 06:22:41 +00:00
Fabio Priuli
b58684eb36 forgot to hit save :( 2010-03-05 17:31:58 +00:00
Fabio Priuli
5cc5877ff1 not worth mention in the whatsnew: minor fixes and cleanups 2010-03-05 17:10:35 +00:00
Fabio Priuli
89e0918c1b not worth separate mention in the whatsnew: snes drawing improvements, step 7 (and final, for the moment):
* a few cleanups
2010-03-05 09:18:29 +00:00
Fabio Priuli
c396a76810 not worth separate mention in the whatsnew: snes drawing improvements, step 6:
* added offset-per-tile support
2010-03-05 09:08:07 +00:00
Fabio Priuli
1cd395065b not worth separate mention in the whatsnew: snes drawing improvements, step 5:
* changed drawing logic: before for each line we were drawing first subscreen BGs and then mainscreen BGs; now we draw for each BGs both subscreen and mainscreen at once. this fixes most (but not all, unfortunately) hires addsub color problems
2010-03-05 09:01:56 +00:00
Fabio Priuli
67882c082e not worth separate mention in the whatsnew: snes drawing improvements, step 4:
* improved hires large tiles (more work is needed on this)
2010-03-05 08:42:40 +00:00