From 4998b5718ae8d07507f59c1e5513a098a8f5be72 Mon Sep 17 00:00:00 2001 From: holub Date: Wed, 13 Nov 2024 07:43:38 -0500 Subject: hash/spectrum_cass.xml 18 items confirmed working (#12965) Software items promoted to working ---------------------------------- Astro Blaster (pirate) [holub] Astroblasters [holub] Batman (set 4) [holub] Edd the Duck! [holub] Edd the Duck! (Zeppelin) [holub] Mister Kung-Fu (set 1, v1.3) [holub] Mister Kung-Fu (set 2, v1.3) [holub] Mister Kung-Fu (set 3, v1.3, Plus 2a / Plus 3) [holub] Mister Kung-Fu (set 4, Plus 2a / Plus 3) [holub] Comercio Cosmico [holub] Cosmic Commerce (English) [holub] Cosmic Commerce (English, alt) [holub] Cruising On Broadway [holub] Cruising On Broadway (Sunshine) [holub] Cruising On Broadway (pirate) [holub] Cruse On [holub] Dictator [holub] Dictator (pirate) [holub] --- hash/spectrum_cass.xml | 142 ++++++++++++++++++++++--------------------------- 1 file changed, 64 insertions(+), 78 deletions(-) diff --git a/hash/spectrum_cass.xml b/hash/spectrum_cass.xml index 1a6cc531e13..ede63cf5ad0 100644 --- a/hash/spectrum_cass.xml +++ b/hash/spectrum_cass.xml @@ -12,40 +12,34 @@ license:CC0-1.0 Ramsoft, Dunny, Woody, Mikie and many many others. - to load software in 16/48K mode you must use the following sequence at the prompt + To load software in 16/48K mode you must use the following sequence at the prompt + "J" "shift+P" "shift+P" "enter" (in non-MAME emulators this is often "ctrl+P") + this will enter the command LOAD "" and execute it + You must then of course play the tape from the menu in MAME (you'll need to turn SCRLOCK off and hit TAB to get the MAME menu) - "J" "shift+P" "shift+P" "enter" (in non-MAME emulators this is often "ctrl+P") - - this will enter the command LOAD "" and execute it - - You must then of course play the tape from the menu in MAME (you'll need to turn SCRLOCK off and hit TAB to get the MAME menu) COMPATIBILITY - The MAME emulation at the time of writing isn't very good. Some things are dangerously wrong with the emulation in ways which - can affect tape loading when compared to the notes at - https://www.worldofspectrum.org/faq/reference/48kreference.htm - for example our EAR/MIC handling is completely wrong (especially if you select 'issue 3' handling) - the edge detection should be 0 line crossing based on those notes, not actual polarity. + Some things are wrong with the emulation in ways which can affect tape loading when compared to the notes at + https://www.worldofspectrum.org/faq/reference/48kreference.htm + for example our EAR/MIC handling is completely wrong (especially if you select 'issue 3' handling) + the edge detection should be 0 line crossing based on those notes, not actual polarity. - In addition to MAME the following emulators are used to determine how things should work. + In addition to MAME the following emulators are used to determine how things should work. EmuZWin (v2.7 release 2.8) - Closed Source, runs some images (Gremlin 2 type*) which fail on the emulators below - http://kolmck.net/apps/EmuZWin_Eng.htm Fuse (Free Unix Spectrum Emulator) - Free, High Compatibility can run some of the trickier images, Windows port available - http://fuse-emulator.sourceforge.net/ Spectaculator - Commercial, a bit more user friendly than above, similar compatibility - http://www.spectaculator.com/ - Note, even with those emulators you'll have to turn off some of the speed cheats on loading to get good compatibility for example, in Fuse + Note, even with those emulators you'll have to turn off some of the speed cheats on loading to get good compatibility for example, in Fuse Use Tape Traps Fastloading Detect Loaders Accelerate Loaders - MAME doesn't have any accelerated loading so some games which require the tricks to be disabled in other emulators work in MAME without trickery, eg Xanthius - - http://newton.sunderland.ac.uk/~specfreak/Schemes/schemes.html is a rather outdated guide mentioning some of the custom loaders, and showing disassemblies of them. - - legacy emulators including Real Spectrum ( http://zxm.speccy.cz/realspec/ ) appear to struggle with some of the more complex tape protections - + MAME doesn't have any accelerated loading so some games which require the tricks to be disabled in other emulators work in MAME without trickery, eg Xanthius + http://newton.sunderland.ac.uk/~specfreak/Schemes/schemes.html is a rather outdated guide mentioning some of the custom loaders, and showing disassemblies of them. + legacy emulators including Real Spectrum ( http://zxm.speccy.cz/realspec/ ) appear to struggle with some of the more complex tape protections * Gremlin 2 type images include 'M.A.S.K' and 'Basil The Great Mouse Detective' Notes: @@ -408,11 +402,11 @@ license:CC0-1.0 - Astro Blaster 1983 Quicksilva + @@ -444,10 +438,11 @@ license:CC0-1.0 - + Astro Blaster (pirate) 198? Nuova Newel Software + @@ -467,10 +462,11 @@ license:CC0-1.0 - + Astroblasters 1985 Nigel Stuart + @@ -855,11 +851,11 @@ license:CC0-1.0 - Androids 1982 Sunshine Books + @@ -867,11 +863,12 @@ license:CC0-1.0 - + Androids (Firefly Software) 1982 Firefly Software + @@ -2378,8 +2375,7 @@ license:CC0-1.0 - - + Batman (set 4) 1986 Ocean @@ -3002,11 +2998,11 @@ no loading screen, no custom loader - Bombscare (Dollarsoft) 1984 <unknown> + @@ -3405,11 +3401,11 @@ no loading screen, no custom loader - The Birds 1983 Rabbit Software + @@ -3417,11 +3413,11 @@ no loading screen, no custom loader - Bomber Birds (The Birds) 1983 Rabbit Software + @@ -10161,7 +10157,7 @@ Expects you to press a key after the title screen appears, or it will miss the n - + Edd the Duck! 1990 Impulze @@ -10172,7 +10168,7 @@ Expects you to press a key after the title screen appears, or it will miss the n - + Edd the Duck! (Zeppelin) 1990 Zeppelin Games @@ -11195,11 +11191,11 @@ Expects you to press a key after the title screen appears, or it will miss the n - Frenzy (Spectrum Games) 1983 Spectrum Games + @@ -11207,11 +11203,11 @@ Expects you to press a key after the title screen appears, or it will miss the n - Robotics 1983 Spectrum Games + @@ -11219,11 +11215,11 @@ Expects you to press a key after the title screen appears, or it will miss the n - Frenzy (Quicksilva) 1982 Quicksilva + @@ -13894,11 +13890,11 @@ Expects you to press a key after the title screen appears, or it will miss the n - Halls of the Things (set 1, clam case) 1983 Crystal Computing + @@ -13906,11 +13902,12 @@ Expects you to press a key after the title screen appears, or it will miss the n - + Halls of the Things (set 2, Design Design) 1983 Design Design Software + @@ -13929,11 +13926,12 @@ Expects you to press a key after the title screen appears, or it will miss the n - + Halls of the Things (set 4) 1983 Crystal Computing + @@ -18087,11 +18085,11 @@ Side B: Laser Shoot (original release) - Moon Buggy (Visions Software) 1983 Visions Software Factory + @@ -18855,11 +18853,11 @@ Side B: Laser Shoot (original release) - Missile Defence 1983 Anirog Software + @@ -18929,11 +18927,11 @@ Side B: Laser Shoot (original release) - Munch-Man (Astro Software) 1983 Astro Software + @@ -19495,7 +19493,7 @@ Side B: Laser Shoot (original release) - + Mister Kung-Fu (set 1, v1.3) 2017 Uprising Soft @@ -19506,7 +19504,7 @@ Side B: Laser Shoot (original release) - + Mister Kung-Fu (set 2, v1.3) 2017 Uprising Soft @@ -19517,7 +19515,7 @@ Side B: Laser Shoot (original release) - + Mister Kung-Fu (set 3, v1.3, Plus 2a / Plus 3) 2017 Uprising Soft @@ -19528,7 +19526,7 @@ Side B: Laser Shoot (original release) - + Mister Kung-Fu (set 4, Plus 2a / Plus 3) 2017 Uprising Soft @@ -21746,11 +21744,11 @@ Side B: Laser Shoot (original release) - Pheenix (set 2) 1983 Megadodo Software /Rico Data / Martin W. Ward + @@ -21758,11 +21756,11 @@ Side B: Laser Shoot (original release) - Pheenix (set 3) 1983 Megadodo Software / Martin W. Ward + @@ -21777,11 +21775,11 @@ Side B: Laser Shoot (original release) - Pheenix (set 4) 1983 Megadodo Software / Martin W. Ward + @@ -47808,11 +47806,11 @@ Side B: Once Upon a Lily Pad - Armageddon (1983, Ocean, set 1) 1983 Ocean + @@ -47820,12 +47818,12 @@ Side B: Once Upon a Lily Pad - Armageddon (1983, Ocean, set 2) 1983 Ocean + @@ -47838,11 +47836,11 @@ Side B: Once Upon a Lily Pad - Armageddon (1983, Ocean, set 3) 1983 Ocean + @@ -61796,7 +61794,7 @@ Side B: Once Upon a Lily Pad - + Comercio Cosmico 1987 ZX-SOFT Brasil @@ -61807,7 +61805,7 @@ Side B: Once Upon a Lily Pad - + Cosmic Commerce (English) 1987 Einar Saukas @@ -61818,7 +61816,7 @@ Side B: Once Upon a Lily Pad - + Cosmic Commerce (English, alt) 1987 Einar Saukas @@ -63407,14 +63405,11 @@ Side B: Once Upon a Lily Pad - + Cruising On Broadway 1983 Solarsoft - - + @@ -63422,14 +63417,11 @@ Nothing happens after loading the cassette - + Cruising On Broadway (Sunshine) 1983 Sunshine Books - - + @@ -63437,14 +63429,11 @@ Nothing happens after loading the cassette - + Cruising On Broadway (pirate) 19?? Nuova Newel Software - - + @@ -63463,15 +63452,11 @@ Nothing happens after loading the cassette - + Cruse On 1984 Mushroomsoft - - - + @@ -67997,10 +67982,11 @@ Side A doesn't work. - + Dictator 1983 DK'Tronics + @@ -68019,10 +68005,11 @@ Side A doesn't work. - + Dictator (pirate) 19?? Nuova Newel Software + @@ -72534,12 +72521,11 @@ Side B - Game 1: The Dragonstar Trilogy Part III (Delta 4 Software) - - Elektro Storm (set 1, PSS) 1984 PSS + -- cgit v1.2.3