Commit Graph

8460 Commits

Author SHA1 Message Date
Jonathan Gevaryahu
88c7fc638d more preparation for merge of tms51xx and tms52xx. no whatsnew. 2010-03-28 21:28:56 +00:00
Angelo Salese
2f0d3d3d25 Replaced Stocker dump with a good set [Kevin Eshbach]
Hooked up default NVRAM for Golly Ghost / Bubble Trouble [David Haywood]

clones
---
Moon Base (set 2) [jmurjr, D. Maeby, Charles MacDonald, The Dumping Union]
Vapor Trail - Hyper Offence Formation (World revision 3?) [f205v, Tirino73]
Cherry Bonus III (alt, set 2) [Anonymous]


new NOT WORKING games
---------------------
Lucky Boy / Poker 72 [David Haywood]
2010-03-28 19:53:10 +00:00
Fabio Priuli
1c4d689488 snes.c: enforced abus validity check on dma reads, fixed possible tile and vram out of bounds bugs [Fabio Priuli] 2010-03-28 17:54:10 +00:00
R. Belmont
c44267dbd6 namcos23: hooked up tilemap scroll, improved raster IRQ [R. Belmont] 2010-03-28 17:00:51 +00:00
Angelo Salese
8e48e4f52d new clones
-----------

Shark Party (english, alpha license) [Kevin Eshbach, Smitdogg, The Dumping Union]
2010-03-28 13:15:16 +00:00
Olivier Galibert
a4de9a4ea4 namcos23: Add some lighting. [O. Galibert, Naibo] 2010-03-28 12:55:30 +00:00
smf-
7ba657ccf1 changed the killing blade parent to the pgm bios 2010-03-28 12:03:56 +00:00
Olivier Galibert
c79a273948 namcos23: First extremely rough 3D hookup [O. Galibert] 2010-03-28 11:54:28 +00:00
Fabio Priuli
b4b002fa5f forgot to commit this file 2010-03-28 11:34:12 +00:00
Fabio Priuli
ed1090f26e snes.c: updated HDMA to init/update according to Anomie's docs [Fabio Priuli] 2010-03-28 11:32:04 +00:00
Fabio Priuli
bb10ae950c not worth mention: snes.c: fixed hdma regression 2010-03-28 07:39:49 +00:00
Scott Stone
a1060526e0 Properly added GAME_NOT_WORKING flag to ms5pcb due to yet to be found program roms. No whatsnew. 2010-03-27 22:46:13 +00:00
Fabio Priuli
923be8ef3f snes.c: enabled PPU->CPU hdma transfer and moved hdma variables to snes_state [Fabio Priuli] 2010-03-27 14:37:14 +00:00
Fabio Priuli
a851662549 snes.c: improved VRAM accesses (they're invalid during active display) and DMA transfers (not all addresses can be accessed) [Fabio Priuli] 2010-03-26 23:34:45 +00:00
Brian Troha
150b7a68ac new clone added: High Impact Football (LA2)
Interesting note: There is only 1 day difference between this revision and the LA3 revision. So there must have been some outstanding issue / bug for a 1 day fix ;-)

New Clone Added
-------------------------------
High Impact Football (rev LA2 12/26/90) [A. Hoekman, tormod, Smitdogg, The Dumping Union]
2010-03-26 22:22:52 +00:00
Fabio Priuli
2d3f8cd3b5 snes.c: greatly simplified tile drawing routines, fixed a couple of small bugs in mosaic support, reworked debug functions to be detected properly in all games [Fabio Priuli] 2010-03-26 19:30:54 +00:00
Angelo Salese
211b0da94e Hooked up default NVRAM and fixed sample rom loading order in Championship Bowling [David Haywood] 2010-03-26 18:26:48 +00:00
Brian Troha
02775fb861 New clone added: Rail Chase (World)
segaybd.c: Redumped IC26 for Rail Chase, added PCB board ID numbers and corrected the rom names for Rail Chase [ANY]

New Clone Added
------------------------------------
Rail Chase (World) [Dumping Union]
2010-03-26 02:26:53 +00:00
Angelo Salese
aa0dac3d1e new clones
-----------

