Commit Graph

8310 Commits

Author SHA1 Message Date
Angelo Salese
63f65e901b Improvements to Magical Odds graphics [David Haywood] 2010-03-09 23:42:23 +00:00
Brian Troha
4ac786697c Corrected 2 rom names for a Sega Frogger set (verfied from actual labeled and dumped roms) 2010-03-09 22:22:29 +00:00
Brian Troha
2f1777b65e new clone: Smash TV Rev 3.01
New Clone added
--------------------------------------
Smash T.V. (rev 3.01) [Brian Troha, The Dumping Union]
2010-03-09 22:08:53 +00:00
Angelo Salese
cc37144198 Fix compile 2010-03-09 22:06:38 +00:00
Angelo Salese
cc37f2df2a Implemented NMI enable flag in Lucky 8 Lines and Magical Odds, fixes logic quirks in the latter [Angelo Salese] 2010-03-09 22:02:01 +00:00
Fabio Priuli
a74049297c snes.c: refactored joypad inputs to be consistent with other input devices (used in MESS) [Fabio Priuli] 2010-03-09 21:05:37 +00:00
Angelo Salese
bd1ab7dbd8 Confirmed and hooked up i/o ports in Magical Tonic / Odds, doesn't work due of nested NMI [Angelo Salese] 2010-03-09 20:22:37 +00:00
Fabio Priuli
9e7cfa9bfe reverting most of rev.8551, to avoid breakage in MESS. also, please do not mentions rev.8551 in the whatsnew. 2010-03-09 17:00:35 +00:00
Fabio Priuli
8661e91e58 not worth mention: minor renaming of some snes_ppu struct elements 2010-03-09 15:17:13 +00:00
Fabio Priuli
cd5fff8407 snes.c: changed OAM code to create sprite list for each line based on OBSEL settings of the previous line [Fabio Priuli] 2010-03-09 14:21:32 +00:00
Roberto Fresca
02180974c2 Improvements to funworld.c driver. [Roberto Fresca]
- Added external default NVRAM support to the following games: 
    bottle10, bottl10b, elephfam, elephfmb, jollycrd, jolyc3x3,
    jolyccra, jolyccrb, jolycdev, jolycdib, jolycdit, jolyjokr,
    jolyjokra, jolyjokrb, lluck3x3, lluck4x1, magicrd2, pool10,
    pool10b, pool10c, pool10d, potgame, royalcrd, royalcdb,
    sjcd2kx3, tortufam, vegasfst, vegasfte and vegasslw.

 - Changed default settings for some games, now that NVRAM is
    loaded externally.
2010-03-09 06:59:22 +00:00
Fabio Priuli
2de8c84647 snes.c: Fixed OAM overflow [jbo_85, Fabio Priuli] 2010-03-08 22:35:40 +00:00
Roberto Fresca
ad194976cb Renamed the Five Clown main program ROM to match the name on the sticker. 2010-03-08 22:22:30 +00:00
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