Commit Graph

2141 Commits

Author SHA1 Message Date
Brian Troha
568b10c94d New Model 2 clones (via ElSemi)
New clones added
----------------
Virtua Fighter 2 (Revision A) [Peabo / ElSemi]
Daytona USA Deluxe '93 [Peabo / ElSemi]

Also adds redumped fv2 sound sample rom
2008-07-16 22:54:23 +00:00
Aaron Giles
894fcaad28 Added logic to parse out the white flag. 2008-07-16 14:25:14 +00:00
Nicola Salmoria
34b353c1e0 00871: pow: At 3/4 of the 1st level, there is a large pillar, which pops up too late.
general cleanup
2008-07-16 10:16:57 +00:00
Couriersud
ed46d4f531 02009: frogger and clones: background doesn't rotate in cocktail mode
* also fixes that the frog disappears for player 2 if moved backwards. This will 
  position him on x=242. 
  All games in this driver now have the sprites in cocktail/player 2 now offset by 2
2008-07-15 21:18:53 +00:00
Phil Bennett
23d963f2ee Corrected g13knd wave ROM 0 offset 2008-07-15 16:51:32 +00:00
R. Belmont
847b927e8d Fixed simple but deadly typo in previous update. 2008-07-15 16:44:25 +00:00
R. Belmont
837d59500a i960: respect the rounding mode for CVTRI [ElSemi] 2008-07-15 16:42:05 +00:00
Nathan Woods
efcaebaea2 Changed ui_menu_get_selection() and ui_menu_set_selection() to use itemrefs
instead of indexes as per Aaron's guidance.
2008-07-15 11:04:30 +00:00
Nicola Salmoria
f9f57af7a1 01547: cabalbl: Cabal (bootleg) soundfx wrong
merged memory maps
2008-07-15 06:42:26 +00:00
Nicola Salmoria
245584b6c2 fix memory leak in romcmp 2008-07-15 05:57:27 +00:00
R. Belmont
a0ae9b4bb6 SH-4 update [Samuele Zannoli]
- Fixed TRAPA and some versions of FMOV
- Improved disassembly for MOV.W, MOVA, MOV.L, FIPR, and FSCA.
2008-07-14 23:27:27 +00:00
davidhay
1f7a76abfa moved kodb to fcrash.c (which will probably end up being the home of the cps1 bootlegs) 2008-07-14 20:48:04 +00:00
Nicola Salmoria
1a05fad1c0 comments change 2008-07-14 15:27:34 +00:00
Andrew Gardner
5712e5fa58 01986 : victroad, dogosoke: Last unknown dipswitch info
01959 : hypreact: DIP switches info.
2008-07-14 15:26:25 +00:00
Nicola Salmoria
11441c78b6 00244: aliens: In two player mode, there are some problems with the player sprites. 2008-07-14 15:04:30 +00:00
Aaron Giles
26b6c2cf16 Fixed popmessage. 2008-07-14 15:00:58 +00:00
Nicola Salmoria
89675377ca added save state suport to Konami CPU & Aliens 2008-07-14 14:56:20 +00:00
Aaron Giles
484efe776b Added an exit function to the SH2 drc so that it doesn't leak
memory like crazy.
2008-07-14 14:53:08 +00:00
Nathan Woods
83f6ced61e Added accessors to get/set the currently selected menu item in a menu 2008-07-14 11:34:20 +00:00
Brian Troha
687e9b393b minor spelling correction 2008-07-14 04:35:31 +00:00
Brian Troha
dcf0a575ff Adds BIOS info based on text at 0x800 (byte swapped)
Reorganized the BIOS list & description
Added the USA bios to smleague and it's a USA only cart.
2008-07-14 04:13:08 +00:00
R. Belmont
a18b3c3eeb [SH2DRC] Removed remnant of outdated interrupt design. 2008-07-14 01:55:02 +00:00
R. Belmont
1f9a29d7fa UDRC-based SH-2 dynamic recompiler.
- All games on all drivers should work as before except "colmns97" and "stress" which crash due to sound system trouble.
- All idle skips are still included.  They are quite a bit less effective than they were on the interpreter, but they still give a boost.
- Fast RAM bypass is not included yet so this does not represent final performance.  That said, it's consistently faster than the interpreter even now.  Example: sfiii3 on 0.126 gets 609% on the interpreter and 961% on the DRC.

Major thanks to Aaron for his assistance with several sticky core bugs and other issues encountered writing this.
2008-07-13 23:40:54 +00:00
Nicola Salmoria
4b6e06f175 merged exctsccr.c into champbas.c 2008-07-13 14:09:09 +00:00
Aaron Giles
dabae9787b Replaced the crazy number of get/set functions for render containers with
a single get/set of a user settings struct.
2008-07-13 08:03:43 +00:00
Aaron Giles
c4e5ae4e41 Fixed edge case in the DRC front-end that would incorrectly tag the
end of a sequence as "return to start" even if the last instruction
did not abet the starting instruction.
2008-07-13 07:03:30 +00:00
Aaron Giles
4860b171b2 Fix game selection menu. Changed so that it only computes available
drivers once per instantiation instead of on every change.
2008-07-13 06:52:32 +00:00
R. Belmont
90a6836226 64-bit GCC fixes. 2008-07-12 21:23:48 +00:00
Aaron Giles
86fbc45266 Converted UI startup screens to use astrings. 2008-07-12 20:30:47 +00:00
Aaron Giles
d8715ab4ac Note: I have done some testing, but there are probably more bugs
lurking. If you run into anything odd, please let me know.

