Commit Graph

68499 Commits

Author SHA1 Message Date
ClawGrip
c8fb55f847 microdar.cpp: Add PCB ASCII layout (nw) (#5460) 2019-08-11 08:35:20 +10:00
npwoods
f142ee99fc Removed some dead static variables (nw) (#5458) 2019-08-11 08:33:27 +10:00
hap
1a33fe9945 New not working machine added
---------
Mephisto MM I [hap, Berger]
2019-08-10 21:54:31 +02:00
AJR
f79a9d1671 mc68hc11: CPU device modernization (nw)
- Replace the old-style fake I/O space with callbacks
- Add address spaces to handle remappable accesses to internal RAM and registers
- Eliminate set_config in favor of separate device types for each model (not differentiated properly yet...)
2019-08-10 15:45:05 -04:00
ajrhacker
36ec926dee
Merge pull request #5457 from MASHinfo/master
Correct audio CPU for The Deep
2019-08-10 13:21:16 -04:00
hap
18f98ab49c mephisto_modular: Added newer Portorose 32 Bit program ROM. [Berger]
New working clones added
---------
Mephisto Roma 68000 (Glasgow hardware) [Berger]
2019-08-10 18:17:13 +02:00
MASH
0722665689
Correct audio CPU for The Deep
The Deep uses a Rockwell R65C02 CPU for sound. See PCB (top right cpu)
http://adb.arcadeitalia.net/media/mame.current/pcbs/thedeep.png
2019-08-10 17:15:31 +01:00
Ivan Vangelista
ad1c185904 vicdual.cpp: added PROMs and correct ROM labels for wantsega (nw) 2019-08-10 18:14:56 +02:00
angelosa
7b758283ad pc9801.cpp: make 9821as to go further (nw) 2019-08-10 17:35:38 +02:00
AJR
7cf270f02a r65c02: Don't throw away the branch offset for BBR and BBS (nw) 2019-08-10 11:18:03 -04:00
Ivan Vangelista
873fafbbc2 commando.cpp: PROMs for commandob3 are actually verified the same (nw) 2019-08-10 16:58:24 +02:00
AJR
82c9bfb6bb m65c02, r65c02: Correct memory access patterns for read-modify-write instructions
The extra operand cycle in CMOS versions becomes a dummy read rather than a writeback, and page boundaries do not figure into cycle timings for indexed modes.
2019-08-10 10:37:43 -04:00
R. Belmont
5cdfb33855
Merge pull request #5455 from tyfighter/master
wd33c9x - clarify hardware reset
2019-08-10 07:59:25 -04:00
arbee
909bfe9890 picture_image_device: clean up properly if the PNG load fails (nw) 2019-08-10 07:52:31 -04:00
arbee
65bcb3be2b apple2: save states and file manager hotloading image support for ComputerEyes (nw) 2019-08-10 07:15:48 -04:00
Ivan Vangelista
52505e0d2f new working clone
------------------------------------
Commando (bootleg set 3) [Guru]
2019-08-10 11:56:12 +02:00
Ivan Vangelista
dc17a51b7e dec0.cpp: fixed erroneous c-p on my part (nw) 2019-08-10 11:46:52 +02:00
Ivan Vangelista
8838f78f4b dec0.cpp: dumped PROMs for the dec0 motherboard [Guru] 2019-08-10 10:33:12 +02:00
arbee
8d5b7f8e98 It helps to add the new files. (nw) 2019-08-09 22:13:33 -04:00
arbee
b9d3f359e5 apple2: Support the original gameport ComputerEyes [R. Belmont, Golden Child] 2019-08-09 22:10:49 -04:00
tyfighter
37c3d87807 wd33c9x - clarify hardware reset
Hardware reset triggers a SCSI_STATUS_RESET interrupt when the MR signal is asserted, but this is also true when the device first powers on.
Move the interrupt generation to device_reset so all hardware resets trigger the interrupt.
2019-08-09 21:06:52 -05:00
AJR
d96773c67d Revert "nscsi_cd: make sgi cdrom identify as hard disk"
This stops indy_4610 from failing its SCSI test.

This reverts commit 2e25d99be6.
2019-08-09 21:55:39 -04:00
AJR
88e9c67917 microdar: Informed speculation (nw) 2019-08-09 20:07:16 -04:00
AJR
14726c7518 microdar: More useful interrupt code (nw) 2019-08-09 20:00:45 -04:00
arbee
f6e204b4ae Add still-frame PNG image device for use by digitizers/cameras/etc. [R. Belmont]
Other formats can be added, we already have libjpeg in 3rdparty/.
2019-08-09 19:57:10 -04:00
MetalliC
ccfc99ef59 segasp: Tetris Giant security PIC dumped [CoolFox] 2019-08-10 02:28:29 +03:00
AJR
6aea140ffc microdar: Add XT1 value; "Bifuca" is mentioned (nw) 2019-08-09 19:26:36 -04:00
AJR
30373b66fd New machines marked as NOT_WORKING
----------------------------------
Microdar SPD [jordigahan, ClawGrip]
2019-08-09 19:13:07 -04:00
braintro
381e9a22a8 dec0.cpp: Decapped and dumped the MCU for Birdie Try. [Team Europe, Ivan Vangelista]
NOTE: MCU NOT hooked up, just fix ROM names and MCU dump only

out of whatsnew: Add in PCB locations for Birdie Try and correct ROM labels and document the PCB combo
2019-08-09 13:07:16 -05:00
braintro
d3e6ad4cb1 (nw) dec0.cpp: use correct sized PROMs 2019-08-09 10:38:17 -05:00
angelosa
ffb80978ce pc9801.cpp: redumped PC9821AS roms [sampson] 2019-08-09 16:35:44 +02:00
Robbbert
a21b8bab26 (nw) super6, excali64 : connected up ENMF pin 2019-08-09 22:34:57 +10:00
smf-
3400510c3f fix building (nw) 2019-08-09 12:10:50 +01:00
Patrick Mackinlay
cf6a703630 4dpi: working, sorta (nw)
Working for a very tiny value of working; no graphics or audio, and many things are still unimplemented. I'll bump the status when there's more to show, but this can install and boot IRIX 4.0.5 via serial console now.
2019-08-09 18:00:28 +07:00
Patrick Mackinlay
8205f140fe mips1: rework interrupts (nw)
This fixes a bug causing IRIX to crash on 4D/20. Specifically, IRIX doesn't handle the case where the pc is pointing to an unmapped address when an interrupt occurs; presumably on real hardware this doesn't happen because the instruction fetch happens before interrupts are tested (or the pc isn't updated until after), and the fetch exception is prioritised over the incoming interrupt.
2019-08-09 17:58:13 +07:00
yz70s
e1b078da42 dvdisasm.cpp: move to the position of the cursor only if the cursor is actually visible (nw)
Otherwise it would jump to a seemingly random position in certain cases.
2019-08-09 08:12:00 +02:00
Ivan Vangelista
49af3714fa
changyu.cpp: added gfxdecode (nw) 2019-08-09 07:48:48 +02:00
mahlemiut
d7267c1cdd pcipc: added a slightly more usable PCI S3 Virge/DX video card.
s3virge: added PCI interface, and linear framebuffer support. [Barry Rodewald]
2019-08-09 15:00:48 +12:00
braintro
1c1360617d (nw) dec0.cpp: Add PROMs to other robocop sets - misc PCB info 2019-08-08 21:16:55 -05:00
ICEknigh7
b31a9eed57 st_flop.xml: New addition (#5453)
Added the unreleased port of Toi Acid Game by Iber Software.
2019-08-09 11:57:49 +10:00
MASH
f553744374 Typo in subsino.cpp (#5454)
Victor 21 is now the parent set and G.E.A. is only a hack and now the clone.
See http://robbie.mameworld.info/
2019-08-09 11:56:38 +10:00
arbee
cea22e64e7 ap2_dsk: recognize ProDOS 2.5 boot block (nw) 2019-08-08 20:25:37 -04:00
braintro
7d2e0355c5 (nw) dec0.cpp: Clean up Heavy Barrel ROM labels 2019-08-08 18:20:19 -05:00
AJR
4c6c8f8e59 unidasm: Correct address shift for hd61700 2019-08-08 18:33:14 -04:00
AJR
a7574c3503 namco56, namco58, namco59: Add ROM definitions for undumped MCUs (nw) 2019-08-08 18:32:27 -04:00
hap
90ccfa17dd mephisto1: allow 6.144mhz (nw) 2019-08-08 23:09:54 +02:00
hap
b25248b5b7 mephisto_brikett: mephisto3 clock is supposed to blink (nw) 2019-08-08 22:38:52 +02:00
Sandro Ronco
534f3eaeb7 risc2500: fixed lcd colors. (nw) 2019-08-08 21:40:59 +02:00
David Haywood
3189b3ecd2 Spectrum list work [see credits in XML] (#5444)
* Spectrum list work (nw)

* spectrum list work (nw)

* spectrum list work (nw)

* spectrum list work (nw)

* spectrum list work (nw)

* spectrum list work (nw)

* spectrum list work (nw)

* list work (nw)

* list work (nw)

* murder list work (nw)

* list clenaups (nw)

* list work (nw)

* list work (nw)

* list work (nw)

* list work (nw)

* spectrum list work (nw)

* list work (nw)

* list work (nw)

* list work (nw)

* spectrum list work (nw)

* list work (nw)
2019-08-08 15:12:44 -04:00
R. Belmont
12e01d20b5
Merge pull request #5452 from ICEknigh7/patch-7
st_flop.xml: New addition
2019-08-08 14:44:08 -04:00