Commit Graph

14199 Commits

Author SHA1 Message Date
smf-
3d42b012fd nvram devices each have their own file. 2011-10-23 10:54:13 +00:00
R. Belmont
4e5f8f0c06 New games added as GAME_NOT_WORKING
-----------------------------------
Racing Jam DX [Tomas Dahlgren]
2011-10-22 22:40:34 +00:00
Michaël Banaan Ananas
05959788be sprite code cleanup, no emulation changes 2011-10-22 20:50:12 +00:00
Michaël Banaan Ananas
cb63e55349 oops 2011-10-22 19:12:55 +00:00
Michaël Banaan Ananas
0aea9ed5b1 remove extra romregion from prev commit 2011-10-22 17:41:24 +00:00
Michaël Banaan Ananas
a2ee5de625 fix buffer overflow, thanks DigiGhost 2011-10-22 17:07:02 +00:00
Michaël Banaan Ananas
519c4726cb don't save the whole 135MB flash to .nv file but just the modified flash pages 2011-10-22 16:29:19 +00:00
Michaël Banaan Ananas
bb4f4f610b changing ibarablk back to 2006, titlescreen copyright year is to 1st release of 'parent' ibara 2011-10-22 13:39:37 +00:00
Michaël Banaan Ananas
183d08f49b forgot to change this too 2011-10-22 12:25:15 +00:00
Miodrag Milanovic
a1f1b43fda Fixed compile under GCC 4.6 (no whatsnew) 2011-10-22 09:55:22 +00:00
Olivier Galibert
e9dc32284d ymz770: remove useless extra coefficient now that the real bug is fixed (nw) 2011-10-22 07:05:49 +00:00
R. Belmont
e0e529678f ymz770: flush stream before writes, various cleanup, save state support. 2011-10-22 02:38:35 +00:00
Scott Stone
5ce1caff87 New games marked as GAME_NOT_WORKING
------------------------------------
Speed Driver [XingXing]
2011-10-21 18:02:14 +00:00
Jim Stolis
ae784c4379 Added more stepper reel coding and a bunch of debug locations in case someone else looks at the driver (nw). 2011-10-21 17:08:37 +00:00
Phil Bennett
2751bb6994 Fix debug build 2011-10-21 14:05:28 +00:00
R. Belmont
4d1a262d7c YMZ770: Fixed out-of-bounds loop access [O. Galibert] 2011-10-21 13:38:38 +00:00
R. Belmont
437245083b YMZ770: sample and sequence looping [MetalliC] 2011-10-21 13:32:59 +00:00
Phil Bennett
e7bc43c96e Various improvements to Magic the Gathering: Armageddon [Phil Bennett] 2011-10-21 13:22:08 +00:00
R. Belmont
9b43e2c2c7 YMZ770: Workaround MinGW problem, add simple sequence support + per-channel volume control [MetalliC] 2011-10-21 13:01:00 +00:00
Roberto Fresca
08863d5dba Funworld driver: Documented hopper motor line (temporarily added
as an extra lamp). Better documentation of output ports...
Novo Play Multi Card: Added PIAs connections layout, added 'Allow
Autohold' DIP switch. [Roberto Fresca, Rob Ragon]
2011-10-21 04:42:54 +00:00
R. Belmont
8ed2f6f011 OG can't count to 512 (nw) 2011-10-21 04:35:15 +00:00
R. Belmont
509f2c1be5 Preliminary emulation of the YMZ770 sound chip [R. Belmont, O. Galibert]
(not-for-whatsnew section)
Note: extremely preliminary.  No music, just sfx.  No per-voice volume/panning.  No attempts to optimize.  Lots of hardcoding for how the CV1000 uses the chip.  I will fix all of these later, but I gotta get to sleep now ;-)
2011-10-21 04:05:44 +00:00
Brian Troha
31229c316f Enable Iron Clad NeoGeo proto as it's been documented and we have the roms. - NW
The other half ;-p
2011-10-21 01:48:19 +00:00
Brian Troha
d45f815101 Enable Iron Clad NeoGeo proto as it's been documented and we have the roms. - NW 2011-10-21 01:47:45 +00:00
Michaël Banaan Ananas
0a54096bc2 aw, prev commit broke mystic riders, so unbreak it 2011-10-21 00:40:56 +00:00
Roberto Fresca
8ea00287c9 Fix comments.... 2011-10-21 00:10:45 +00:00
Brian Troha
3f26420a70 cavesh3.c: Minor clean up, gamedef alignment ect... - NW 2011-10-20 23:46:42 +00:00
Brian Troha
6caf3d3856 segaybd.c: add "B" in the rom name for the Galaxy Force II set 2011-10-20 23:29:22 +00:00
Scott Stone
c6c2ae0652 JPM IMPACT changes that make the display at least work now, and some more M1 set splitting [James Wallace] 2011-10-20 22:08:34 +00:00
Michaël Banaan Ananas
cbdb145968 small cleanup + trying to figure out videocontrol reg, this update makes some screen transitions look better (especially nbbatman) 2011-10-20 20:48:49 +00:00
Michaël Banaan Ananas
5f610a0321 (gunforc2 title correction) 2011-10-20 20:42:51 +00:00
Roberto Fresca
3dc2595bbe Novo Play Multi Card / Club Card improvements: [Roberto Fresca]
* Added proper button-lamps support and layout.
 * Added default NVRAM, necessary to boot.
 * Added technical notes.
