Commit Graph

1808 Commits

Author SHA1 Message Date
Roberto Zandona
dfaba61bfc implementation of tile-sprite priorities in bomblord and dynablsb 2008-06-09 18:23:38 +00:00
Aaron Giles
cfab49b884 map command in the debugger now does separate read/write/fetch lookups 2008-06-09 17:30:01 +00:00
Aaron Giles
0f5d57d29c Compile fix for MSVC. 2008-06-09 16:54:07 +00:00
Aaron Giles
e9c099ef71 Don't show disclaimers/warnings if the debugger is enabled. 2008-06-09 16:49:52 +00:00
Aaron Giles
8ba5758341 Oops, broke the TLB. 2008-06-09 16:49:33 +00:00
Aaron Giles
748e83917a PPC DRC:
* minor flags optimizations:
    - broke CR into several individual bits of state
    - extracted the SO bit from XER into its own state
2008-06-09 16:18:19 +00:00
Roberto Fresca
7ebd242d8b Improvements to Sandii' games driver:
- Fixed the tilemap size.
 - Fixed the screen size.
 - Updated technical notes.
2008-06-09 10:37:04 +00:00
Roberto Fresca
a040edce9a American Poker II driver:
- Added Videomat (polish bootleg).


New clones added
----------------
Videomat (polish bootleg) [Roberto Fresca]
2008-06-09 10:28:58 +00:00
Roberto Fresca
f034b2b75f New driver for italian gambling games based on Mitsubishi/Renesas M16C MCU family.
Added dumper notes, hardware details and hooked the sound devices.
Moved Euro Jolly X5 to this new driver, and add support for Grand Prix.


New games marked as GAME_NOT_WORKING
------------------------------------
Grand Prix [Roberto Fresca]
2008-06-09 08:51:36 +00:00
Roberto Fresca
9f945d1471 Cal Omega driver:
- Cleaned up the driver following the MAME Coding Conventions.
 - Added support to Game 18.7 (Amusement Poker).
 - Updated technical notes.


New games marked as GAME_NOT_WORKING
------------------------------------
Cal Omega - Game 18.7 (Amusement Poker) [Roberto Fresca]
2008-06-09 05:08:42 +00:00
Aaron Giles
282300c587 x86/x64 back-ends:
* fixed DIVS/DIVU opcode so they properly compute SZ flags when requested;
    fixes camera wackiness in nbapbp

PPC DRC:
 * added support for 4xx protection registers via the MMU
 * added TLBH, TLBU, and DEC to the list of registers in the debugger
 * turned off "end of transfer" DMA signals in favor of "transfer count 0"
    signals; fixes memory-to-memory DMA in fiveside
2008-06-09 04:58:41 +00:00
Roberto Fresca
67fd3e41d7 Italian gambling games based on H8/3048 + OKI 6295:
Added another Xtal and a new machine driver to support Euro Jolly X5 hardware.
This one is based on a Mitsubishi (Renesas) M16/62A 16bit microcomputer.
(256 KB of internal flash ROM + 20 KB of RAM).


New games marked as GAME_NOT_WORKING
------------------------------------
Euro Jolly X5 [Roberto Fresca]
2008-06-09 02:56:53 +00:00
Roberto Zandona
cdb00f8f87 removed GAME_IMPERFECT_GRAPHIC flag from dynablsb and bomblord 2008-06-08 19:14:52 +00:00
Roberto Zandona
7b7fde4a8c implementation of line scroll in bomblord 2008-06-08 19:06:29 +00:00
Brian Troha
421083b01f adds new subsino.c to mame.mak so the build will complete 2008-06-08 18:35:46 +00:00
Roberto Zandona
26a45d70af fix scroll video register in bomblord 2008-06-08 16:26:54 +00:00
Roberto Zandona
f64b7ac468 clean up offset and priorities in bomblord and dynablsb 2008-06-08 15:24:15 +00:00
Nicola Salmoria
752321b78a simplified palette handling
fixed big sprite palette in top monitor
01190: punchout, spnchout: The colors of the title logo and letters on the top and bottom should be different than each other.
2008-06-08 14:45:07 +00:00
Roberto Zandona
3d4c7a74a4 implementation of the scroll video register in dynablsb 2008-06-08 14:44:33 +00:00
Luca Elia
ab1c2761ae Preliminary driver for Subsino's gambling games.
(sets uploaded to roms/current)

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Super Rider (Italy) [Luca Elia]

New games marked as GAME_NOT_WORKING
------------------------------------
Shark Party (Italy) [Luca Elia]
Victor 5 [Luca Elia]
Victor 21 [Luca Elia]
2008-06-08 14:38:04 +00:00
Roberto Zandona
728fb4e3d7 fix layer select in dynablsb 2008-06-08 14:23:44 +00:00
davidhay
89f9567c9f blackt96> found where the sprites are.. not got them hooekd up properly yet 2008-06-08 13:24:54 +00:00
davidhay
a99fb930d1 more blackt96 progress. Marked PIC as NO_DUMP, it's used for the sound. 2008-06-08 11:58:12 +00:00
davidhay
42c63c8545 blackt96 - current progress 2008-06-08 10:56:25 +00:00
Nicola Salmoria
fa0f19344e Fixed palette animation (very subtle!)
Verified on the schematics and on the pcb that the high score table text cannot change color.
Removed the IMPERFECT_GRAPHICS flag
Fixed music with a kludge (overclock sound CPU)
Added dip switch locations and sorted input ports

