Commit Graph

3120 Commits

Author SHA1 Message Date
davidhay
bb7010e30e Submission from Johnboy for Mame 0.128u1 mainline
Changed drivers:
	src\mame\drivers\neodrvr.c
	src\mame\machine\neoboot.c

. Updated NeoGeo game pcb infos
. Renamed p's in kof2000n to correct chip label
. Renamed v's in mahretsu to correct chip label, readded 128k m1 from Mame 0.34b6 / s1 from older dump
. breakrev: Renamed c's to correct chip label, added correct c5/c6
. Marked mslug3h MVS AND AES VERSION
. Marked mslug4 2nd revision, added mslug4 1st revision missing set comment
. Marked trally MVS AND AES VERSION
. Marked ncombath MVS AND AES VERSION
. Marked sengoku MVS VERSION
. Marked superspy MVS AND AES VERSION
. Marked mutnat MVS AND AES VERSION
2008-10-30 09:09:45 +00:00
davidhay
689975bba6 continuing to look at 32x - M_OK S_OK 2008-10-30 08:48:02 +00:00
Roberto Fresca
f0ed9a4e86 - Fixed Joker's Wild graphics to 2 bits per pixel. 2008-10-30 06:21:33 +00:00
Andrew Gardner
c33d3a4f52 Rewrite of the Motorola DSP56k CPU core. (Andrew Gardner)
* Partially implemented move, asr4, and mpy ops.
2008-10-30 05:21:45 +00:00
R. Belmont
9ebd7a57f3 plygonet: Fixed text layer emulation and visible area. FBI logo and color test now display properly. 2008-10-30 03:11:19 +00:00
R. Belmont
c6e16e1925 02456: wrong sector size at CD_TRACK_MODE2 conversion routine 2008-10-30 03:08:35 +00:00
Couriersud
7dd6c89221 Finally move cpu/i8051 to cpu/mcs51, rename files and some constants 2008-10-29 23:41:31 +00:00
Couriersud
bf27ac4ff9 Fixed m72 tilemap group 2 priorities 2008-10-29 21:59:23 +00:00
Couriersud
e60a8d7bfe Fixed INT0 & INT1 interrupt line handling 2008-10-29 21:58:19 +00:00
Couriersud
a9afec7df4 More NEC V30 changes
* improved prefetch timing calculation
* prefetch timing now also used by V20 and V33
* moved some static variables into cpu context
* nec_reset now explicitly clears context variables
* all cpus now share nec_execute
2008-10-29 21:52:51 +00:00
Angelo Salese
46cf59b61a Fixed sound,hooked-up generic inputs and added some notes in Alien Command (not yet working) 2008-10-29 17:52:47 +00:00
R. Belmont
bf8e1b4314 plygonet improvements
- Turned off network IRQ.  Game now boots without "network error"
- Hooked up palette RAM
- Improved text layer emulation (flip bits still missing)
2008-10-29 04:31:28 +00:00
R. Belmont
2a3495ab59 plygonet: set visible area to something more reasonable. 2008-10-29 03:53:27 +00:00
R. Belmont
99b29738b8 Fix GCC 4.3 "array bounds exceeded" error in disc_flt.c.
Would whoever checked this in double-check my change?  I believe I got the intent of the code (which is not how it was written ;-) but I could be wrong.

--This line, and those belo

