Aaron Giles
a7c928efaa
Memory map merges.
2008-04-16 04:54:57 +00:00
Nathan Woods
212d7e36d4
Changed MESS's hooks used by natural keyboard support, eliminating MESS's need
...
for input_port_set_digital_value()
2008-04-16 01:43:37 +00:00
davidhay
66445ebdf4
properly marked puzznici as a bootleg, disabled our MCU simulation on it, it has it's own internally.
2008-04-15 21:33:12 +00:00
Roberto Zandona
90bbd71aea
better implementation of lookup table
2008-04-15 20:00:42 +00:00
Nicola Salmoria
3fa675958b
1) fixed sprite overdraw mode to match Mutant Night movie
...
2) fix palette glitch (00206: ninjakd2: PCB info for Nicolas state.)
2008-04-15 17:08:32 +00:00
Aaron Giles
ffc326f8be
Converted the IDE controller to a device. Updated all drivers
...
accordingly.
Added new functions for dynamically installing device memory
read/write handlers.
Updated install_memory_XXX_handler() functions to take a machine
parameter. Updated all drivers accordingly.
Merged installation of read and write handlers where appropriate.
Simplified memory.c code for dynamic installation so that a single
function handles all the work; a NULL read or write handler
indicates not to install anything for reads or writes.
2008-04-15 16:49:50 +00:00
davidhay
72805780a7
probably not too interesting.. just some changes to the 'v25' code in toaplan2.c ..
...
Batsugun does upload what looks to be the entire program, unencrypted. If enabled it runs to the point of waiting for interrupts, however, for those it looks like it needs a real V25 core with register banks etc.
The other games using the V25 (Dogyuun, Fix Eight, VFive/GrindStormer) only upload a 'stub' program and are encrypted, maybe they upload the rest later? Knuckle Bash is ROM based V25 (and encrypted). Charles is working on decrypting them anyway, but core updates would be handy.
2008-04-15 15:06:19 +00:00
Aaron Giles
71ca9ecec2
Switched subhandlers to using masks instead of shifts. Reduced the number
...
of stub handlers required as a result. Updated all drivers accordingly.
2008-04-15 06:39:34 +00:00
Luca Elia
35dc5e1da6
Added "Nandemo Seal Iinkai"
...
New games marked as GAME_NOT_WORKING
------------------------------------
Nandemo Seal Iinkai [Luca Elia]
P.S.
missing from the 0.124u1 whatsnew:
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Show Hand [Luca Elia]
2008-04-14 21:51:39 +00:00
Brian Troha
49aeb5acaa
minor doc correction
2008-04-14 21:29:52 +00:00
Brian Troha
9f5e9dfcd1
minor doc update
2008-04-14 21:29:14 +00:00
Roberto Zandona
8fd458820b
fix lookup table for sprites in spikes91
2008-04-14 21:10:27 +00:00
davidhay
a8209dd70d
adds good denjinmk graphic rom (thanks to Guru)
2008-04-14 18:26:27 +00:00
Curt Coder
e7cfe56749
[CDP1802] Added machine parameter and macros for the callback functions. This seems to have fixed the player sprite flashing in Destroyer/Altair/Draco.
2008-04-14 18:06:56 +00:00
Aaron Giles
7b97535eae
Added support for using smaller-sized memory handlers directly in
...
memory maps. To do so, you either need to specify a shift amount
(mapping to a particular subset of the bus) or SHIFT_PACKED, which
maps a single larger sized read/write down to multiple reads or
writes at the smaller size.
Removed word-sized handlers from 6821pia.c. Updated drivers that
needed them to use these new interfaces instead.
Updated gaelco3d.c and itech8.c to remove the need for memconv.h
by using this new feature.
Re-removed input_port_set_digital_value().
2008-04-14 16:47:02 +00:00
Nicola Salmoria
39aeffdbcc
more tables verified from PALs
2008-04-14 16:36:58 +00:00
Nathan Woods
f9766f2052
Changes from MESS:
...
src/emu/cpu/m68000/m68kmame.c:
src/emu/cpu/minx/minx.c:
- Fixed compilation errors on CPU cores not enabled in MAME
src/emu/inptport.c:
src/emu/inptport.h:
- Readded input_port_set_digital_value() (which is needed for natural
keyboard inpout in MESS)
- Added a running_machine parameter to inputx_update()
2008-04-14 11:12:42 +00:00
Nicola Salmoria
4df26527bc
a couple of documentation changes
2008-04-14 08:01:31 +00:00
davidhay
3b32ca4548
in theory this should help..
2008-04-14 00:14:36 +00:00
davidhay
6b84ce85a6
well this adds the sound cpu to raiden2, although it doesn't make any sounds.
2008-04-14 00:07:07 +00:00
davidhay
9c92a08fa1
correct sound address on godzilla
2008-04-13 20:39:08 +00:00
davidhay
74bda05e41
fixed typo, other bits and pieces.
2008-04-13 19:11:54 +00:00
Andrew Gardner
76e7b85e1f
Finished memory map merge for W drivers.
...
Some whitespace touch-ups.
2008-04-13 18:02:50 +00:00
Nicola Salmoria
6d37b87e5d
adjusted refresh rate to match pbc measurement
2008-04-13 17:21:41 +00:00
Nicola Salmoria
72911dcb10
marked sets using the decrypted sound ROM as bootlegs
2008-04-13 16:21:46 +00:00
Nicola Salmoria
eaf7906010
merged memory maps and some tweaks from schematics, though to get perfect memory maps dumps of the A-board PALs would be needed.
2008-04-13 16:20:49 +00:00
davidhay
7eaca49e39
added some logging of the sequences it should (probably) execute..
2008-04-13 16:04:52 +00:00
smf-
59b480f561
fixed calculation of bit 31 of GTE FLAG register, when writing to it directly.
...
added lm mode to OP and fixed the calculation.
added lm mode to SQR.
2008-04-13 16:02:16 +00:00
Nicola Salmoria
9d8d924418
this should be the correct palette formula according to schematics
2008-04-13 15:43:06 +00:00
smf-
02b2ba8a6d
fixed cross-hair update when the game is not polling the coordinates
2008-04-13 15:42:20 +00:00
Wilbert Pol
4725e2fa8e
Fixed DA A instruction when A is > 0xF9.
2008-04-13 15:09:06 +00:00
Aaron Giles
842ed3efb0
Changed device read/write functions to take a const device_config *.
...
Reverted recent hacks to get around this and removed unnecessary casts.
2008-04-13 15:01:23 +00:00
davidhay
19784846a1
removed pointless palette function..
2008-04-13 15:00:50 +00:00
davidhay
f17debc913
trying to make things a bit more generic, breaks a few things for now, but better than duplicated code all over the place.. the basic functionality of the chip *should* be the same, we just don't understand it yet because it's programmable.
2008-04-13 14:55:52 +00:00
Nicola Salmoria
deab56c545
01694: punisher, punishrj, punishru: missing graphic
2008-04-13 12:55:38 +00:00
Nicola Salmoria
c14f62ea10
verified Ghouls gfxrom mapping against PAL
2008-04-13 11:37:56 +00:00
Bryan McPhail
b7712be3fe
Marked tilemap roms as bad dump too.
2008-04-13 10:46:07 +00:00
Roberto Zandona
8c6c1e80f9
use cps1 code for the palette
2008-04-13 09:55:03 +00:00
Bryan McPhail
553d449ee6
LED Storm Rally 2011 clone added, seems to require different sprite roms from the other versions (not yet dumped). Rest of driver could probably do with a tidy-up but I didn't have time.
2008-04-13 09:47:46 +00:00
Roberto Zandona
dfe1952883
fix an opcode in quizf1
...
fix dasm for bp+ix+offset8 and bp+it+offset8
2008-04-13 09:22:07 +00:00
Wilbert Pol
26474ff5de
Compile fix.
2008-04-13 09:14:17 +00:00
davidhay
c39f1606da
not really making much sense yet..
2008-04-12 23:18:27 +00:00
smf-
6d87810b1f
added sf/lm support to INTPL, improved flag calculation & calculates correct rgb
...
tidied up DPCS a bit.
2008-04-12 21:51:38 +00:00
davidhay
a38b10c22c
still working on this.. temp patch
2008-04-12 20:00:59 +00:00
davidhay
fea81794d7
continued work..
2008-04-12 19:15:47 +00:00
Wilbert Pol
7fb79442c1
Changed the pic8259 implementation into a device.
2008-04-12 19:15:27 +00:00
smf-
d713e9cce6
tidied up DPCS, improved flag calculation and added support for lm/sf fields.
2008-04-12 18:08:27 +00:00
Nicola Salmoria
e6a6d2f1fb
fixed CPS1 palette control register to match tests on msword psb. Thanks to Corrado Tomaselli for the tests.
2008-04-12 13:13:54 +00:00
davidhay
15ececf131
cop/heatbrl ram clear stuff
2008-04-12 12:46:45 +00:00
smf-
303caf3f8b
removed casts and removed unnecessary decoding from NCLIP.
...
added signed values to PAIR & PAIR64.
renamed PAIR64.lw to PAIR64.q
2008-04-12 10:47:39 +00:00