Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » mit dem j1013-2.1.jar wav-dateien erzeugen... » Themenansicht

Autor Thread - Seiten: -1-
000
18.09.2010, 21:29 Uhr
funkheld



hallo, guten abend.
ich habe durchs stöbern den j1013-2.1 gefunden, weil mich mit 62 jahren die emus interessieren, die mit einen z80 betrieben werden.
ich habe einen cpc6128 mit einigem zubehör(3,5 laufwerk, sd-kartenleser als ersatz für die interne 3zoll-floppy).
beschäftige mich auch noch mit dem mpf1-system(habe ich als hardware, kein emu).

meine frage, ich raff es nicht mit dem emu j1013 einen speicherbereich als wav abzuspeichern. wenn ich zb "j 1000 1030" eingebe, öffnet sich ein fenster um die dadei im z80-format oder anderem format abzuspeichern. obwohl ich "sound dateien abspeichern" im anderen menu aktiviert habe, komme ich nicht dorthin.

ich hoffe ihr könnt mir helfen, aber bitte ganz langsam. sonst kapier ich das nicht.

danke.
gruss
peter

Dieser Beitrag wurde am 18.09.2010 um 21:31 Uhr von funkheld editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
19.09.2010, 00:37 Uhr
jmueller



Hallo Peter,

beim J1013 wird nicht nur die Hardware,
sondern standardmäßig auch das Monitorprogramm emuliert.
Es läuft also kein "echtes" Monitorprogramm mit Z80-Code,
sondern ein in Java "nachprogrammiertes" .
Und dieses "nachprogrammierte" bzw. emulierte Monitorprogramm
ist so gestaltet, dass es sich optimal in die Umgebung
des Emulatorrechners einbindet, d.h., beim Speichern wird eben
die Datei im Dateisystem des Emulatorrechners abgelegt
und nicht in Form von Tönen auf einer Kassette
(man hat ja heuzutage üblicherweise keinen Kassettenrecorder
am PC angeschlossen).
Deshalb klappt das bei dir auch nicht.
Soviel zum Hintergrund.

