Commit Graph

3459 Commits

Author SHA1 Message Date
Angelo Salese
913716dd58 Completed protection vectors,fixed video emulation and added coin setting simulation in the Double Dealer driver.
Game is now playable

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Double Dealer [Angelo Salese,David Haywood]
2008-10-22 18:14:46 +00:00
Curt Coder
dab7aa732b Added crystal value. 2008-10-22 18:10:57 +00:00
davidhay
36985785ad still rearranging things in here 2008-10-22 18:00:13 +00:00
davidhay
f0d27435f7 some reorganization in megadriv.c, porting over some code to attempt to get it working again, bit by bit. 2008-10-22 16:20:45 +00:00
davidhay
add038ed62 I think umk3 and breakrev are different enough from their parent sets to be considered unique games, not clones. This kills the relationship between them. 2008-10-22 12:08:21 +00:00
Andrew Gardner
40a5d0c543 Rewrite of the Motorola DSP56k CPU core. (Andrew Gardner)
* Implemented tst, or, jsr, rti, tst2, and 2 new movec ops.
* Added opbase handler to plygonet.c
2008-10-22 04:15:30 +00:00
Phil Bennett
a30f534c52 Fix MT 00436: 'kyukaidk: Some of the sound effects are wrong'
(You must delete kyukaidk.cfg and kyukaido.cfg)
2008-10-21 23:26:48 +00:00
Angelo Salese
7ee62a3760 Added flip screen / cocktail support,completed DIP-Switches (manual-wise) and made better comments on the Yumefuda driver 2008-10-21 23:19:28 +00:00
Phil Bennett
7864db5d2d Remove comment (the game is playable). 2008-10-21 21:07:51 +00:00
Phil Bennett
605d3493d5 Fix MT 01702: 'cloak + clones: Can't pick up items'
Added (undumped) vertical timing PROM ROMdef
2008-10-21 20:45:28 +00:00
Phil Bennett
40520a87cd Fix MT 02140: "cube quest crashes mame when saving state" 2008-10-21 20:42:56 +00:00
Phil Bennett
8b368475fa Fixed recently regressed raster interrupt issues 2008-10-21 20:37:18 +00:00
Couriersud
a0d4e2085a Revoke accidental commit
* added comment about possible fix gseeker "black continue screen"
2008-10-20 23:53:02 +00:00
Couriersud
8eecd6745c More mcs51 updates
* Remaining games checked and adapted to changes in cpu core 
 * Cardline still broken. I need the exact and complete cpu name.
 * Added more variants 803X, 80CXX, AT89C4051
 * Fix segas18.c (segaic16.c) mcu maps. 
 * Fix sslam.c 
 * Fix limenko.c videopkr.c : Issue with core allocation of ram (duplicate savestate)
2008-10-20 23:42:09 +00:00
Brian Troha
c87376f45f minor correction for the Grudge Match PCB info... changed to show groms 0 through 6 :-) 2008-10-20 21:01:22 +00:00
davidhay
898e334344 marked magictg smt roms as BAD as per Guru's recommendation. 2008-10-20 20:35:16 +00:00
Couriersud
3181cb2ba2 segas18.c: use 8751 io map 2008-10-20 19:40:26 +00:00
Couriersud
3b0ee27f97 mcs51/i8051 - please credit Jim Stolis as well
* fix timer 2 interrupts
* implement serial mode 2/3 rx and tx clock handling
2008-10-20 19:23:58 +00:00
Curt Coder
daea45ca62 [MC6845] Hsync should be pulsed even when vsync is active. 2008-10-20 17:42:38 +00:00
Aaron Giles
13ad68bca4 New games added: Grudge Match (Yankee Game Technology)
Yet another 8-bit Incredible Technologies board. Different in several
significant ways from previous models:
 * YM2608B for audio, replacing YM3812+OKI6295
 * TMS34070 for palettes instead of PC RAMDAC
 * Different video memory layout
2008-10-20 15:34:27 +00:00
Angelo Salese
f7c8307f90 Added sound and corrected wrong DIP-SW in the Double Dealer driver 2008-10-20 14:55:51 +00:00
davidhay
d216b054af clone
Seibu Cup Soccer (set 2) [Chris Hardy] (NOT WORKING)
2008-10-20 08:07:24 +00:00
Couriersud
3038a5c7b6 More data to io map for mcs51 2008-10-19 22:37:06 +00:00
davidhay
fb52b3eee8 replace monkelf prom with one from the bootleg board 2008-10-19 22:36:18 +00:00
davidhay
72269c2e5e Magic the Gathering: Armageddon (Skeleton driver)
I'm not going to be working on this, but this documents it in the source at least.
2008-10-19 22:07:43 +00:00
Couriersud
a7da02e00e MCS51/I8051 overhaul, micro3d improvements and full m72 protection emulation for lohtb2
* improved serial port timing (f15se (micro3d.c) sound board now works)
 * better infrastructure for adding more variants like DS5002
 * Fixed port reading
 * Rewrote Macros for better readibility
 * Fixed and rewrote Interrupt handling
 * Now returns INTERNAL_DIVIDER, adjusted cycle counts
 * Remove unnecessary and duplicated code
 * Remove unnecessary functions
 * Rewrite to have sfr-registers stored in int_ram. 
 * Debugger may now watch sfr-registers as well.
 * implemented interrupt callbacks (HOLD_LINE now supported)
 * Runtime switch for processor type - remove ifdefs
 * internal memory maps for internal rom versions (internal ram now displayed in debugger)
 * more timer cleanups from manual
 
