Aaron Giles
feaae49a0d
Some more driver conversions to new functions.
2008-11-23 15:46:31 +00:00
davidhay
c5089beeeb
removed some old notes from jchan driver, swapped interrupt order with view to fixing a (non-protection related) crash which happened in rare cases in jchan2
2008-11-23 11:31:50 +00:00
Roberto Zandona
33a5b7e9aa
fix for mantis 02668 (please credit the fix to mamesick)
2008-11-23 10:47:15 +00:00
Roberto Zandona
a68e251fe8
add interleave in namcos22s machine driver start (mantis 02654)
2008-11-23 10:17:14 +00:00
Roberto Zandona
47d2909d62
fix for sound in bbmanwj (mantis 02667)
2008-11-23 10:03:56 +00:00
Aaron Giles
2f200eac6c
More driver conversions, including snes and seicop, which were two big ones.
2008-11-23 07:12:37 +00:00
Aaron Giles
61347380f2
Began removal of program_* calls from drivers.
2008-11-23 03:16:04 +00:00
R. Belmont
987696750a
Pointer-ified the M377xx.
2008-11-23 02:55:26 +00:00
Aaron Giles
2b5f8f5f0e
Removed cpu_read_byte/cpu_write_byte. Fixed a few lingering compiler
...
issues. Fixed Z8000 crash.
2008-11-23 02:06:51 +00:00
Aaron Giles
3601d8880c
Remaining CPU cores updated to new functions.
2008-11-23 01:24:32 +00:00
Aaron Giles
6885dcc750
TMS* CPUs conversion ... almost there.
2008-11-23 00:40:10 +00:00
Aaron Giles
cf2bb4f315
More memory conversions.
2008-11-23 00:05:00 +00:00
Aaron Giles
2d5bd758de
More conversions, plus tested CPU cores that were previously disabled.
2008-11-22 23:01:08 +00:00
Aaron Giles
cd5d467fc8
NEC core converted.
2008-11-22 22:50:58 +00:00
Aaron Giles
7fbd73c60c
A few more conversions.
2008-11-22 22:45:11 +00:00
R. Belmont
e1c619230f
Un-deprecat'ed the H8.
2008-11-22 20:16:52 +00:00
Angelo Salese
6572c66934
Sound is *almost* there in Double Wings...need to know what is exactly the $d000 for...
2008-11-22 20:14:56 +00:00
Aaron Giles
0dcc155498
And the 6805 core.
2008-11-22 20:08:41 +00:00
Aaron Giles
5ca71f2d98
Missed a couple in the 68000 core.
2008-11-22 20:06:27 +00:00
Angelo Salese
03ca5fb70c
Improved Z80 emulation with Double Wings,something weird is going on with this (rom mapped on a I/O area?)
2008-11-22 19:38:08 +00:00
Aaron Giles
8b675335b5
More conversion to the new memory functions.
...
And I will resist the urge to personally throttle those responsible
for copying and pasting the m6502 core 4 times. What a disaster.
2008-11-22 19:29:29 +00:00
Aaron Giles
9ee2f770aa
Converted a bunch of CPU cores over to the new memory functions.
2008-11-22 18:38:41 +00:00
Angelo Salese
7173ebcdba
Fixed restart points,fixed a stupid left-over bug with the first boss and attempt to add sound in Double Wings.
...
(and re-added GAME_NOT_WORKING flag,just to make Dave happy)
2008-11-22 18:26:40 +00:00
Aaron Giles
5d89160f3b
Further debugger cleanup. Symbol tables now have a global ref
...
as well as a per-symbol ref. Debugcpu is now clear of active
CPU references and global Machine references.
2008-11-22 16:50:00 +00:00
Brian Troha
df6b68241f
Added rom redump by Smitdogg Jones
...
uploaded to /roms/current/double-axle-redump.zip
2008-11-22 16:02:34 +00:00
Curt Coder
c08dc3127e
[MC6845] Hsync needs to toggle on every scanline.
2008-11-22 13:13:23 +00:00
davidhay
09a2ffb043
adjusted bbusters volume balance slightly
2008-11-22 13:06:02 +00:00
davidhay
7f2d2d85cc
pointer work on se3208 (although I haven't touched the disassembler..)
2008-11-22 12:51:57 +00:00
Couriersud
42c87ed6c8
Reverted case shifts
2008-11-22 11:55:51 +00:00
davidhay
8ad71d3e2a
converted ssp1601 to pointers (still works, tested virtua racing genesis)
2008-11-22 11:53:14 +00:00
Couriersud
8ea1ea748c
Optimized two more switch/case
2008-11-22 00:52:29 +00:00
Angelo Salese
08628f4fbb
Fixed several protection issues with Double Wings (game promoted to have only the GAME_UNEMULATED_PROTECTION flag)
2008-11-22 00:49:10 +00:00
Couriersud
7e59b0b348
Switched adsp21xx to new memory functions
...
* simplified a few case statements
2008-11-22 00:26:31 +00:00
Couriersud
a0e6e5a2b0
Pointer-ified cpu/nec (V30)
2008-11-21 23:49:08 +00:00
davidhay
dac32ec750
copied LD crcs to parent firefox set.
2008-11-21 23:06:30 +00:00
Couriersud
783035dd88
Fix some missing "("s - Aaron, please check
2008-11-21 21:38:29 +00:00
Couriersud
1192928c0c
Fix 64bit compile
2008-11-21 21:35:08 +00:00
Aaron Giles
5816061f8e
Debugger interfaces cleanup. Still more to do but this compiles and
...
works. Added callback parameters to the expression engine. Improved
CPU parsing so you can use a CPU tag or index in most commands that
take one. Switched to passing CPU and address space objects around
where appropriate. Lots of other minor tweaks.
2008-11-21 16:53:48 +00:00
davidhay
3ae5e58ec1
increase interleave in firefox, seems to help with 'bad frames'
2008-11-21 08:52:05 +00:00
Roberto Zandona
d9301d2c2d
spinlbrk: fix for bug 02092
2008-11-21 06:18:15 +00:00
R. Belmont
c522d198ac
Converted H8 CPUs to the new memory functions.
2008-11-21 04:58:27 +00:00
davidhay
4c4252a048
replaced parent crkdown image with one containing valid settings data (prevents game booting with 0 seconds and invalid highscore data which it can't restore correctly)
2008-11-20 22:12:11 +00:00
Aaron Giles
9a0493f14a
Pointer-ified the TMS32031 core.
2008-11-20 18:20:59 +00:00
smf-
fae2eb291a
changed bios call logging to read registers directly & all other accesses to Machine have been removed.
2008-11-20 17:29:11 +00:00
Aaron Giles
bc79dad8bd
Removed global Machine references as well.
2008-11-20 17:09:17 +00:00
Aaron Giles
0bf352e5e8
Pointer-ified the jaguar CPU core.
2008-11-20 17:07:08 +00:00
Aaron Giles
e23c6d6676
Fixed drc-based games.
2008-11-20 11:33:25 +00:00
Aaron Giles
ba6a03d734
Memory banking now requires a machine object. This makes the memory
...
system fully global-free, apart from the "active_address_space"
which will eventually go away.
Also fixed compiler errors from last checkin.
2008-11-20 11:14:38 +00:00
smf-
3dcbbe190e
pedantic, probably should number from 1 instead of 0...
2008-11-20 10:18:05 +00:00
smf-
6d15316659
removed excessive casts and fixed mvmva bug introduced in last commit.
2008-11-20 10:13:45 +00:00