Die Suche ergab 65 Treffer

von sucram
19.09.2015, 09:25
Forum: Programmierung
Thema: "Musik" mit dem internen Beeper
Antworten: 3
Zugriffe: 31482

Re: "Musik" mit dem internen Beeper

Nichts zu danken! Es gibt noch einige weitere PC-Player für AY-Sound-Files. Diese lassen sich dann am Joyce auch abspielen, sofern man ein entsprechendes DK'Tronics Interface oder den Nachbau von Habi hat. Ansonsten muss man auf den Joyce-Emulator zurückgreifen. Ich werde die Links noch raussuchen.

Viel Spaß beim Joyce-Treffen an diesem WE!
von sucram
01.09.2015, 10:12
Forum: Hardware
Thema: Gotek USB Floppy Emulator am Joyce
Antworten: 42
Zugriffe: 219158

Re: Gotek USB Floppy Emulator am Joyce

Leider ist es mir bislang noch nicht gelungen, allerdings habe ich es auch nicht mehr so intensiv versucht. Ich vermute, dass es am (fehlenden) "Ready-Signal" liegt. Mir ist es lediglich gelungen einige normale 3,5" und 5,25" Diskettenlaufwerke am Joyce zum Laufen zu bringen, aber dazu gibt es im Netz auch genug Informationen.

Mich würde es auf jeden Fall sehr freuen, wenn jemand eine Lösung fände. Vielleicht ist das ein Thema für das Joyce-Treffen? - Ich werde aber leider nicht teilnehmen können.


Viele Grüße,
Marcus
von sucram
23.08.2015, 12:00
Forum: Programmierung
Thema: "Musik" mit dem internen Beeper
Antworten: 3
Zugriffe: 31482

"Musik" mit dem internen Beeper

Hallo zusammen,

wie allgemein bekannt ist, sind die Möglichkeiten mit dem Joyce Geräusche oder gar Musik zu erzeugen von Hause aus recht beschränkt.
Dennoch ist es einigen Programmierern gelungen einiges aus der Maschine herauszuholen wie z.B. bei den Spielen Batman und Head over Heels.

Ich bin im Netz nun auf die Software "Beepola" gestoßen: ftp://122-44-90-81.rt.cmo.de/pub/Comput ... ca_en_PCW/
Mit der Software kann am PC gewissermaßen komponiert werden, einige Stücke werden gleich mitgeliefert.
Außerdem befindet sich ein Disketten-Image für den Joyce dabei. Dieses zeigt, dass man diese Stücke mit dem Joyce in recht guter Qualität abspielen kann. Außerdem wird ein Foto auf dem Bildschirm dargestellt. Leider kann ich keinen Quellcode finden.

Vielleicht hat aber hier jemand Erfahrung damit, wie man beliebige solche Stücke mit dem Joyce abspielen oder die Musik sogar in eigene Spiele einbinden kann? Es würde mich auch interessieren wie man Bilder mit dem Joyce darstellen lassen kann.


Viele Grüße,
Marcus
von sucram
13.08.2015, 22:48
Forum: Programmierung
Thema: Ports mit Turbo Pascal abfragen
Antworten: 2
Zugriffe: 27183

Re: Ports mit Turbo Pascal abfragen

Hallo Bernd,

vielen Dank für den Hinweis. Inzwischen habe ich bereits die Lösung, wie ich die Basic Befehle OUT und INP nachbilden kann:

port[170] := 7;
port[171] := 63;
port[170] := 14;

Joy:=port[169];


Damit funktioniert es :-)


Viele Grüße,
Marcus
von sucram
09.08.2015, 20:28
Forum: Programmierung
Thema: Ports mit Turbo Pascal abfragen
Antworten: 2
Zugriffe: 27183

Ports mit Turbo Pascal abfragen

Hallo zusammen,

zur Zeit programmiere ich mit Turbo Pascal ein kleines Spiel für den Joyce. Aktuell unterstützt mein Programm als Eingabemedium nur die Tastatur. Da ich ein DK'Tronics Joystick und Sound Interface besitze, würde ich auch gerne die Joystickeingabe realisieren. Leider sind meine Versuche aber bislang gescheitert. Vielleicht weiß hier jemand Rat?

Unter Mallard Basic kann ich mit dem folgenden Programm den Joystick erfolgreich ansprechen:

Code: Alles auswählen

