From f4fac57aa7d28e119b16ec4b14c6cdd6951e9de1 Mon Sep 17 00:00:00 2001 From: Fabio Priuli Date: Mon, 27 Aug 2012 19:31:55 +0000 Subject: [PATCH] mz700: added a software list to document tape dumps [FatArnold] out of whatsnew: I also hooked up the list to the driver, even if I have no idea to which degree the system works these days (I don't know much about this machine). --- .gitattributes | 1 + hash/mz700_cass.xml | 2858 ++++++++++++++++++++++++++++++++++++++ src/mess/drivers/mz700.c | 3 +- 3 files changed, 2861 insertions(+), 1 deletion(-) create mode 100644 hash/mz700_cass.xml diff --git a/.gitattributes b/.gitattributes index 50bb9f60fb8..cd7a3cbe36f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -108,6 +108,7 @@ hash/msx2_cart.xml svneol=native#text/xml hash/mz2000_cass.xml svneol=native#text/xml hash/mz2000_flop.xml svneol=native#text/xml hash/mz2500.xml svneol=native#text/xml +hash/mz700_cass.xml svneol=native#text/xml hash/n64.xml svneol=native#text/xml hash/neogeo.xml svneol=native#text/xml hash/nes.hsi svneol=native#text/plain diff --git a/hash/mz700_cass.xml b/hash/mz700_cass.xml new file mode 100644 index 00000000000..1bf63b8ee36 --- /dev/null +++ b/hash/mz700_cass.xml @@ -0,0 +1,2858 @@ + + + + + + + + + BASIC Interpreter 1Z-013B V1.0A / Applications V1.0A + 1983 + Sharp Corporation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BASIC Interpreter 1Z-013B V1.0A (Swe) + 1983 + Sharp Corporation + + + + + + + + + + 10 Games for MZ-700 (Alt) + 1983? + Sharp Corporation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BASIC Interpreter 1Z-013B V1.0A / Applications V1.0A (Alt) + 1983 + Sharp Corporation + + + + + + + + + + + + + + + + Basic 700/4 + 19?? + R. & L. Software + + + + + + + + + + BASIC GDP9-BA + 19?? + <unknown> + + + + + + + + + + BASIC SUTAPEBA + 19?? + <unknown> + + + + + + + + + + Interpreteur K-BASIC 5 (Fra) + 1984 + Bernard Kokanosky + + + + + + + + + Kuma Interpreter + 19?? + <unknown> + + + + + + + + + + T-BASIC+BM+PK(+) (Ned) + 19?? + MZ-GG + + + + + + + + + + + + + + + + PCG BASIC Interpreter (Ger) + 19?? + Ursoft + + + + + + + + + + + BASIC-Interpreter for Parallel Printer (Ger) + 1983 + Multisoft + + + + + + + + + + + + + + + + + + Centronics Interface Utility (Ger) + 1984 + Multisoft + + + + + + + + + + S-BASIC Compiler + 1984 + BBG Software + + + + + + + + + + S-BASIC Compiler (Ned) + 1987 + Marius H. Velimaat + + + + + + + + + + S-BASIC Compiler (Ned, Printer Version) + 1987 + Marius H. Velimaat + + + + + + + + + XBC F V1.02 + 1987 + BBG Software + + + + + + + + + + XBC F V1.02 (Modified) + 1988 + MiKrSoft + + + + + + + + + BASIC Sharp MZ-700 Tutorial + 1984 + Solo Software + + + + + + + + + + 6502 Interpreter + 19?? + BBG Software + + + + + + + + + S-BASIC/Vertaler BASICODE-2 (Ned) + 19?? + <unknown> + + + + + + + + + + Interpreter PASCAL SP-4015 + 19?? + <unknown> + + + + + + + + + + Interpreter PASCAL SP-4015:C + 19?? + <unknown> + + + + + + + + + + Interpreter PASCAL SP-4015 (Quick disk hack) + 19?? + <unknown> + + + + + + + + + Hisoft PASCAL 4T + 1984 + Hisoft + + + + + + + + + + + + + + + RealFortran + 19?? + BBG Software + + + + + + + + + SOSZ80 Fortran V1.0 + 19?? + <unknown> + + + + + + + + + MZ-700 Forth + 1983 + Sharpsoft + + + + + + + + + Knight's MZ-700 Forth + 19?? + Knight's Computers + + + + + + + + + Knight's MZ-700 Forth (Modified) + 19?? + <unknown> + + + + + + + + + Bienvenue sous LOGO V3.0 (Fra) + 1987? + Jean François Campan + + + + + + + + + + Z80 Disassembleur V1.1 (Fra) + 1989 + Jean François Campan + + + + + + + + + URAS-Z80 V1.1 (Ger) + 19?? + <unknown> + + + + + + + + + ML SP-8002 + 19?? + BBG Software + + + + + + + + + Spectrum Debugger V1.1R (Cz) + 1991 + Proton Software + + + + + + + + + Sub-Monitor 700 + 19?? + <unknown> + + + + + + + + + + SUTAM1F + 19?? + <unknown> + + + + + + + + + + SUTAMC9 + 19?? + <unknown> + + + + + + + + + + SUTAPEMO + 19?? + <unknown> + + + + + + + + + + Monitor (BASIC) + 1984 + R. Scharnagl? + + + + + + + + + + + Monitor (Machine code) + 1984 + R. Scharnagl? + + + + + + + + + + Monitor 6 + 19?? + <unknown> + + + + + + + + + Zen + 1983 + Multisoft + + + + + + + + + 3-D Graphikpaket (Ger) + 19?? + BBG Software + + + + + + + + + + MZ700 Plot (Ger) + 1985 + RK-Datentechnik + + + + + + + + + + PCGAID-700 V1.0 (Jpn) + 19?? + HAL Laboratory + + + + + + + + + + PCGAID-700 V1.0 (Euro) + 19?? + HAL Laboratory + + + + + + + + + + Multicopy-BV (Ger) + 19?? + <unknown> + + + + + + + + + C-Master (Ger) + 19?? + Ursoft + + + + + + + + + DBP701+ Datenbanksystem (Ger) + 1982 + Kersten & Partner + + + + + + + + + SPA Data (Ger) + 1983 + Solo Software + + + + + + + + + + + Database Filer + 1982 + Solo Software + + + + + + + + + + + Easidata V1.3 (Ger) + 1983 + Solo Software + + + + + + + + + + Datei Universal (Ger) + 19?? + BBG Software + + + + + + + + + Kalender + 1984 + Michael Gartner + + + + + + + + + + Apollo Word Processor V2.7 + 1982 + Apollo Software + + + + + + + + + Mole Attack + 1982 + HAL Laboratory + + + + + + + + + + + Tomahawk (Ger) + 19?? + Hiroshi Masuko + + + + + + + + + + Lissajou-Figur (Ger) + 19?? + <unknown> + + + + + + + + + + + Sin-Berg (Ger) + 19?? + <unknown> + + + + + + + + + + + + Apollo Word Processor V2.8 (Ned) + 1985 + MZ-GG + + + + + + + + + 3D Car Race + 19?? + <unknown> + + + + + + + + + Raummühle (Ger) + 19?? + <unknown> + + + + + + + + + 3-D Way Out + 19?? + BBG Software + + + + + + + + + Ace Racer + 1982 + Solo Software + + + + + + + + + + + Advanced Chess + 19?? + Solo Software + + + + + + + + + + Airbus A 310 + 1985 + BBG Software + + + + + + + + + Aliens (Ned) + 19?? + G.J. Krijnen + + + + + + + + + + Antares (Ger) + 1986 + BBG Software + + + + + + + + + Amityville (Fra) + 19?? + Jean François Campan + + + + + + + + + + Anthill Raiders + 1982 + Solo Software + + + + + + + + + + + Apprentissage des Nombres (Fra) + 19?? + Jean François Campan + + + + + + + + + + Asteroid Belt + 19?? + Solo Software + + + + + + + + + + + Astro-Blaster + 19?? + Solo Software + + + + + + + + + + Attack-A-Tank + 1982 + Solo Software + + + + + + + + + + Backgammon + 19?? + Solo Software + + + + + + + + + + Base Zero + 19?? + <unknown> + + + + + + + + + Biorhythmus (Ger) + 1983 + Ursoft + + + + + + + + + + Blast Off + 19?? + BBG Software + + + + + + + + + Bloktekeningen + 19?? + <unknown> + + + + + + + + + + Bomber Man + 1983 + Hudson Soft + + + + + + + + + Boulder Dash (Fra) + 19?? + Jean François Campan + + + + + + + + + + Breuken 1 (Ned) + 1984? + Roger Deneweth? + + + + + + + + + + Calendrier (Fra) + 19?? + Jean François Campan + + + + + + + + + + Cannon Ball + 19?? + <unknown> + + + + + + + + + Catacombes (Fra) + 1986 + Jean François Campan + + + + + + + + + + Catacombes+ (Fra) + 19?? + Jean François Campan + + + + + + + + + + Caterpillar Crawl and Counter Reverse + 19?? + Knight's Computers + + + + + + + + + + + + + + + + Club Golf + 1982 + Solo Software + + + + + + + + + + + Codewoord (Ned) + 19?? + <unknown> + + + + + + + + + + Commando Plain + 1982 + Solo Software + + + + + + + + + + Competitie (Ned) + 19?? + <unknown> + + + + + + + + + + Comput-A-Slot + 19?? + Solo Software + + + + + + + + + + + Computertekenen (Ned) + 19?? + <unknown> + + + + + + + + + + Connect Four + 19?? + Solo Software + + + + + + + + + + Conveyor + 1983 + Solo Software + + + + + + + + + + + Cribbage + 19?? + Knight's Computers + + + + + + + + + + + Croaker + 1982 + Solo Software + + + + + + + + + + + Cyfax + 1982 + Solo Software + + + + + + + + + + Demasaso (Fra) + 1985 + Jean François Campan + + + + + + + + + + Descente aux Enfers (Fra) + 19?? + Jean François Campan + + + + + + + + + + Destructeurs (Fra) + 19?? + Jean François Campan + + + + + + + + + Domination + 1982 + Solo Software + + + + + + + + + + + Donkey Gorilla + 19?? + Tecno Soft + + + + + + + + + Exploding Atoms + 19?? + Knight's Computers + + + + + + + + + + + Fantastic Grove + 1984 + BBG Software + + + + + + + + + Fighter Command + 1982 + Solo Software + + + + + + + + + + + Fire!!! + 1982 + Solo Software + + + + + + + + + + + Fisherman Fred + 1982 + Solo Software + + + + + + + + + + Flugsimulator (Ger) + 1984 + HOBRA Soft + + + + + + + + + Full Speed + 19?? + BBG Software + + + + + + + + + Gate Crasher and Jungle Jinks + 19?? + Knight's Computers + + + + + + + + + + + + + + + + Geboortedatum (Ned) + 19?? + <unknown> + + + + + + + + + + Global War III + 1982 + Solo Software + + + + + + + + + + Globule (Fra) + 19?? + Jean François Campan + + + + + + + + + + Gobbler + 19?? + Solo Software + + + + + + + + + + Greedy Gremlins + 19?? + Knight's Computers + + + + + + + + + + Grid + 19?? + BBG Software + + + + + + + + + Guerre Spatiale (Fra) + 19?? + Jean François Campan + + + + + + + + + + HDC Orgel + 19?? + <unknown> + + + + + + + + + Hunchy + 19?? + Solo Software + + + + + + + + + + Impossible Mission (Fra) + 1986 + Jean François Campan + + + + + + + + + + Isola (Fra) + 19?? + Jean François Campan + + + + + + + + + + Jeux Intergalactiques (Fra) + 19?? + Jean François Campan + + + + + + + + + + Jumping-Runner (Fra) + 1986 + Jean François Campan + + + + + + + + + + Kamertje Verhuren (Ned) + 1987 + NOS + + + + + + + + + + Kasboek (Ned) + 1984 + NOS + + + + + + + + + + Kentucky Derby + 1982 + Solo Software + + + + + + + + + + + + King Solomon's Mines + 19?? + Solo Software + + + + + + + + + + + + + + + + + + + + + + + + Knight's Castle + 19?? + <unknown> + + + + + + + + + UFO (Knight's Computers) + 19?? + Knight's Computers + + + + + + + + + + UFO (Solo Software) + 19?? + Solo Software + + + + + + + + + + Trucker + 19?? + Solo Software + + + + + + + + + Lady Bug + 19?? + BBG Software + + + + + + + + + Le Cadre Diabolique + 19?? + Jean François Campan + + + + + + + + + + Le Mans + 19?? + <unknown> + + + + + + + + + Lightning Patrol + 19?? + Solo Software + + + + + + + + + + + Lijnenspel + 19?? + <unknown> + + + + + + + + + + Mac Pac + 1983 + Ursoft + + + + + + + + + Mad Maze + 19?? + BBG Software + + + + + + + + + Manza (Fra) + 19?? + Jean François Campan + + + + + + + + + + Mastermind + 19?? + Solo Software + + + + + + + + + Matpendu (Fra) + 1986 + Jean François Campan + + + + + + + + + + Maze Escape + 19?? + Solo Software + + + + + + + + + + Messing (Ned) + 19?? + <unknown> + + + + + + + + + + Mission A + 19?? + Jean François Campan + + + + + + + + + + Mission Alpha (Fra) + 1986 + Jean François Campan + + + + + + + + + + Mission Delta (Fra) + 19?? + Jean François Campan + + + + + + + + + + Morpion (Fra) + 19?? + Jean François Campan + + + + + + + + + + Morpius (Fra) + 19?? + Jean François Campan + + + + + + + + + + Moty + 1985 + BBG Software + + + + + + + + + + Muc Mac + 19?? + BBG Software + + + + + + + + + + Musique Suisse + 19?? + <unknown> + + + + + + + + + Mystery of Munroe Manor + 19?? + Solo Software + + + + + + + + + + + MZ-700 Klavier (Ger) + 19?? + MZ-Verlag + + + + + + + + + Nakamoto + 19?? + <unknown> + + + + + + + + + Nibbler + 1984 + BBG Software + + + + + + + + + + + + + + + + + Nightmare Park + 1982 + Solo Software + + + + + + + + + + + + + + + + + + + Nightmare Park (Bad Dump?) + 1982 + Solo Software + + + + + + + + + + + Nite Flite + 1984 + Solo Software + + + + + + + + + + + Octopussy (Fra) + 19?? + Jean François Campan + + + + + + + + + + Mac Pac (Ger) + 1983 + DEVIL-Soft + + + + + + + + + Panique (Fra) + 19?? + Jean François Campan + + + + + + + + + + Para Shoot + 1983 + Solo Software + + + + + + + + + + + Patrol Alpha + 1983 + BBG Software + + + + + + + + + Le Pendu (Fra) + 19?? + Jean François Campan + + + + + + + + + + Poker + 19?? + Knight's Computers + + + + + + + + + + + Printerfiguren + 19?? + <unknown> + + + + + + + + + + Puissance 4 (Fra) + 1986 + Jean François Campan + + + + + + + + + + Puzzle (Fra) + 19?? + Jean François Campan + + + + + + + + + + Qixi + 1984 + BBG Software + + + + + + + + + Rebond (Fra) + 1987 + Jean François Campan + + + + + + + + + Rescue Plane + 19?? + <unknown> + + + + + + + + + Reverse + 1982 + Hudson Soft + + + + + + + + + + + Rolls-Royce 1906 Silverghost (Ger?) + 19?? + <unknown> + + + + + + + + + + Safecracker + 1982 + Solo Software + + + + + + + + + + Schach 700 (Ger) + 1984 + Hobra Soft + + + + + + + + + Shogun + 19?? + BBG Software + + + + + + + + + Sky Chaos + 19?? + <unknown> + + + + + + + + + Soudard (Fra) + 19?? + Jean François Campan + + + + + + + + + + South Pacific + 19?? + Jean François Campan + + + + + + + + + + Suicide Run and Space Fighter + 19?? + Knight's Computers + + + + + + + + + + + + + + + + + + Super Bandit + 19?? + <unknown> + + + + + + + + + Space Guerilla + 19?? + BBG Software + + + + + + + + + Squash (Ger) + 19?? + BBG Software + + + + + + + + + Star Fighter + 19?? + Jean François Campan + + + + + + + + + + Star Trek + 1982 + Solo Software + + + + + + + + + + + Strip Poker + 1986 + Jean François Campan + + + + + + + + + + Submarine Shooter + 1983 + Hudson Soft + + + + + + + + + + Super Biorhythm + 1983 + Solo Software + + + + + + + + + + Super Helicopter + 19?? + Nag Soft + + + + + + + + + Superior Space Invader + 1983 + P. Dormand + + + + + + + + + Super Spy (Ned) + 19?? + Erik van Hattum + + + + + + + + + Lichtkrantspel (Ned) + 19?? + Henk Barten + + + + + + + + + Super Vrac (Fra) + 19?? + Jean François Campan + + + + + + + + + + Systeme Expert (Fra) + 1989 + Jean François Campan + + + + + + + + + + + Telefontarieven (Ned) + 1987? + NOS + + + + + + + + + + Three Card Brag + 1982 + Solo Software + + + + + + + + + + + Tape Worm + 1983 + BBG Software + + + + + + + + + Tracker + 1982 + Solo Software + + + + + + + + + + + Typevaardigheid (Ned) + 19?? + Henk Barten + + + + + + + + + Urania II (Fra) + 1984 + Jean François Campan + + + + + + + + + + Vicious Viper + 19?? + Knight's Computers + + + + + + + + + + + Vol 676 (Fra) + 1986 + Jean François Campan + + + + + + + + + + Vragend Maken (Ned) + 1984? + NOS + + + + + + + + + + Wizards Castle + 1983 + Knight's Computers + + + + + + + + + + + Wonder House (Jpn) + 1983 + Task Forts Kochi + + + + + + + + + Wooky + 19?? + BBG Software + + + + + + + + + + + + + + + + Xanagrams + 1983 + Dean Software + + + + + + + + + Y.A.M.S. (Fra) + 19?? + Jean François Campan + + + + + + + + + + 10 Games for MZ-700 + 1983? + Sharp Corporation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Disk BASIC Interpreter MZ-2Z009E V1.0A + 19?? + Bernd Krueger-Knauber? + + + + + + + + + + BASIC Interpreter MZ-5Z008 V1.0A + 19?? + <unknown> + + + + + + + + + + + + + + Disk BASIC Interpreter MZ-2Z009E V1.0A (Disk?) + 1984 + Sharp Corporation + + + + + + + + + + + + + + + + + + + + + + + + + K&P 80-column Disk Basic V3.54 (Ger) + 19?? + Kersten & Partner + + + + + + + + + + K&P 80-column Disk Basic V3.55 (Ger) + 19?? + Kersten & Partner + + + + + + + + + + K&P BASIC V1.04 + 1984 + Kersten & Partner + + + + + + + + + + + + + + + BASIC Interpreter MZ-5Z008 V1.0A (Quick Disk?) + 1984 + Sharp Corporation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Uni GG BASIC + 19?? + MZ-GG + + + + + + + + diff --git a/src/mess/drivers/mz700.c b/src/mess/drivers/mz700.c index dfcb68b8879..be8598f4c94 100644 --- a/src/mess/drivers/mz700.c +++ b/src/mess/drivers/mz700.c @@ -324,7 +324,7 @@ static const cassette_interface mz700_cassette_interface = mz700_cassette_formats, NULL, (cassette_state)(CASSETTE_STOPPED | CASSETTE_MOTOR_ENABLED | CASSETTE_SPEAKER_ENABLED), - NULL, + "mz_cass", NULL }; @@ -363,6 +363,7 @@ static MACHINE_CONFIG_START( mz700, mz_state ) MCFG_TTL74145_ADD("ls145", default_ttl74145) MCFG_CASSETTE_ADD( CASSETTE_TAG, mz700_cassette_interface ) + MCFG_SOFTWARE_LIST_ADD("cass_list","mz700_cass") /* internal ram */ MCFG_RAM_ADD(RAM_TAG)