Added new module uiinput.c which manages input for the user interface.
The OSD is responsible for pushing mouse events and character events
to this interface in order to support mouse movement and text-based
input (currently only used for the select game menu). Added support
for navigating through the menus using the mouse. 
[Nathan Woods, Aaron Giles]

Redesigned the UI menus so that they can maintain a richer state. Now
the menus can be generated once and reused, rather than requiring them
to be regenerated on each frame. All menus also share a comment eventing
system and navigation through them is managed centrally. Rewrote all the 
menus to use the new system, apart from the cheat menus, which are now 
disabled. Reorganized the video menu to make it easier to understand.
[Aaron Giles]
2008-07-12 20:18:25 +00:00
Nicola Salmoria
465010dc11 00079: faceoff: When you go for a penalty shot the screen is upside down. 2008-07-12 18:22:13 +00:00
Nicola Salmoria
ec3652a3af 01887: pushman, pushmana, pushmans: Flip screen DIP switch doesn't work. 2008-07-12 17:30:52 +00:00
Nicola Salmoria
4e3880457b 01891: matchit, shisen, sichuan2, sichuana: Flip screen DIP switch doesn't work. 2008-07-12 16:34:46 +00:00
Nicola Salmoria
7fb7854915 01574: dankuga, gblcmhp, kaiserkj, kaiserkn: Player 1 and Player 2 Button 4 mapped twice. 2008-07-12 12:17:56 +00:00
Nicola Salmoria
369948f58c 00895: arabianm and clones: During level 6, there is a rain effect, but the water is coloured green.
01917: gunlock, rayforce, rayfocj: The color of Battleships is wrong in the 1st stage.
01925: gunlock, rayforce, rayforcj: The explosive color of the demo is different.
2008-07-12 12:12:34 +00:00
davidhay
990adaa4c4 pulled the HOTD2 bios out of the generic Naomi bios structure. It isn't a generic bios. Left the F355 ones because they might be generic multiscreen rather than F355 specific. 2008-07-12 09:13:54 +00:00
davidhay
f362329715 fix validity warning in stephh's tigerh / slapfght submission 2008-07-12 09:03:03 +00:00
Wilbert Pol
e379509455 Removed a no longer needed #ifdef MESS part 2008-07-12 07:43:50 +00:00
davidhay
6f5ef31d90 slapfght driver update from stephh, getstar / tiger heli changes etc.
I don't have the changelist, stephh should really commit his own stuff.
2008-07-11 23:22:42 +00:00
davidhay
5d5550c907 some naomi stuff. no credit wanted.
I don't want people bugging me about this, so don't bother even mentioning it.
2008-07-11 20:49:38 +00:00
Wilbert Pol
740ebd5401 pit8253 updates:
- Changed the implementation to use timers internally.
- Removed the frequency change callbacks.
2008-07-11 20:16:30 +00:00
Brian Troha
c7c243e419 Newest Japanese Naomi BIOS added (batman2509, starke/peap) 2008-07-10 15:55:19 +00:00
Nicola Salmoria
b48e4cdf28 01973: champbbj: Game resets itself in the middle of test process 2008-07-10 07:43:55 +00:00
Nathan Woods
bc9879f754 MESS-specific fix 2008-07-08 10:05:41 +00:00
Aaron Giles
48cd251861 Removed unnecessary includes and added check against maximum source width. 2008-07-08 07:59:31 +00:00
Aaron Giles
d256dc7e88 Split out Philips code parsing into a separate utility module.
Rewrote Philips code parsing to be clock based.
Updated makemeta to call the new function.
2008-07-08 07:55:49 +00:00
Brian Troha
bdbc3226c6 adds info from start screens or test screens. Adds missing ")" in game title of Mace V1.0a 2008-07-08 05:16:07 +00:00
Brian Troha
b434881ae1 adds recently dumped correct boot code eprom for SF2049SE 2008-07-08 04:38:03 +00:00
Brian Troha
79f4718d0a New clones added
----------------
World Class Bowling v1.6N [Brian Troha]

First WCB set to move the single board PCB platform.  Also contains an earlier sound program.

Redumped sound 1 rom.
2008-07-08 00:38:40 +00:00
Aaron Giles
db6a98ce9c Changed makemeta to parse a different format for metadata.
Fixed Huffyuv decompression in aviio.
2008-07-07 17:03:46 +00:00