10 OUT 170,7
20 OUT 171,63
30 OUT 170,14
40 J=INP(169)
50 IF J=251 THEN  PRINT "links"
60 IF J=247 THEN  PRINT "rechts"
70 IF J=239 THEN  PRINT "unten"
80 IF J=223 THEN  PRINT "oben"
90 IF J=191 THEN  PRINT "Feuer"
100 GOTO 30
Ich habe versucht das kleine Testprogramm unter Turbo Pascal nachzubilden, leider wird aber stets der Wert 255 zurückgeliefert:

Code: Alles auswählen

Var
    Joy:   Integer;
    Feuer: Boolean;

Begin
    bios(170,7);
    bios(171,63);
    Feuer:=false;
    bios(170,14);
    Joy:=bios(169);
    write(Joy);
    Repeat
        bios(170,14);
        Joy:=bios(169);
        write(Joy);
        if Joy=251 then write('links');
        if Joy=247 then write('rechts');
        if Joy=239 then write('unten');
        if Joy=223 then write('oben');
        if Joy=191 then write('Feuer');
        if Joy=255 then write(Joy);  (* diese Zeile gegebenenfalls auskommentieren, da sonst laufend 255 ausgegeben wird *)
    Until Keypressed;
End.
Die Beschreibung zum Interface findet man hier:
http://www.cpcwiki.eu/forum/nc100-nc200 ... tach=13949
Leider enthält sie nur Beispiele in Basic und Maschinencode und nicht zu Turbo Pascal.


Viele Grüße,
Marcus
von sucram
01.06.2015, 20:59
Forum: Hardware
Thema: Gotek USB Floppy Emulator am Joyce
Antworten: 42
Zugriffe: 219158

Re: Gotek USB Floppy Emulator am Joyce

In einem alten Artikel aus dem Joyce Sonderheft 3 von 1990 aus dem DMV habe ich vielleicht einen Lösungsansatz gefunden.
Wenn das Problem tatsächlich an einem nicht oder nicht richtig vorhandenen READY-Signal liegt, so kann man das evtl. Simulieren. Den Artikel würde ich gerne anfügen, aber die Datei scheint mit 2MB zu groß zu sein.
von sucram
07.05.2015, 22:20
Forum: Hardware
Thema: Gotek USB Floppy Emulator am Joyce
Antworten: 42
Zugriffe: 219158

Re: Gotek USB Floppy Emulator am Joyce

Viel Erfolg! Ich bin schon auf den Bericht gespannt.
von sucram
07.05.2015, 09:56
Forum: Hardware
Thema: Gotek USB Floppy Emulator am Joyce
Antworten: 42
Zugriffe: 219158

Re: Gotek USB Floppy Emulator am Joyce

Es werden auch schon Gotek-Laufwerksemulatoren mit HxC-Firmware verkauft:
http://amigastore.eu/en/323-usb-floppy- ... d_spectrum
von sucram
07.05.2015, 08:40
Forum: Hardware
Thema: Gotek USB Floppy Emulator am Joyce
Antworten: 42
Zugriffe: 219158

Re: Gotek USB Floppy Emulator am Joyce

Hallo schombi,

warum die 720kB Variante soviel teurer ist, weiß ich auch nicht. Nach den Informationen im CPCWiki-Forum sollte es zum Flashen jedoch egal sein welche Variante man einsetzt. Im Grunde sind die Floppy-Emulatoren aus China wohl baugleich. Mir ist aber gerade aufgefallen, dass das 1.44MB-Modell, was ich verlinkt hatte, über keine Anzeige verfügt. So gesehen solltest du vielleicht doch eher eine Variante mit möglichst dreistelliger Anzeige wählen.

Diese Variante verfügt z.B. über ein solches Display: http://www.ebay.de/itm/3-5-Floppy-Disk- ... 3cf537cae4

Es werden aber auch ähnliche Laufwerksemulatoren versteigert.

Wenn man den Emulator nutzen möchte ohne ihn zu flashen, benötigt man aber wohl die Variante mit 720kB-Firmware. Dann arbeitet man nicht mit DSK-Images, sondern mit IMA-Images. Beschrieben ist es ebenfalls im CPCWiki. Ich hatte versucht diese Methode am Joyce anzuwenden, bin aber leider erfolglos geblieben. Nach Anschluss des Gotek Floppy Emulators als Laufwerk B bootet der Rechner schlichtweg nicht. Am Kabel kann es eigentlich nicht liegen, ein 3,5" Laufwerk wird darüber richtig angesprochen.