Angelo Salese
db570a822d
SCREEN_RAW_PARAMS for Naomi/DC
2013-06-26 16:31:33 +00:00
Angelo Salese
fb3237cc6a
Converted Wave DMA to use cycles to attotime, nw
2013-06-26 16:17:21 +00:00
Andrew Gardner
6c9a29c27f
DSP16 improvements. [Andrew Gardner]
...
- Fixed R=M disassembly
- Added flag formatting
- Shadow register is hooked up
- Opcode & flag fixes
2013-06-26 15:47:18 +00:00
Brian Troha
61ffaec76e
Make the Wonder Boy III "World" set, set 6 so we don't have two set 5's and add region the System 16A sets. - NW
2013-06-26 02:54:05 +00:00
Brian Troha
515217d628
new decrypt key for Monster Boy III (FD1089A) wb35 set which gets it working.
...
segas16a.c: Removed the wb35a clone set and merged correct rom dumps for the wb35 set by using correct dumps for program roms, tiles and sprites. Added newly created (software derived) 317-0086 key by Chris Hardy & Charles MacDonald. [Brian Troha]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Wonder Boy III - Monster Lair (set 5, System 16A, FD1089A 317-0086) [Chris Hardy, Charles MacDonald]
2013-06-26 02:35:16 +00:00
Brian Troha
067825cdd4
gei.c: Minor doc update - NW
2013-06-26 02:27:40 +00:00
David Haywood
9ea43bbe1e
tcn100scn - let's actually initialize things to 0.
...
Having uninitialized stuff anywhere is bad. Old 'C' devices would clear everything automatically, new 'C++' ones will not, you must do it manually.
This appears to help with the missing layers issue.
2013-06-26 01:39:12 +00:00
David Haywood
f4c871d85f
setjmp / longjmp doesn't play nice in 64-bit debug compiles in a modern core, so use c++ exceptions to mimic the behavior. probably could be improved.
2013-06-25 23:25:05 +00:00
Curt Coder
967fcc8ee7
(MESS) terminal: Added some natural keys. (nw)
2013-06-25 19:18:19 +00:00
Michaël Banaan Ananas
85d100f908
revert galactic fake sound emulation, it was worse than before
2013-06-25 18:14:44 +00:00
Angelo Salese
67926637bb
Some messages printed on serial port
2013-06-25 16:24:21 +00:00
Michaël Banaan Ananas
932ba66ce8
(update note)
2013-06-25 16:23:51 +00:00
David Haywood
94c5464c72
fix debug crashes / asserts.
2013-06-25 16:20:03 +00:00
Michaël Banaan Ananas
69f178b612
fix scorpion 4 sound regression
2013-06-25 15:43:55 +00:00
Angelo Salese
37a97133d6
Driver file
2013-06-25 15:28:29 +00:00
Angelo Salese
4174184257
Skeleton driver for Quadtel Harriet [Ash Evans], pending further work ...
2013-06-25 15:27:52 +00:00
David Haywood
0efb968007
Zombie Raid (US & Japan release versions, prototype PCB) [Brian Troha, The Dumping Union]
2013-06-25 15:03:01 +00:00
Oliver Stöneberg
770249850d
fixed emuallo.c compilation for good / enabled U64 and S64 for Visual Studio compilers (nw)
2013-06-25 13:44:47 +00:00
Oliver Stöneberg
03c498cd46
fixed emualloc.c compilation (nw)
2013-06-25 13:37:37 +00:00
David Haywood
46d3380120
probably fix (somebody who knows it, please check this driver, it seems a little too keen on poking around with internals) (nw)
2013-06-25 12:47:40 +00:00
Dirk Best
66585a5e2f
pc.c: Reapply lost changes
2013-06-25 12:32:34 +00:00
Robbbert
d45c780973
(MESS) pc10iii: fixed gfxdecode
2013-06-25 12:22:39 +00:00
Oliver Stöneberg
6faeb5b078
cleaner way of disabling memory initialization with MemorySanitizer (nw)
2013-06-25 12:18:05 +00:00
Dirk Best
8c066a99e7
pc.c: Add missing ROM location for PC10-III char rom
2013-06-25 12:11:54 +00:00
Dirk Best
fcbd845b9e
pc.c: Update Commodore ROM file names and add some missing info
2013-06-25 12:05:38 +00:00
Oliver Stöneberg
170a4c996a
added some flags for SANITIZE=memory (nw)
2013-06-25 11:40:17 +00:00
Miodrag Milanovic
b182466163
Moved PC 10 III bios to proper place (nw)
2013-06-25 10:19:00 +00:00
Miodrag Milanovic
0502c5e8fe
(MESS) New skeleton: Commodore PC 10 III [Kaylee]
2013-06-25 08:47:51 +00:00
Michaël Banaan Ananas
7ae3597fc9
update tile dma safety check
2013-06-25 07:11:06 +00:00
Fabio Priuli
23bb28672b
Modernized TC0280GRD/TC0430GRW and TC0360PRI devices [Osso]
...
and we are still looking into the disappeared gfx for some taito_f2 games...
2013-06-25 06:25:13 +00:00
Fabio Priuli
0c487555d4
(MESS) sms: fixed crash with gamegear games accessing not available controller ports, from Enik. nw.
2013-06-25 06:22:43 +00:00
David Haywood
87f06ab1ff
legacy_cpu--
...
this is a first pass at converting to a modern device, I'd be surprised if there are no issue but it's already a weeks worth of updating + testing.
2013-06-25 04:03:40 +00:00
R. Belmont
faf1dad3a5
Make the Python scripts line ending agnostic (fixes *IX/OS X build from mamedev.org source zip) [R. Belmont]
2013-06-25 01:30:18 +00:00
Curt Coder
0ba643e80b
(MESS) ibm5150: Keyboard WIP. (nw)
2013-06-24 21:25:02 +00:00
Curt Coder
93800ee497
(MESS) ibm5150: Keyboard WIP. (nw)
2013-06-24 21:23:34 +00:00
Wilbert Pol
d6e097f160
am29000.c: Moved added initialization to constructor (nw)
2013-06-24 20:35:17 +00:00
Wilbert Pol
02b16e7996
am29000.c: Modernized cpu core. (nw)
2013-06-24 20:26:29 +00:00
Fabio Priuli
efab6d13a5
harddriv.c: converted to use modern n68681 device. [Osso]
2013-06-24 19:55:23 +00:00
Jonathan Gevaryahu
c06ba9d40f
(MESS) Fidelz80.c: rename vbc to vbrc, and noted that Fidelity Bridge Challenger models VBRC and 7002 are two names for the same thing. [Lord Nightmare, Cowering, Kevtris]
2013-06-24 17:20:25 +00:00
Fabio Priuli
f811778ca6
fixed thundfox regression due to conversion mistake. fix by Osso. nw.
2013-06-24 17:08:59 +00:00
Curt Coder
0cfe49acf7
(MESS) ibm5160: Keyboard WIP. (nw)
2013-06-24 14:57:13 +00:00
Fabio Priuli
6c8d01224d
(MESS) notes. nw.
2013-06-24 14:30:59 +00:00
Fabio Priuli
7b39259cd2
(MESS) sns_sgb: use the correct cpu type now that it compiles. nw.
2013-06-24 14:20:56 +00:00
Fabio Priuli
dfe4a3521f
LR35902: renamed FLAG_C/H/N/Z to LR35902_FLAG_C/H/N/Z to avoid
...
clash against G65816 flags with same name. nw.
2013-06-24 14:20:06 +00:00
Miodrag Milanovic
15996c8e36
fix for Fabio (nw)
2013-06-24 11:58:13 +00:00
mahlemiut
609f0a26ed
de_3: commented out unused fields. (no whatsnew)
2013-06-24 11:20:09 +00:00
mahlemiut
150c9b7193
de_3: hooked up enough stuff so that games will boot. Implemented DMD Type 2 device and hooked that up to those games that use it.
2013-06-24 10:57:12 +00:00
Fabio Priuli
0155e9f64d
(MESS) some meat added to the bone (nothing relevant, though). nw.
2013-06-24 10:30:07 +00:00
smf-
7c27ec1308
Uses one timer instead of anonymous timers, so that resetting the device will stop any outstanding work. BSY is always set when waiting for the busy timer to fire. Implemented DASP & PDIAG functionality, device 1 is detected during reset & if device 1 fails diagnostic then device 0 sets bit 7 of it's diagnostic result. Ide cards now default to 1 hard disk, otherwise device 1 without a chd will cause device 0 to report a controller error (AMIBIOS for example doesn't allow booting from device 0 if device 1 fails). Timing of DASP & PDIAG is set very short because of lack of wait states when accessing ATA bus. Improved SRST functionality, which has meant viper needed to be changed to trigger a hard reset instead of a soft reset. Writes to the command register are now ignored with BSY or DRQ is set (packet devices can accept the DEVICE RESET command but they are not supported yet). [smf]
2013-06-24 10:24:14 +00:00
Fabio Priuli
f07afceb6b
(MESS) gb: misc lcd & includes cleanups. nw.
2013-06-24 09:56:09 +00:00