M    disc_flt.c
2008-10-29 03:42:33 +00:00
Couriersud
31ee705dba lohtb2: Improved mcu emulation
* The whole startup cycle now works. No more timeouts and erratic behavior.
* lohtb2 will however not display the "Warning" screen due to a priority issue. With color/attribute of 0x80 in videoram at 0xd0000 and 0xd8000, videoram at 0xd80000 will be displayed. Some tilemap guru has to look into this.
2008-10-29 03:18:13 +00:00
Couriersud
ed56a340c0 Prefetch timing
* currently only for V30
* necessary to get lohtb2 working - somebody virtually counted cycles here
2008-10-29 03:11:17 +00:00
Derrick Renaud
65d187ecf2 More Discrete module optimizations.
Added optimized custom mixer to Donkey Kong.
2008-10-29 01:59:44 +00:00
Couriersud
0a82f62644 Removed another speed hack and renamed "FETCH" to "FETCH()"
* Macros used as functions should look like functions
* Preparation for opcode prefetch timing
2008-10-29 01:22:59 +00:00
stephh
0c22d0bf47 Fixed Dip Switches and inputs for 'dreamwld'. 2008-10-28 22:36:44 +00:00
Brian Troha
59898e7d86 new clone: Power Instinct (USA)
Credit Jim (or however he wants his name listed ;-)

Also specifies the difference between the two Ghox sets (in toaplan2.c).  One set is 8-way joystick controls and the parent is a spinner with forward/backward single axis control
2008-10-28 20:55:01 +00:00
Curt Coder
342fa7a26c [MC6845] Fixed skewing and display area. 2008-10-28 16:05:54 +00:00
Andrew Gardner
5b5edd9eb9 Rewrite of the Motorola DSP56k CPU core. (Andrew Gardner)
* Partially implemented tfr op.
* Polygonet now allows test mode to be run for a few seconds.  Most IO is now known, though coin2 is still a mystery.
2008-10-28 14:44:07 +00:00
stephh
8c317b186b Cleaned Dip Switches and added a few notes here and there.
Not worth being mentionned in the whatsnew.txt file !
2008-10-27 23:29:58 +00:00
Angelo Salese
59eaabfd5f Added palette fading effect on macrossp.c driver;
Added a speed-up hack for quizmoon (disabled by default);
2008-10-27 17:49:09 +00:00
R. Belmont
eb91a91308 YM2608/2612: applied latest fixes/discoveries [Eke-Eke, Nemesis]. 2008-10-27 13:39:01 +00:00
Andrew Gardner
db51d2ca3c Rewrite of the Motorola DSP56k CPU core. (Andrew Gardner)
* Partially implemented inc24, asl4, bcc, brkcc, and doForever ops.
* Added code for parallel address register update.
2008-10-27 03:53:23 +00:00
Angelo Salese
c42f386a8f 02199: banbam, pettanp: The 4th 'Unused' dipswitch is the 'Freeze' switch. 2008-10-27 01:03:45 +00:00
Angelo Salese
9285bf4e0c Various improvements to the jalmah.c driver:
* Fixed tilemaps paging / tilemap positioning;
* Fixed a protection issue in Mahjong Daireikai,not giving correct colors for the girls in-game;
* Fixed a rom-loading issue in Mahjong Daireikai;
* Fixed 'ZA' sound banking behaviour,this fixes at least the sound in kakumei2;
* Removed VIDEO_EOF and added a TIMER_DEVICE_CALLBACK function for MCU simulations;
* Added WIP code for the priority system;
* Added a NO_DUMP for the MCU for all the sets;
2008-10-26 22:00:56 +00:00
Couriersud
76182c3f9c MCS51 additions
* Implemented cmos features: powerdown & idle
* Added comments about special function registers on Philips 80C52
* cleaned up reset routines
2008-10-26 12:35:47 +00:00
stephh
c911e7c3a8 Fixed Dip Switches for all games in astrof.c driver. 2008-10-26 08:41:17 +00:00
Couriersud
493ccba85f New clone: D2K Jumpman returns
- emulates Braze Technologies addon board
- eeprom hooked up
- implemented bank switching

