Schlagwort-Archiv: Sharp MZ 700

Sharp MZ 700 – Spiele / Programme

Hier Spiele die ich gesichert habe(Backup):

Download Image
ANTHILL RAIDER(Basic)
BRAIN GAMES 1
Brain Games 3
BRICKY(Basic)
BUDGET ACCOUNTS
CHOCK-A-BLOCK(Basic)
connect four
DRAGON CAVES
FIVE-A-SIDE Soccer
FIGHTER COMMAND(Basic)
GALACTIC Attack 700
Game of Truth
GIANT MATHS
HEADACHE(Basic)
MATHS QUEST(Basic)
Minotaurus
MYRIAD MZ-700
Rope Runner
Scoop(Basic)
SEPTFORCE 700(Basic)
SPA DATA(Basic)
Sportsman MZ700(Basic)
Tunnel Run
TYPE TRAINER(Basic)
UP YOURS(Basic)
WORD PROCESSOR
yes Minister

Sharp MZ 700 – MZ-SD2CMT

Bisher habe ich immer ein altes Android Smartphone genutzt, dazu musste ich aber immer die Dateien in WAV umwandeln und dann mit einem Player die Daten abspielen. Klappt leider nur bei mehreren Versuchen, weil mal die Lautstärke zu laut oder zu leise ist , Player stürzt bei manchen wav dateien ab, …

Jetzt habe ich auf github das Projekt MZ-SD2CMT gefunden und habe dies gleich mal nachgebaut und bin begeistert.
MZ-SD2CMT kann MZF/MZT/M12/LEP oder WAV von SD-Karte am Sharp MZ-700 wiedergeben. Auch die anderen Probleme sind damit weg, wie Lautstärke, Player, ….

Hier die Bauanleitung + Code:
https://github.com/SHARPENTIERS/MZ-SD2CMT

Die Tasten waren mir aber nichts, darum habe ich einen Infrarot-Empfänger hinzugefügt (man kann z.B. VS1838B nehmen). Nun lässt sich das Ganze mit Fernbedienung steuern. Die Tasten funktionieren ganz normal.

Angeschlossen wurde der Infrarot-Empfänger so:

Infrarot-Empfänger VS1838B | Arduino
5V -> 5V
GND -> GND
Signal/Data -> PIN 49

Ich habe bereits Kontakt mit dem Entwickler aufgenommen, sodass dies vielleicht ein Teil vom Projekt wird.
Auf jeden Fall muss das erweiterte Sketch von mir auf das Arduino geladen werden.
Dazu muss aber noch zusätzlich die Library „IRremote“ in der Bibliotheksverwaltung hinzugefügt werden.
Diese kann mit dem Suchbegriff „IRremote“ gefunden und installiert werden.

Sobald das neue Sketch auf dem Arduino läuft, kann man im Serial Monitor von (Arduino IDE) sich die IR-Codes anschauen.
Man nimmt dazu einfach seine gewünschte IR Fernbedienung und drückt die Tasten, die man verwenden möchte.
Es ist egal welche Fernbedienung man nimmt, es kann eine alte Radio/Fernsehr,Videorecorder/DVD -,… Fernbedienung sein.

Bei mir ist das z.B.
Links – CH-
Rechts – CH+
Select – >|| (play)
up – > Forward
down – < replay

Beim Drücken der Fernbedienung wird eine Zahl angezeigt (Fernbedienungscodes), die man sich notieren muss und im Sketch angeben muss.
z.B.:

#define IR_right_code -7651 //CH+ key
#define IR_left_code -23971 //CH-
#define IR_up_code 8925 //preview key (<<) #define IR_down_code 765 //forwards key (>>)
#define IR_select_code -15811 //play key (>||)

Hier noch der Anschluss vom Arduino zum Sharp 700:


MZ-SD2CMT-master

Sharp MZ 700 – CHOCK-A-BLOCK

CHOCK-A-BLOCK

Habe über eBay originale Kassetten für Sharp MZ 700 erwerben können, unter anderem das Basicspiel CHOCK-A-BLOCK.
Über das Spiel habe ich nichts gefunden und deshalb habe ich heute davon gleich ein Backup gemacht.

CHOCK-A-BLOCK


 

Diese Spiele habe ich auch als Tape erhalten:


Attack-A-Tank ist in Basic geschrieben, BASIC-Interpreter muss als erstes geladen werden.


Building-Hopper (Download: http://retropc.net/mz-memories/mz700/tfk.html) Hier kann auch WonderHouse runtergleaden werden.


Donkey-Gorilla


Gobbler


Knight’s Castle (Maschinencode, kann ohne Basic geladen werden)


Mac Pac


MZ-700-Poker ist in Basic programmiert und daher muss auch der BASIC-Interpreter als erstes geladen werden.


Super Helicopter


Tombs of Karnak benötigt auch den BASIC-Interpreter

Mal sehen wann das 2 Paket ankommt : ).

