David Haywood
a92a418e71
promoted protected Maniac Square sets to working [Peter Wilhelmsen, Morten Shearman Kirkegaard, Charles MacDonald, David Haywood]
...
Maniac Square (protected, Version 1.0, Checksum DEEE)
Maniac Square (protected, Version 1.0, Checksum CF2D)
2017-09-05 21:08:20 +01:00
David Haywood
d02adf0ad1
new NOT WORKING clones
...
Maniac Square (protected, Version 1.0, Checksum DEEE) [Peter Wilhelmsen]
came from a working protected board so we're going to attempt to dump the SRAM and verify the dump we have using it before committing that. All going well this will be promoted to working in a few days, all going badly, we'll have to find another. Either way, it appears to be a newer set due to extra code being inserted causing lots of other code to be offset (despite still identifying as Version 1.0) and becomes the new parent
2017-09-04 17:24:18 +01:00
angelosa
4f56d21643
vicdual.cpp: Added sound samples to Borderline [Angelo Salese, Corrado Tomaselli]
2017-09-04 14:07:40 +02:00
Sven Schnelle
9a7f96ba04
HP9000/300: Add SN76494 sound device
2017-09-04 19:41:11 +10:00
Ivan Vangelista
3c017b2f5e
fixed build (nw)
2017-09-04 08:32:47 +02:00
briantro
a318de9b50
apple2.xml: fix single errant capitol letter in file name (nw)
2017-09-03 23:45:36 -05:00
briantro
b5f355425a
gaelco2.cpp: Clearly show control "bits" (nw)
2017-09-03 23:44:33 -05:00
arbee
2fb457352d
New non-working machines
...
------------------------
Convergent Miniframe [rfka01, R. Belmont]
2017-09-04 00:32:15 -04:00
briantro
b0ab451ced
tnzs.cpp: Typo (nw)
2017-09-03 23:18:04 -05:00
briantro
fcf8025815
tnzs.cpp: Slight modification to info (nw)
2017-09-03 23:13:50 -05:00
briantro
09b9874417
tnzs.cpp: Corrected rom PCB locations and added Guru-Readme for the P0-25-A PCB. [Guru]
2017-09-03 23:07:57 -05:00
cracyc
cf4c08014b
plugins: gettextify localizable strings (nw)
2017-09-03 22:04:33 -05:00
Vas Crabb
5fe8058c17
fix an oversight, clean up many obsolete strings (nw)
2017-09-04 12:04:59 +10:00
Jos van Mourik
88197ab958
100% complete Dutch translation
2017-09-04 12:02:08 +10:00
AJR
4514c6a219
z8: Interrupts work better if vectors are read properly (nw)
2017-09-03 21:49:12 -04:00
AJR
e3906f0de0
z8: Interrupts are working now
2017-09-03 21:06:56 -04:00
Angelo Salese
1ec4c337b0
The Berlin Wall clearly uses 4way sticks (nw)
2017-09-04 02:43:43 +02:00
AJR
e71125b934
z8: Fix C flag polarity for CP, SBC, SUB and actually subtract with carry in SBC
...
This lets amerihok pass its initial checksum calculation.
2017-09-03 20:37:29 -04:00
R. Belmont
8b736ba980
Merge pull request #2599 from sjy96525/patch-13
...
Correct regions for Cyber Cycles, Dirt Dash, Time Crisis, Tokyo Wars…
2017-09-03 20:26:29 -04:00
R. Belmont
fa70750a58
Merge pull request #2620 from sschnelle/hil_keyboard
...
Hil keyboard support for HP9000/300
2017-09-03 20:16:15 -04:00
R. Belmont
8f036e3398
Merge branch 'master' into hil_keyboard
2017-09-03 20:15:21 -04:00
cracyc
7e75ba4bfa
luaengine: translation support [Carl]
2017-09-04 10:12:21 +10:00
R. Belmont
53809fca95
Merge pull request #2622 from sschnelle/disable_dma_workaround
...
HP9000/300: disable DMA controller workaround
2017-09-03 20:10:24 -04:00
Justin Kerk
b8d9cc6a55
New working software list additions
...
-----------------------------------
ibm5170: Wing Commander II - Special Operations 1, Wing Commander II - Special Operations 2 [breiztiger]
2017-09-03 14:31:28 -07:00
AJR
bff8a33459
z8: Mask external stack accesses too (nw)
2017-09-03 16:58:01 -04:00
Sven Schnelle
24db900352
HP9000/300: disable DMA controller workaround
...
Faking the DMA register set with RAM makes the 'Failed' message
go away, but makes the ROM use DMA functionality even if there's
none. Seen this while working on HPIB support which tries to transfer
data via DMA and fails. When disabling the DMA hack the ROM falls
back to PIO mode.
Signed-off-by: Sven Schnelle <svens@stackframe.org>
2017-09-03 22:39:51 +02:00
ajrhacker
4b12e84919
Merge pull request #2621 from sschnelle/dio_detection_fix
...
HP9000/300: fix detection of DIO cards
2017-09-03 16:39:45 -04:00
Sven Schnelle
a79a9ca59d
HP9000/300: fix detection of DIO cards
...
Install a buserror handler for the DIO/DIO-II card ranges. The
300 BOOT ROM expects to get a Buserror signal to detect if there's
a card. Also remove that memory of PC's doing invalid Bus accesses
as this breaks this detection.
Signed-off-by: Sven Schnelle <svens@stackframe.org>
2017-09-03 22:35:20 +02:00
Sven Schnelle
eead79aea8
HP9000/300: Add HIL keyboard support
...
Signed-off-by: Sven Schnelle <svens@stackframe.org>
2017-09-03 22:19:21 +02:00
Sven Schnelle
2d993a7b5d
HP HIL: passthrough commands between devices
...
The old code didn't loopback commands that are sent to a
non-existing HIL address. Unfortunately the HP 9000/300 Boot
ROM does that: it send a IDD command to every possible address
and fails if it's not looped back.
This also changes the API. HIL devices are now able to return true
if the command should be passed on to the next devices, or false
it it shouldn't. This is required for initial configuration of the Bus
and various other commands like POLL, which are sent to the global
address.
Signed-off-by: Sven Schnelle <svens@stackframe.org>
2017-09-03 22:19:13 +02:00
AJR
7d7c8a1d62
z8: Mask addresses for external memory accesses based on P0 control bits
2017-09-03 15:33:46 -04:00
cracyc
051a55b274
plugins/cheat: oops (nw)
2017-09-03 13:56:44 -05:00
Lord-Nightmare
1b75c5e87f
upd7725: dpl bits of the instruction field are ignored if dp is the destination register of the current opcode. similarly, rpdcr bit is ignored if rp is the destination register of the current opcode. [Jonas Quinn]
2017-09-03 14:24:08 -04:00
MetalliC
5f9329a081
docs updates (nw)
2017-09-03 21:19:47 +03:00
AJR
74f26ff88f
z8: Make data space optional; fix stack pop semantics
2017-09-03 14:12:28 -04:00
RobertoFresca
5864b8f5c0
Royal Jackpot: Added a DIP switches table from manual
...
and implemented default positions from factory. Added
some notes about the third draw feature. [Roberto Fresca]
2017-09-03 13:48:20 -03:00
MetalliC
d73a4eddc5
fix inputs (nw)
2017-09-03 17:31:59 +03:00
MetalliC
6ff80380a9
segasp.cpp: dumped origin CF card of "Dinosaur King - Operation: Dinosaur Rescue" [Hellfromabove]
2017-09-03 16:09:53 +03:00
MetalliC
e438ad128c
few more russian strings (nw)
2017-09-03 16:05:01 +03:00
MetalliC
0c38627850
new working clones
...
------------------
Syvalion (US, PS2 Taito Legends 2) [MetalliC, rtw, Zerochan]
Syvalion (World, PS2 Taito Legends 2) [MetalliC, rtw, Zerochan]
2017-09-03 16:04:29 +03:00
Lord-Nightmare
ce49928623
upd7725: update ov1 and s1 flag calculation to be correct based on AWJ's nesdev forums post and the original datasheets. [AWJ, Lord Nightmare]
2017-09-03 05:16:11 -04:00
Scott Stone
c7100413ef
New working software list additions
...
-----------------------------------
arcadia.xml: American Football [TeamEurope]
2017-09-03 04:22:16 -04:00
Vas Crabb
70279ab5a2
that doesn't require an instance (nw)
2017-09-03 12:51:21 +10:00
Vas Crabb
978be5e357
fix warning message (nw)
2017-09-03 12:31:50 +10:00
AJR
470525cbff
gstriker: Serial link prep (nw)
2017-09-02 22:21:21 -04:00
AJR
3bdf02b97d
starwars: Remedy for MT #6672
2017-09-02 21:38:57 -04:00
hap
1dba116ace
hh_sm510: rzindy500 skeleton/WIP (nw)
2017-09-03 00:20:51 +02:00
AJR
02b7e955ab
galaxian.cpp: Safer order for static definitions (nw)
2017-09-02 17:41:13 -04:00
AJR
91af13496b
galaxian.cpp: Miscellaneous configuration cleanups and corrections (nw)
...
- 555 star blinking timer is only present on Scramble, Super Cobra and similar hardware
- Explorer (Sidam) uses two AY-3-8912 (and no 555 timer)
- Add the (first) two 8255 PPIs only in konami_base, and stop removing and readding these in derivative configurations
2017-09-02 17:22:42 -04:00
hap
fe810ad8b5
rendlay image_component: detect image format(png) before loading image. No PNG error message anymore when loading JPG. (nw)
2017-09-02 23:12:27 +02:00