Oriental Legend / Xi You Shi E Zhuan (ver. ???, Chinese Board) [Anonymous]
Knights of Valour Super Heroes / Sangoku Senki Super Heroes (ver. 103, CN) [Anonymous]
Martial Masters (ver. 102, 101, 101CN) [Anonymous]
2010-03-25 13:33:24 +00:00
Fabio Priuli
0938457df4 not worth mention: snes.c: added more comments to the video code 2010-03-25 13:23:28 +00:00
Aaron Giles
a91446eaca Cleanups and version bump. 2010-03-25 13:18:38 +00:00
Jonathan Gevaryahu
868d57267a Minor fixes to comments in tms5110r.c involving spell-checking stuff and properly capitalizing chip names. No whatsnew. 2010-03-24 23:12:38 +00:00
Angelo Salese
59e17f40c9 Added preliminary layer clearance in Puzzlet [Angelo Salese] 2010-03-24 19:46:16 +00:00
Fabio Priuli
c2144b58b7 snes.c progress: [Fabio Priuli]
- Added proper sprite priorities
- Added pseudo-hires effect


out of whatsnew: in the code there is also the hookup for a small artifact hack which blurs hires and pseudo-hires pixels like on a tv. this will be a Driver Config in MESS (Off by default) and won't affect any MAME driver. Moreover, I plan to commit soon a more verbose version of the current code, with more comments to better describe the way priorities work and to stress where the artifact hack enters into play (namely, where the "OPTION" input is read)
2010-03-24 18:33:54 +00:00
Angelo Salese
905c826a97 MC68HC11: Implemented SUBD DIR & SUBD EXT opcodes [Angelo Salese] 2010-03-24 13:27:07 +00:00
Angelo Salese
70e0a16942 Small printf bugfix 2010-03-24 12:06:35 +00:00
Olivier Galibert
60b6853708 namcos23: Roms reorganization [O. Galibert]
Texture tiles are in to ll/lm/um/uu order.  By extension, sprites are
probably the same.