I am still unsure about whether this should be added or not.
Interestingly, D2K shows a "(C) 1981 Nintendo" copyright message.
Still, it is actively marketed. 
Putting this up for discussion again.
2008-10-25 22:46:30 +00:00
Phil Bennett
7938cd3974 Changed superchs ES5505 clock rate to 15238050Hz 2008-10-25 16:24:07 +00:00
Phil Bennett
c562a89dcc Fixed MSM5205 ADPCM and sound comms in Ashita no Joe/Success Joe 2008-10-25 15:06:57 +00:00
stephh
3ce911cfa8 Fixed Dip Switches for 'spaceint' and clones. 2008-10-25 11:04:35 +00:00
Roberto Fresca
b2288ad1d5 Preliminary driver for Joker's Wild (Sigma, 1988).
- Initial release.
 - ROMs load OK.
 - Proper ROMs decryption.
 - Added MC6845 CRTC.
 - Video RAM OK.
 - Added technical notes.


New games marked as GAME_NOT_WORKING
------------------------------------
Joker's Wild (encrypted) [Roberto Fresca]
2008-10-25 09:09:31 +00:00
stephh
0658fcabef Fixed Dip Switches for 'arabian' and clones. 2008-10-25 08:11:24 +00:00
Roberto Fresca
d00a268e32 Improvements to magicfly driver:
- Added sound support to magicfly and 7mezzo.
 - Hooked coin counters to magicfly and 7mezzo.
 - Inverted the graphics banks to be straight with the hardware accesses.
 - Updated the memory map description and technical notes.
 - Added game notes and documented the test/settings/bookkeeping modes.
2008-10-25 03:42:40 +00:00
stephh
ff805be4a9 Fixed Dip Switches for 'ambush' and clones. 2008-10-24 22:59:58 +00:00
Couriersud
9be049b4b2 According to Philips, 80C31 is a 80C52 family member with 128K internal ram and no rom 2008-10-24 21:53:09 +00:00
Couriersud
b1e8ff0a3e Implemented 80C52 interrupt handling
* mcs51 core now supports 4 interrupt levels depending on cpu type
2008-10-24 21:23:41 +00:00
Wilbert Pol
d64bda5e94 Updated nes pcm dma to read data through the cpu address map. 2008-10-24 21:15:49 +00:00
Couriersud
a4059f19ad Fixed split timer mode
* Credit: Jim Stolis
* No interrupts for timer 0 modes 0,1,2 while timer 1 in mode 3
2008-10-24 17:45:42 +00:00
Roberto Fresca
1b7cfe0da2 Another driver from Grull Osgo.
Ruleta RE-900 from Entretenimientos GEMINI.

Is a roulette game based on i8051 and TMS9928, that has a phisical roulette with leds simulating the ball.
Game is working properly with full sound support.
Need better inputs implementation, leds, external artwork for the roulette and technical notes (I'm taking care of them).
If someone want to give a try, turn the operator key to allow enter credits.


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Ruleta RE-900 [Grull Osgo]
2008-10-24 17:28:14 +00:00
Angelo Salese
09a98ddb58 Cleaned up the sample rom loading in mirage.c 2008-10-24 17:02:18 +00:00
Jim Stolis
4e8d9407a2 Changed VBLANK to irq0_line_assert and added a CLEAR_LINE. This greatly increases speed on all video slots. 2008-10-24 00:43:53 +00:00
davidhay
227d8cc88f removed parent clone relationship between missb2 and bublbobl. we don't usually make the 'korean hacks' as clones as they have very little to do with the original releases except for the stolen cpu code. GFX / Sound / Gameplay are completely redesigned. 2008-10-23 23:23:49 +00:00
davidhay
410e897210 removed parent clone relationship from "Street Fighter Zero/Alpha 2" and "Street Fighter Zero 2 Alpha"
Capcom consider these to be different games (they have different encryption keys)
2008-10-23 21:21:05 +00:00
Angelo Salese
6f6ace4bb7 Added sound banking to the mirage.c driver. 2008-10-23 19:19:02 +00:00
Aaron Giles
7f39a3503c Cleanups and version bump. 2008-10-23 09:15:58 +00:00
Aaron Giles
6d55bb26f5 Added correct timing PROM for Cloak & Dagger. 2008-10-23 09:11:45 +00:00