Couriersud
4696730bc8
mario:
...
* removed all traces to video/generic.h
* fix flipscreen issue with autosave
* on a hires pcb picture, verified resistor and capacitor values
2008-01-20 00:38:14 +00:00
Couriersud
729fa5efc6
memory.h:
...
* fixes AM_SIZE_MEMBER macro
2008-01-20 00:28:27 +00:00
smf-
95bf0aa007
switched to MDRV_IMPORT_FROM
2008-01-19 21:30:22 +00:00
Aaron Giles
5254f279d4
Need to actually set the pool fail callback when allocating a pool.
2008-01-19 20:38:14 +00:00
R. Belmont
797d75363b
Preserve fractional part of sample offset when looping, fixes remaining pitch stability problems.
2008-01-19 17:10:10 +00:00
smf-
0818e4793b
changed banking to memory_configure_bank / memory_set_bank
...
simplified golgo 13 gun reading
2008-01-19 15:20:12 +00:00
Nicola Salmoria
e5b2e1f8ee
added tilemap_get_scrollx / tilemap_get_scrolly
2008-01-19 15:02:18 +00:00
Aaron Giles
be4bd611f0
mpatrol driver cleanup.
...
- merged memory maps
- complete memory map
- correct video timing
- correct CPU clocks
- replaced protection hack with actual implementation
- cleaned up inputs
- fixed mpatrol0117u2gre
2008-01-19 10:37:35 +00:00
smf-
6a3860d951
switched over to memory_configure_bank / memory_set_bank.
2008-01-19 08:59:34 +00:00
Zsolt Vasvari
19fab2e1ef
Converted to tilemaps
2008-01-19 07:13:31 +00:00
Brian Troha
ac396dedd7
Credit Jim Stolis
...
Updated peplus.c with three new clones:
Jokers Wild Poker (PP0065)
Double Down Stud Poker (PP0250)
Standard Draw Poker (PP0447)
2008-01-19 05:29:58 +00:00
Aaron Giles
eef3b17f7e
(From Atari Ace)
...
> This one line fix addresses the crash reported in newui0118u4ora. I
> think most of the other issues reported in the bug are fixed by this
> as well, but I didn't test this thoroughly. Perhaps we should close
> the bug and have the testers file a new bug if remaining issues are
> found.
2008-01-19 04:34:16 +00:00
Zsolt Vasvari
fcf7dd71a9
Changes the dynamic installation of MRA8_RAM to banks
2008-01-19 02:03:20 +00:00
Aaron Giles
ebbb610f72
More poor install_memory_handler usage.
2008-01-19 01:12:30 +00:00
Aaron Giles
cc2f4fdee5
Fixed incorrect install_memory_handler usage in the sega memory mapper.
2008-01-19 01:11:32 +00:00
Aaron Giles
5387f8bf52
Fixed compilation problems introduced with last change.
2008-01-18 23:45:54 +00:00
Couriersud
0c44c5388b
tms5110.c
...
* added all known variants of the tms5110 as proper chips
* updated dkong, cvs and scramble to use new chips
2008-01-18 22:57:47 +00:00
Couriersud
b9cbc1af47
blktiger.c:
...
* fixes blktiger37b15gre by adding configuration switch "Coin Lockout present"
* combines memory maps
* input ports were tagged
* all reads use input port tags
* added dip switch locations from Romstar manual
2008-01-18 20:52:40 +00:00
Aaron Giles
5baa045d9d
Marked HD6309 as divide-by-4 internally.
...
Updated drivers accordingly.
Major cleanup to the ddragon driver:
- improved video and interrupt timing
- consolidated common memory maps and input ports
- added save state support
- correct clocks
2008-01-18 20:37:32 +00:00
Couriersud
f9eb989e5b
sauro.c:
...
* rename sp0256 internal rom to "sp0256-al2.bin" following LN's verification
* remove BAD_DUMP from sp0256-al2.bin
2008-01-18 19:38:28 +00:00
Aaron Giles
806a3de01c
Made detection of dynamic attempts to install ROM/RAM handlers more aggressive.
...
Previous checks would not catch modifications in DRIVER_INIT or MACHINE_START calls.
Also changed one of the cheat calls back to using more generic switch detection so they can be triggered via joysticks.
2008-01-18 19:34:54 +00:00
Couriersud
457df1ad82
asterix.c
...
* fixes asterix_1055gre - flip issue
2008-01-18 19:30:05 +00:00
Couriersud
6f3bf9f10f
audio/phoenix.c:
...
* fixed sound issue related to (auto) save states
2008-01-18 17:57:37 +00:00
Zsolt Vasvari
c60ef331ab
Removed MDRV_VIDEO_START(generic_bitmapped) from drivers that don't need it
2008-01-18 17:05:36 +00:00
Zsolt Vasvari
94e64171ca
- Removed no longer applicable assert from VIDEO_START(generic)
...
- Removed VIDEO_START(generic) from drivers that didn't need it. This leaves about 8 drivers with it.
2008-01-18 16:45:06 +00:00
Zsolt Vasvari
32f25eb010
Removes all palette_X_r functions
2008-01-18 16:21:47 +00:00
Zsolt Vasvari
936c375e98
This fixes stadhero0122u3gre and stadhero0122u3ora. Looks like there are two banks of PF2 tilemaps. Maybe Bryan can look at what I did.
2008-01-18 15:24:46 +00:00
Zsolt Vasvari
c9520bca69
Fixes tylz0122u5red. Not money worthy
2008-01-18 13:10:45 +00:00
Nathan Woods
cb29c57606
Sync with MESS
2008-01-18 12:39:13 +00:00
Ryan Holtz
b9fe1e4bcf
On-the-DL credit: "SGINut"
...
Changes:
- Re-fixed RSP single-step activation behavior
- Reading the RSP PC returns only the least significant 12 bits
- Fixed flag behavior when read out via CFC2
2008-01-18 04:33:13 +00:00
Ryan Holtz
51939cee8d
On-the-DL credit: "SGINut"
...
Oh God, why Nintendo, why? Why make the RSP immediately stop when the main CPU sets single-stepping, but have the RSP execute one instruction before entering single-stepping mode when it sets it on itself? "You manaics! Damn you! God damn you all to hell!"
Changes:
- Initialize RSP registers to 0 in lieu of mame_rand
- Re-fix RSP single-stepping mode when set by a CPU other than the RSP
2008-01-18 02:16:19 +00:00
Brian Troha
a6285c19ea
Removed bogus (bad) dump of Heated Barrel US set 2
2008-01-18 01:35:52 +00:00
Couriersud
89f75d74a9
phoenix.c:
...
* Modified I8085 clock
* Added dip locations
* consolidated inputs
* tagged inputs
* combined memory maps
pleiads:
* video timing from schematics
* palette from schematics (resnet.h)
* no more colortable
survival:
* palette from schematics (resnet.h)
2008-01-17 23:34:58 +00:00
Zsolt Vasvari
98e3e4053b
Space Fighter Mark II:
...
- Changed year to 1979 as per Guru's contact
- Renamed set 2 ROMs to allow merging
- Removed experimental code left in there
2008-01-17 23:05:34 +00:00
Brian Troha
80694815e6
slight clean up again... nothing interesting ;-)
2008-01-17 22:02:03 +00:00
Couriersud
0e8b1735bc
i8085.c:
...
* 8085 has an internal clock divider by 2. Changed i8085.c to reflect this for I8085. I8080 still at 1.
Games using I8085:
* Changed clock to reflect internal clock divider now in i8085.c
* Added some FIXME: comments where clocks for I8085 are outside specs
2008-01-17 21:20:53 +00:00
Couriersud
64b89c192c
dkong:
...
* fix dkong sound following Clock Divider update
* updated to use XTAL_*
2008-01-17 18:49:10 +00:00
Aaron Giles
66bfa62aa5
Reverted experimental D3D fix, since it breaks switchres.
2008-01-17 17:38:39 +00:00
Aaron Giles
8c4ccedaff
Added internal divider on m680* series CPUs (except the original m6800).
...
Updated clocks on all games using them to remove the explicit divider.
2008-01-17 17:14:45 +00:00
Aaron Giles
2299164694
Pushed CUSTOM_INPUT macro to all users.
...
Changed TMS0285 -> TMC0285.
Spacing cleanups for 0.122u6.
Version bump to 0.122u6.
2008-01-17 16:06:09 +00:00
Zsolt Vasvari
01e7b495af
Adds Space Fighter Mark II (2 sets) to the Astro Fighter driver. Please also credit The Guru as his help was invaluable in understanding what's going on with the background color.
...
Also note that there is no analog sound. Apparently the sound is similar to the regular Space Invaders sounds. The Guru has the board out and hooked up if anyone wants to take a stab at getting the sounds going in this game.
Back to fixing some bugs...
2008-01-17 13:56:09 +00:00
Aaron Giles
7de11b58a9
Fixed crosshairs for eggventr/lethalj.
2008-01-17 06:06:37 +00:00
Aaron Giles
5fceb8502c
From: RansAckeR
...
Subject: fix for stadhero0122u3gra.diff
"stadhero.c stadhero: 2nd unknown dip is demo sounds on/off."
2008-01-17 05:52:19 +00:00
Aaron Giles
b070e5784b
(From neoforma)
...
Added targ and spectar to TinyMAME since they're now available for
download from mamedev.org.
2008-01-17 05:51:20 +00:00
Aaron Giles
78aa305397
Added save state support to atetris.c. (From Svante Gerhard)
...
Also fixed up memory maps and clocks according to schematics.
2008-01-17 05:50:22 +00:00
Ryan Holtz
41b5d4ffd5
On-the-DL credit: "SGINut"
...
Quite possibly the most useless RSP change I'll ever make, given that no game should ever be affected by these changes. But, eh, accuracy. Apparently only the accumulator registers are initialized to a non-random value on power-on, and apparently the RSP executes exactly one instruction before kicking over into single-step mode when it's set in the status register.
- Fixed accumulator state on powerup by testing against real hardware
- Fixed single-step behavior by testing against real hardware
2008-01-17 04:23:02 +00:00
stephh
1b206a9fa2
Added :
...
#define <driver>_DEBUG 0
Changed :
#ifdef MAME_DEBUG
to :
#if <driver>_DEBUG
Debug code/keys/comments not removed though ...
2008-01-17 00:12:46 +00:00
Zsolt Vasvari
1d2106f417
Corrected copy-paste error in comment
2008-01-17 00:09:06 +00:00
Couriersud
db15d4cacb
phoenix and clones:
...
* video timing from schematics
* palette from schematics (resnet.h)
* no more colortable
* added save state
2008-01-16 18:50:35 +00:00
Brian Troha
29543d154b
Adds another question/game rom to the gepoker3
2008-01-16 18:10:15 +00:00