micro3d:
 * serial port communication between main cpu and sound board works
 * sound board now works
 
m72 - lohtb2:
 * full emulation of protection device
 * Samples are now piped through the mcu
2008-10-19 22:06:47 +00:00
stephh
10e8a13d82 Updated tnzs.c driver : readded wrongly deleted player 1 BUTTON1 for 'jpopnics'. 2008-10-19 21:28:25 +00:00
stephh
75d94fe936 Updated tnzs.c driver : minor clean-up. 2008-10-19 21:22:39 +00:00
davidhay
16e2482cde NOT WORKING | P's Attack [Guru] 2008-10-19 21:12:38 +00:00
davidhay
d54afb3202 adds the 2 new fireshark sets [Guru]
clones
------

Fire Shark (Korea, set 1, easier) [Guru]
Fire Shark (Korea, set 2, harder) [Guru]
2008-10-19 20:12:01 +00:00
davidhay
5f23c76212 fix bnstars1 screens, looks like this didn't get properly tested after some mass change, was checking for screen == 0, which doesn't work anymore. 2008-10-19 18:52:04 +00:00
Brian Troha
430c387dce new clones added:
New clones added
----------------
Police Trainer (v1.3B Newer) [Brian Troha]
Egg Venture (Release 8) [Brian Troha]
Kick for the Goal [Brian Troha] (Not Working)
2008-10-19 17:33:01 +00:00
Andrew Gardner
9014e91a62 Rewrite of the Motorola DSP56k CPU core. (Andrew Gardner)
* Added additional branch, move and bitfield ops.
* Plygonet now passes its memory test and uploads a new program.


[[Next step is to install an opbase handler and let the dsp56k run further into its new proggie.]]
2008-10-19 17:14:14 +00:00
Angelo Salese
a9c0fd7295 Fixed input ports in Yumefuda and added Dip-Switches.
Game is now playable

New games added or promoted from NOT_WORKING status
---------------------------------------------------
(Medal) Yumefuda [Bet] [Angelo Salese]
2008-10-19 16:58:12 +00:00
R. Belmont
9fc7f46095 AICA: fix sample addressing for the full 8 MB [kingshriek]. 2008-10-19 15:06:20 +00:00
Angelo Salese
1c9ae23521 Small cleanups to the ST-V driver
Make some work for magzun,still not working.
2008-10-19 11:07:53 +00:00
stephh
5715167157 Updated tnzs.c driver :
- renamed sets :
      * 'tnzsjn'   -> 'tnzsj'
      * 'tnzsj'    -> 'tnzsjo'
      * 'kagekia'  -> 'kagekih'
  - fixed Dip Switches for all games (2 remaining unknown Dips in 'plumppop' and 'jpopnics' though)
  - added many notes
2008-10-19 08:04:20 +00:00
R. Belmont
ec59b2b982 NamcoNBx: fixed C75 BIOS loading for big-endian targets. 2008-10-18 23:44:09 +00:00
davidhay
84dd8639d8 cleaned up STV rom loading a bit 2008-10-18 22:07:30 +00:00
Phil Bennett
aeb70f6c9b Added redumped B-Rap Boys sample ROMs (c/o Guru) 2008-10-18 20:25:13 +00:00
Phil Bennett
01f562f229 Increase interleave factor to eliminate LDP timeout countdown flicker. 2008-10-18 20:09:49 +00:00
Phil Bennett
e1b9a1bcf2 Fix MT00359/blocken337b8gre 2008-10-18 20:06:01 +00:00
Andrew Gardner
e138837002 Rewrite of the Motorola DSP56k CPU core. (Andrew Gardner)
* Complete rewrite focusing on legibility and extensibility.
* 27/121 opcodes (mostly) implemented.
* Bugfix for reset status of interrupt priority bits.
* Bugfix for disassembly of register-to-register parallel data move.


[[These changes bring the driver up to the point where the plygonet hardware begins banking memory.  The behavior is understood, so I should have the driver back to where it was before the rewrite soon.  Then real progress can be made.]]
2008-10-18 18:10:59 +00:00
davidhay
191767f62f Minor NeoGeo cleanups [JohnBoy]
kof2002b set from Kawaks [Kawaks]
2008-10-18 14:47:41 +00:00
davidhay
090ab6fe44 Removed per-game hacks from CPS3 (moved to DMA callback in SH2 core)
(also added a to-check note, 16-bit wide DMA is currently using 32-bit functions, is this correct?)

Removed Speedups from CPS3 / PsikyoSH, while they do still give a decent speed boost they're not really needed with the DRC and just clutter the code.
2008-10-18 14:44:20 +00:00
Curt Coder
298dd21606 MC6845:
- added cursor and display enable skewing
- added preliminary support for SY6545-1's transparent addressing mode
2008-10-16 17:09:58 +00:00
Jonathan Gevaryahu
e54cc78dd1 Minor fix to Shift-F11 description. 2008-10-16 17:01:16 +00:00
Aaron Giles
7d3221dcf3 Cleanups and version bump. 2008-10-16 08:59:25 +00:00
Aaron Giles
819c231992 Added new tool ldresample to assist in resynchronizing audio tracks in
a CHD with frames. Currently still WIP but useful if you know what 
you're doing. [Aaron Giles]
2008-10-16 08:47:06 +00:00
Aaron Giles
a1c2887d78 Rebalanced audio and corrected TMS5220 frequency. 2008-10-16 08:46:43 +00:00