01693: jackal, jackalj, topgunbl, topgunr: After you get in the jeep the music stops.
2008-06-08 09:24:18 +00:00
Aaron Giles
003a6e94ca Fixed bug in x86 and x64 backends where sometimes the flags would be corrupted.
In particular, we always clobbered the flags for the subfze instruction, which
broke the nbapbp camera and some other things.
2008-06-08 08:43:26 +00:00
Roberto Fresca
8e72738ea2 Removed a commented line that was left there by mistake. 2008-06-08 08:18:22 +00:00
Nicola Salmoria
9bfce7efe9 fixed colortable creation (01880: All sets in mrdo.c: Color Regression)
fixed diode voltage drop value which caused apples to be orange instead of red-orange. The title screen now perfectly matches http://www.flickr.com/photos/arecee/2384126902/sizes/l/ including the logo outline.
2008-06-08 08:16:00 +00:00
Roberto Fresca
12ee107795 Italian gambling games based on H8/3048 + OKI 6295:
Added two alternative Xtals and a new machine driver to support the Mystery Number hardware.


New games marked as GAME_NOT_WORKING
------------------------------------
Mystery Number [Roberto Fresca]
2008-06-08 05:39:10 +00:00
R. Belmont
9ecc076521 64-bit GCC compile fixes. 2008-06-08 02:52:17 +00:00
Roberto Zandona
5fa002d23a fix offset in dynablsb 2008-06-07 22:37:06 +00:00
Roberto Zandona
7eaab76a8a fix graphic layer in dynablsb 2008-06-07 19:41:25 +00:00
Brian Troha
9cd0f2c4eb New clones added
----------------
Tank Force (US, 4 Player)

marked as not working.  Unmapped controls, comments are in driver.

The currently scanned manual at http://www.crazykong.com/manuals/TankForce.man.pdf is for the 4 player version and shows the pinout.  Test mode currently shows all player controls as RED (IE active).
2008-06-07 19:09:23 +00:00
davidhay
355fc6dc01 identified blackt96 text layer 2008-06-07 18:15:34 +00:00
Roberto Zandona
e4b7e99e82 fix an error in the video register in bomblord 2008-06-07 16:34:59 +00:00
Roberto Zandona
3b4f354043 implementation of the video register for select different resolution in bomblord; this fix graphic in the game screen 2008-06-07 16:13:19 +00:00
davidhay
817d64eede allow wraparound to be turned off (sarukani..) 2008-06-07 15:16:11 +00:00
davidhay
d478cd3b1a added a note about what needs fixing for the sengekis sprite zoom (shrink flag we're not handling) 2008-06-07 14:38:37 +00:00
davidhay
02b0e17939 suprnova video changes. priorities should be correct from start to end in cyvern now.. still not perfect tho. 2008-06-07 13:59:08 +00:00
Roberto Zandona
42fe8ba627 fixed player #1 and player #2 controls in dynablsb (clone of dynablst) 2008-06-07 13:55:04 +00:00
Roberto Zandona
b392535b4b dynablsb (dynablst clone)
fix mark for last sprite
2008-06-07 11:36:21 +00:00
Roberto Zandona
c648eb8a28 dynablsb (dynablst clone)
- partially fixed the background
- fixed the sprites
- promoted to working (with GAME_IMPERFECT_GRAPHICS flag)
2008-06-07 11:17:40 +00:00
Roberto Zandona
37c59c5ae6 bomblord (bbmanw clone)
- partially fixed the background
- fixed the sprites
- promoted to working (with GAME_IMPERFECT_GRAPHICS flag)
2008-06-07 10:46:24 +00:00
Roberto Zandona
f9eff6c49b semplificated m90 video update routine 2008-06-07 08:53:39 +00:00
Nicola Salmoria
362b795e71 01870: skylance, skylancr: cocktail mode, player 2's shots are offset from player's position 2008-06-07 08:31:28 +00:00
Aaron Giles
bc9235ad0f gticlub:
* Converted sysreg_r/w to 8-bit handlers
 * Added hack to make network IRQs work; brings some games back to life

UML:
 * Fixed STORE opcode description to allow immediate source operands

x86/x64 back-ends:
 * Added flag support to SEXT, ROLAND, ROLINS, LZCNT opcodes

PPC DRC:
 * Rewrote lswi/stswi as subroutines
 * Made accesses to tempdata explicitly dword or qword
 * Fixed SRR0 when generating a syscall
 * Removed no longer necessary TESTs on extsb/w, rlwinm, rlwnm, rlwimi, cntlzw
 * Fixed bug where the SO flag was not being computed for compares
 * Fixed flag computations for mulhw/mulhwu/mullw
 * Fixed subtlety of shifts between 32 and 63 in srw/sraw
 * Fixed mffs/mtfsf to use FP registers
 * Fixed mtfsfi to use the immediate value properly
 * Now marking terminal count bit in DMA status register
2008-06-07 08:13:22 +00:00
Roberto Fresca
8c92fd4b40 Italian gambling games based on H8/3337 MCU + NEC D7759GC:
Corrected year and manufacturer to ntcash and wizard.
Sort the games by year.
2008-06-07 03:14:43 +00:00
Aaron Giles
0148608c39 UML:
* Added simple symbol table to the UML for improved disassembly
 * Changed optional disassembler cache parameter to a drcuml object

PPC DRC:
 * Added symbols for most common variables
 * Fixed bug in handling XER carry flag for subo. forms
 * Simplified flag insertion logic for opcodeo. forms
2008-06-06 23:00:30 +00:00
Aaron Giles
1a63c29d04 UML:
* Improved disassembly output
2008-06-06 22:13:09 +00:00
davidhay
b84eedd228 more suprnova work, no visible changes. 2008-06-06 21:50:43 +00:00