Basicspiel für Sharp MZ-700

Hier ein kleines Basicspiel für Sharp MZ-700. Ich hatte nie ein Sharp Mz-700 gehabt und habe diesen erst seit April 2017. Habe gleich mal das Basic getestet. In Hong-Kong-Street könnt Ihr Glücksspiele Spielen, um so Euer Geld aufzustocken oder alles zu verzocken ; ).

Der Sharp MZ-700 hat kein eingebautes Basic. Es muss der BASIC-Interpreter S-Basic MZ-5Z008 Quick Disk Basic Version geladen werden.  Erst dann kann das Spiel geladen werden.

Hong Kong Street(Basic) Download

Wer will, kann da auch gerne weiter dran Programmieren. Webseitenbetreiber dürfen das gerne zum Download anbieten, aber es muss kostenlos angeboten werden!

Sharp MZ 700 RGB-Scart

Ich habe heute mal schnell nach einer Lösung für meinen Sharp MZ 700 gesucht, dies am Scart anzuschließen. Im Internet hatte ich auch schnell was gefunden. Leider wurde da HSYNC, VSYNC und CSYNC zusammen auf den SYNC-Anschluss vom Scart gelegt. Das ist aber nicht gut, da .CSYNC bereits HSYNC und VSYNC enthält. Eine Zusammenfassung von CSYNC, HSYNC und VSYNC ist keine gute Idee, das kann zum Defekt führen. Es kann natürlich auch gut gehen, aber macht einfach keinen Sinn. Deshalb habe ich hier die Belegung ohne Zusammenführung CSYNC, HSYNC und VSYNC:

 

 

SHARP MZ 700
SCART
1 – VIDEO NC
2 – GND ( Ground ) 17 – VIDEO GROUND
3 – HSYNC 20 – VIDEO INPUT
6 – RED 15 – RED VIDEO
7 – GREEN 11 – GREEN VIDEO
8 – BLUE 7 – BLUE VIDEO

Das Problem ist nur, dass die Frequenzen nicht normgerecht sind. So gibt es Probleme bei aktuellen Fernseher. Hier braucht man einen Scandoubler. Ich habe mir hier etwas zusammengebastelt. GBS-8200 Video converter mit LM1881N sync cleaner, damit kann man den Scartanschluss nachrüsten. Leider hat das Board eine Macke, man muss noch die billigen Elkos vom Board ablöten und durch gute ersetzen, sonst bricht das Bild immer zusammen.

Sharp MZ 700 Tape sichern

Anleitung, wie ich das Ganze gesichert habe, folgt. In diesem Beitrag sind nur die Backups. Manche Backups sind doppelt, da es eine originale Kassette und eine Sicherungskassette gab. Hier sind auch vereinzelt Sachen dabei, die ich im Internet nicht gefunden habe.

Ein Video habe ich auch noch gemacht, bin aber kein Profi!

 

 

Download: Sharp-MZ-Backup

 

Enthält folgende Dateien:

Bomber.mzt
Cave Adventure(Basic).mzt
Cave Adventure(Basic_Org).mzt
CRASH.mzf
Digitaluhr(Basic).mzt
Digitaluhr.mzt
Eidechse(Basic).mzt
Fortran V1.mzt
Fortran_ED_Comp.mzt
Gate Crasher(Basic).mzt
Goldsuche(Basic).wav.mzt
Jungle Jinks(Basic).mzt
Kamel(Basic).mzt
Kamel.mzt
kniffel(Basic).mzt
Knights Castle.mzt
LE MANS TURBO.mzt
Lotto(Basic).mzt
Lotto.mzt
Mogli(Basic).mzt
Mogli.mzt
Motorrad.mzt
Motorradspringen(Basic).mzt
Muehle V1(Basic).mzt
Musikbox(Basic).mzt
Partner.mzt
Poker(Basic).mzf
Psycho Horror(Basic).mzt
PYRAMIDE(Basic).mzt
Reaktionszeit.mzt
Schiffe Versenken(Basic).mzt
Simon.mzt
Space Fighter(Basic).mzt
Space Fighter(Basic_Org).mzt
Spielautomat(Basic).mzt
Spielautomat.mzf
Sprche(Basic).mzt
Steinbruch V1(Basic).wav.mzt
Submon_v1_8.mzt
SUICIDE RUN(Basic).mzt
SUICIDE RUN.mzt
TOUR de COMPUTER(Basic).mzt
trap of doom(Basic).mzt
Trap of Doom(Basic_org).mzt
Wumpus(Basic).mzt
Z80 Logik.mzt
Zeichensatz(Basic).mzt