Commit Graph

6175 Commits

Author SHA1 Message Date
Fabio Priuli
ff1a4ec6a0 SNES video update, part 3:
* reworked video drawing routine to simplify the various graphic 
mode drawing and to allow proper implementation of priority orders 
(especially bg3 priority bit and mode 7 priority order)
* improved mode 7 extbg (still missing mosaic)
* added some more debugging options
2009-08-06 18:44:56 +00:00
Angelo Salese
aa108566a6 SNES: More accurate behaviour of the last scroll register. 2009-08-06 18:13:49 +00:00
Scott Stone
fd5ab6e92a Fixed: 03376: All Sets with Rev 1 Sound Board in gottlieb.c: Access Violation [hap]
Fixed: 03373: looping: Unmapped I/O read/writes result in large error log and major performance drop [hap]

Both are from the FW: i8080 daa + multiple memreads fix, gottlieb audio, looping log
2009-08-06 17:54:18 +00:00
Fabio Priuli
50ee0930d2 SNES video updates, take two:
* further simplification of tile drawing routines
* added palette index to 8bpp tiles (correct color_shift still unsure, though)
2009-08-06 11:09:24 +00:00
Fabio Priuli
80f73ab376 More NES work: [Robert Bohms]
* Fixes bug in nes_apu that caused errors reading $4015
* Adds length counter status bits to $4015
* Fixes 4-screen mirroring (PPU regression)
* Fixed cham24

Also, I fixed the tab lengths in nes_apu.c
2009-08-06 10:58:38 +00:00
Angelo Salese
1934fb76af Fixed non-C99 complaint 2009-08-06 10:06:31 +00:00
Fabio Priuli
16f656b1f2 I should hit 'save' before commit, not after ;) 2009-08-06 00:41:30 +00:00
Fabio Priuli
0b4fddc5fb SNES video updates:
* Re-enabled video debug functionalities in debug build (to toggle background layers)
* Added proper priority tables for various bg/obj layers
* Largely simplified tile and line drawing routines, and fixed small bits here and there
2009-08-06 00:36:19 +00:00
Brian Troha
0c8f831c7a New clone added: Winding Heat (JAA)
New Clone Added
------------------------------
Winding Heat (JAA, JPN v2.11) [Guru]
2009-08-05 23:00:12 +00:00
Brian Troha
a29b0bd9c1 New Clone added: Dragon World (V021O)
Minor reorganization of decryption routines.  Clone set rename and new clone added.

