Bodyman Alldrive

Es gibt 26 Antworten in diesem Thema, welches 4.038 mal aufgerufen wurde. Der letzte Beitrag (13. Februar 2020 um 23:10) ist von CentralPerk.

  • Hier nun die Alldrive Version von Bodyman.

    Bitte Joystick in Port 1. Die Abfrage ist aufgrund des Basiccodes etwas träge.

    Alle defekten Dateien sind gefixt.

    Der Grafikmüll auf den Bildschirm ist beseitigt.:)

    Die Verschlüsselung des Hauptmenü habe ich entfernt, um leichter Codeänderungen vornehmen zu können.

    Der Splitscreen-Raster ist nun durch Codeänderungen stabiel.:woot:

    Alle Seitenabfragen, etwa 140 waren das, habe ich entfernt.

    Achja, bitte mal den Namen eingeben "kenneth b. hard". Ohne Anführungsstriche.


    1.) Name und Datum eingeben.

    2.) Siehe Bild 1, Kategorie wählen und Return oder Joystickbuton drücken.

    3.) Siehe Bild 2, Unterkategorie wählen (Joystick l,r,h,r oder Cursortasten) und Return oder Joystickbuton drücken.

    4.) Siehe Bild 3, Unterkategorie lesen und einprägen um später die Quizfragen zu beantworten.

    Wenn das Menü wieder nachgeladen wird, dann nur "Return" drücken, nicht erneut den Namen und das Datum eingeben.:)

    Das Spiel erinnert sich an dich weil es den Namen und das Datum als String-Variable gepuffert hat.

  • In VICE habe ich immer noch bei PAL und NTSC Rasterzeilen flackern. Bei NTSC nicht ganz so schlimm.

    PalBitte melde dich an, um diesen Anhang zu sehen.

    NTSCBitte melde dich an, um diesen Anhang zu sehen.

    Vorstellung Raveolution BBS -> Bitte melde dich an, um diesen Link zu sehen.
    Raveolution BBS -> raveolution.hopto.org:64128
    Raveolution Gopher Hole -> gopher://raveolution.hopto.org:70

  • Was...ein Bug... Puhh ich dachte gerade. Liegt wohl an deine Emu-Konfiguration.

    Komisch, bei mir nicht. Split-Raster 1A-Strich. Gerade mehrfach getestet.8)

    Mit NTSC habe ich diese Version nicht getestet, die gibt es ja auch auf der CSDB.

    Also PLA-Only. Ich bin froh, dass ich das ganze NTSC-Gedönst wegbekommen habe.

    Wäre nett, wenn bezüglich des Splitscreen-Raster, das mal jemand testen könnte.

    Vielleicht liegt es auch an meinem Winvice 3.1

  • Welchen Emulator nutzt Du denn ? X64, X64SC, Frodo, .... ?

    Vorstellung Raveolution BBS -> Bitte melde dich an, um diesen Link zu sehen.
    Raveolution BBS -> raveolution.hopto.org:64128
    Raveolution Gopher Hole -> gopher://raveolution.hopto.org:70

  • Hatte ich oben schon geschrieben, nur den Zusatz hatte ich vergessen. Winvice 3.1 x64 64-Bit.

    Ich hatte auch schon Winvice 3.2 x64 64-Bit getestet, die x64sc, 64-Bit auch. Immer das gleiche Resultat. Splitscreen-Raster 1A-Glatt.

    Sonst hätte ich die Version nicht hochgeladen.

    Deshalb wäre es besser, wenn das mal jemand auf die Schnelle testen könnte. Sollte es an meinen Emus liegen, kann ich dem auf den Grund gehen.

  • Ich habe für den Test VICE x64sc in der aktuellen 3.4er Version unter Linux benutzt.

    Einstellungen C64C PAL, bzw. C64C NTSC

    Ich kopiere das gleich mal auf SD2IEC und probiere das am 64er aus.

    Vorstellung Raveolution BBS -> Bitte melde dich an, um diesen Link zu sehen.
    Raveolution BBS -> raveolution.hopto.org:64128
    Raveolution Gopher Hole -> gopher://raveolution.hopto.org:70

  • VICE x64sc in der aktuellen 3.4er. Die hatte ich gerade eben zu Sicherheit auch getestet. Splitscreen-Raster 1A-Glatt.

    Ich bin im Moment Ratlos, warum es bei dir nicht klappt.

    C64C. War da nicht so ein Ding mit den CIAs und dem Timig?. C64C-Setup nutze ich sogut wie gar nicht. Ich kenne da nur ein Spiel, das auch nur mit dem C64C funktioniert.

    Das liegt am Fastloader und dem Timig des CIA.

  • Also, ich habe das .d81 Image jetzt auf SD2IEC gezogen und am C64 gestartet.

    Hier habe ich wieder den kaputten Cursor bei dem Name und Datum Eingabe.

    Dafür ist der Rasterflicker weg.

    In dem C64 hängt ein TurboChameleon, bei dem der Turbo Modus ausgeschaltet ist. JiffyDos als Kernal ist an.

    Um sicher zu gehen, lasse ich das nochmal ohne Cartridge laufen.

    Edit: Lustig. C64 mit Jiffy, ohne Cartridge zeigt wieder ein anderes Cursor Bild. Dieses mal mit 4 Linien anstatt 2.
    Wie ist das denn richtig ? 2 Linien oben und unten, 4, oder noch anders ?

    Vorstellung Raveolution BBS -> Bitte melde dich an, um diesen Link zu sehen.
    Raveolution BBS -> raveolution.hopto.org:64128
    Raveolution Gopher Hole -> gopher://raveolution.hopto.org:70

    Einmal editiert, zuletzt von Larry (10. Februar 2020 um 17:15)

  • Jiffydos ist bei meiner 1581 Konfiguration immer aktiv. Ich hatte es auch mit dem Standart-Dos der 1581 geladen. Es gab keine Probleme.

    Das Spiel nutzt einen externen Zeichensatz ab ab $8800. Video-RAM ab $C000.

    Das TurboChameleon ist leider nicht mein Eigen und dashalb kann ich das beim Testen nicht mit einbeziehen.

  • Ohne Jiffy ist der Cursor auf dem C64 auch mit 4 Linien. Nächster Versuch mit Final Cart. 3. Mal sehen was das ergibt.

    Vorstellung Raveolution BBS -> Bitte melde dich an, um diesen Link zu sehen.
    Raveolution BBS -> raveolution.hopto.org:64128
    Raveolution Gopher Hole -> gopher://raveolution.hopto.org:70

  • So sieht der Cursor bei mir aus. Wie bei der NTSC-Version.

    Achja, Bitte möglichst immer mit load"*",8,1 laden. Einige Fastloader biegen im Bereich $0300-$0333 einige Vektoren um.

    Bei Jiffydos ist F7 ungeeignet, für das Laden einer Autostartdatei.

  • Ich habe waagerechte Balken als Cursor. Und mit FC3 gar keine Balken. Der Rest vom Zeichensatz scheint zu passen.

    Ist der Cursor ein Sprite ? Oder Charset ?

    Vorstellung Raveolution BBS -> Bitte melde dich an, um diesen Link zu sehen.
    Raveolution BBS -> raveolution.hopto.org:64128
    Raveolution Gopher Hole -> gopher://raveolution.hopto.org:70

  • Cursor Daten liegen ab $CD00-$CD08. Der Bereich ist nicht mit Daten belegt. Mein Action Replay hat den Bereich mit BDs gefüllt, dashalb dieser Cursor.

    Das ist auch im Original so, aber mit #$00 ab $CD00, so das man den Cursor nicht sehen kann. Echt kurios.:)

    Was nun. Eine Routine, die das mit #$00 füllt oder #$BDs ?

  • Naja da haben die Programmierer damals Mist gebaut, sich auf irgendwelche Pattern Werte zu verlassen.

    Ich vermute mal das sollte dann mit $FF gefüllt werden, oder eben so, wie es optisch am besten passt ?!

    Mit dem FC3 bleibt das Programm teilweise hängen. Das kann aber auch an meinem SD2IEC liegen, was hin und wieder rumzickt.

    Vorstellung Raveolution BBS -> Bitte melde dich an, um diesen Link zu sehen.
    Raveolution BBS -> raveolution.hopto.org:64128
    Raveolution Gopher Hole -> gopher://raveolution.hopto.org:70

  • OK, dann baue ich als kleinen Fix eine Routine ein, die den Bereich mit #$FF füllt, um einen quadratischen Cursor zu bekommen.

    Ich hatte eben auch die 1541-NTSC Version getestet. Alles #$00, keinen Cursor.

    PS: Geladen wird immer mit "JSR $FFD5"

  • Hier nun der Fix, damit jeder die gleiche Cursor Darstellung hat.

    ..da haben die Programmierer damals Mist gebaut,.....

    Naja, wenn man über den Split-Raster und die träge Joysticksteuerung hinwegschaut, ist das ein klasse Programm.

  • Cursor blinkt :thumbup:

    Perfekt.

    ... auch mit TurboChameleon !

    Vorstellung Raveolution BBS -> Bitte melde dich an, um diesen Link zu sehen.
    Raveolution BBS -> raveolution.hopto.org:64128
    Raveolution Gopher Hole -> gopher://raveolution.hopto.org:70

  • Na, dann bin ich richtig beruhigt.....Wo ist mein Baldrian...:)

    Das mit dem Cursor ist mir überhaupt nicht aufgefallen. Nach einem Action Replay "F1 - configure memory", also alles mit BDs füllen,

    hat sich die NTSC-Version genauso wie den PAL-Version verhalten.

    Wieso zappelt der Raster bei deinem Emu? Das sollte nicht sein, weil der Raster taktzyklengenau startet.

  • Wieso zappelt der Raster bei deinem Emu? Das sollte nicht sein, weil der Raster taktzyklengenau startet.

    Das ist mir auch noch nicht ganz klar. Demos und Intros laufen auf der Version ohne flackern. Nur dieses "Spiel" macht mit VICE bei mir Probleme, bzw. verhält sich anders als auf Original Hardware.

    Ich kopiere die Files gerade auf meine HD auf ein native Image und starte das mal von da. Wenn noch weitere Probleme auftauchen, melde ich mich.

    Vorstellung Raveolution BBS -> Bitte melde dich an, um diesen Link zu sehen.
    Raveolution BBS -> raveolution.hopto.org:64128
    Raveolution Gopher Hole -> gopher://raveolution.hopto.org:70