Texture tilemap low rom is 16bits le (or be if you _swap them but they
don't seem CPU reachable anyway), with bits 0-15 of the tile numbers.

Texture tilemap high rom is 4bits/tile with bits 16-17 and two
attribute bits (probably x/y swap, rarely used, needs to be checked).

Point roms ae 32be, text in the header of the ss23 games proves the
"be" part, and addresses inside refer to 32-bits blocks.  They're
CPU-reachable.

Duplicate roms are put in a "dups" region.
2010-03-24 11:59:47 +00:00
R. Belmont
1afbd40efb [#3792, #3793] SDL compile fixes [Christian MArillat]
- Autodetect FreeBSD variant
- Altivec/VMX fixes for non-Mac PPC
2010-03-24 04:06:07 +00:00
R. Belmont
2a669ee12a Fix Mac build (no whatsnew) 2010-03-24 03:26:19 +00:00
Jonathan Gevaryahu
0d500511c9 Add TI tms5200, tms5220, and tms5220c tables to tms5110r.c, which will eventually become the common table source file for all the LPC chips (and the Samsung VLM5030, Toshiba T6721a, Hitachi HD38880, and VTech custom PARCOR chips, which aren't in there yet). Not used yet.
Small technical fix to tms5220.c which should have no audible effects.
2010-03-23 23:45:03 +00:00
Miodrag Milanovic
d7e899f92e - 03776: Various PC-based drivers: MESS Scroll Lock keyboard toggle has snuck in somehow [Miodrag Milanovic] 2010-03-23 12:52:22 +00:00
Curt Coder
230401bb03 Fixed Z80-DMA Load and Continue commands. [Curt Coder] 2010-03-23 11:13:20 +00:00
Roberto Fresca
78393e559e More improvements to funworld.c driver [Roberto Fresca]
* Added a second set of Jolly Card Professional.
    Documented the code differences.
 * Added another Royal Vegas Joker Card set, from Mile.
    These sets aren't intended to work with coins. Only remote credits
    are allowed. There are external modules that can manage up to 4
    machines simultaneously, adding/removing/watching credits.
 * Added default NVRAM to the above sets.
 * Added proper inputs and DIP switches to vegasmil.
 * Replaced the jolyc980 default NVRAM with one totally clean.
    Temporal and total meters are cleared to zero.


New clones added
----------------
Jolly Card Professional 2.0 (MZS Tech) [Roberto Fresca]
Royal Vegas Joker Card (fast deal, Mile) [Roberto Fresca]
2010-03-23 10:17:42 +00:00
Brian Troha
658a24b1da New game added: Spider-Man vs The Kingpin (MegaTech cart)
New Game Added
-------------------------------------------
Spider-Man vs The Kingpin (Mega-Tech) [Tormod, Smitdogg, The Dumping Union]
2010-03-23 03:37:27 +00:00
Olivier Galibert
3c6e99b9fa Fix SDL debugger typo. 2010-03-22 20:27:10 +00:00
Fabio Priuli
00cf985978 snes.c: updated DSP1, DSP2, DSP3, DSP4, OBC1, SRTC and ST010 addon chips to store their variables in struct and to save them [Fabio Priuli] 2010-03-22 18:00:22 +00:00
Fabio Priuli
ef6e27822a not worth mention: dynax.c: fixed a few games which were trying to access rom banks beyond the last one 2010-03-22 17:56:48 +00:00
Fabio Priuli
c8d1935c02 metro.c: added save states [David Haywood, Fabio Priuli] 2010-03-22 05:42:25 +00:00
R. Belmont
80637b51a4 MN10200 updates: [R. Belmont]
- Better IRQ generation and hookup to MAME IRQ system
- Preliminary 8-bit timer hookup including prescalers and IRQs
- Fixed issue with debugger not showing registers correctly
2010-03-22 01:05:32 +00:00
Luca Elia
7e03d81ecd New games added or promoted from NOT_WORKING status
---------------------------------------------------
Tobikose! Jumpman [tormod, R. Howard, K. Svensson, D. Beneke, Smitdogg, Luca Elia, The Dumping Union]
2010-03-21 18:41:50 +00:00
Angelo Salese
2e303fbf13 Hooked up default NVRAM in Five A Side Soccer [David Haywood] 2010-03-21 13:01:33 +00:00
Fabio Priuli
48cff9ff48 not worth mention: snes.c: a last bunch of video debug features 2010-03-21 11:23:58 +00:00
Fabio Priuli
cefbc30eb8 not worth mention: metro.c: added a couple of items to driver data class and registered them in save states 2010-03-21 09:50:27 +00:00
Roberto Fresca
e45789df2a Improvements to funworld.c driver. [Roberto Fresca]
* Added dual-state palette (addressable through PLDs).
    This allow to choose which half of the palette will be addressed.
 * Splitted the main machine driver to cover both palette states.
 * Reworked inputs / DIP switches for vegasslw, vagasfst and vegasfte.
 * Created new default NVRAM for Royal Vegas Joker Card sets.
    These need to be configurated to be valid ones. Now vegasfte can
    receive remote credits, and all three in the family have valid
    min-max bet value and payout.
 * Removed the not working flag from vegasfte.
 * Improved colors for Big Deal sets.
 * Correct colors for Royal Vegas Joker Card sets.
2010-03-21 08:39:31 +00:00
Jonathan Gevaryahu
b534609b2c add missing \n to logerror, and remove some 3 year old comments of mine which are no longer relevant. no whatsnew. 2010-03-21 07:20:57 +00:00
Jonathan Gevaryahu
b22cad44d4 hook up 6840 read handler to berzerk.c 2010-03-21 07:03:26 +00:00
R. Belmont
24e7983604 New games marked as GAME_NOT_WORKING
------------------------------------
Crisis Zone (CSZO3 Ver. B) [Guru]
2010-03-20 18:51:45 +00:00
Angelo Salese
b1da50ba7b new clones
----------

Knights of Valour 2 / Sangoku Senki 2 (ver. 107) [XingXing]
Knights of Valour 2 / Sangoku Senki 2 (ver. 103) [XingXing]
Knights of Valour 2 / Sangoku Senki 2 (ver. 102) [XingXing]
2010-03-20 18:31:37 +00:00
Brian Troha
b0825abe81 new clones: Hot Shocker & Virtua Striker 2 '99
now add the drivers ...

New Clones Added
-----------------------------
Virtua Striker 2 '99 (Revision A) [The Dumping Union]
Hot Shocker [The Dumping Union]

Note: The new Hot Shocker becomes the parent as it's the Domino license and the old "Dudly" set is actually a bootleg
2010-03-20 17:38:42 +00:00
Brian Troha
4520b5da50 new clones: Hot Shocker & Virtua Striker 2 '99
New Clones Added
-----------------------------
Virtua Striker 2 '99 (Revision A) [The Dumping Union]
Hot Shocker [The Dumping Union]

Note: The new Hot Shocker becomes the parent as it's the Domino license and the old "Dudly" set is actually a bootleg
2010-03-20 17:36:55 +00:00