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
Aaron Giles
7c2e170a5a
Crazy idea: run mame -valid after altering the validity checks....
2008-07-06 23:40:25 +00:00
Aaron Giles
cc03405ca2
Cleanups and version bump.
2008-07-06 23:19:23 +00:00
Aaron Giles
5333a25983
01896: bigfight, cyclwarr: Access Violation crash
2008-07-06 22:59:11 +00:00
Aaron Giles
1794fddf8d
01965: driveyes: Access Violation
...
01951: cybrcycc: Crash during intro.
01964: gtg2j: Access Violation
2008-07-06 22:48:41 +00:00
Couriersud
b261a88395
01983: Force Range cheats not working
2008-07-06 18:49:27 +00:00
davidhay
1017268cf3
improved sprite rendering on gaia crusaders (animate at 60fps now, not 30)
2008-07-06 18:16:43 +00:00
davidhay
122003dad8
new clone: Emergency Call Ambulance (Export) [AndyGeezer] (NOT WORKING)
2008-07-06 17:02:18 +00:00
davidhay
77be6e90c4
replace lost world sound rom loading with correct set [AndyGeezer]
2008-07-06 16:55:32 +00:00
Brian Troha
f0a9ebca98
fix cut-n-paste issue on rom number
2008-07-06 16:47:06 +00:00
Brian Troha
3d20d61ecf
Adds new Ferrari F355 USA BIOS to Naomi.c [AndyGeezer]
2008-07-06 16:43:21 +00:00
Nathan Woods
697181c8cd
Adding per-device and per-CPU validity checks
2008-07-06 15:02:12 +00:00
davidhay
ea680e40b2
this adds a Bubble Symphony bootleg..
...
backgrounds aren't working, and I'm not convinced the sound banking is correct, there are also a number of bad dumps.
2008-07-06 14:23:41 +00:00
davidhay
8c887ee77d
adds Zhong Guo Long / Dragon World (China, V0303)
...
clones
-------
Zhong Guo Long / Dragon World (China, V0303) [f205v] (NOT WORKING)
2008-07-06 12:04:18 +00:00
Couriersud
84e9ab7d4e
Fix scrolling speed in case a cheat dat has invalid (i.e. 0) settings
2008-07-06 10:37:52 +00:00