Hallo, unter http://forums.parallax.com/showthread.php?t=122454 gibt es eine Emulation des Spectrum-Soundchips.
Leider bekomme ich das auf Administra nicht zum laufen - ich höre einfach nix
Kann mal einer der Softwaregurus seinen Komentar dazu geben? (AYExample1.spin und Player AYDumpPlayExample.spin)
AY-3-891X / YM2149 emulator
AY-3-891X / YM2149 emulator
- Dateianhänge
-
- aycog.zip
- (20.25 KiB) 545-mal heruntergeladen
Re: AY-3-891X / YM2149 emulator
Versuchen Sie diese
statt
cog := cognew(@AYEMU,AYregisters) + 1
so
cog := cognew(@AYEMU,@AYregisters) + 1
in
AYcog_V0-22.spin
Es macht ein seltsames Geräusch.
Gibt es eine Audio-Datei zum testen.
HIVE 085
statt
cog := cognew(@AYEMU,AYregisters) + 1
so
cog := cognew(@AYEMU,@AYregisters) + 1
in
AYcog_V0-22.spin
Es macht ein seltsames Geräusch.
Gibt es eine Audio-Datei zum testen.
HIVE 085
Re: AY-3-891X / YM2149 emulator
das ist fast richtig. Besser ist in AYExample1.spin immer @AYregs zu schreiben.
Auch AYDumpPlayExample.spin dudelt sofort los. fileNumber sollte zu Anfang 0 sein.
Es werden aber nur bestimmte YM-Dateien korrekt wiedergegeben, deren Header 14+3*16 Byte lang ist!
Beispieldateien gibt es im Parallax-Forum: http://forums.parallaxinc.com/forums/at ... px?a=43089
Nun heißt es, einen TRIOS-kompatiblen Player zu schreiben ...
Code: Alles auswählen
AY.start(audioR, audioL, @AYregs)
...
byte[@AYregs + i] := value
Es werden aber nur bestimmte YM-Dateien korrekt wiedergegeben, deren Header 14+3*16 Byte lang ist!
Beispieldateien gibt es im Parallax-Forum: http://forums.parallaxinc.com/forums/at ... px?a=43089
Nun heißt es, einen TRIOS-kompatiblen Player zu schreiben ...
Re: AY-3-891X / YM2149 emulator
Hallo Muisikfreunde, für das aktuelle TRIOS gibt es erste AY/YM-Anwendungen:
admym.adm -- spezielles BIOS mit AY-Unterstützung, wird von den Programmen automatisch nachgeladen!
AYExample1.binary dudelt mit zufälligen Geräuschen.
AYExample2.binary spielt alle YM-Dateien ab.
admym.adm -- spezielles BIOS mit AY-Unterstützung, wird von den Programmen automatisch nachgeladen!
AYExample1.binary dudelt mit zufälligen Geräuschen.
AYExample2.binary spielt alle YM-Dateien ab.
- Dateianhänge
-
- ay-prg1.zip
- (210.57 KiB) 534-mal heruntergeladen
Re: AY-3-891X / YM2149 emulator
Und hier kommt yplay: Der Player für alle YM6-Dateien
Basierend auf splay wird er analog benutzt:
1. admym starten
2. yplay /d spielt alle YM-Dateien im aktuellen Verzeichnis ab.
Im Download-Paket liegen auch gleich 78 Dateien.
Mehr Sounds findet man über http://www.syntaxerror.nu/links.html oder auf ftp://modland.com/pub/modules/YM/. Diese Dateien müssen aber erst entpackt und dann ins YM6-Format konvertiert werden. Das erfolgt mit Programm http://leonard.oxg.free.fr/download/ymtool.zip.
Anschließend müssen diese Dateien ins noninterleaved-Format gebracht werden. Das erledigt ein kleines C-Programm.
Basierend auf splay wird er analog benutzt:
1. admym starten
2. yplay /d spielt alle YM-Dateien im aktuellen Verzeichnis ab.
Im Download-Paket liegen auch gleich 78 Dateien.
Mehr Sounds findet man über http://www.syntaxerror.nu/links.html oder auf ftp://modland.com/pub/modules/YM/. Diese Dateien müssen aber erst entpackt und dann ins YM6-Format konvertiert werden. Das erfolgt mit Programm http://leonard.oxg.free.fr/download/ymtool.zip.
Anschließend müssen diese Dateien ins noninterleaved-Format gebracht werden. Das erledigt ein kleines C-Programm.
- Dateianhänge
-
- ymplay.zip
- (1.3 MiB) 552-mal heruntergeladen
- drohne235
- Administrator
- Beiträge: 2284
- Registriert: So 24. Mai 2009, 10:35
- Wohnort: Lutherstadt Wittenberg
- Kontaktdaten:
Re: AY-3-891X / YM2149 emulator
Hey, funktioniert ja klasse! Wenn du nix dagegen hast, würde ich das mit ins TriOS aufnehmen - ich schau mir morgen mal den Code an. Der Emulator selbst stammt übrigens genau wie SIDCog von Ahle2.
"Ob Sie denken, dass Sie es können, oder ob Sie denken, dass Sie es nicht können - in beiden Fällen haben Sie recht." Henry Ford
Re: AY-3-891X / YM2149 emulator
kleine Änderung in der Taktung und ein paar bekannte Titel von Jarre...
- Dateianhänge
-
- ymplay2.zip
- (138.76 KiB) 539-mal heruntergeladen
- drohne235
- Administrator
- Beiträge: 2284
- Registriert: So 24. Mai 2009, 10:35
- Wohnort: Lutherstadt Wittenberg
- Kontaktdaten:
Re: AY-3-891X / YM2149 emulator
Den Titel "Decade Where's my willy_unde.ymx" hab ich bei mir rausgefischt - blieb bei der Wiedergabe hängen. Bestimmt das beschriebene Problem mit dem Header. Alle anderen Titel funktionieren aber.
Was jetzt mal so fehlt wäre ein cooler Player für die ganzen Soundformate. Ein bissle was nettes grafisches wie das Demo von Ahle2. Mal schauen, vielleicht bekommen wir da was bis zum nexten KC-Treffen auf die Beine...
Was jetzt mal so fehlt wäre ein cooler Player für die ganzen Soundformate. Ein bissle was nettes grafisches wie das Demo von Ahle2. Mal schauen, vielleicht bekommen wir da was bis zum nexten KC-Treffen auf die Beine...
"Ob Sie denken, dass Sie es können, oder ob Sie denken, dass Sie es nicht können - in beiden Fällen haben Sie recht." Henry Ford