Es gibt 19 Antworten in diesem Thema, welches 3.303 mal aufgerufen wurde. Der letzte Beitrag (9. Oktober 2017 um 00:36) ist von H.T.W.

  • Bitte melde dich an, um diesen Link zu sehen.

    Scheint ja die gleiche Datei zu sein, aber die hier startet. (Zumindest in Vice)

  • Wenn man die Laufschrift mit "Space" abbricht startet es mit Vice 2.4 immer
    (die beiden Dateien haben die gleiche CRC)

    Nein, Falschaussage, das Ding hängt sich dann auch später auf.

    Einmal editiert, zuletzt von H.T.W (20. September 2017 um 21:47)

  • hat jemand eine lauffähige Version des Spiels Heroic Quest?
    Die von GB64 hängt sich beim laden leider auf

    Wenn es sich bei germanc64.de um dieselbe Version handelt und die in Vice problemlos startet - hast du am Computer alle Module ausgestöpselt? Originalkernal im C64 und Originaldos im Laufwerk? Verwendest du C64 und 1541/C/-II? Nur ein Laufwerk angeschlossen?

  • Hi,

    das Spiel steigt tatsächlich spätestens jedesmal beim laden der Karte aus. In der Tat kann man mit dem Tip oben die Karte starten. Bei den ersten Versuchen war ich aber sofort tot, ohne das ich etwas gemacht habe. Jetzt ist es mir einmal gelungen mich auf der Karte zu bewegen. Ich frage mich, war die Jungs da gebastelt haben. Das Spiel scheint in Basic geschrieben zu sein und keinen Schnelllader zu nutzen. Dennoch hat es mindestens einen fundamentalen Fehler, der es immer abstürzten lässt.

  • Ich war mal so frei mich auf der Suche nach dem Bug durch die diversen Programmdateien zu arbeiten. Das meiste ist Basic mit mehrfachem Listschutz.
    Angehängt ist der Programmteil, der sich aufhängt. Vermutlich ab Zeile 10000. Dort wird ein Lied nach $c000 gepoke'd. Das hat in vorherigen Programmteilen funktioniert. Nur diesmal kommt das Programm wohl nicht
    mehr aus der Schleife raus. Mal sehen, ob ich am Wochenende etwas tiefer bohren kann. Wäre doch gelacht, wenn man das nicht reparieren kann.

  • Also entweder stimmt c nicht und das gePoke geht irgendwohin wo es nicht soll, oder er fällt bei dem sys 53004 auf die Fresse.

    Gruß, Gerd

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • so, es ist vollbracht. Ich kann sagen, dass der Fehler keineswegs so trivial war, wie ich erst gedacht habe und mich einiges an Detektivarbeit gekostet hat.
    Interessierte sind auf die README im Anhang verwiesen.

  • Cool, danke! Kleiner Bugreport fürs Readme ;) :

    8.10.2017

    Heroic Quest 1

    The original veriosn of this game has two fatal bugs. The first one made the c64 hang up after every program start. The programmers didnt
    manage to find the root cause for the problem and therefore published a workaround for the game in the docs file.
    The 2nd bug caused the game to crash if you got killed in a fight.
    Both bugs have been fixed. The first one was related to an upper BASIC memory which was set wrongly and a screwed up auto start.
    The 2nd one was a simple programming error in the BASCI main file.

    I hope there are no further bugs. At least I managed to play the game without any crashs till the end.
    I had two occasions,though, where my disk drive hung up which i fixed by reseting the drive. But this might be related to the dolphin dos speeder used.

    Cheers,

    Neuromancer for Forum64.de

    ────────────────────────────────────────────────────────────
    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.
    ────────────────────────────────────────────────────────────

  • Bist du sicher, dass du den Bug nicht nur woanders hin verlegt hast? Jetzt hängt sich bei mir das Spiel auf (Diskette bleibt in Dauerrotation auf Spur 9), wenn ich gleich zu Beginn zum König des Landes möchte.


    Vielleicht könntest du ja auch noch die Rechtschreibfehler ausmerzen? Wir schreitben das Jahr? Befreihen. Befreihung. Inmitten dem des Zyklonlagers. Und die diversen Leerzeichen vor den Satzzeichen auch weg.

  • hmm. ich kann den Fehler nicht nachvollziehen. Ich habe es gerade ausprobiert und es funktioniert. Gleich nachdem das Auswahlmenu erscheint, habe ich den König besucht. Hast du es auf echter Hardware ausprobiert?
    Der Emulator bleibt leider nachwievor zickig.

  • Bist du sicher, dass du den Bug nicht nur woanders hin verlegt hast? Jetzt hängt sich bei mir das Spiel auf (Diskette bleibt in Dauerrotation auf Spur 9), wenn ich gleich zu Beginn zum König des Landes möchte.


    Vielleicht könntest du ja auch noch die Rechtschreibfehler ausmerzen? Wir schreitben das Jahr? Befreihen. Befreihung. Inmitten dem des Zyklonlagers. Und die diversen Leerzeichen vor den Satzzeichen auch weg.

    Ich war am überlegen, aber ich wollte dem Programm nicht seinen Charme nehmen :)

  • Mit JiffyDOS gehts auch in WinVice 2.4 und 3.1. Nur das Hauptprogramm verabschiedet sich tw. mit "Out of Memory Error". Kann aber dann wieder mit RUN ohne Probleme weitergespielt werden Auch das Inventar und das Gold bleibt erhalten Eigentlich ganz witzig das Spiel

    Einmal editiert, zuletzt von H.T.W (8. Oktober 2017 um 23:07)

  • Lässt sich durchspielen. Gibt sogar ein Endpicture.