Commit Graph

8484 Commits

Author SHA1 Message Date
R. Belmont
6761417071 500gp title screen says 1998, change driver to match [Guru] 2010-03-13 05:05:21 +00:00
R. Belmont
23a1f99868 New games marked as GAME_NOT_WORKING
------------------------------------
Downhill Bikers (DH3 Ver. A) [Guru]
2010-03-13 03:58:07 +00:00
Brian Troha
0afc148861 New game: Mr. Dig (Mr. Driller rip-off)
New Game Added
---------------------------------
Mr. Dig [Kevin Eshback, Brian Troha, David Haywood, The Dumping Union]
2010-03-12 16:00:26 +00:00
Quench
38e4c49a80 Updates to toaplan1.c driver: [Quench]
- Fixed flipscreen support for all toaplan1 games
 - Added minimal Z180 place holder for SameSame/Fireshrk/Vimana
2010-03-12 07:05:48 +00:00
R. Belmont
baf6a9cd0b 680x0 FPU updates [R. Belmont]
- Rewritten to use SoftFloat instead of unportable native FP math
- Support added for Motorola 96-bit extended floats
- More addressing modes and conditions supported


The taitojc games function identically to the old implementation (I stepped 
through the main matrix multiply in dendeg and the registers never diverged) 
and speed on Core 2 Duo is a wash - sometimes softfloat's faster, sometimes 
not, but the difference on -str 90 never exceeded 1%.
2010-03-12 05:41:10 +00:00
Angelo Salese
8f2ca95575 new clones
----------

Raiden DX (US, Fabtek license) [tormod, Smitdogg, The Dumping Union] (not working)
2010-03-11 23:05:57 +00:00
Angelo Salese
8ea7734dbe Improve text layer in LE2
- set display enable to be ON by default.  LE2 doesn't turn it on until after the test screens, which would seem to indicate that the register should default to on, otherwise they're always invisible.
  - added a kludge to use the right palette for the text layer in LE2, I haven't checked, but I wonder if this could also be related to internal defaults for the mixer chip which the game doesn't change.

This allows you to see the ram/rom tests anyway, which is better than an invisible startup.
2010-03-11 22:55:06 +00:00
Angelo Salese
c954f33f33 Added default nvrams to the ST-V driver [David Haywood] 2010-03-11 22:47:25 +00:00
smf-
c8505e392c fixed msvc warnings 2010-03-11 19:37:17 +00:00
smf-
46e57788e0 fixed msvc warnings 2010-03-11 19:11:35 +00:00
Aaron Giles
312498959c Turn off debug flag. 2010-03-11 08:21:39 +00:00
Aaron Giles
db163391eb Cleanups and version bump. 2010-03-11 07:08:54 +00:00
Ryan Holtz
5d5ec72024 Slightly fixed interrupt handling and added SBIC and MUL opcodes to the Atmel AVR8 core. [Harmony]
Added FJMP/JMPF opcode to the SunPlus u'nSP core. [Segher, Harmony]

Performed an initial code cleanup pass on the N64 rendering code to make use of booleans and inline variable instantiation, and removed a number of unused variables that were exposed as a result of the latter. [Harmony]
2010-03-11 06:49:53 +00:00
R. Belmont
4c0a6f40e7 680x0: Improve disassembly for various FMOVE forms [R. Belmont] 2010-03-11 05:23:24 +00:00
R. Belmont
dfff696a55 [#03533] Properly show 32-bit displacement for 020+ A reg relative [R. Belmont] 2010-03-11 04:50:27 +00:00
R. Belmont
98be8ed00d m680x0: show FPU registers in the debugger for 030+ 2010-03-11 04:41:16 +00:00
Angelo Salese
e5ac159fb7 Fixed wrong assert_line -> that became pulse_line for abitudinary matters 2010-03-10 19:32:03 +00:00
Angelo Salese
5ffea188d3 Implemented sound NMI enable flag to the Munch Mobile driver [Angelo Salese] 2010-03-10 19:27:31 +00:00
Angelo Salese
6c4c031df1 new working game
----------------

Magical Odds [David Haywood, Angelo Salese]
2010-03-10 16:01:21 +00:00
stephh
3ae960e052 rallybik, truxton (toaplan1.c driver) [stephh] :
- Fixed Dip Switches and Inputs (after verification of the M68000
    code)
  - Improved MCU emulation to correctly handle coinage based on Dip
    Switches settings and Territory Jumper
2010-03-10 15:14:45 +00:00
Fabio Priuli
22faaee7d5 Reverted some more changes done in rev.8551, to avoid a few very picky games to freeze in MESS. changes will be applied again as soon as more OAM rewriting/refactoring is done (and then the duplicate code will be removed) 2010-03-10 10:10:08 +00:00
Fabio Priuli
baea054aa9 fixed snes issue (sorry) 2010-03-10 06:23:56 +00:00
Angelo Salese
d7f7564b38 Bunch of change from Haze (no credit wanted) 2010-03-10 02:18:28 +00:00
Angelo Salese
a8b0ba8abc Written a per-pixel function for the irq system in the ST-V driver, disabled by default [Angelo Salese] 2010-03-10 02:07:06 +00:00
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