Curt Coder
a6e72a9d87
(MESS) cbm2: Address decoding WIP. (nw)
2012-09-23 10:17:27 +00:00
Fabio Priuli
83c2145e03
(MESS) nes.c: this will be of use too, for next steps. no whatsnew.
2012-09-23 10:01:55 +00:00
Robbbert
6499aa93c2
ROTATION : Forgot to update a note.
2012-09-23 09:26:27 +00:00
Fabio Priuli
326c860ac7
(MESS) nes.c: moved bankswitch functions into nes_carts_state. no whatsnew.
...
among other things, this allowed to remove around a thousand of machine() parameters
passed to re-get the state class at each bankswitch operation. readability says thanks.
2012-09-23 09:18:37 +00:00
Robbbert
7ad98c13be
ROTATION - Added motor simulation; added nvram; added mechanical sounds; added notes [Robbbert]
2012-09-23 09:13:55 +00:00
Robbbert
84b5060194
FLICKER - added nvram and notes.
2012-09-23 09:06:00 +00:00
Brian Troha
d7c73fdc95
segas32.c: Minor doc update - Add the ROM board Sega ID# to Jurassic Park. - NW
2012-09-23 05:07:15 +00:00
R. Belmont
449d8c260a
Made Epson R4543 RTC a proper RTC device, eliminates duplicated code in Namco Systems 12 and 23 [R. Belmont]
2012-09-23 03:37:54 +00:00
mahlemiut
ba5468b246
(MESS) pc: Fixed address space errors. (no whatsnew)
2012-09-23 01:57:19 +00:00
mahlemiut
9e5d277b3c
(MESS) a2600: Fixed address space error. (MT 05016)
2012-09-23 01:34:15 +00:00
Brian Troha
1cd51185f3
new dodge city clone
...
New Clone Added
--------------------------------------
Dodge City (2131-82, U5-0D) [Brian Troha, The Dumping Union] (Not Working)
2012-09-22 23:15:06 +00:00
Brian Troha
c08a6a56b9
new Jurassic Park clone
...
New Clone Added
------------------------------------
Jurassic Park (Japan) [ShouTime]
2012-09-22 22:40:27 +00:00
Michaël Banaan Ananas
20bd302143
fix broken sound - MT 5017
...
(the regression was in poo_state::timer_r)
2012-09-22 21:39:27 +00:00
Curt Coder
e670fdccb4
(MESS) cbm2: Address decoding WIP. (nw)
2012-09-22 20:55:35 +00:00
Fabio Priuli
d274a3b3fa
(MESS) nes.c: moved cart class where it actually belongs. no whatsnew.
...
eventually, nes_mmc and its pieces (nes_pcb, nes_ines & nes_unif) will contain a cart slot device and allow for
things like on-cart sound chips and eeprom devices to be properly emulated
2012-09-22 15:25:56 +00:00
mahlemiut
32dabf229d
(MESS) gfxultra: just renaming a few functions... (no whatsnew)
2012-09-22 11:19:53 +00:00
Michaël Banaan Ananas
70920fef0c
(svn commit test)
2012-09-22 11:10:07 +00:00
Curt Coder
e20c40ea12
(MESS) Input port cleanup. (nw)
2012-09-21 21:03:03 +00:00
Scott Stone
07bcef861b
Better simulation of Metal Slug X's protection device. [IQ_132]
2012-09-21 20:44:07 +00:00
smf-
feee0c35b8
Removed init_scsibus() from scsibus_device as it was only used for passing the sector size, in reality this is an attribute of the hard drive and not the bus. It now asks the device for the size, however this will go away soon (nw)
2012-09-21 18:35:50 +00:00
Miodrag Milanovic
ea2666bdc5
mediagx cleanup (nw)
2012-09-21 17:37:28 +00:00
R. Belmont
04c24872f0
lib7z: fix portability problems that resulted in memory trashing in some configurations. [R. Belmont]
2012-09-21 17:08:06 +00:00
Fabio Priuli
85f3612057
nes.c: partially split cart variables from the system ones. no whatsnew.
2012-09-21 16:41:12 +00:00
Fabio Priuli
7d021d4d51
nes.c: modernized the driver by moving most code into the class, work by Micko. no whatsnew.
2012-09-21 15:23:07 +00:00
Miodrag Milanovic
1ef4d3a626
firebeat cleanup (no whatsnew)
2012-09-21 15:02:49 +00:00
Miodrag Milanovic
7e4c4a50f2
dgn_beta removal of _space_func and moving handlers to members (nw)
2012-09-21 14:33:19 +00:00
Curt Coder
57c76989e3
(MESS) cbm2: Rewrote the rest of the CBM-II model line. [Curt Coder]
2012-09-21 13:22:49 +00:00
Robbbert
be3ad0fde6
bfm_sc2 : commented out non-existent screen to fix crash
2012-09-21 12:53:44 +00:00
Robbbert
5ed13b9d38
Added generic set of pinball mechanical sounds [Robbbert]
...
zac_1 : added outhole and knocker sounds
2012-09-21 11:56:21 +00:00
Michaël Banaan Ananas
a108b4a2dc
got confirmed that claybust is on same pcb as the other
2012-09-21 09:56:02 +00:00
Miodrag Milanovic
1f9d1cd620
change from device->machine() to space.machine() in device handlers in order to make next changes easier (no whatsnew)
2012-09-21 08:25:27 +00:00
Aaron Giles
6ab486a324
NVRAM_HANDLER removal.
2012-09-21 06:37:59 +00:00
Oliver Stöneberg
616f0c7039
added resources and icon for UME / added UME support to verinfo and updated the usage string (no whatsnew)
2012-09-20 23:18:34 +00:00
Angelo Salese
65e56c9043
Changed CPS-1 video timings to SCREEN_RAW_PARAMS [Angelo Salese]
2012-09-20 21:17:41 +00:00
Wilbert Pol
93b5eb783a
Added -verifysoftware command. [Wilbert Pol]
2012-09-20 19:34:30 +00:00
Sandro Ronco
553845dc64
Fixed debug build. (nw)
2012-09-20 19:33:41 +00:00
Michaël Banaan Ananas
2b8f3ba635
(hmm that was a bit messy)
2012-09-20 19:05:58 +00:00
Michaël Banaan Ananas
54531b7773
(small change on descriptions)
2012-09-20 18:15:10 +00:00
Miodrag Milanovic
8e9d991c8b
some hp48 cleanup (nw)
2012-09-20 13:59:11 +00:00
Robbbert
a44b71c954
Flicker: replaced temporary beeper sound with samples.
2012-09-20 13:58:28 +00:00
Miodrag Milanovic
88e65e7c27
concept cleanup (nw)
2012-09-20 13:40:07 +00:00
Miodrag Milanovic
4971756f53
vtech2 cleanup (no whatsnew)
2012-09-20 13:29:39 +00:00
Miodrag Milanovic
98f488f114
pcw16: Commented old code not used, mahlemiut please delete if not needed as reminder for some additional changes (no whatsnew)
2012-09-20 13:17:59 +00:00
Miodrag Milanovic
c2ea84b05c
used read8_delegate instead of read8_space_func for vga port read (nw)
2012-09-20 13:07:33 +00:00
Michaël Banaan Ananas
d81de35ce5
(note)
2012-09-20 12:11:21 +00:00
Michaël Banaan Ananas
3a3bf0e7d7
Games promoted to working
...
-------------------------
Claybuster [Any, hap]
Gun Champ [hap]
2012-09-20 12:08:56 +00:00
Miodrag Milanovic
086b4d97cd
decocass modernized and cleaned (no whatsnew)
2012-09-20 12:00:57 +00:00
Michaël Banaan Ananas
8270986acb
made schaser sound timer a device
2012-09-20 10:25:42 +00:00
Miodrag Milanovic
e5f512b479
making pcecommn to be a main class for other pce related drivers (nw)
2012-09-20 09:17:56 +00:00
Miodrag Milanovic
cde37d5026
Modernized archimedes (no whatsnew)
2012-09-20 08:36:19 +00:00
Michaël Banaan Ananas
13ad383bf4
MT 5012 trivial
2012-09-20 03:04:31 +00:00
mahlemiut
aa563e2358
at: Made sure that the correct address space is used when using DMA (no whatsnew)
2012-09-20 02:54:55 +00:00
mahlemiut
d6ce1d486a
Fix GCC 4.4 compile (no whatsnew)
2012-09-20 02:06:26 +00:00
Wilbert Pol
6dca510a96
OSX compile fixes (nw)
2012-09-19 21:11:39 +00:00
Aaron Giles
ddd9555b7f
MESS fixes.
2012-09-19 20:59:42 +00:00
Aaron Giles
621ac620ae
Since nobody checks for NULLs anyway, make
...
device_memory_interface::space() assert against NULL and
return a reference, and pushed references throughout all
address space usage in the system. Added a has_space()
method to check for those rare case when it is ambiguous.
[Aaron Giles]
Also reinstated the generic space and added fatal error
handlers if anyone tries to actually read/write from it.
2012-09-19 19:48:09 +00:00
Angelo Salese
33c77e65bb
Seibu COP: Added 0xe38e command, used by Seibu Cup Soccer to follow the ball [Angelo Salese]
2012-09-19 19:31:11 +00:00
Michaël Banaan Ananas
325006970c
considering the sprite hw is like on NES, IN0 d6 looks like it is sprite-0 collision detection
2012-09-19 18:35:00 +00:00
Michaël Banaan Ananas
faf34668d9
new NOT_WORKING game added
...
----------------------
Claybuster [Any]
(this means the other modelr game is almost-definitely gunchamp. I will try to hook up the gun later, and hopefully make gunchamp work as well then)
2012-09-19 17:45:49 +00:00
Michaël Banaan Ananas
e4de0e2f18
new clone added
...
-----------------
Asterock (Videotron bootleg) [Any]
2012-09-19 16:56:25 +00:00
Oliver Stöneberg
aba7881624
(MESS) fixed mess/drivers/dragon.c compilation (no whatsnew)
2012-09-19 15:49:22 +00:00
Oliver Stöneberg
b648182a6f
(MESS) fixed mess/machine/coco.c compilation (no whatsnew)
2012-09-19 15:45:27 +00:00
Miodrag Milanovic
f4ccdaf32c
dkong fix (no whatsnew)
2012-09-19 14:51:15 +00:00
Miodrag Milanovic
e65e53f7c7
one more found (nw)
2012-09-19 14:16:48 +00:00
Curt Coder
cd3e8d7955
(MESS) p500: Rewrote the driver using the PLAs for address decoding. [Curt Coder]
2012-09-19 13:56:56 +00:00
Miodrag Milanovic
f4d7dcb19a
Made amiga keyboard a device, and removed legacy port changed support (no whatsnew)
2012-09-19 13:54:29 +00:00
Miodrag Milanovic
83b167e59f
More cleanup on mess side (nw)
2012-09-19 13:19:23 +00:00
Miodrag Milanovic
7f775f2fbe
Modernized INPUT_CHANGED in MESS part of tree (no whatsnew)
2012-09-19 13:06:55 +00:00
Oliver Stöneberg
c6f3718f55
fixed pong/pongf crash on exit - re-introduces a memory leak for now
2012-09-19 11:53:24 +00:00
Miodrag Milanovic
e3992c070e
Fix for ginganin regression (no whatsnew)
2012-09-19 11:06:59 +00:00
Robbbert
9d9ffac2cd
(MESS) p8000, p8000_16, bigbord2: fix regression in keyboard due to 'address_space' problem.
2012-09-19 10:51:16 +00:00
Miodrag Milanovic
3c58f8e7cd
Removed device_memory_interface from driver_device, fixes issues with dkong clones, and various others, require clean compile (no whatsnew)
2012-09-19 10:31:22 +00:00
Miodrag Milanovic
c4f6fca298
Fixed DEVCB_MEMORY_HANDLER regression (no whatsnew)
2012-09-19 08:20:51 +00:00
Fabio Priuli
6607f9d031
fixed year in a couple of atomiswave games, as per title screen. no whatsnew.
2012-09-19 07:19:22 +00:00
Miodrag Milanovic
7ebda16161
Fix listxml (no whatsnew)
2012-09-19 07:16:56 +00:00
mahlemiut
7917f1ac8a
(MESS) Fixed 256 colour SVGA modes when used by the gfxultra. (no whatsnew)
2012-09-19 00:17:41 +00:00
Angelo Salese
bc09e31613
0x6200 note, nw
2012-09-18 22:12:17 +00:00
Oliver Stöneberg
0f81674c61
MT05007: fixed midtunit.c crashes [Oliver Stöneberg]
2012-09-18 19:31:14 +00:00
James Wallace
500f402100
New NOT WORKING Game
...
---------------------
Blankity Bank (PCP) (SYSTEM80) [TTX]
Changed FME drivers to use per-driver layouts, rather than awpvid generic ones - should make tiny builds a bit easier, and gives more opportunity to tweak for hardware specific stuff. (nw)
2012-09-18 19:18:43 +00:00
Oliver Stöneberg
56248afd7e
fixed galaga crash by using proper state - there are most likely more of this (no whatsnew)
2012-09-18 18:58:10 +00:00
Wilbert Pol
3a4b068087
(MESS) Fixed listxml crash. There is no screen in sapi3, so commented out the SCREEN_UPDATE config. (nw)
2012-09-18 18:02:24 +00:00
Miodrag Milanovic
c7f4236e20
And final for today (no whatsnew)
2012-09-18 14:58:53 +00:00
Miodrag Milanovic
bc4e5ad73a
Some more cleanup (nw)
2012-09-18 14:52:54 +00:00
Miodrag Milanovic
a1b116c06f
INTERRUPT_GEN -> INTERRUPT_GEN_MEMBER for MESS part (no whatsnew)
2012-09-18 14:45:06 +00:00
Miodrag Milanovic
3ac43e0187
INTERRUPT_GEN -> INTERRUPT_GEN_MEMBER (no whatsnew)
2012-09-18 14:10:42 +00:00
smf-
e58642872a
fix for "file note writeable" when creating, plus consolidated some duplicate/redundant code. [smf]
2012-09-18 13:38:30 +00:00
Phil Bennett
4622cc96dd
gunpey.c - Corrected OKI M6925 frequency [Phil Bennett]
2012-09-18 12:56:35 +00:00
Miodrag Milanovic
6eee16fe04
removed file already marked to be removed (no whatsnew)
2012-09-18 11:31:29 +00:00
Miodrag Milanovic
87172803e5
removed not necessary code (no whatsnew)
2012-09-18 11:10:25 +00:00
Miodrag Milanovic
b0127c2abd
Modernized nubus graphics cards screen updates (no whatsnew)
2012-09-18 11:00:03 +00:00
Miodrag Milanovic
41d4cd4f6a
clean some newly introduce macros since, calls already have full names (no whatsnew)
2012-09-18 08:56:11 +00:00
Miodrag Milanovic
7e40ce54f2
changed most of screen.machine() to machine() (no whatsnew)
2012-09-18 08:43:04 +00:00
Miodrag Milanovic
8196b61778
Did some missed by code (no whatsnew)
2012-09-18 07:46:32 +00:00
Miodrag Milanovic
2a06847d59
manual cleanup of mame and mess includes (no whatsnew)
2012-09-18 07:33:27 +00:00
Oliver Stöneberg
2bc32d8645
(MESS) write messvers.rc to the proper output folder and fixed include in mess.rc (no whatsnew)
2012-09-18 06:21:10 +00:00
Aaron Giles
81c982ec56
Remove all traces of read/write*_device_func from memory.c.
...
All legacy device callbacks are now promoted to delegates
and handed off to the modern read/write handler managers.
Fixed ibm5150 and surely many other broken systems. (nw)
2012-09-18 06:10:57 +00:00
Aaron Giles
e33b41ee01
Stop allocating arrays of UINT8s for the tokens, when
...
we can allocate objects of the real type.
2012-09-18 05:28:33 +00:00
Aaron Giles
7917a1a8a0
Fix SID crashes.
2012-09-18 04:23:25 +00:00
Aaron Giles
974da4d5b5
Fix MSVC compilation.
2012-09-18 04:11:19 +00:00
Angelo Salese
059d606707
Ported 0x42c2 to raiden2.c, helps with ship entry, respawn and power-up movements
2012-09-18 01:46:35 +00:00
Angelo Salese
91e80bfc39
Fixed rounding error on 0x42c2, nw
2012-09-18 01:20:25 +00:00
Angelo Salese
bf51570ba6
Seibu COP: Added 0x1c param to 0x0205 command, fixes at least sprite positioning during intros of Raiden 2 and Zero Team
...
(but breaks gameplay in Zero Team, needs investigation) [Angelo Salese, Smitdogg]
Seibu COP: Made 0x42c2 command more accurate, makes Legionnaire enemies to behave properly and match finally starts in Seibu Cup Soccer [Angelo Salese, Smitdogg]
2012-09-17 21:53:48 +00:00
Oliver Stöneberg
6bc58a69ab
(MESS) fixed resource data of Windows executable [Oliver Stöneberg]
2012-09-17 19:49:37 +00:00
Michaël Banaan Ananas
5fbd9e230c
rom 10 has pointers to data in 4xxx-6xxx region, $0000-$3fff is probably for mcu internal rom?
2012-09-17 19:13:29 +00:00
Wilbert Pol
17a076f44e
Fix clang compile error (nw)
2012-09-17 18:56:50 +00:00
Miodrag Milanovic
7a2d791167
and some more cleanup (nw)
2012-09-17 18:39:09 +00:00
Miodrag Milanovic
17114d5e23
some h files cleanups (no whatsnew)
2012-09-17 18:30:53 +00:00
Miodrag Milanovic
0eac092e51
one more (nw)
2012-09-17 17:36:15 +00:00
Aaron Giles
e8b73d14d2
Fix debug compile.
2012-09-17 17:35:02 +00:00
Aaron Giles
7e1e581fd2
required/optional_* templates can auto-return a reference
...
as well.
2012-09-17 17:09:19 +00:00
Michaël Banaan Ananas
abed8b8366
mark possible bad dump in waterski (MT 1102)
2012-09-17 16:52:40 +00:00
Aaron Giles
2ba95646d7
In some of the READ/WRITE_DEVICE*_HANDLERS, use space instead
...
of driver to fetch the machine. This helps highlight where the
actual driver dependencies are.
2012-09-17 16:00:04 +00:00
Miodrag Milanovic
5ddbca3e7a
Modernized screen update calls (no whatsnew)
2012-09-17 15:00:31 +00:00
Robbbert
f27b07d082
rowamet: Fixed irq call to newest code.
2012-09-17 10:49:33 +00:00
smf-
0d0b34e3be
moved some more scsi command handling from scsibus into scsidev (nw)
2012-09-17 09:28:12 +00:00
Aaron Giles
0dc663e2e9
Memory handler cleanup 3. Add mem_mask parameter
...
to 8-bit handlers to match the others. To ease
pain, added DECLARE_READ/WRITE_HANDLER macros that
set up a default parameter. Also updated devcb so
that the handlers can be called with or without the
mem_mask. [Aaron Giles]
2012-09-17 09:16:44 +00:00
Aaron Giles
3cce7e019e
Memory handler normalization, part 2. Change legacy
...
read/write handlers to take an address_space & instead
of an address_space *. Also update pretty much all other
functions to take a reference where appropriate.
[Aaron Giles]
2012-09-17 08:22:16 +00:00
Robbbert
22b4739ade
(MESS) fixed compile error
2012-09-17 08:07:45 +00:00
Aaron Giles
cc16777cce
Memory handler normalization, part 1.
...
READ/WRITE_DEVICE*_HANDLERs are now passed an
address_space &, and the 8-bit variants get a mem_mask
as well. This means they are now directly compatible
with the member function delegates. Added a generic
address space to the driver_device that can be used
when no specific address space is available. Also
added DECLARE_READ/WRITE_DEVICE*_HANDLER macros to
declare device callbacks with default mem_mask
parameters. [Aaron Giles]
2012-09-17 07:43:37 +00:00
Miodrag Milanovic
e25c13f253
Clean-ups and version bump
...
note: hoarded dump removed too from coco_cart.xml, this will not be tolerated
2012-09-17 06:49:13 +00:00
Miodrag Milanovic
f97e8f0081
ATI Stereo F/X ISA card support [Carl]
2012-09-17 06:37:37 +00:00
Scott Stone
a9eb88efea
This gives a dummy (skeleton) device file to start moving some cdc stuff into so that it can then be shared with neocd. From Haze (nw)
2012-09-17 03:48:56 +00:00
Angelo Salese
d94c125eb3
Further notes, nw
2012-09-17 02:08:58 +00:00
Angelo Salese
738f2f6442
Other small notes, nw
2012-09-16 23:21:28 +00:00
Scott Stone
07f0cecc5a
In preparation for future work (basic device structure). Should have no functional change at this point. From Haze (nw)
2012-09-16 21:57:13 +00:00
Brian Troha
02410126c2
tumbleb.c: Filled in a dipswitches for Magicball Fighting. [Brian Troha]
2012-09-16 20:40:16 +00:00
Angelo Salese
0fea1bde3e
Some notes
2012-09-16 20:11:20 +00:00
Phil Bennett
304a320b37
[MAME] Fixed buffer overrun in rongrong and clones [Phil Bennett]
2012-09-16 19:34:58 +00:00
Michaël Banaan Ananas
8135871682
Game promoted to working
...
-------------------------
Magicball Fighting (Korea) [Guru, David Haywood]
2012-09-16 17:57:00 +00:00
Phil Bennett
03f4826035
05001: Many sets in bfm_sc4.c: Assert after OK [Phil Bennett]
2012-09-16 17:03:07 +00:00
Alex W. Jackson
25d6704e43
segaybd.c: Fix 0.146u5 sound regression [Alex Jackson]
2012-09-16 16:51:07 +00:00
Alex W. Jackson
22a3ee906d
seta.c: Add layer offsets for daioh clone (nw)
2012-09-16 16:46:45 +00:00
Ville Linde
06c9b3d85f
video/gticlub.c: Improved texture coordinate rounding (again)
2012-09-16 14:35:39 +00:00
Miodrag Milanovic
24f50df0fb
This should fix memleak for csplayh5, please check do not have chd (no whatsnew)
2012-09-16 14:29:18 +00:00
Miodrag Milanovic
02ce39f34e
fix assert for upd7759 (no whatsnew)
2012-09-16 14:20:16 +00:00
Miodrag Milanovic
1dfbc23b42
isa_sblaster : Corrects the output in adpcm mode and inhibits irqs after the protection command. Test-sbc.exe works again. by Carl (no whatsnew)
2012-09-16 14:13:24 +00:00
smf-
0680647be5
(MESS) builds after normalization (nw)
2012-09-16 12:50:13 +00:00
smf-
942907b081
(MESS) builds after normalization (nw)
2012-09-16 12:45:58 +00:00
Robbbert
3361d9e4dd
heavymtl: saving my work so far
2012-09-16 11:11:29 +00:00
Miodrag Milanovic
96ebed6493
netlist memory leak fix (no whatsnew)
2012-09-16 10:35:05 +00:00
Miodrag Milanovic
b4304b06e7
Fix for :
...
rungun and clones - rungun.c [DEBUG]
"Error: bad downcast<> or device<>. Tried to convert the device
:k055673 of type Konami 055673 to a P14k053247_device, which are
incompatible." (no whatnsew)
2012-09-16 08:37:58 +00:00
Robbbert
dbf289a1af
MT 5000: gcpinball crash before ok
2012-09-16 06:20:32 +00:00
Aaron Giles
1a30184903
Final round of struct/union/enum normalization.
2012-09-16 05:24:30 +00:00
Aaron Giles
91f928d6cd
Enum and union normalization.
2012-09-16 03:06:55 +00:00
Michaël Banaan Ananas
f058aca354
small cleanup
2012-09-16 02:19:00 +00:00
Michaël Banaan Ananas
dc85a30681
some meaningless AM_RAM_WRITE
2012-09-16 01:34:33 +00:00
Michaël Banaan Ananas
e3e42e3a39
fix ganjaja water
2012-09-16 00:58:02 +00:00
R. Belmont
ce0227e419
(MESS) apple2gs: Save states now officially supported. [R. Belmont]
2012-09-16 00:24:35 +00:00
Michaël Banaan Ananas
171a7b2459
improved gfx bankswitching
2012-09-16 00:15:50 +00:00
Aaron Giles
cff1004165
Pass 2 of struct modernization.
2012-09-15 22:30:30 +00:00
R. Belmont
000f9d27ed
Fixes so MESS on PowerPC OS X builds and works again. MAME is still a lost cause. [R. Belmont]
2012-09-15 22:16:53 +00:00
Aaron Giles
ab97dc30ef
First pass at modernizing struct definitions.
2012-09-15 21:47:30 +00:00
Ville Linde
d1da89cc78
video/gticlub.c: Added alpha-blended color gouraud polygon command.
2012-09-15 18:12:33 +00:00
Brian Troha
15bfd61fba
splash.c: Changed the Machine Config to use actual OSC values and measured clocks as listed in the driver. Added a note about a Splash! PCB with alternate (higher) OSC clocks. Added a note about The Return of Lady Frog 9 rom and the 1 bit difference between the two sets. [Brian Troha]
2012-09-15 17:23:28 +00:00
Brian Troha
e636de98dc
champbas.c: Fix minor typo in rom name for the new US set. - NW
2012-09-15 16:22:59 +00:00
R. Belmont
80e6e662b1
SDL: don't enable XInput by default (nw)
2012-09-15 15:44:59 +00:00
Ville Linde
fcd1d51b13
gticlub.c: Promoted gticlub (and clones), slrasslt and hangplt to working state.
2012-09-15 14:05:22 +00:00
Ville Linde
1410379253
gticlub.c: Workaround for lock/unlock errors in Hang Pilot.
2012-09-15 13:51:20 +00:00
Phil Bennett
1c185182ec
[MAME] 04998: All/Most sets in superchs.c, gunbustr.c, groundfx.c, galastrm.c, taitojc.c, undrfire.c, taito_f3.c, bfm_sc4.c: assert: src/emu/attotime.h:146: frequency > 0 [Phil Bennett]
2012-09-15 12:29:37 +00:00
Phil Bennett
fe13f1a310
idetrl.c - Support IDE command 0x31 (IDE_COMMAND_WRITE_MULTIPLE_NORETRY) [Phil Bennett]
2012-09-15 12:25:18 +00:00
Ville Linde
69642bdfbe
gticlub.c: Hooked up analog controls in Hang Pilot.
2012-09-15 11:43:02 +00:00
Scott Stone
c49f9229cd
Fixed MT#04997: crszoneb: Crash before OK
2012-09-15 11:29:46 +00:00
Ville Linde
4dc62aba1d
adc1038: Fixed data out reads.
2012-09-15 11:03:37 +00:00
Miodrag Milanovic
52fda4111b
Use proper macro for devices (no whatsnew)
2012-09-15 09:18:45 +00:00
mahlemiut
4599f17a75
(MESS) gfxultra: Very basic implementation of the linedraw register, enough to pass the BIOS' test. (no whatsnew)
2012-09-14 23:11:45 +00:00
Robbbert
2193801ec2
It seems a certain file was missing...
2012-09-14 22:14:54 +00:00
Angelo Salese
8b185ef8c4
Small addendum
2012-09-14 18:58:58 +00:00
Wilbert Pol
a9c3f10842
(MESS) Fixed listxml crash (nw)
2012-09-14 18:50:45 +00:00
Michaël Banaan Ananas
5cf91537cd
fix taitogn shanghss, shangtou lockup at boot
2012-09-14 18:35:25 +00:00
Curt Coder
aed1c5bf74
Rewrote the SAA5050 Teletext character generator. Removed saa505x.c which was used by bbc.c, and refactored all drivers to use the new implementation. [Curt Coder]
2012-09-14 16:37:26 +00:00
Angelo Salese
002948d06e
Some minor mods, nw
2012-09-14 16:35:26 +00:00
Miodrag Milanovic
94d09cc4c3
fix compile (nw)
2012-09-14 14:53:03 +00:00
Michaël Banaan Ananas
662bc81f6a
fix compile, there was no lay file or GAMEL entry
2012-09-14 14:16:38 +00:00
Robbbert
9b025ed895
heavymtl : wip, sound works
2012-09-14 13:54:52 +00:00
Angelo Salese
364be3ea95
Made accurate trigonometry maths in Seibu COP [Angelo Salese, Smitdogg]
2012-09-14 12:49:07 +00:00
Miodrag Milanovic
0560dc2b5f
Fixed remaining regressions (nw)
2012-09-14 10:12:35 +00:00
Michaël Banaan Ananas
43320ba7e2
kingball does not have stars
2012-09-14 09:20:07 +00:00
Miodrag Milanovic
673d54dd64
fixed save state issue (no whatsnew)
2012-09-14 09:12:29 +00:00
Miodrag Milanovic
20cd9c4474
state members do not override legacy start/resets (no whatsnew)
2012-09-14 09:07:10 +00:00
Michaël Banaan Ananas
6e20a2c3ef
move sx+1 up, fixes stray sprite line at screen edge
2012-09-14 08:43:48 +00:00
Miodrag Milanovic
24a5c899cd
Fix and cleanup for palette(no whatsnew)
2012-09-14 08:30:34 +00:00
Miodrag Milanovic
af5c15f8c2
Few more palette fixes (nw)
2012-09-14 08:05:33 +00:00
Miodrag Milanovic
4e0f2c38e4
fix for palette issues, have looped trough the svn log to trace all similar (no whatsnew)
2012-09-14 07:05:28 +00:00
mahlemiut
1303a88347
(MESS) gfxultra: Fix for blank screen after starting MS-DOS Editor or QBasic. (no whatsnew)
2012-09-14 06:16:55 +00:00
R. Belmont
5129c4f427
es5503: Fix IRQ timing error introduced when I did the device conversion. [R. Belmont]
2012-09-14 03:39:57 +00:00
Sandro Ronco
28f35dced5
(MESS) Fixed gbcolor regression. (nw)
2012-09-14 01:23:07 +00:00
Sandro Ronco
df8df8d5f5
fixed kaneko16.c and galaga.c regressions. (nw)
2012-09-14 00:14:47 +00:00
Brian Troha
f72d9cecb1
New Exciting Soccer clone
...
New Clone Added
----------------------------------
Exciting Soccer (US) [Tirino73]
2012-09-13 20:06:47 +00:00
Ville Linde
b2f7162e0b
video/gticlub.c: Fixed texture coordinate rounding.
2012-09-13 19:28:28 +00:00
Sandro Ronco
6590b2db63
(MESS) fixed n64 regression. (nw)
2012-09-13 19:20:48 +00:00
Brian Troha
1c9490ac31
meritm.c: Use standard defined "gambler" keys for Dodge City - NW
2012-09-13 19:15:14 +00:00
Sandro Ronco
bf5ff16a72
(MESS) fixed kc85_3 regression. (nw)
2012-09-13 17:10:21 +00:00
Robbbert
057c457352
Rotation: fixed displays, fixed sensors so that the game is now playable. [Robbbert]
2012-09-13 15:40:19 +00:00
Curt Coder
0af1f7acdc
(MESS) Removed palette access. (nw)
2012-09-13 14:32:24 +00:00
Angelo Salese
d4f26563e3
Attempt to fix backplane color in Denjin Makai, nw
2012-09-13 14:25:09 +00:00
Curt Coder
6ae7e2b833
(MESS) Removed palette access. (nw)
2012-09-13 14:11:53 +00:00
Curt Coder
42136bec16
(MESS) pc8001: Fixed colors again. (nw)
2012-09-13 14:11:12 +00:00
Curt Coder
511f05c574
(MESS) cdp1869: Fixed regression. (nw)
2012-09-13 14:10:49 +00:00
Angelo Salese
f7b855e854
Revert, for Godzilla regression
2012-09-13 14:09:03 +00:00
Angelo Salese
3353d4ed13
Fixed an horizontal scrolling bug in Sengoku Mahjong [Angelo Salese]
2012-09-13 14:00:19 +00:00
Miodrag Milanovic
219e664785
Massive change, MACHINE_START\RESET, VIDEO_START\RESET and PALETTE_INIT changed to be members of state classes (no whatsnew)
2012-09-13 11:15:32 +00:00
Miodrag Milanovic
af9a5e817d
moved constructor of state classes into .h file (no whatsnew)
2012-09-13 07:50:33 +00:00
mahlemiut
f2a79b9dca
(MESS) x68k_scsiext: Fixed 'Cannot find required device' error. (no whatsnew)
2012-09-13 06:23:28 +00:00
Aaron Giles
904ccb1603
Fix winrun regression.
2012-09-13 04:31:57 +00:00
Brian Troha
f1aa56f2d7
meritm.c: Give Dodge City a more logical keyboard layout to play. - NW
2012-09-13 03:23:09 +00:00
Brian Troha
856d5a2e00
meritm.c: Added PCB layout and pinout for the Merit CRT-250 PCB. [Brian Troha]
2012-09-13 03:16:41 +00:00
Brian Troha
ec1db88620
merit.c: Minor doc update - NW
2012-09-13 01:52:31 +00:00
mahlemiut
9a27128e68
(MESS) Fixed video memory paging (no whatsnew)
2012-09-13 01:52:22 +00:00
Brian Troha
83c97dac26
meritm.c: Various rom name corrections and additional minor documentation. [Brian Troha]
2012-09-13 01:45:52 +00:00
mahlemiut
9d797a3ac5
(MESS) gfxultra: added extended bits for display start and cursor start. Expanded cursor_start to UINT32 to accomodate. (no whatsnew)
2012-09-13 00:53:00 +00:00
Curt Coder
c76629afd4
(MESS) pc8001: Fixed colors. (nw)
2012-09-12 21:22:30 +00:00
Ville Linde
3921eaebfd
nwk-tr.c: Promoted thrilld and thrilldb to working state.
2012-09-12 21:04:49 +00:00
Ville Linde
087fd08912
sharc: Rewrote DMA handling to use timers.
2012-09-12 18:59:17 +00:00
Couriersud
b60c2477b5
Fix pong crash in debug build. No wn.
2012-09-12 18:46:56 +00:00
Miodrag Milanovic
99c536be34
removed local macros since macros with same name but different syntax will be used in general (no whatsnew)
2012-09-12 17:34:06 +00:00
Miodrag Milanovic
81488d3235
Fix compile - no need for this include (no whatsnew)
2012-09-12 17:23:40 +00:00
Sandro Ronco
103dcf66ae
HC11 core: fixed N flag in 16-bit operations. (nw)
2012-09-12 17:09:48 +00:00
Curt Coder
e634c5b4e5
(MESS) Death to palettes. (nw)
2012-09-12 17:09:38 +00:00
Curt Coder
6ca3d41fb2
(MESS) cbmb: Added PLA dumps. [Edward Shockley]
2012-09-12 17:05:36 +00:00
Curt Coder
6c900062de
(MESS) Cleanup. (nw)
2012-09-12 17:04:24 +00:00
Aaron Giles
c9e2a03013
AM_BASE_LEGACY breathes its last.
2012-09-12 17:03:17 +00:00
Michaël Banaan Ananas
0343824418
for Stiletto
2012-09-12 15:26:15 +00:00
Angelo Salese
d45cd973c1
Checkpoint
2012-09-12 14:27:13 +00:00
Michaël Banaan Ananas
60d69c180f
dpoker default layout
2012-09-12 13:38:19 +00:00
mahlemiut
b13f9dcd4a
Forgot to update the makefile... (no whatsnew)
2012-09-12 13:34:04 +00:00
mahlemiut
ca89e7e0e6
(MESS) Added preliminary ATi Graphics Ultra support
...
(MESS) svga_s3/gfxultra: Added vector line drawing and short stroke vectors.
2012-09-12 13:32:49 +00:00
Robbbert
dec248d2bf
rotation: added inputs and diagnostic keyboard.
2012-09-12 13:24:51 +00:00
Michaël Banaan Ananas
fe659e80fd
Stadium Hero updated info from Guru
2012-09-12 11:24:00 +00:00
Michaël Banaan Ananas
7c33f8b8e7
leftover test code :p
2012-09-12 11:03:41 +00:00
Michaël Banaan Ananas
3b710ad2c6
on 2nd thought, i shouldn't use address mirroring here when the driver isn't accurate yet
2012-09-12 11:02:47 +00:00
Miodrag Milanovic
fab5a8559d
use SOUND_START/RESET instead of MACHINE_START/RESET (no whatsnew)
2012-09-12 09:55:17 +00:00
Aaron Giles
8fa9cb845e
More AM_BASE_LEGACY removal.
2012-09-12 09:44:42 +00:00
Michaël Banaan Ananas
f0fe035026
miser note
2012-09-12 09:43:14 +00:00
Michaël Banaan Ananas
0482e1c781
added dpoker meters
2012-09-12 09:27:10 +00:00
Miodrag Milanovic
21c1cac2dd
one more (nw)
2012-09-12 09:14:22 +00:00
Michaël Banaan Ananas
2144b273a3
small fix 2
2012-09-12 09:02:11 +00:00
Michaël Banaan Ananas
69ae67f18a
small fix
2012-09-12 08:58:04 +00:00
Aaron Giles
dbf2cb905a
Kill off some AM_BASE_LEGACYs.
2012-09-12 08:52:08 +00:00
Michaël Banaan Ananas
f987a35e27
improved dpoker coin and hopper
2012-09-12 08:46:56 +00:00
Miodrag Milanovic
c3aba6ae2d
one small fix helping recognition (no whatsnew)
2012-09-12 08:27:59 +00:00
Aaron Giles
1e8d50a5d0
Get rid of devtag_reset macro.
2012-09-12 07:35:02 +00:00
Miodrag Milanovic
0b33df7a20
small formating change, so I can automate things easier (no whatsnew)
2012-09-12 06:53:43 +00:00
Aaron Giles
17e66e39fd
Clear out remaining global inlines in diexec.h.
2012-09-12 06:07:51 +00:00
Aaron Giles
0ef1e6deb4
Closeout on old macros. Retired cputag_set_input_line
...
and cputag_set_input_line_and_vector, replacing them
with machine.device("tag")->execute().set_input_line[_and_vector].
[Aaron Giles]
2012-09-12 03:35:06 +00:00
Michaël Banaan Ananas
cd5dcbacd9
New NOT WORKING Game
...
---------------------
Draw Poker (Bally, 03-20) [S. Rider]
2012-09-12 03:29:47 +00:00
Scott Stone
943a5dcb1d
New clones added
...
----------------
Ghosts'n Goblins (prototype) [Antonio Gonzalez Jr.]
Comments: It plays like an prototype where there are quite a few quirks that happen that do not in release versions.
2012-09-12 03:29:11 +00:00
Brian Troha
c03a3690c1
merit.c: Added dipswitches to the Pit Boss sets with dipswitch locations. Reordered sets from oldest to newest. Added GAME_NO_COCKTAIL flag as these games support a cocktail mode. [Brian Troha]
2012-09-12 03:04:05 +00:00
Angelo Salese
6f6607e9f8
Wrong file mod
2012-09-12 01:26:10 +00:00
Angelo Salese
d08ebf6013
Place-holder
2012-09-12 01:24:33 +00:00
Ville Linde
088753e7c5
sharc: Changed delayed IOP writes to use timers.
2012-09-12 01:19:30 +00:00
Brian Troha
a3544ed2ac
Minor spelling or grammatical fixes. - NW
2012-09-12 00:54:28 +00:00
Angelo Salese
d901fed61a
Wrap-around fix from Haze for ZT, nw
2012-09-11 23:32:50 +00:00
Brian Troha
784717afbf
New working parent for Merit's Dodge City
...
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Dodge City (9131-02) [Brian Troha, The Dumping Union]
New clones added
----------------
Dodge City (2131-82, set 2) - Not working [Brian Troha, The Dumping Union]
2012-09-11 22:47:36 +00:00
Michaël Banaan Ananas
67964de33e
MT 04996
2012-09-11 19:17:28 +00:00
Angelo Salese
e579e59613
Added sort-DMA to raiden2.c
2012-09-11 18:45:08 +00:00
Angelo Salese
7ca123aeb1
Converted raiden2.c to use the collision detection routines
2012-09-11 17:49:49 +00:00
Angelo Salese
7cb600beed
Improved the collision detection (still some rounding errors)
2012-09-11 17:17:30 +00:00
Aaron Giles
d1a2c2e7a3
Add ambiguous execute() and memory() methods to the
...
device_execute/memory_interfaces respectively in order
to catch unnecessary usage of the corresponding device_t
methods. Removed all existing redundant usage.
[Aaron Giles]
2012-09-11 16:29:26 +00:00
Aaron Giles
0aa418e85b
In device_state_interface, rename state() to state_int()
...
and set_state() to set_state_int() for consistency.
Update all callers. Also add set_pc() helper and updated
all callers to use that instead of set_state_int(STATE_GENPC)
[Aaron Giles]
Added device_t::state() method to get the state interface.
Added redundant device_state_interface::state() method to
catch redundant use of it. [Aaron Giles]
Removed cpu_get_reg() and cpu_set_reg() macros in favor of
using the above methods. [Aaron Giles]
2012-09-11 15:58:04 +00:00
Aaron Giles
6d8c3c9f2d
Don't use safe_pc[base] when you already have a
...
resolved device_state_interface. Added redundant
methods to device_state_interface to generate
errors when this is done.
2012-09-11 15:16:43 +00:00
Curt Coder
1df58104fe
Generalized the PLS100 into a PLA device of variable amounts of inputs/outputs/terms. [Curt Coder]
2012-09-11 14:30:18 +00:00
Curt Coder
1b2cab76df
(MESS) mos8563: Fixed attributes. (nw)
2012-09-11 14:28:51 +00:00
Angelo Salese
6740333aca
0x588 is just a mirror of 0x580 apparently ...
2012-09-11 13:19:05 +00:00
Robbbert
531acfd487
rotation: preliminary layout
2012-09-11 10:52:06 +00:00
Michaël Banaan Ananas
c757183cae
guru verified oki clocks/pin
2012-09-11 09:08:34 +00:00
Aaron Giles
8669a28810
Add safe_pc() and safe_pcbase() methods to device_t.
...
Convert all cpu_get_pc() to safe_pc() and
cpu_getpreviouspc() to safe_basepc(). Removed the
old macros.
2012-09-11 05:50:50 +00:00
Olivier Galibert
e5bbf53153
oops (nw)
2012-09-11 04:42:29 +00:00
Angelo Salese
d3e714fb9b
Fix compile
2012-09-11 03:22:37 +00:00
Angelo Salese
9b1b323b06
Understood how the Seibu COP collision detection really works, greatly improving Godzilla, Heated Barrel and SD Gundam RT gameplay [Angelo Salese, Smitdogg]
2012-09-11 02:46:41 +00:00
mahlemiut
0d88e370c6
Fix GCC 4.4 compile. (no whatsnew)
2012-09-10 23:51:07 +00:00
Michaël Banaan Ananas
8148695511
update notes 3
2012-09-10 21:53:20 +00:00
Sandro Ronco
eac302620f
fixed RORA/RORB opcodes in HC11 core. (nw)
2012-09-10 19:14:33 +00:00
Ville Linde
3faba95609
nwk-tr.c: Fixed Thrill Drive clones
2012-09-10 17:46:57 +00:00
Sandro Ronco
573744ba27
Added asl_ext, bclr_dir, bset_dir opcodes to the HC11 core. (nw)
2012-09-10 17:44:55 +00:00
Curt Coder
be3af47f06
(MESS) c128: MMU WIP. (nw)
...
(MESS) mos6581: Improved interface. (nw)
mos6526: Improved interface. (nw)
2012-09-10 14:18:45 +00:00
Robbbert
7de113e895
rotation: wip (sound works, nothing else does)
2012-09-10 13:22:49 +00:00
Michaël Banaan Ananas
40057ee7ab
(UPD->uPD)
2012-09-10 11:54:04 +00:00
Miodrag Milanovic
11c7c04382
fix es5506 issue (no whatsnew)
2012-09-10 07:22:48 +00:00
Aaron Giles
e1bb9c36c7
Slightly less abusive gfx_element hacking in atarimo, fixing
...
memory corruptions.
2012-09-10 07:07:21 +00:00
Aaron Giles
56dd6a82ff
Fixed invalid partial update calls on negative scanlines.
2012-09-10 06:34:53 +00:00
Miodrag Milanovic
3163aee249
(MESS) isa_blaster: improves the adpcm and simplifies the dsp protection, based on the ATI Stereo FX rom. [Carl]
...
(MESS) pc_joy: made pc joystick a device for the many isa audio adapters with joy ports to share. [Carl]
2012-09-10 06:34:19 +00:00
Aaron Giles
7b9f849da1
Fix gfx_element behaviors for dynamically created single-
...
element raw objects used in offbeat drivers like metro.c.
2012-09-10 06:25:03 +00:00
Michaël Banaan Ananas
81ef833619
small fix
2012-09-10 01:28:48 +00:00
Michaël Banaan Ananas
73550bc14e
add external samples for homerun
2012-09-10 01:11:10 +00:00
R. Belmont
c1d905a8a0
New games added as GAME_NOT_WORKING
...
-----------------------------------
Sega Clay Challenge [Super Menteur, R. Belmont]
(also fixed the key region name so Atomiswave games can decrypt and boot again).
2012-09-10 01:06:08 +00:00
Michaël Banaan Ananas
81685ae119
dynashot doesn't have a samplerom
2012-09-10 00:41:14 +00:00
Aaron Giles
7a3d4a03ba
Fix jaguar problems caused, of all things, but having
...
improperly swapped data in the wave ROM.
2012-09-09 22:39:44 +00:00
Michaël Banaan Ananas
8e20c3a396
resnet.h hates me
2012-09-09 20:08:57 +00:00
Curt Coder
3cabf176bb
(MESS) c128: MMU WIP. (nw)
2012-09-09 20:04:57 +00:00
Michaël Banaan Ananas
0bb8225097
- paletteram is readable
...
- title correction
2012-09-09 19:17:26 +00:00
Curt Coder
74a2cde889
(MESS) c128: MMU WIP. (nw)
2012-09-09 18:39:13 +00:00
Michaël Banaan Ananas
db910043a6
update notes 2
2012-09-09 18:24:17 +00:00
Ville Linde
f91d58a9b9
nwk-tr.c: Corrected tilemap position.
2012-09-09 17:33:05 +00:00
Michaël Banaan Ananas
308c70b820
update notes
2012-09-09 17:01:32 +00:00
Curt Coder
e310628cb6
(MESS) c128: Added skeleton for the MOS8722 MMU. (nw)
2012-09-09 16:26:08 +00:00
Michaël Banaan Ananas
2b0c45d005
rommask makes more sense
2012-09-09 16:11:37 +00:00
Michaël Banaan Ananas
043d7775a5
add upd7756_device
2012-09-09 15:19:43 +00:00
Curt Coder
c21b74d779
(MESS) Cleanup. (nw)
2012-09-09 13:39:13 +00:00
Michaël Banaan Ananas
2fd785e634
add asserts to prevent array overflow or nullpointer access
2012-09-09 13:16:21 +00:00
Curt Coder
f16128d34b
(MESS) Cleanup. (nw)
2012-09-09 12:58:21 +00:00
Michaël Banaan Ananas
ab838c05e1
d7756c placeholder, upd7759.c doesn't support upd7756 yet
2012-09-09 12:17:19 +00:00
Michaël Banaan Ananas
c04c757c01
uninitialized variable
2012-09-09 11:23:36 +00:00
Robbbert
6cd56d7a9b
xforce: added input matrix, but game stops responding once the start button is pressed.
2012-09-09 11:22:39 +00:00
Curt Coder
432e2e3e6f
(MESS) p500: Refactored to use new VIC emulation. (nw)
2012-09-09 09:59:56 +00:00
Curt Coder
05bb623169
(MESS) c128: Cleanup (nw)
2012-09-09 09:51:59 +00:00
Curt Coder
72e4ffae5e
(MESS) c64: Fixed edu64/pet64 crash. (nw)
2012-09-09 09:23:55 +00:00
Curt Coder
34c80d00f7
(MESS) cbmb: Added missing SID interface. (nw)
2012-09-09 09:21:03 +00:00
Luca Elia
604d696b1a
Promoted brickzn to playable state [Luca Elia]
...
* Fixed gfx ROMs loading
* Fixed inputs in joystick version
* Alternate data decryption
* Fixed alternate opcode decryption ranges
* Palette encryption, banking and writes disable
* Work RAM disable
* Multiplexing of registers through protection
* Added cheat / debugging inputs
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Brick Zone (2 sets) [Luca Elia]
2012-09-09 09:15:41 +00:00
Sandro Ronco
8a015a7744
(mess) fixed apollo regression. (nw)
2012-09-09 08:18:17 +00:00
Robbbert
00565ee26a
xforce: fixed display [Robbbert]
2012-09-09 07:47:20 +00:00
Oliver Stöneberg
df7f494dba
added missing \n to remaining fatalerror() calls (no whatsnew)
2012-09-09 07:09:46 +00:00
Oliver Stöneberg
8cf19f400c
added missing \n to remaining fatalerror() calls (no whatsnew)
2012-09-09 07:08:47 +00:00
Oliver Stöneberg
cca3001670
added missing \n to more fatalerror() calls (no whatsnew)
2012-09-09 06:54:12 +00:00
Michaël Banaan Ananas
3275b4963b
move interfaces down
2012-09-08 23:48:59 +00:00
Michaël Banaan Ananas
26c97f1729
WIP stuff
2012-09-08 23:39:39 +00:00
Michaël Banaan Ananas
c30a98eeea
New NOT_WORKING Game
...
---------------------
Ganbare Jajamaru Saisho wa Goo / Ganbare Jajamaru Hop Step & Jump [letoram, Gyrovision, Yohji, Smitdogg, The Dumping Union, to the Batmobile!]
2012-09-08 22:58:51 +00:00
Olivier Galibert
f4f21579fe
(mess) pc hardware: cleanup the end-of-dma notifications [O. Galibert]
2012-09-08 21:27:33 +00:00
Curt Coder
417f123e8e
(MESS) c128: Cleanup (nw)
2012-09-08 21:20:54 +00:00
Justin Kerk
cd6f1470dc
Japanese romanization consistency (nw)
2012-09-08 20:52:44 +00:00
smf-
c7965e69d9
removed test ready command as scsidev already handles it. (nw)
2012-09-08 19:27:44 +00:00
Ville Linde
7fc6ec40ec
sharc: Minor optimizations
2012-09-08 19:10:58 +00:00
Sandro Ronco
7fde376357
(MESS) Clean up some MACHINE_CONFIG_START. (nw)
2012-09-08 18:40:22 +00:00
Brian Troha
8be4565fa7
segac2.c: Correct rom names for Thunderforce AC - NW
2012-09-08 16:32:01 +00:00
Ville Linde
f635d97c47
nwk-tr.c: Fixed tilemap rendering.
2012-09-08 14:47:37 +00:00
Ville Linde
03f9dcd38d
k001604: Set tilemap origin based on cliprect.
2012-09-08 14:46:39 +00:00
Oliver Stöneberg
512acc5bd6
added missing \n to even more fatalerror() calls (no whatsnew)
2012-09-08 12:52:35 +00:00
smf-
44cd4a476a
(MESS) support for writing to compressed hard drives using diff files. [smf]
2012-09-08 11:59:58 +00:00
Oliver Stöneberg
679e9323be
added missing \n to some more fatalerror() calls (no whatsnew)
2012-09-08 11:47:17 +00:00
Oliver Stöneberg
f08b72209b
removed astring::stringbuffer() / use cached value in astring::len() instead of strlen() (no whatsnew)
2012-09-08 10:58:51 +00:00
Oliver Stöneberg
1a391dd044
fixed some warnings about unreachable statements reported by cppcheck (no whatsnew)
2012-09-08 10:57:54 +00:00
Oliver Stöneberg
e0445d7825
pass some parameters in netlist.h by reference for consistency (no whatsnew)
2012-09-08 10:54:02 +00:00
Curt Coder
15168cbf4d
(MESS) mos7360: Refactored to use an rgb32 bitmap. (nw)
2012-09-08 10:22:41 +00:00
Curt Coder
539cd6d083
mos6560: Refactored to use an rgb32 bitmap. (nw)
2012-09-08 10:05:20 +00:00
Curt Coder
a18efa439f
(MESS) Disabled logging. (nw)
2012-09-08 09:55:33 +00:00
Curt Coder
b8a58c4cee
(MESS) c128: Added missing IEC bus. (nw)
2012-09-08 09:54:51 +00:00
Curt Coder
39b0a997bb
(MESS) c128: Fixed extended keyboard line reading. (nw)
2012-09-08 09:45:27 +00:00
Curt Coder
8a12803575
(MESS) c128: Refactored to use the new VIC-IIe, and rewrote the MOS8563 VDC as an MC6845 variant. The VIC-IIe and VDC now have their own screens. Not fully working yet, WIP. (nw)
2012-09-08 08:36:07 +00:00
Curt Coder
acb2a2e13c
(MESS) vic20: Connected light pen signal. (nw)
2012-09-08 06:49:35 +00:00
Robbbert
fd723c9917
saving current work
2012-09-08 06:28:08 +00:00
Oliver Stöneberg
0ef1e789db
fixed some printf format string warnings reported by cppcheck (no whatsnew)
2012-09-08 05:47:29 +00:00
Robbbert
bd22ad8707
xforce: added preliminary layout
2012-09-08 04:20:14 +00:00
Ville Linde
0a5015eb18
nwk-tr.c: Fixed vblank interrupt
2012-09-08 01:44:13 +00:00
Ville Linde
20fd71194a
nwk-tr.c: Fixed LAN controller issues in Thrill Drive. [Ville Linde]
2012-09-08 01:33:43 +00:00
R. Belmont
515548bd82
es5503: Preserve phase when oscillators loop [R. Belmont]
2012-09-08 01:31:25 +00:00
Sandro Ronco
269974dc72
(MESS) Fixed screen type in some drivers. (nw)
2012-09-07 21:47:54 +00:00
Oliver Stöneberg
b4c9829d8e
removed some astring::stringbuffer() usage - fixes potential missing \0 termination (no whatsnew)
2012-09-07 19:56:45 +00:00
Oliver Stöneberg
9ef51b6bcd
added missing \n to some fatalerror() calls (no whatsnew)
2012-09-07 19:46:27 +00:00
Angelo Salese
8a79c189b1
More notes
2012-09-07 17:58:54 +00:00
Curt Coder
4385374346
(MESS) mos6566: Refactored to use an rgb32 bitmap. (nw)
2012-09-07 17:34:33 +00:00
smf-
569db33a91
add harddrive in machine config fragment as the one in the base class isn't created, this will get less messy once the z80 code is used instead of hle'ing it. (nw)
2012-09-07 17:31:46 +00:00
Sandro Ronco
d986739eb3
(MESS) geniusiq: added German keyboard layout and some PORT_CHAR. (nw)
2012-09-07 17:09:06 +00:00
Angelo Salese
b7810f87ca
A new note and a rom name change, radinaetgaertdx -> raidendx, nw
2012-09-07 16:10:42 +00:00
Curt Coder
0034b75f16
(MESS) mos6566: Added VIC-IIe variants. (nw)
2012-09-07 14:43:37 +00:00
Miodrag Milanovic
1f77747f86
made make depend to be defined per target to support special cases (no whatsnew)
2012-09-07 13:03:46 +00:00
Miodrag Milanovic
e381dd8bc9
one more down (no whatsnew)
2012-09-07 09:32:44 +00:00
Miodrag Milanovic
f76773a76b
fix compile (nw)
2012-09-07 09:26:43 +00:00
Miodrag Milanovic
6c2d90f104
tilemap_create_device users modernized (no whatsnew)
2012-09-07 09:14:36 +00:00
Jonathan Gevaryahu
95670260f4
(MESS) VK100: simplification of the code by emulating the register file as an array. [Lord Nightmare]
2012-09-07 03:39:23 +00:00
R. Belmont
23cd6f95fd
PowerPC: 100% pass of integer portion of PPCTorture on all DRC backends. [R. Belmont]
2012-09-07 02:50:55 +00:00
Scott Stone
c94dcff909
New games marked as GAME_NOT_WORKING
...
------------------------------------
Magicball Fighting (Korea) [Guru]
[MESS] Fixed regression in Pico and clones which came about when cart sizes for MegaDrive games was adjusted, leaving Pico unchanged (and incorrect). From Haze. (nw)
2012-09-07 02:40:37 +00:00
R. Belmont
102b5cca8c
DRC: Give C backend x86/x64 shift=0 behavior for consistency [R. Belmont]
2012-09-07 02:20:41 +00:00
Brian Troha
896aa7d0a7
New Thunder Zone clone
...
New Clone Added
--------------------------
Thunder Zone (World 4 Player) [Guru]
2012-09-07 02:14:40 +00:00
mahlemiut
21c9ba5b97
(MESS) svga_s3: Added Hardware Graphics Cursor. Works fine under Windows 95, allowing hardware acceleration to be set to full, but doesn't work right under Windows 3.1.
2012-09-06 22:58:12 +00:00
Sandro Ronco
dbe595e54c
geniusiq: added mouse input. (nw)
2012-09-06 20:47:53 +00:00
Jonathan Gevaryahu
f9903caa1a
(MESS) VK100: Correctly hooked up vsync interrupt to crtc instead of video subsystem; Figured out the low two bits of SYSTAT_A from tracing and hooked both up, and updated the SYSTAT_A documentation comments. Additional documentation comments for the SMC COM5016T baud rate divider. Made the DU/DVM/DIR/WOPS 8*4bit register file an actual 4-entry array, to simplify address decoding later. [Lord Nightmare]
2012-09-06 20:08:05 +00:00
Wilbert Pol
5dabd67b34
Fix compile error (nw)
2012-09-06 18:56:51 +00:00
Angelo Salese
ce28009ad6
Get rid of the SW DIP-SW msg
2012-09-06 18:17:30 +00:00
Angelo Salese
a377550efc
Preliminary SW DIP-SW addition to PC-9821 / Fixed sound CPU ASM decoding for Super Nes, nw
2012-09-06 17:01:01 +00:00
Angelo Salese
f1f34c68b7
Removed the POR hack in PC-98x1 machines, nw
2012-09-06 15:55:06 +00:00
Curt Coder
3722e8ff14
(MESS) vic20: Refactored VIC to a modern device. (nw)
...
(MESS) c64: Fixed IDE64 cartridge video corruption. (nw)
(MESS) Added paddles and light pen VCS control devices. [Curt Coder]
2012-09-06 15:16:03 +00:00
Curt Coder
a5f74861d4
(MESS) plus4: Refactored TED to use device_memory interface. (nw)
2012-09-06 14:51:39 +00:00
Curt Coder
cade999fbc
(MESS) vic20: Fixed 16K RAM expansion. (nw)
2012-09-06 14:49:49 +00:00
Miodrag Milanovic
11b496cbc2
tc009xlvc modernized tilemap (no whatsnew)
2012-09-06 14:03:42 +00:00
Miodrag Milanovic
564f1dc0d3
TILE/TILEMAP modernization part 3 (no whatsnew)
2012-09-06 13:27:34 +00:00
Miodrag Milanovic
5800f74cd6
TILE/TILEMAP modernization part 2 (no whatsnew)
2012-09-06 12:17:17 +00:00
Miodrag Milanovic
d19e0caf9d
TILE/TILEMAP modernization part 1 (no whatsnew)
2012-09-06 10:15:51 +00:00
Scott Stone
17e7fa2f1e
Some notes / observations + changes to act as an example so you can see what I'm talking about (and a fix to the input ports), regarding ttchamp.c. From Haze (nw)
2012-09-06 09:02:11 +00:00
smf-
24f0842e1b
Split out callbacks from scsibus_device into scscb_device, eventually this will be a SCSI device. SCSIBus_interface is no longer required and has been removed. [smf]
2012-09-06 07:34:28 +00:00
Aaron Giles
a50849088e
gfx_element is now a class. Accessors are provided for all
...
necessary elements. Updated some of the more, ah, creative
uses/abuses of the gfx_elements. [Aaron Giles]
2012-09-06 06:19:32 +00:00
Michaël Banaan Ananas
16c2e208e3
avoid unnecessary use of PORT_CODE
2012-09-06 01:39:43 +00:00
Angelo Salese
18d55aaad6
(MESS) Added keyboard inputs for Pasopia and Pasopia 7, z80pio irq still doesn't work [Angelo Salese]
2012-09-06 00:51:10 +00:00
Scott Stone
ec94908b35
Numerous jedutil tool improvements. [Kevin Eshbach]
...
Made some modifications to the jedutil tool to allow the viewing of simple combinatorial jeds (adding support for registered and gals in the future) by taking a jed file and printing out human-readable equations. Changed the command line options of the jedutil tool to know take an initial argument to specify what the tool should do.
For example to convert a jed to bin the command is now:
jedutil –convert <source.jed> <dest.bin>
jedutil –convert <source.bin> <dest.jed>
To view a jed file with human-readable equations the command is
jedutil –view <source.jed> <pal type>
Added a simple regression test for the tool that just verifies that the currently known pals have the row and column fuse location mapped correctly and at the moment this tool runs under windows only.
Under the directory src/regtests/jedutil there is a Windows Script File with the name jedtest.wsf that if run from the command line with the command “cscript jedtest.wsf” will verify that a dump of the jeds in src/regtests/jedutil/jeds matches the good dumps in src/regtests/jedutil/baseline. Reference jed files created using the tool eqn2jed which is included with Opal Jr and these files are in src/regtests/jedutil/eqns.
2012-09-05 22:44:28 +00:00
Angelo Salese
47c42009c7
Various changes, nw
2012-09-05 22:32:08 +00:00
smf-
3adb0fd55c
made S1410 device act as a SCSIHD with the custom commands, added D9060HD & ACB4070 devices to do the same thing [smf]
2012-09-05 21:50:02 +00:00
Aaron Giles
9532f488fc
Converted Namco C40 road chip to a device. Updated users.
...
Added support for tilemaps to be passed a gfx pointer
instead of a gfxnum.
2012-09-05 21:42:51 +00:00
Angelo Salese
57384dee8d
(MESS) Preliminary support for cassette images in MZ-2000 [Angelo Salese]
2012-09-05 20:07:14 +00:00
Sandro Ronco
edbe5fd396
(MESS) geniusiq: fixed missing text. (nw)
2012-09-05 18:16:30 +00:00
Aaron Giles
72e58d62ef
Move the constants up where they should be.
2012-09-05 17:30:53 +00:00
Aaron Giles
104ae23dcb
Replaced standard mappers with an enumeration that maps internally
...
to the original functions. The only change is to all-caps since
these are constants, e.g., tilemap_scan_rows -> TILEMAP_SCAN_ROWS.
2012-09-05 16:58:19 +00:00
Curt Coder
c99cbedd35
mos6560: Refactored interface to use devcb. (nw)
2012-09-05 16:25:28 +00:00
Angelo Salese
6fbb9a73e0
MZ700: cleaned up the keyboard code, nw
2012-09-05 14:00:09 +00:00
Miodrag Milanovic
90a119f9bc
Removed not needed includes (no whatsnew)
2012-09-05 13:36:38 +00:00
Robbbert
525c7082a1
Pinball: Various preliminary works.
2012-09-05 13:16:35 +00:00
Michaël Banaan Ananas
3c124b6015
thanks DS
2012-09-05 10:40:57 +00:00
Miodrag Milanovic
913ee29d76
Made core able to use bios selection per slot device [Miodrag Milanovic]
...
Sample of usage :
mess kc85_4 -exp d004gide,bios=v31
Will need to cleanup handling of sub options to make it more robust and able to validate
2012-09-05 10:30:30 +00:00
Aaron Giles
f6c7aa39ba
WIP Namco System 2/21/etc cleanup/modernization.
2012-09-05 09:47:52 +00:00
Scott Stone
629a101739
An attempt to understand sand document ome of the protection in 'glass' before I decided it was pointless and a completely lost cause. From Haze (nw)
2012-09-05 09:33:11 +00:00
Scott Stone
5e7a9532f1
Continuing new device implementation for SN76496 and clones - bbc.c, mycom.c, pasopia7.c, smc777.c, a2alfam2.c) [Osso]
...
Updated looping.c to use the new tms52xx device implementation. [Osso]
2012-09-05 09:28:15 +00:00
mahlemiut
d37ddf62a9
(MESS) svga_s3: Added basic support for Bresenham lines.
2012-09-05 07:54:18 +00:00
Miodrag Milanovic
c10095464a
(MESS) - isa_blaster: Adds 2,3 and 4bit ADPCM support [Carl]
2012-09-05 06:20:31 +00:00
Brian Troha
68760e7b3b
midzeus.c: Add info about Cruis'n Exotica v1.3 and correct information about the U12 & U13 roms. - NW
2012-09-05 02:39:35 +00:00
Aaron Giles
459980bd3e
And death to AM_SIZE_LEGACY.
2012-09-04 22:15:53 +00:00
Scott Stone
65cb0b57e9
Fix for Berlin Wall crashing or hanging on exit for some systems. From Haze (nw)
2012-09-04 20:40:53 +00:00
Michaël Banaan Ananas
9a4afc42b6
new clone added
...
-------------------
F1 Super Lap (World) [Uncle Tom]
2012-09-04 20:29:46 +00:00
Angelo Salese
5e9c0a9584
Moved MEMSEL as well
2012-09-04 19:15:17 +00:00
Angelo Salese
1d16e70191
Small clean-up
2012-09-04 19:11:00 +00:00
Angelo Salese
38def1aaed
Moved multiplication and division operation from SNES to 5A22 CPU core file [Angelo Salese]
2012-09-04 19:08:03 +00:00
Curt Coder
05054328f2
(MESS) c65: Added missing SID interface. (nw)\n(MESS) c64: Used SID8580 for the 64C models. (nw)
2012-09-04 17:56:05 +00:00
Aaron Giles
b56467bbb6
Some Namco System 2 cleanups, removing the need for
...
AM_BASE/_SIZE_LEGACY. Also moved some handlers and
statics into the state class.
2012-09-04 17:10:48 +00:00
Aaron Giles
95431b690e
Remove commented-out references to AM_BASE/_SIZE_LEGACY.
2012-09-04 17:10:04 +00:00
Aaron Giles
93ad998dc7
Clean up Midway video decoding, removing need for AM_BASE/_SIZE_LEGACY.
2012-09-04 17:07:33 +00:00
Michaël Banaan Ananas
fc281df816
not sure of releaseyear
2012-09-04 16:54:40 +00:00
Michaël Banaan Ananas
862ec11c91
New clone added
...
------------------
Ms. Pac-Man Heart Burn
2012-09-04 16:31:44 +00:00
Angelo Salese
2e1d9afb08
Fixed a major bug with 5A22 timings, that was incorrectly taking extra steals at every read, write and rmw types of opcode [Angelo Salese]
2012-09-04 16:17:16 +00:00
Angelo Salese
e7f9a23284
Improved SPC700 cycle opcode timings [Angelo Salese, byuu]
2012-09-04 15:09:39 +00:00
Miodrag Milanovic
97409c7e6f
Made cmd line parameter parsing going into unlimited levels (no whatsnew)
2012-09-04 13:21:17 +00:00
Robbbert
491e447c93
Pinball: Various preliminary works.
2012-09-04 13:10:38 +00:00
Curt Coder
4080118ce8
m6502: Refactored the indexed read/write to use devcb, and fixed the peripheral port for plus4. (nw)
...
(MESS) apple3: Fixed the CPU interface. (nw)
(MESS) vic10: Refactored to use datassette slot interface. (nw)
2012-09-04 12:23:59 +00:00
Curt Coder
3007da08e0
m6502: Fixed CPU peripheral port behavior by introducing pull-up and pull-down masks to the CPU interface. [Curt Coder]
...
(MESS) c64: Fixed CPU port, tsuit215 CPUPORT test passes now. [Curt Coder]
2012-09-04 09:20:01 +00:00
Miodrag Milanovic
40a39cedf1
Added Sound Blaster 16, and proper 16 bit ISA DMA handling [Carl]
...
Added IBM VGA card [Carl]
2012-09-04 06:31:18 +00:00
Brian Troha
b35677cdee
segas32.c: Added "(Japan)" to F1 Super Lap & Dragon Ball Z V.R.V.S. game titles as these 2 games are explicitly for the Japan region. - NW
2012-09-04 02:59:51 +00:00
Michaël Banaan Ananas
4503b931b3
ah right, nevermind
2012-09-04 00:07:14 +00:00
Scott Stone
de40e4896f
Continuing new device implementation for SN76496 and clones - qix.c [Osso]
2012-09-03 23:18:51 +00:00
Sandro Ronco
495f8bd510
(MESS) Updated KC D004 and TVC HBF to use selectable BIOS. (nw)
2012-09-03 21:55:20 +00:00
Curt Coder
adfeb58842
(MESS) crvision: Converted to use new sn76494_device. (nw)
2012-09-03 21:25:04 +00:00
Michaël Banaan Ananas
b9e1ceeff4
relocated scanline timer start at the first active pixel instead of left border, this makes vdp interrupt timing accurate
2012-09-03 21:00:28 +00:00
Aaron Giles
900ddb7a9b
First pass at modernizing the jaguar/cojag driver. Removed all
...
static variables and use of AM_LEGACY_BASE/SIZE.
2012-09-03 20:41:50 +00:00
Michaël Banaan Ananas
11447faf9b
make the undumped tilehalf empty instead of random garbage (ROMREGION_ERASE00 does not work there)
2012-09-03 19:26:37 +00:00
Miodrag Milanovic
894a91d188
DEVINFO_* to CPU_INFO_*, and some cleanups (no whatsnew)
2012-09-03 18:24:54 +00:00
Miodrag Milanovic
f3d1a45784
Fixed inheritance (no whatsnew)
2012-09-03 17:29:55 +00:00
Brian Troha
8bb6de3fe6
new US Superman clone
...
taito_x.c: Corrected the rom names for the Superman sets. Added info about an alternate rom layout using a daughter card and half sized mask roms. Changed Gigandes (Japan) to Gigandes (earlier) as both sets support English / Japanese via dipswitch. But one set has a revised and corrected service mode. [Brian Troha, Dave France, The Dumping Union]
New Clone Added
-----------------------------------
Superman (US) [Dave France, The Dumping Union]
2012-09-03 15:03:22 +00:00
Miodrag Milanovic
071eb8de4b
Cleanup and some inheritance fixes (no whatsnew)
2012-09-03 15:00:20 +00:00
Angelo Salese
eb4aa7ad05
One line to conquer 'em all ...
2012-09-03 14:45:56 +00:00
Michaël Banaan Ananas
fd0f2d071c
Game promoted to working
...
--------------------------
F1 Super Lap [David Haywood]
2012-09-03 14:12:03 +00:00
Miodrag Milanovic
c052b16e98
converted remaining legacy_device_base users (no whatsnew)
2012-09-03 14:11:16 +00:00
Miodrag Milanovic
b711b1a007
conversion of legacy devices into modern wip (no whatsnew)
2012-09-03 13:56:17 +00:00
Robbbert
f552908ea9
Pinball: Various preliminary works.
2012-09-03 13:27:57 +00:00
Michaël Banaan Ananas
96069a185d
patches to make f1 super lap work, submitted by Haze, make Sixtoe happy!
2012-09-03 13:27:36 +00:00
Robbbert
459a3a7b8e
Pinball: Various preliminary works.
2012-09-03 09:48:59 +00:00
R. Belmont
997b61b948
PowerPC: Fixed 601-type BAT processing [R. Belmont]
2012-09-03 03:58:17 +00:00
mahlemiut
6b25e11946
(MESS) svga_s3: Made co-ordinates always relative to the start of VRAM. This fixes Virtual Pool using accelerated S3 video drivers.
2012-09-03 01:56:29 +00:00
Angelo Salese
edca1537c8
Bunch of SNES changes, nw
2012-09-03 01:17:50 +00:00
Scott Stone
c3a5dcfeb0
Verified Dip Settings using Dip Sheet and through playtesting for deadconx, deadconxj [Tafoid]
2012-09-03 01:04:02 +00:00
Angelo Salese
44dbf7142e
Fixed vblank line irq triggering
2012-09-02 23:41:45 +00:00
Angelo Salese
b35294cc82
New WORKING game
...
--------------------
Little Robin [David Haywood]
2012-09-02 23:32:35 +00:00
Angelo Salese
59e803a5da
Fixed NSS reset behaviour, now games shouldn't die anymore when the CPU halts
2012-09-02 23:11:12 +00:00
Michaël Banaan Ananas
2da493f56d
get rid of old speedup hack (besides, it made halt timing inaccurate on drivers with custom cycletables)
2012-09-02 22:52:44 +00:00
Angelo Salese
68184de87e
Fix compile
2012-09-02 22:50:14 +00:00
Angelo Salese
5b96cf6101
(MESS) Fixed incorrect SPC700 IPL ROM behaviour in SNES driver(s), fixes some (not all) crashes at soft reset [Angelo Salese]
2012-09-02 22:35:44 +00:00
Angelo Salese
b9254191b0
Missed one
2012-09-02 22:22:52 +00:00