Commit Graph

11523 Commits

Author SHA1 Message Date
Couriersud
9f300a3977 osd/sdl again compiles against latest SDL 1.3 svn. [Couriersud] 2011-01-02 15:48:43 +00:00
Angelo Salese
5a531656e3 Removed a possible left-over, no whatsnew 2011-01-02 15:39:59 +00:00
Angelo Salese
9ed5962d51 Fixed Seibu COP command 0x7e05, used by Raiden DX fg video banking [Angelo Salese] 2011-01-02 15:22:25 +00:00
Roberto Zandona
130447f790 cb2001: some gfx improvements [David Haywood] 2011-01-02 14:24:07 +00:00
Roberto Zandona
330181958f cb2001: fixed one opcode 2011-01-02 10:59:27 +00:00
Ryan Holtz
c8479d16ec Implemented proper TLB handling in the MIPS III interpreter. [Harmony] 2011-01-02 09:32:13 +00:00
Ryan Holtz
0b19d75add Fixed Compare interrupts in the MIPS III interpreter core. Aleck 64 games can now run under the MIPS III interpreter. [Harmony] 2011-01-02 06:28:49 +00:00
Ryan Holtz
744b688805 Compile fix for BE targets, no whatsnew 2011-01-02 04:59:27 +00:00
Brian Troha
bce9959741 New clones added: two sets of Sega Touring Car Championship
This includes the alt set for ElSemi's M2 labeled "Euro" but it's not.  Also an unknown set that's newer then the Rev A which adds a "Default View" set to Driver's but older then the "Euro" set which is set to "Bird's"

New Clones Added
---------------------------------------
Sega Touring Car Championship (Newer)
Sega Touring Car Championship (Unknown Revision) [Brian Troha]
2011-01-02 03:58:05 +00:00
Angelo Salese
0611b0cbc5 Implemented program bank read-back in Raiden 2, allowing it to not crash anymore during attract / gameplay [Angelo Salese] 2011-01-02 03:29:53 +00:00
Angelo Salese
6d57c05d1c Implemented Seibu COP macro command 0x904 (variant of 0x905), used on X Se Dae and Zero Team. [Angelo Salese] 2011-01-02 02:55:18 +00:00
Angelo Salese
7c8c4b9fe5 Fixed start-up banking in Raiden DX [O. Galibert] 2011-01-02 02:25:37 +00:00
Scott Stone
6573503dd3 A bit more input work (no whatsnew) 2011-01-02 02:00:49 +00:00
Angelo Salese
3a97df1521 Fixed midground banking in Raiden 2 [Angelo Salese]
Implemented DMA slot concept to the Raiden 2 driver, giving correct sprite tables for X Se Dae and Zero Team [Angelo Salese]
2011-01-02 01:51:28 +00:00
Ryan Holtz
933bd13e67 Fixed BADCOP exception handling in the MIPS III interpreter. [MooglyGuy] 2011-01-02 01:33:15 +00:00
R. Belmont
4f9b4ae380 Fix rule to ensure proper recompilation (no whatsnew) 2011-01-01 23:15:02 +00:00
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