2011-10-20 19:44:16 +00:00
Roberto Fresca
9d4f247eab New working game...
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Novo Play Multi Card / Club Card [Roberto Fresca, Rob Ragon]
2011-10-20 19:02:30 +00:00
Jim Stolis
b6ba767544 Finished modernization Haze started. Fixes MT 04497. Driver no longer hangs during initialization. Boots to same point I documented on my blog. (No Whatsnew)
Can someone with MT access please update the db for me?
2011-10-20 18:52:12 +00:00
Michaël Banaan Ananas
c27054666c (add xtals) 2011-10-20 17:44:05 +00:00
Michaël Banaan Ananas
ddb3491701 (small cleanup) 2011-10-20 00:27:55 +00:00
Michaël Banaan Ananas
a1345d9a64 improved and optimized super22 fog 2011-10-20 00:02:16 +00:00
Roberto Fresca
1262c315c3 Fixed colors to Witch Card (Video Klein CPU box, set 2) [Roberto Fresca] 2011-10-19 23:12:35 +00:00
Roberto Fresca
a8c8775861 Golden Poker driver improvements. [Roberto Fresca]
* Mapped the Dallas DS1210 for Video Klein sets that have one.
 * Mapped the 2800-2fff range as RAM for the non-Dallas Video Klein sets.
 * Some minor fixes.


New clones added
----------------
Witch Card (Video Klein CPU box, set 2) [Roberto Fresca, Team Europe]


New games marked as GAME_NOT_WORKING
------------------------------------
Witch Game (Video Klein, set 2) [Roberto Fresca, Team Europe]
2011-10-19 22:34:43 +00:00
Roberto Fresca
4b5fb1e4df New driver for Kasino '89 6-players roulette series.
A kind of MSX2 hardware on steroids...


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Kasino '89 [Roberto Fresca, Rob Ragon, Tomasz Slanina]
2011-10-19 19:20:25 +00:00
Michaël Banaan Ananas
9406bc33d8 super22 depth cueing progress
whatsnew note:
namcos22.c: improved flat shading and depth cueing [hap]
2011-10-19 07:30:19 +00:00
Miodrag Milanovic
22f408fafc Haze: Some SH4 clean-ups after the earlier refactoring, should be no functional change. (no whatsnew) 2011-10-19 06:20:44 +00:00
Scott Stone
e798ec6abf Haze: Built a jump table for all opcodes, reducing it all to a single level of indirection. (nw) 2011-10-19 00:34:31 +00:00
Michaël Banaan Ananas
bc3fc60c50 removed junk code 2011-10-18 22:59:48 +00:00
Scott Stone
533c2b4311 Haze: More sh4 optimizations (nw) 2011-10-18 21:42:45 +00:00
Scott Stone
7c8151c8c7 New clones added
----------------
Bad Lands (bootleg, alternate) [Tomasz Slanina]

Comment:  Took this dump and filled out the bad dumps in the first bootleg set (badlandsb).  The only real difference noticed was a changed z80 program rom.
2011-10-18 20:13:37 +00:00
Scott Stone
89b15e9f47 Haze: Continued the jump table optimizations on the sh4 (nw) 2011-10-18 19:54:32 +00:00
Scott Stone
8423958755 Haze: Using jump tables in the sh4 core is faster than the switch statements with inline functions, so I've done that for the common cases, gives a bit of a speed boost in the cpu intensive parts, nothing major, but there's definitely room for more (clean) optimization in the sh4 core. 2011-10-18 17:31:01 +00:00
Michaël Banaan Ananas
e2a004eee2 poly color high byte is for flat shading 2011-10-18 17:02:31 +00:00
Miodrag Milanovic
37dae8d935 Haze: added some framework which could be used for emulating the blitter delays, not currently used, and not currently accurate (delays too long, clipping not taken into account). Will be safer to use / work on once there is a recompiler because right now it just causes more tight loops which I'd have to individually idle skip. (no whatsnew) 2011-10-18 06:56:07 +00:00