Commit Graph

56592 Commits

Author SHA1 Message Date
David Haywood
7fd7e9c562 radica 6502 tvgames: identify where gfx are coming from in each of th… (#3050)
* radica 6502 tvgames: identify where gfx are coming from in each of the games in the space invaders pack so we can attempt to find the register that controls it, or dma etc.

new NOT WORKING
Tetris (Radica, Arcade Legends TV Game) [Sean Riddle, Incog]

* this seems to be gfx base (nw)

* latest findings (nw)

* trying to work out what these are (nw)

* typo (nw)
2018-01-12 20:07:30 -05:00
AJR
b4ea4f0440 Fix tiny build (nw) 2018-01-12 18:26:27 -05:00
AJR
97be404a6f topgunnr: Remove no longer used functions (nw) 2018-01-12 17:44:48 -05:00
AJR
75ce98cc6e topgunnr: Add XTAL and motor MCU (nw) 2018-01-12 17:43:01 -05:00
AJR
a45122fa5c luckybal: Add and document 4099 latches (nw) 2018-01-12 17:31:48 -05:00
cracyc
e94b4d2bac plugins/data: fix spelling (nw) 2018-01-12 16:27:14 -06:00
hap
5934c89762 hh_sm510: gnw_smb WIP (nw) 2018-01-12 22:08:39 +01:00
angelosa
343e75cb51 Forgot year (nw) 2018-01-12 21:09:35 +01:00
angelosa
129fa03c6a new working clone
-----------------
NEW Moero!! Pro Yakyuu Homerun Kyousou [ShouTime, Ryan Holtz, Neil Moore, Bryan Mobley, Gary Kertopermono, Jeffrey Gray, Damian Rogers, Smitdogg, The Dumping Union]
2018-01-12 21:06:43 +01:00
Ted Green
767c546a90 idehd: Actually implement read multiple command. Fixes crash on nbashowt where the vegas driver assumes that the buffer is 16 deep. (nw) 2018-01-12 12:33:29 -07:00
smf-
4b52255746 popeye: fixed popeye background scrolling when screen is flipped [smf] 2018-01-12 19:02:08 +00:00
Nigel Barnes
fa469fe16c electron_rombox: Use required_device_array (nw) 2018-01-12 18:48:00 +00:00
Oliver Stöneberg
08588682d4 atarifdc.cpp: fixed drive lookup (nw) (#3051) 2018-01-12 18:11:58 +01:00
AJR
bcc66f3b07 Revert "z8000: No unaligned word accesses (nw)"
This reverts commit 4d51fe9403.
2018-01-12 10:40:41 -05:00
jlachniet
2f38880006 Mark ti83p, ti83pse, ti84p, and ti84pse as NOT_WORKING
These are not functional, and should be flagged as such.
2018-01-13 02:12:37 +11:00
Vas Crabb
ba5715596a This causes huge changes in behaviour that can't be hand-waved away.
Revert "Removal of voltage_regulator_device (nw)"

This reverts commit 1af133752a.

Revert "New way to provide DAC reference inputs (nw)"

This reverts commit 1c6a7ab40c.
2018-01-13 02:06:27 +11:00
Oliver Stöneberg
45854ff96c Some legacy floppy fixes and cleanups (#3047)
* thomflop.cpp: removed usage of floppy_get_drive() (nw)

* flopdrv.cpp: got rid of bogus default drive in lookup functions (nw)

* flopdrv.cpp: avoid some potential nullptr dereferences (nw)

* flopdrv.cpp: made floppy_get_drive() internal (nw)
2018-01-13 01:33:14 +11:00
smf-
71c0ae310b Popeye: Fixed background in popeyej, popeyejo & popeyebl. popeyej does not run on the exact same hardware as sky skipper & was the basis for the popeyebl set. Fixed horizontal and vertical scroll register behaviour in popeye. Change function names from the game name to the hardware id the functionality was first used in. [smf] 2018-01-12 12:52:02 +00:00
AJR
b3aba982da qvt103: Give this its own driver (touches xtal.h, sorry) (nw) 2018-01-11 23:28:31 -05:00
AJR
54abf81dca qvt6800.cpp: Minor update (nw) 2018-01-11 23:27:35 -05:00
angelosa
1e05e8374f MT03790 (nw) 2018-01-12 05:23:07 +01:00
angelosa
be845ca19d new software list additions
---------------------------
ibm5170_cdrom.xml:
Formula One Grand Prix, F-29 Retaliator, Front Page Sports - Baseball '94, Frankenstein - Life or Death, Fuzzy's World of Miniature Space Golf [archive.org]
2018-01-12 04:38:37 +01:00
AJR
ba819fcf5a qvt6800.cpp: CRTC and screen configuration (nw) 2018-01-11 21:07:52 -05:00
AJR
805074ccfe snes.cpp: XTAL for sound section (nw) 2018-01-11 20:40:32 -05:00
angelosa
692c3b8c5e Fixed wording (nw) 2018-01-12 02:05:45 +01:00
angelosa
d6a3fcc6cf new software list additions
---------------------------
ibm5170_cdrom.xml:
Cyclemania, EcoQuest 1 - The Search for Cetus, Enemy Star, Eric the Unready, Escape from Delirium, Plumber don't Wear Ties [archive.org]
2018-01-12 02:04:32 +01:00
angelosa
379025b560 new software list additions
---------------------------
ibm5170_cdrom.xml:
Darker, Detritus - The Daemon's Quest, Discoveries of the Deep, Dungeons of Kremlin, Dunkle Schatten 1 & 2 [archive.org]
2018-01-12 02:04:30 +01:00
Scott Stone
02692dd68b ibm5170_cdrom.xml: Added proper SHA1 hash to partial set (nw) 2018-01-11 19:54:35 -05:00
Oliver Stöneberg
35e5a75243 restored SANITIZE make option (#3043)
* restored basic support for SANITIZE make option

* disabled some unwanted UBSAN checks / enabled nullability checks / enabled ASAN use-after-scope checks (nw)
2018-01-11 19:18:12 -05:00
Michael Zapf
b8632487b8 ti99: Fixed debugger interference with cartridge selection line. 2018-01-11 22:39:32 +01:00
Nigel Barnes
13b75ab76a Updated documentation for castool and added floptool (nw) 2018-01-11 20:52:49 +00:00
r09
be8b2d1b50 fmtowns: fix cdrom regressions [rzero9] 2018-01-11 14:30:02 -06:00
Nigel Barnes
2826232a73 New working software list additions
-----------------------------------
dragon_cart: FarmFax Trainer
2018-01-11 19:26:13 +00:00
Nigel Barnes
349ed6d071 dragon_fdc.cpp: Added Premier FDC, for DeltaDOS.
- Dragon FDC has READY line tied, fixes loading issues with Flex and OS9.
2018-01-11 19:22:43 +00:00
Nigel Barnes
70ef3d62f7 Differentiate between cartridge (cart) and romimage (rom) in generic slots. 2018-01-11 18:46:05 +00:00
Nigel Barnes
9030628b11 New working software list additions
-----------------------------------
electron_rom: Addcom, Advanced BASIC Editor Plus, Advanced BASIC Editor and Toolkit, Advanced Control Panel, Advanced Disc Investigator,
Advanced Disc Toolkit, Advanced EPROM Programmer, Advanced File Manager, Advanced ROM Manager, AMX Mouse Support, Electron BasicEd DEMO,
ElkMan, EPROM Programmer, Mode 7 Simulator, Pluscom Plus, Printer ROM, StarWord: Printer Driver Generator, Electron RAM Test, StarGraph,
StarMon, StarSpell, StarStore, StarStore II, StarWord, T2C3, T2CU, T2P3, T2P4, T2PEG400, T2SD, T2SEDFS, StarTrek, Utility, WordPower, XBasic
2018-01-11 18:46:05 +00:00
Nigel Barnes
8cd0b2545e electron: Added Rombox, Rombox+ expansion devices, and electron_rom software list. 2018-01-11 18:46:05 +00:00
angelosa
a04c3c4a7c new NOT_WORKING software list additions
---------------------------------------
ibm5170_cdrom.xml:
3D Power Games Volume 1, Ark of Time, Battlecruiser 3000 AD, Blown Away, Baphomets Fluch II - Die Spiegel der Finsternis, Broken Sword II - Las Fuerzas del Mal, Clif Danger, Creatures, The Curse of Monkey Island [archive.org]
2018-01-11 19:20:29 +01:00
angelosa
a9d3b7196c new software list additions
---------------------------
ibm5170_cdrom.xml:
Club Dead, Command Adventures: Starship, Command & Conquer, Conquest of the New World Deluxe Edition, Comanche CD, Comanche 3, Combat Air Patrol, Conqueror AD 1086, Conspiracy, Creative Reader Collection, Crime City, Crusader - No Regret, CyberBykes - Shadow Racer VR, Cyberia, Cyberia 2, Cyber Judas, The Complete Ultima VII [archive.org]
2018-01-11 19:20:26 +01:00
AJR
feb071d8eb er1400: A little less logging (nw) 2018-01-11 12:45:09 -05:00
Nigel Barnes
9525e8a408 bbcm_flop.xml: Insert beebsid device when required (nw) 2018-01-11 15:04:44 +00:00
Nigel Barnes
92667567d2 bbc_opus8272: Connected TC strobe, device is now working.
bbc_opus2791: Added DDOS 3.16.
bbc_opus2793: Added DDOS 3.36.
2018-01-11 15:04:44 +00:00
Nigel Barnes
4bc02fe9f9 electron_plus3: Added Advanced 1770 DFS 2.10. 2018-01-11 15:04:44 +00:00
Nigel Barnes
7ac67d9e12 electron_plus1: Added Slogger Expansion 2.00 and 2.01. 2018-01-11 15:04:44 +00:00
Nigel Barnes
4c7f106343 bbcb_cass.xml: Added years (nw) 2018-01-11 15:04:44 +00:00
Robbbert
c239f5a4d6 (nw) fixed regression in mbrush and crushbl2. 2018-01-12 00:46:25 +11:00
Ivan Vangelista
e6e29d4d6d new working clone
-------------------------------
Amstrad CPC6128 (Spain) [Enrique Ausina, Guru]
2018-01-11 07:04:30 +01:00
David Haywood
eb7894d126 new NOT WORKING Space Invaders (Radica, Arcade Legends TV Game) [Team Europe, Sean Riddle] (#3036)
* new NOT WORKING
Space Invaders (Radica, Arcade Legends TV Game) [Team Europe, Sean Riddle]

(not sure what this is really called, it's a 5-in-1, it probably contains a customized 6502 core, or there should be an internal bootstrap rom)

* typo (nw)

* based on a jump to e092 which looks like it should maybe skip an opcode this seems a more possible mapping (nw)

* actually vectors are right there (nw)

* memory map improvements (nw)

* various notes etc. (nw)

* various banking bits (nw)

* actually remember to hook up the read (nw)

* clearly inputs (nw)

* show that the game is actually running, even if we don't understand the video format, there's clearly some kind of tilemap structure in ram (nw)

* this is bitmap ram on qix (nw)

* didn't mean to change this (nw)

* gfx are stored more like texture pages?! (nw)
2018-01-10 23:27:59 -05:00
David Haywood
82bd03bd12 new clones
Cookie & Bibi 2 (set 2) [Hammy]

note, protection data needs verifying for this, I had to hack the parent data because there are absolute jumps to rom addresses in the code provided by the MCU just to make sure it doesn't crash when inserting a coin, it's possible some ram addresses differ too, hence need for verification.
2018-01-11 03:54:32 +00:00
arbee
da0f38a64d quickpick5: POST passes, color RAM hooked up [R. Belmont]
Sprites should be drawing according to printf but aren't appearing.  Help? :)
2018-01-10 22:44:31 -05:00