Commit Graph

10657 Commits

Author SHA1 Message Date
R. Belmont
f8adb6f53c MIPS: make DRC selectable by #ifdef [R. Belmont] 2011-01-01 22:56:34 +00:00
Scott Stone
17f4fb8b97 Further dip/input work for grainbow, reordering input regions for all of legionna.c to match normal drivers. 2011-01-01 22:27:02 +00:00
Angelo Salese
02bbd08494 Fixed 2nd mid-boss laser positioning in SD Gundam, no whatsnew 2011-01-01 22:26:40 +00:00
Angelo Salese
4a452c4365 moved sprite offset, no whatsnew 2011-01-01 20:40:54 +00:00
Ryan Holtz
8b28a3e36f N64 fix, no whatsnew 2011-01-01 20:39:30 +00:00
Scott Stone
fb1b3da543 Some preliminary input and dip work for Godzilla 2011-01-01 20:32:55 +00:00
R. Belmont
fc73eafe47 39in1: Fix to work with newer ARM7 cores [Tim Schuerewegen] 2011-01-01 20:24:23 +00:00
R. Belmont
6af9e8dd9f ARM7+: Various cycle timing fixups [Tim Schuerewegen] 2011-01-01 20:23:46 +00:00
Angelo Salese
08f7628899 Hooked up preliminary Seibu COP macro command 0x6200, used on SD Gundam Rainbow Tairiku Senki for the Homing weapon [Angelo Salese] 2011-01-01 20:11:13 +00:00
Angelo Salese
b95307cb6d Other cheats ... 2011-01-01 18:19:57 +00:00
Miodrag Milanovic
6ac3011fa9 ARM7: fix for "39in1" (MAME) and removed a duplicate line [Tim Schuerewegen] 2011-01-01 17:44:37 +00:00
Angelo Salese
3fe6ec4278 Cheating ... 2011-01-01 17:00:33 +00:00
Angelo Salese
65526de0ec Fix for Godzilla, no whatsnew 2011-01-01 16:54:38 +00:00
Angelo Salese
3a02cba1b6 Rewritten collision detection from scratch, no whatsnew 2011-01-01 16:41:36 +00:00
Ryan Holtz
f41e68da07 Removed fast IMEM and DMEM handlers from the RSP DRC in favor of the core memory system; fixes RSP DRC on 32-bit targets. [Harmony]
Changed DMADAC interleave in the Aleck 64 driver from 2 to 1; fixes monaural and poppy audio. [Harmony]
2011-01-01 11:58:37 +00:00
Miodrag Milanovic
db14e98dd0 - Added Rockwell PPS4 CPU core (not finished) [Miodrag Milanovic]
- Added GAME_MECHANICAL flag to mark games having mechanical interface (such as pinball,redemption, bowling games ...)
- Imported games from PinMAME as skeletons
2011-01-01 11:47:49 +00:00
Brian Troha
8a21a21c46 Adds a PCB layout for the ESD 05-28-99 used by the hedpanico Head Panic set and a currently undumped Tang Tang set. Added a note about the undumped Tang Tang set as well as an additional note about Deluxe 5 PCB looks like the 08-26-1999 PCB. 2011-01-01 06:08:39 +00:00
Aaron Giles
237d8ddce9 Argh, stupid .m files. 2011-01-01 01:18:14 +00:00
Aaron Giles
99a26bc331 Cleanups and version bump. 2011-01-01 00:59:47 +00:00
Aaron Giles
5db7b9e8a3 Ok, last major rename for this round:
memory_region()        == machine->region()->base()
memory_region_length() == machine->region()->bytes()

region_info -> memory_region

Regex searches:

S: memory_region( *)\(( *)([^,&]+), *([^)]+)\)
R: \3->region\1\(\2\4\)->base\(\)

S: memory_region_length( *)\(( *)([^,&]+), *([^)]+)\)
R: \3->region\1\(\2\4\)->bytes\(\)
2011-01-01 00:41:25 +00:00
R. Belmont
6d02b55f4a ARM7: Use updated diff (no whatsnew) 2011-01-01 00:22:05 +00:00
Ryan Holtz
57917c6553 Fixed writes in the MIPS III interpreter. [MooglyGuy] 2011-01-01 00:02:30 +00:00
Aaron Giles
996e1c365c mame_rand() -> machine->rand() 2010-12-31 22:59:44 +00:00
Aaron Giles
3b41606ca0 running_device -> device_t
They both already existed. No sense in having two names for the
same object type.
2010-12-31 21:42:55 +00:00
Aaron Giles
2ca38fad3e Remove public decodechar function. 2010-12-31 21:24:46 +00:00
Aaron Giles
ba6d1bd8a3 MDRV_* -> MCFG_*
There hasn't been a machine driver for many years.
2010-12-31 21:18:45 +00:00
Michaël Banaan Ananas
80f4cfa981 re: Golden Poker cleanup -> and Robbie, yes language names like French, Spanish, German, ... start with a capital :) 2010-12-31 21:14:25 +00:00
Aaron Giles
b312c3c71f Made old MIPS interpreter compile. Whether it runs or not is a different
matter.
2010-12-31 21:00:15 +00:00
Aaron Giles
1fcd9aa6dc Fix MT4161. The render_texture() object was doing work in its
destructor which was inappropriate, as textures are allocated and
recycled via a fixed size allocator.
2010-12-31 20:27:51 +00:00
Fabio Priuli
c00b57ae6d s3c24xx: some improvements and fixes [Tim Schuerewegen]
out of whatsnew: these are now in sync with latest MESS additions, to avoid regressions in the MESS drivers which use these chips
2010-12-31 18:15:29 +00:00
Aaron Giles
b921f65454 Add directxor parameter to direct memory accessors. Update all callers
that manually XORed addresses to pass the XOR instead.

