Andrew Gardner
73ec4e17b6
Part 4 of "The big IO_MAP merge of 2008". (Andrew Gardner)
2008-09-02 01:23:59 +00:00
Andrew Gardner
09231710bc
Part 3 of "The big IO_MAP merge of 2008". (Andrew Gardner)
2008-09-01 23:52:31 +00:00
Pierpaolo Prazzoli
f22c328768
Better fix for the visible area in Shadow Force, that was checked from the original pcb by Stefan Lindberg.
2008-09-01 19:46:08 +00:00
Curt Coder
960126c596
[COP410] Enabled internal program map.
2008-09-01 19:37:46 +00:00
Andrew Gardner
2c2cff0bd3
Part 2 of "The big IO_MAP merge of 2008". (Andrew Gardner)
2008-09-01 17:47:24 +00:00
Aaron Giles
2c888574b1
Changed all MCS-48 chips to have a 12-bit address space, regardless
...
of internal ROM size.
2008-09-01 16:50:45 +00:00
R. Belmont
e425af8dc6
[39in1] Added decrypt. Doesn't get far due to very odd RAM check routine. [Andreas Naive]
2008-09-01 16:09:23 +00:00
Pierpaolo Prazzoli
7f6480e75b
Shadow Force changes:
...
- Added irqs ack
- Implemented raster irq
- Fixed coin2 and service input not working during the game
- Added watchdog
- Fixed visible area
- Added video enable and irqs enable flags
2008-09-01 15:17:59 +00:00
smf-
2bccf6a3b0
commented out debug code that mingw didn't like because it was wrong.
2008-09-01 13:12:26 +00:00
smf-
b258d93893
converted timekeeper to a device, all default contents are loaded from disk. slapshot & opwolf3 read/write memory map have been merged.
2008-09-01 12:41:32 +00:00
Nicola Salmoria
adaa2afe49
oops missed check in
2008-09-01 10:04:46 +00:00
Nicola Salmoria
ece47eee98
repalce aso ROMs (which were possibly from a bootleg) with split ones that are definitely from an original. Renamed ROMs across sets accordingly.
2008-09-01 10:03:25 +00:00
Nicola Salmoria
ca680234fc
added another ikari us clone
...
renamed ikaria to ikarinc (for Ikari No Continues)
ikari is the JAMMA board, with conitnues
ikaria is the non-JAMMA board, with continues
ikarinc is the non-JAMMA board, without continues
New clones added
----------------
Ikari Warriors (US) [Nicola Salmoria]
2008-09-01 09:09:02 +00:00
Jonathan Gevaryahu
bc1c78a5b9
update TMS5100 LPC tables based on mathematical analysis of 1st and 2nd derivatives of the values and comparison to the best quality patent image, which nearly always showed which values were in error. Some off-by-one issues may remain, but it is now nearly perfect. Further perfection will require PROMOUT dumping, which is planned.
2008-09-01 06:53:39 +00:00
Roberto Fresca
1ed1bcaf7f
Added "Mad Zoo" from Bordun International. Also added a PCB layout to the driver.
...
New games marked as GAME_NOT_WORKING
------------------------------------
Mad Zoo [Roberto Fresca]
2008-09-01 01:10:27 +00:00
R. Belmont
2db405979c
[ARM7] Remove unnecessary hooks so MRC and MCR disassemble properly.
2008-08-31 20:30:29 +00:00
R. Belmont
ea2944f2a4
[M377xx] - Fixed: 8-bit I/O port reads no longer cause bogus reads of neighboring ports.
2008-08-31 20:29:08 +00:00
Nicola Salmoria
c35d83a32b
Corrado confirms the bootleg gwar pcb has the rotary connector so added it back. Changed the default to be joystick only, though, and removed code duplication.
...
Fixed jcross cabinet dip switches.
2008-08-31 20:16:40 +00:00
Andrew Gardner
8a5c4544b9
The meager beginning of "The big IO_MAP merge of 2008". (Andrew Gardner)
...
Since I touch up a couple of things and test each driver after the automated merge, it still takes a few minutes for each file. More IO_MAP merges will trickle in over the next few days.
It's likely not worth writing every driver in the whatsnew.txt, since there will be ~100.
2008-08-31 16:27:20 +00:00
Roberto Fresca
1071e33c6c
Improvements to galaxi driver...
...
- Added Magic Joker.
- Fixed the 3rd background offset to Galaxi.
- Remapped inputs to match the standard poker games.
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Magic Joker (v1.25.10.2000) [Roberto Fresca]
2008-08-31 16:00:19 +00:00
Andrew Gardner
7bc95cc72b
Minor: Fixes a typo in Crusin' readme and removes some more unnecessary comments in raiden2.c.
2008-08-31 13:52:31 +00:00
Nicola Salmoria
f379f78d04
removed rotary joystick option from gwarb. The bootleg board doesn't have the rotary joystick input.
2008-08-31 11:37:01 +00:00
Roberto Zandona
f162f9d2f4
fixed game name in mamedriv
2008-08-31 09:23:58 +00:00
Couriersud
c6b0fc01f4
dkong.h update for 2724
2008-08-31 08:24:24 +00:00
stephh
5d9da35053
Fixed Dip Switches and Inputs for 'aso', 'alphamis', 'arian' (same as 'alphamis'), 'tnk3', 'tnk3j' (same as 'tnk3') and 'athena'.
2008-08-31 06:29:20 +00:00
Brian Troha
87b7671ce0
removed duplicate info
...
changed most speeds to "xtal_xxMHz" define
corrected Battle Battle Bakraid Z80 clock based on readme info
2008-08-31 05:05:22 +00:00
Brian Troha
8cc373d4af
removes "game_no_sound" from the 2 Hotrod games (in segas24.c) as all 3 seem to have the same sound capabilities.
2008-08-31 03:31:42 +00:00
Brian Troha
4612562b65
updated some info in segas24.c based on email from T.Fujita.
...
Only disk / rom names are updated.
Memory maps and dipswitch setting not updated.
2008-08-31 03:17:26 +00:00
Andrew Gardner
c53d8e49d0
Adds Cruis'n USA and new Raiden DX/2 readme. Cleans up some documentation in raiden2.c Renames "Raiden DX (set 2)" to "Raiden DX (Tuning license)", and renames ROMs to match the actual PCB.
...
Please credit Guru.
2008-08-31 01:38:54 +00:00
Couriersud
ee123f7bf9
dkong.c: S2650 based games consolidated
...
* consolidated memory maps for S2650 based games
* renamed handlers to s2650_*
* joined protection handlers
2008-08-31 00:19:08 +00:00
Couriersud
767150940d
mario.c: Use mcs48 banking for ea line
2008-08-30 17:59:45 +00:00
Couriersud
287bc79dfc
mcs48.c: Use banking to handle ea line.
...
* Adds MCS48_INTERNAL_ROMBANK define to header
* Drivers which need to control the ea line have to initialize banking for internal/external rom
This is not yet optimal but works as expected with existing drivers and modified mario.c
2008-08-30 17:59:06 +00:00
Andrew Gardner
48a89981b6
Preparing some MDRV_CPU_IO_MAP calls for automated memmap replacement.
...
(not worth putting in whatsnew)
Please note, this does touch mario.c and dkong.c (two drivers which are currently undergoing modifications), but it does so unobtrusively. I also asked the proper parties before committing.
All games are tested and working after this patch.
2008-08-30 17:31:34 +00:00
Roberto Fresca
9af87ebaf3
New working driver for older InterFlip gambling games. [Grull Osgo, Roberto Fresca]
2008-08-30 17:08:26 +00:00
Couriersud
8ffc355ac5
changed sound cpu type in saiyugb1 to I8748
2008-08-30 13:13:45 +00:00
Roberto Zandona
12c7449332
remove a wrong return (my mistake)
2008-08-30 13:06:15 +00:00
Roberto Zandona
84a4a49bab
implementation of the possibility to use a normal joystick or a rotary joystick in gwarb
...
this fix mantis 02035
2008-08-30 13:01:43 +00:00
Roberto Zandona
b3b0ed90c8
used the full good archive for airtrix
2008-08-30 08:47:31 +00:00
smf-
f9c3a99d26
Fixed 00596. Applied an offset to the steering wheel and remove it when reading, to work round the removal of signed analogue input ports.
2008-08-30 08:06:51 +00:00
Brian Troha
f36bfb578b
corrects rom names for Egg Venture (A.L. Release) from my copy-n-paste issue.
2008-08-30 06:37:23 +00:00
Brian Troha
ecc61617cb
added Egg Venture (A.L. Release)
...
New clones added
----------------
Egg Venture (A.L. Release) [The Guru]
2008-08-30 06:29:46 +00:00
Andrew Gardner
9585b9cb50
Added EggVenture readme to lethalj.c.
...
Please credit Guru.
2008-08-30 03:57:51 +00:00
Couriersud
b6cce9110a
mario.c: Fix USE_8039 conditional compile
2008-08-30 00:43:26 +00:00
Couriersud
7d6a80c480
mcs48: EA line / MB8884
...
* MB8884 is a I8035 ==> 12 addr, no internal rom map
* EA line high: external access - this is "default"
The whole EA implementation is as Aaron named it, cheeky. EA=1 external rom access, EA=0 internal rom access.
But all variants are treated the same, i.e. for i8035, MB8884, I8039, the external rom is used in the same
way as the internal.
2008-08-30 00:36:56 +00:00
Couriersud
322e67afbb
dkong/dkongjr: use MB8884 as sound cpu / verified on schematics
2008-08-30 00:29:18 +00:00
Couriersud
299fc7ec1a
mcs48.c: Write p1 and p2 on reset
...
These ports are actually ports which sink current on logical 0. With a logical 1, they are in high impedance mode and may be read. The high impedance is treated as logical 1 by TTL gates connected to them.
2008-08-29 22:52:26 +00:00
Derrick Renaud
bd39d9e8c9
Started removing extraneous enable lines from the discrete modules. Most modules are always enabled anyways.
2008-08-29 20:38:31 +00:00
Derrick Renaud
d900cdd023
Optimized DISCRETE_555_CC
...
Fixed bug in my recent DISCRETE_MIXER update.
Note: the DISCRETE_MIXER bug caused most of the speed increase of its optimization and caused some games to crash. Donkey Kong is now at 14% faster on my machine then when I started. Better then nothing.
2008-08-29 06:22:12 +00:00
Aaron Giles
c3f7d110df
02174: dkongjr and clones + mario and clones + pestplce: Music speed regression
2008-08-29 06:01:09 +00:00
Brian Troha
baf68b6e10
adds redumped roms for the Bubble Symphony (bootleg with OKI6295) set
2008-08-29 01:21:11 +00:00