Suche "Handball-Manager" für C64

Es gibt 60 Antworten in diesem Thema, welches 8.219 mal aufgerufen wurde. Der letzte Beitrag (10. Januar 2013 um 21:25) ist von TheRyk.

  • Der OUT OF DATA ist dann geklärt.

    Hmh. Eine Zeitlang geht kaufen/verkaufen, aber manchmal kommt man nicht mehr raus und landet wie von Anta beschrieben immer wieder bei "SPIELERGRUPPE". Da läuft irgendwo noch was schief.

    btw: Lustig, dass es in dem gesamten Spiel kein Geld gibt, so macht kaufen/verkaufen Spaß :D

  • Hmh. Eine Zeitlang geht kaufen/verkaufen, aber manchmal kommt man nicht mehr raus und landet wie von Anta beschrieben immer wieder bei "SPIELERGRUPPE". Da läuft irgendwo noch was schief.

    Das habe ich sofort. Vielleicht versuche ich ja, immer das falsche zu kaufen, aber bisher keine Chance gehabt. Stecke dann immer fest.

    Zitat

    btw: Lustig, dass es in dem gesamten Spiel kein Geld gibt, so macht kaufen/verkaufen Spaß

    Angeblich hat man Geld (laut Anleitung sind die Leute ja mit Kosten verbunden), ist aber nirgendwo zu sehen...

    Bitte melde dich an, um diesen Link zu sehen.- Bitte melde dich an, um diesen Link zu sehen.- Bitte melde dich an, um diesen Link zu sehen.
    -
    User ignorieren? AdBlock!www.forum64.de##ARTICLE[data-user-id="xxxxx"]

  • AntaBaka & TheRyk
    Folgende Punkte sind mir noch aufgefallen, die ich im PRG-File von Posting 36 bereits geändert habe. Die Änderungen von Posting 37 sind ebenfalls schon drinnen. Also entweder diese Änderungen nachziehen, oder gleich das PRG-File von Posting 36 weiterverwenden. Danke

    Programmiertechnische Änderungen:
    ---------------------------------
    310 ... TS$(1) auf TS$(I)
    360 ... R$(J) auf RS$(J)
    3039 .. HG>35 auf G>35
    5060 .. TP(I)<>I auf TP(I)<>1
    8055 .. X>O auf X>C

    Kosmetische Änderungen:
    -----------------------
    1-9 ... Zeilen entfernt, um Speicherplatz einzusparen
    140 ... Leerzeichen hinzugefügt
    180 ... Revers aus am Ende hinzugefügt
    440 ... Spieltag. auf Spieltag:
    4030 .. anderes Zeichen für Trennlinie; ein zusätzliches Zeichen
    5160 .. unnötiges Leerzeichen entfernt
    6030 .. Steuerzeichen hinzufügt
    50150.. WEICHE/ auf WEICHE-

  • Danke Joker!

    Hm, könnte es sein, dass man nicht rauskommt, wenn man versucht, einen Spieler zu kaufen, für den man nicht genug Geld hat?
    Ich komm imme rnoch nicht dahinter. Oder es hat damit zu tun, ob man den Spieler schon besitzt.
    Auf jeden Fall schient man nicht mehr rauszukommen, wennman doch niemanden kaufen will.
    Bzw. Verkaufen im andere Dialog.

    Einzige Änderung war in Zeile 7000.

    Anbei neue Version "HB-ANTA5" im D64.

  • Kann man also feststellen, dass der Basiccode, der damals in dem Magazin abgedruckt war, schon nicht von sich aus fehlerfrei war? Das wäre ja aber peinlich sowas abzudrucken, was nicht richtig funktioniert.

  • Kann man also feststellen, dass der Basiccode, der damals in dem Magazin abgedruckt war, schon nicht von sich aus fehlerfrei war? Das wäre ja aber peinlich sowas abzudrucken, was nicht richtig funktioniert.

    Naja,in der 64er war auch der Fehlerteufel oft im Einsatz.
    Ausserdem kann es immer noch sein, dass wir einfach die Anleitung nicht verstanden haben.

    Bitte melde dich an, um diesen Link zu sehen.- Bitte melde dich an, um diesen Link zu sehen.- Bitte melde dich an, um diesen Link zu sehen.
    -
    User ignorieren? AdBlock!www.forum64.de##ARTICLE[data-user-id="xxxxx"]

  • Hmh hatte denn die Comuter Kontakt eine Rubrik mit Listing-Korrekturen ähnlich "Fehlerteufel"? Falls ja, könnte man ja man vielleicht die folgenden 6 bis 10 Ausgaben durchforsten, wenn man die Scans oder Originale hat.

    Man KANN natürlich sogar bis zur Games-That-Weren't verbuggte Sachen oder halbfertige Previews fixen. Allzu tief bin ich selbst noch nicht in diesen Code eingestiegen, muss ich zugeben. Was wir bisher repariert haben, waren zu 95% Typos und ein paar recht oberflächliche Sachen. Ein wirklich verbuggtes Spiel fixen kostet Zeit, gerade in Basic, Sauhund würde sagen, weil jeder Basic Coder unstrukturiert macht, was er will in einer Hochsprache, die dazu einlädt, unstrukturiert zu programmieren und am Ende kein Schwein durchblickt, welche Variable was macht. Mafia und Murder waren diesbzgl. extrem, bei dem vorliegenden Listing-Umfang würde man wohl nicht ganz so ewig brauchen, aber schon ein paar Abende.

    Zwar habe ich nach beruflichem Stress in ein paar Tagen erstmal frei, aber mit Familie in Beschlag genommen, außerdem muss ich freie Coding-Zeit eher in meinen aktuellen Release stecken, um auf der MiniMo irgendwas eines Ryks würdiges (was auch immer das heißen mag) am Start zu haben.

  • Wow, ich bin ja echt begeistert, was hier passiert ist. :) Im Stillen habe ich immer noch überlegt, ob ich mir das Abtippen wirklich antun soll, und dann finde ich euch schon beim Debugging... Ich bedanke mich ganz herzlich. :D

  • Offenbar noch nicht. Kann und will auch nix versprechen. Werde hier EVTL die Tage mal reinschauen. Viel Zeit habe ich aber nicht, weil ich die paar freien Stunden in den nächsten Tagen bis zur MO in ein anderes Projekt investieren möchte.

    Wenn der Code als 100% funktionierend einzustufen ist, mache ich mich ans Intro, habe einen geilen Song und werde an Jokers Koala rumfeilen.

  • Schade, dass das Projekt zur totalen Stagnation gereift ist. So kurz vor Fertigstellung. :(

    So muss es wohl auch bei Duke Nukem Forever passiert sein. :drunk:

    Warum machen wir es nicht komplett fertig hier und jetzt? Fehlt ja eigentlich nicht mehr viel; das Intro-Pic vor das Spiel, vielleicht noch ein SID dazu. Ein paar Beta-Tests. Zum Schluss dann wird das noch von einer Crackgroup zum Cracken geschickt und fertig. :thumbup:

  • Bei GB64 gibts das Spiel als Bitte melde dich an, um diesen Link zu sehen..

  • Ah, das auf gb64 ist also die hier entstandene Version "letzter Stand"?

    Zitat

    Warum machen wir es nicht komplett fertig hier und jetzt? Fehlt ja eigentlich nicht mehr viel; das Intro-Pic vor das Spiel, vielleicht noch ein SID dazu. Ein paar Beta-Tests. Zum Schluss dann wird das noch von einer Crackgroup zum Cracken geschickt und fertig.


    Fehler hatten wir ja einige schon ausgemerzt, aber eben nicht alle. Ein Titelbild (nicht schön, aber selten bzw. eine Arbeitsgrundlage mit Luft nach oben), sogar Titelsound(!) liegt auch bereits vor!

    An BASIC-Skills würde es hier nicht scheitern, ein Problem könnte sein, dass ich null peil von/wenig Begeisterung für Handball habe, vmtl verlief das bei mir deshalb irgendwo in der Projektpipeline damals.

    Ich setze mich da gelegentich mal wieder ran, wenn sonst keiner mag; ein paar Fehler sehe ich gerade schon wieder im Listing von der GB64, PS: Cracking Group wüsste ich auch schon :)

  • Als Threadstarter wäre es auch meine Aufgabe, mich darum zu kümmern. Allerdings kann ich mich damit rausreden, dass ich nicht für mich nach dem Spiel gefragt habe, meine BASIC-Kenntnisse eingerostet sind und ich von Handball auch keine Ahnung habe. Aber ich versuche mal die Person wiederzufinden, die ursprünglich nach dem Spiel gesucht hat.

  • könnte es sein, dass man nicht rauskommt, wenn man versucht, einen Spieler zu kaufen, für den man nicht genug Geld hat?

    Nur mal so

    Code
    8000 print"{CLRHOME}{WHITE}welche spielergruppe (t/k/r) ?":ifta+ka+ra+3>16oru<=5000then420
    8010 geta$:ifa$=""then8010
    8020 ifa$="t"thenr=ta:c=2:fori=0tota:p$(i)=ts$(i):next
    8025 ifa$="t"thenfori=0toc:q$(i)=t$(i):q(i)=ts(i):next:goto8050
    8030 ifa$="k"thenr=ka:c=7:fori=0toka:p$(i)=ks$(i):next
    8035 ifa$="k"thenfori=0toc:q$(i)=k$(i):q(i)=ks(i):next:goto8050
    8040 ifa$="r"thenr=ra:c=7:fori=0tora:p$(i)=rs$(i):next
    8045 ifa$="r"thenfori=0toc:q$(i)=r$(i):q(i)=rs(i):next:goto8050
    8046 goto8010


    Hier liegt (mal abgesehen davon, dass das auch für BASIC ziemlicher Murkscode ist) eines der bestehenden Probleme, nämlich dass man gar nicht rauskommt aus dem Spieler-Kaufen-Menu, ohne dass man einen Spieler kauft. Leicht zu beheben, indem man den Sprung in Zeile 8046 von 8010 auf Zeile 420 umbiegt. Dann kehrt man ins vorige Menu zurück, wenn man was anderes als T/K/R eingibt. Das Gleiche muss man in Zeile 7005 machen, um das gleiche Problem im Verkaufen-Menu zu lösen. Vielleicht wird es dann schon spielbarer, ich hänge es mal gefixt zum Testen an.

    Bedienerfreundlich wäre generell etwas wie "V" für Verlassen oder "X" für Exit anzubieten und das auch zu printen.

  • Ja, viele Stellen könnte ein versierter BASIC-Coder anders/besser/schneller/RAM-sparender machen. Aber darum wird sich gekümmert, wenn das Original-Listing so gefixt ist, dass das Spiel erstmal fehlerfrei läuft, also grundsätzlich spielbar ist :)