This improves behavior when direct accessors hit non-RAM regions, or
when watchpoints are used, because we now know the original, un-xored
address and can fall back to standard read/write handlers properly.
Also fixes glitched disassembly when read watchpoints are enabled.
2010-12-31 17:55:41 +00:00
Brian Troha
0298b14506 Update the es5506.c driver with documentation on the capabilities of the Ensoniq ES5505 & ES5506 chips as well as include a pinout description of each chip. 2010-12-31 16:52:25 +00:00
R. Belmont
3517c80e37 ARM7+ updates: [Tim Schuerewegen]
- Enhanced MMU with page fault support
- Preliminary 26-bit mode support
- Fixed bugs with S-flag operations on R15
- Fixed STRH involving R15
- Support for ARM models 7500 and 920T.
2010-12-31 16:14:01 +00:00
Angelo Salese
e25860ffdc Implemented Seibu COP macro 0x905, used for ark movements in Legionnaire / Zero Team when a knock down occurs [Angelo Salese] 2010-12-31 15:54:10 +00:00
smf-
83aa5fa56e removed start 2 from hyperbbc
removed port_modify from fbaitbc that wasn't used
whitespace/debug/comment changes
2010-12-31 13:08:00 +00:00
smf-
52c0ec3a15 changed comment formatting. 2010-12-31 12:30:17 +00:00
smf-
60990c2dbb renamed bios memory region and added it to the #define 2010-12-31 12:21:43 +00:00
Roberto Fresca
f53130043d More Golden Poker driver cleanup. Added more references
and reorganized some parent-clone relationship. Added
some new sets. [Roberto Fresca]


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Jack Potten's Poker (NGold), 3 sets [Roberto Fresca, Darran]
2010-12-31 09:19:07 +00:00
Ryan Holtz
40aae2e312 Fixed alpha compare in the N64 RDP implementation. [Harmony] 2010-12-31 07:36:15 +00:00
Ryan Holtz
0ea11333c6 Updated the RSP and RDP implementations to be largely bit-perfect and pixel-accurate. [angrylion, Harmony] 2010-12-31 07:29:47 +00:00
Scott Stone
de94242bcc superchs.c - Moved Button 6 assignment to a DIP selection which is more appropriate for "Freeze Screen" behavior and added some missing port names. [Tafoid] 2010-12-31 04:04:48 +00:00
Brian Troha
f6520bd994 Correct typo(?) in dipswitch port locations for Wonder League '96 2010-12-30 23:12:16 +00:00
Brian Troha
de22e0eeea Issue with Wonder League '96 fixed. The MCU writes the data to +0x200 from the base ram. Both games now correctly run MCU code. 2010-12-30 22:54:09 +00:00
Brian Troha
c88f831adc Adds the recent 87C52 MCU decaps to Wonder League Star and Wonder League '96 [Dr. Decapitator]
NOTE to other devs:
Wonder League Star works fine with the new MCU. Wonder League '96 doesn't work so the old protdata.bin and copy routine is kept until a solution can be found to running the MCU code as is.
2010-12-30 22:43:53 +00:00
Angelo Salese
145b12ea88 Functionality macro change, noticed yesterday night in Zero Team, no whatsnew 2010-12-30 19:51:40 +00:00
Tomasz Slanina
25f1f2b6aa Fixed text layer priority in Chouji Meikyuu Legion (both sets). No whatsnew 2010-12-30 19:35:24 +00:00
Phil Bennett
b3806f775c mpu4drvr.c: Account for the 45 degree trackball mounting [James Wallace] 2010-12-30 19:33:02 +00:00
Angelo Salese
12a095bfa7 Further ICS2115 work [austere, nimitz, trap15] 2010-12-30 18:26:05 +00:00
Tomasz Slanina
41fbb1963c Preliminary simulation of text layer protection in Chouji Meikyuu Legion [Tomasz Slanina] 2010-12-30 17:23:02 +00:00
Michaël Banaan Ananas
5025452bd1 (ldygolfe -> ladygolfe) 2010-12-30 17:16:09 +00:00