New Clone Added
--------------------------------------
Dragon World (V021O) [f205v, Olivier Galibert, David Haywood]
2009-08-05 22:42:18 +00:00
Roberto Zandona
e7f0e08a40 prosport: removed AM_SHARE macro and used AM_MIRROR in memory definition 2009-08-05 22:28:34 +00:00
Roberto Zandona
00d8b29d9c prosport: fixed tile flip y (in golf game) 2009-08-05 22:03:24 +00:00
Scott Stone
d94a805ab4 Added GAME_IMPERFECT_SOUND flag to all sets that use external samples which were not already flagged for sound.
Flagged Speed Freak (speedfrk) as GAME_SUPPORTED_SAVE to match the rest of the driver.
2009-08-05 21:11:29 +00:00
Roberto Zandona
50a225928c prosport: added some dsws 2009-08-05 20:17:08 +00:00
Angelo Salese
c10776a23a Fixed (presumably) broken gfxs in nss_sten 2009-08-05 20:09:11 +00:00
Angelo Salese
a93f68cbf0 Small driver acks adjustments, not worth mentioning 2009-08-05 17:28:45 +00:00
Roberto Zandona
7080ca2adb progolf: updated info 2009-08-05 17:10:02 +00:00
Roberto Zandona
e0007592dd New games added or promoted from NOT_WORKING status
---------------------------------------------------
18 Holes Pro Golf [Roberto Zandona', Angelo Salese]
2009-08-05 16:31:54 +00:00
Roberto Zandona
77038246ed progolf: fixed banking (now the rom test pass) 2009-08-05 16:28:30 +00:00
Roberto Zandona
ef5915ffbb improvements in rom banking (now all the maps are right) 2009-08-05 14:52:49 +00:00
Brian Troha
a16d511d43 remove unnecessary Off/On after conversion to PORT_DIPUNUSED_DIPLOC 2009-08-05 01:25:38 +00:00
Yasuhiro Ogawa
e014aa3a27 DIPSW fix [kanikani] 2009-08-05 01:08:47 +00:00
Angelo Salese
702458cb6a Aristocrat MK-4 HW: Hooked up mc6845, fixed a rom crc in goldenc and implemented flip y 2009-08-04 22:58:05 +00:00
Scott Stone
7d43b65ad6 Fixed a mapping error with Maikobana [BET] (mmaiko) which caused the NVRAM not to save correctly. 2009-08-04 22:51:37 +00:00
Angelo Salese
19ba26a126 Silly error from my side == improved gfxs 2009-08-04 22:38:46 +00:00
Angelo Salese
19f10a56d0 Implemented preliminary bg map banking in 18 Holes Pro Golf [Angelo Salese, Robiza] 2009-08-04 22:20:30 +00:00
Brian Troha
fac1859add adds the 8751 MCU code to Saigo no Nindou (nspiritj) [Guru, David Haywood]
Though there is some corruption on the warning screen (layer enable?)
2009-08-04 21:59:32 +00:00
Brian Troha
c8790328fa nmk16.c driver documentation update / clean up:
Moved the PCB layout for S.B.S Gomorrah (Bio-Ship Paladin) down by the game's romdef.

Added PCB layout for Spectrum 2000 & corrected company name to YONA Tech

Added PCB layout for Red Hawk

moved decryption routines (if needed) to between the info/PCB layout header and game romdef.
2009-08-04 21:35:31 +00:00
Fabio Priuli
e093c31701 Fix to MT 03352: cobram3: No demo (attract) sound [Xander] 2009-08-04 20:03:13 +00:00
Angelo Salese
6fd486f61a SNES (MESS-specific): Fixed mode 5/6 bg drawing cutted in half bug 2009-08-04 13:53:26 +00:00
Angelo Salese
2c356fa776 Fixed color prom hook-up in Panther [Angelo Salese] 2009-08-04 10:50:27 +00:00
Fabio Priuli
e39c0d0680 Forgot to make P2 hanafuda input descriptions as complete as P1 ones 2009-08-04 10:16:18 +00:00
Fabio Priuli
c7fc844911 Removed fake P3 Start from Nichibutsu mahjong games and properly called "Credit Clear" that input.
Also, added back Bet button in nb1413m3.c fixing omotesnd
2009-08-04 10:08:26 +00:00
Jonathan Gevaryahu
38cc1d8c54 (remove a line accidentally left on last commit) 2009-08-04 02:25:34 +00:00
Jonathan Gevaryahu
2ff1fc2d17 Add correct color PROM for panther [Mr. Do] 2009-08-04 02:19:36 +00:00
Fabio Priuli
549dc697c2 Added default input mappings for Hanafuda games. Updated most of the Hanafuda games to use them.
Like for Mahjong games, keys A->H are used. "Yes" is mapped to M, "No" is mapped to N.
2009-08-04 00:13:25 +00:00
Brian Troha
5f5509cf8a New clone added: Megatouch 5 (9255-60-01 ROI, Standard version)
includes a redump of Megatouch 5 (9255-60-01 ROC, Standard version) U38 rom, which ironicly is also a BAD_DUMP... it doesn't work.  The rom gives consist read but the game just will not fire up.

New Clone Added
---------------------------------
Megatouch 5 (9255-60-01 ROI, Standard version) [Brian Troha, Dumping Union]
2009-08-04 00:09:20 +00:00
Fabio Priuli
ed102e0b45 oops. forgot to commit this. 2009-08-04 00:06:59 +00:00
Fabio Priuli
bd45171bb1 Updated sfbonus.c to use the new gambling inputs. Fixed many years and descriptions. Reworked parent/clone relationships so that parent is the higher revision and/or the Export version. Also, tried to establish common rules in the choice of the romset names. 2009-08-04 00:05:08 +00:00
Fabio Priuli
0c25ea26ad Added a stop4 input to slot default and remapped slot default keys to better suit Amcoe games. 2009-08-04 00:00:06 +00:00
Angelo Salese
3a4ef6d6c9 SNES (MESS-specific): Preliminary open bus emulation for allowing Shien's Revenge / Shien the Blade Chaser to boot 2009-08-03 21:48:28 +00:00
Brian Troha
23612784b3 New Clone Added: Gun Bullet (World)
Added in PCB locations to Point Blank / Gun Bullet and where possible in other sets.

Gun Bullet GN3 all English version with no "for use in" copyright notice.

New Clone Added
----------------------------------
Gun Bullet (World, GN3 Rev B) [Brian Troha, Dumping Union]
2009-08-03 20:50:32 +00:00
Roberto Zandona
5543a7e62c removed bad dump flag in progolf; with progolfa you get the same rom error in test mode and progolfa have different encryption 2009-08-03 20:47:31 +00:00
Roberto Zandona
defbb7e2b2 patch progolfa rom like progolf 2009-08-03 20:35:37 +00:00
Angelo Salese
cbe82354ed SNES (MESS specific): fixed Super Kick Boxing booting and sound 2009-08-03 19:56:19 +00:00
Angelo Salese
573f9a4d48 Hand-tuned BGM tempo in Tryout thanks to a side-by-side reference [Angelo Salese] 2009-08-03 16:36:23 +00:00
Ryan Holtz
a56fa949b6 Added preliminary sound to 39in1, still buggy. [MooglyGuy] 2009-08-03 05:02:38 +00:00
Brian Troha
64da24341e Add PCB locations to the rom names for Dream Land (Bubble Bobble bootleg) 2009-08-03 01:20:31 +00:00
R. Belmont
70d825920b 39in1 update
Protection cheat, now playable, removed GAME_NOT_WORKING.

Yes, the cheat sucks and yes this redefines slow, but I was able to coin up
and play Mappy :)
2009-08-02 23:58:59 +00:00
Aaron Giles
213c72af7f Cleanups and version bump. 2009-08-02 23:42:42 +00:00