Du kannst das emulierte Monitorprogramm umgehen,
indem du in den Einstellungen ein "echtes" Monitorprogramm einbindest.
Dieses muss im Headersave-Format (*.z80) vorliegen.
Monitorprogramme in diesem Format kannst du dir von der J1013-Seite herunterladen
(http://www.jens-mueller.org/j1013/z1013soft.html).
Bei diesen Monitorprogrammen werden dann beim S-Kommando
Töne erzeugt, die du entweder hören oder als WAV-Datei speichern kannst
(entsprechende Audio-Funktion aktivieren!).

Alternativ kannst du aber auch den Emulator JKCEMU nehmen
und dort in den Einstellungen auf den Z1013 umschalten.
Beim JKCEMU sind "echte" Monitorprogramme bereits integriert,
d.h. du musst da nichts extra einbinden.
JKCEMU ist wahrscheinlich der etwas einfachere Weg für dich.

Jens


Nachtrag:
Ich weiß nicht, inwieweit du dich mit dem Z1013 auskennst.
Also das Monitorprogramm 2.02 ist das originale,
mit dem alle Z1013 werksmäßig ausgestattet waren.
Die anderen zum Download stehenden Monitorprogramme
sind entweder für eine andere Tastaturhardware gedacht
und/oder bieten mehr Funktionen.

Jens

Dieser Beitrag wurde am 19.09.2010 um 00:48 Uhr von jmueller editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
19.09.2010, 15:49 Uhr
funkheld



jup,danke erstmal.werde mal dieses 2.02 einbinden.

gruss
peter
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
19.09.2010, 15:51 Uhr
funkheld



welches von den beiden emus bildet die echtheit am nächsten nach gemäss deiner meinung?

gruss
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
19.09.2010, 17:02 Uhr
funkheld



kann jetzt die wav-datei mit adressen abspeichern, wird auch geladen, aber der speicher bleibt leer. es wird alles als korrekt gemeldet.

hmmm.., woran liegt das?

gruss
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
19.09.2010, 20:56 Uhr
jmueller



Hallo Peter


Zitat:
welches von den beiden emus bildet die echtheit am nächsten nach gemäss deiner meinung?

Bzgl. der Z1013-Emulation sind die beiden Emus praktisch gleichwertig,
denn JKCEMU ist aus J1013 Version 2.0 entstanden.
Es gibt einige Unterschiede im Umfang der Emulation,
die aber kaum eine praktische Bedeutung haben
(außer vielleicht die Joystick-Emulation).
Siehe hier: http://www.jens-mueller.org/jkcemu/jkcemu_vs_j1013.html

Sofern bei der JKCEMU-Weiterentwicklung noch Fehler entdeckt werden,
werden diese auch in J1013 gefixt, weshalb es auch eine J1013 Version 2.1 gibt
(Bugfixes in CPU-Emulation und Assembler).
Siehe auch: http://www.jens-mueller.org/j1013/j1013_versions.html



Zitat:
kann jetzt die wav-datei mit adressen abspeichern, wird auch geladen, aber der speicher bleibt leer.

Das verstehe ich jetzt nicht. Waren denn schon beim Speichern sinnvolle Daten im Speicher?
Also beim Monitorprogramm 2.02 kannst du z.B. mit "S F000 F7FF"
das Monitorprogramm selbst auf Kassette (bzw. WAV) speichern.
Mit "L 1000 17FF" wird es dann wieder eingelesen, aber auf Adresse 1000.
Mit "D 1000 17FF" kannst du dann sehen, ob es eingelesen wurde.
Das sollte auch bei dir funktionieren.

Die Beschreibung des Monitorprogramms findest du auf
www.homecomputer-ddr.de.vu
und dann auf "Z1013" -> "Handbücher".



Zitat:
...es wird alles als korrekt gemeldet.

Das Monitorprogramm prüft nicht,
ob die Daten auch tatsächlich in den RAM geladen werden.
Man kann auch ohne Fehlermeldung in den ROM laden,
was natürlich nicht funktioniert.

Jens

Dieser Beitrag wurde am 19.09.2010 um 20:58 Uhr von jmueller editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
19.09.2010, 22:49 Uhr
funkheld



hmmm.... jetzt funktioniert es.
als erstes "L 100 2AC" eingeben zum beispiel dann die wavdatei einladen und während des einladen schnell die entertaste drücken.

danke.

gruss
peter

Dieser Beitrag wurde am 20.09.2010 um 00:05 Uhr von funkheld editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
19.09.2010, 22:53 Uhr
funkheld



noch ne frage , wie kann ich denn rom-images in den J1013 2.1 einbinden.
die müssten doch auch irgendwo liegen zum überschreiben oder?

gruss
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
20.09.2010, 00:07 Uhr
funkheld



ich suche ein forh für dieses kleine gerät.
wo gibt es so etwas. kann ich nicht finden mit "google..."

gruss
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
20.09.2010, 00:44 Uhr
jmueller




Zitat:
als erstes "L 100 2AC" eingeben zum beispiel dann die wavdatei einladen und während des einladen schnell die entertaste drücken.

Du kannst in Ruhe den Befehl eingeben, Enter drücken
und danach erst die WAV-Datei öffnen und abspielen.
Die Einleseroutine wartet eh erst auf den Synchronisationston.



Zitat:
noch ne frage , wie kann ich denn rom-images in den J1013 2.1 einbinden.
die müssten doch auch irgendwo liegen zum überschreiben oder?

Ein ROM-Image des Monitorprogramms kannst du in den Einstellungen angeben.
Es muss aber im Headersave-Format vorliegen (32 Byte großer Kopf davor).
ROM-Images an beliebigen anderen Adressen kann J1013 nicht einbinden.
Das kann aber JKCEMU. Dort dann aber als BIN-File ohne Header.



Zitat:
ich suche ein forh für dieses kleine gerät.

Da ist glaube ich eins drin:
http://www.z1013.de/software/z1013soft1.zip


Jens
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek