Wird der Turbo-Mode im Ultimate64 auch unterstützt?
Kleine Anfrage zu "Grand Prix Circuit"
-
Telespielator -
16. Mai 2012 um 16:23 -
Erledigt
Es gibt 57 Antworten in diesem Thema, welches 7.444 mal aufgerufen wurde. Der letzte Beitrag (
-
-
Das Ultimate64 versteht kein 65816-Code. Aber ich werde eine Version erstellen, die mit einem stink-normalen C64, mit einer Flash8 oder mit einer SCPU läuft. Ich benötige nur etwas mehr RAM.

Wie der Turbo-Mode im Ultimate64 aktiviert wird, weiß ich nicht, weil ich keines besitze. Sollte das mittels Speedschalter am Ultimate64 bewerkstelligt werden, sollte es problemlos funktionieren.

-
Wie der Turbo-Mode im Ultimate64 aktiviert wird, weiß ch nicht
Hilft dir das evtl. weiter? Bitte melde dich an, um diesen Link zu sehen.
-
Wie der Turbo-Mode im Ultimate64 aktiviert wird, weiß ch nicht
Hilft dir das evtl. weiter? Bitte melde dich an, um diesen Link zu sehen.
Das hat mir sehr geholfen. Siehe Codefenster.
Code
Alles anzeigenU64 Turbo Control $D031 ----------------------- This register is only available when the Turbo Mode selector is set to "U64 Turbo Registers" or "Turbo Enable Bit". Otherwise it simply reads $FF. bit 0-3: CPU Speed (index) bit 7: Badline timing, 0 = Enabled, 1 = Disabled CPU Speed (index) ----------------- 00 = 01 MHz 01 = 02 MHz 02 = 03 MHz 03 = 04 MHz 04 = 05 MHz 05 = 06 MHz 06 = 08 MHz 07 = 10 MHz 08 = 12 MHz 09 = 14 MHz 10 = 16 MHz 11 = 20 MHz 12 = 24 MHz 13 = 32 MHz 14 = 40 MHz 15 = 48 MHz -
Wie der Turbo-Mode im Ultimate64 aktiviert wird, weiß ich nicht, weil ich keines besitze. Sollte das mittels Speedschalter am Ultimate64 bewerkstelligt werden, sollte es problemlos funktionieren.

Man kann das einfach zur Laufzeit im Menü umschalten.
-
Ich schätze mal dass das so funktioniert. Den SCPU Turbo-Mode kann man mit "STZ $D07A = 1MHz" und "STZ $D07B = 20MHz " auch während des Spielns umschalten.
Vielleicht wüsste jemand hier im Forum, ob das mit dem Ultimate64 auch so funktioniert.
....Man kann das einfach zur Laufzeit im Menü umschalten.....
Achso, das wusste ich nicht. Alles klar.

-
Vielleicht wüsste jemand hier im Forum, ob das mit dem Ultimate64 auch so funktioniert.
Das hängt davon ab, wie man den U64 konfiguriert. Man kann den Turbo rein manuell zuschalten oder so konfigurieren, dass er wahlweise funktioniert wie das "2-MHz-Register" im C128 oder eben als SCPU erkannt wird. Außerdem kann er speziell als U64-Turbo angesprochen werden. Steht doch alles hinter dem Link zu lesen, den Panther gepostet hat.

Edit: Beim TC64 gibt es nur die Möglichkeit der manuellen Konfiguration oder die Nutzung von $D030 wie beim C128.
Die tatsächliche Geschwindigkeit ist aber sowohl bei U64 als auch beim TC64 unabhängig von $D030, wenn das verwendet wird, weil sich der Turbo separat konfigurieren lässt.
-
Das hängt davon ab, wie man den U64 konfiguriert. Man kann den Turbo rein manuell zuschalten oder so konfigurieren, dass er wahlweise funktioniert wie das "2-MHz-Register" im C128 oder eben als SCPU erkannt wird. Außerdem kann er speziell als U64-Turbo angesprochen werden. Steht doch alles hinter dem Link zu lesen, den Panther gepostet hat.

Edit: Beim TC64 gibt es nur die Möglichkeit der manuellen Konfiguration oder die Nutzung von $D030 wie beim C128.
Die tatsächliche Geschwindigkeit ist aber sowohl bei U64 als auch beim TC64 unabhängig von $D030, wenn das verwendet wird, weil sich der Turbo separat konfigurieren lässt.
Ich lese die Seite gerade durch. Zudem habe ich mir von der Web-Page ein PDF erstellt.
-
Beim U64 wird das über $d031 gemacht, $00-$0f.
So kann man von 1 bis 48MHz alle Taktfrequenzen einstellen wie auch im Menü des U64 auswählbar.
-
Na wenn das für's U64 läuft, dann will ich das aber auch für das TC64 haben

Das U64 ist immer 24/7 anderweitig im Einsatz

-
Zitat
Fand ich selbst auf schnelleren Maschinen damals scheisse ...
Ääähhh... Larry, der peiselulli hat es bereits vor ca. 11 Jahren auf den Punkt gebracht...

Sorry, Telespielator

-
Ich bin gerade dabei, das Spiel für die SuperCPU anzupassen. Also alle illegalen OP-Codes müssen ersetzt werden. Das Timing muss auch an die 20MHz angepasst werden,
sonst flackert der Himmel. Zudem wird die Trennzeile zwischen Auto und Himmel nicht richtig dargestellt und die Konkurrenzautos flackern im Takt.
Naja, ich habe fast alle Fehler behoben. Nur das Problem mit der Automatik-Gangschaltung hakt noch ein wenig.

Das Ultimate64 versteht kein 65816-Code. Aber ich werde eine Version erstellen, die mit einem stink-normalen C64, mit einer Flash8 oder mit einer SCPU läuft. Ich benötige nur etwas mehr RAM.

Brauchst Du die 65816-Befehle, um mehr RAM anzusprechen? Wofür mehr RAM?
Der frühere Post liest sich so, als sollten nur die Illegals raus und ordentliche Routinen für beliebig hohe Taktraten rein.
-
Sorry, Telespielator

Na, Geschmäcker sind verschieden, so what? Ich spiele das sehr gerne und finde das für ein C64-Spiel ziemlich geil. Besser spielbar als Test Drive. Dafür finde ich z.B. Zaxxon absolut furchtbar. Dachte nur, er hätte noch einen besseren Tip auf Lager.
-
Alles anzeigen
Ich bin gerade dabei, das Spiel für die SuperCPU anzupassen. Also alle illegalen OP-Codes müssen ersetzt werden. Das Timing muss auch an die 20MHz angepasst werden,
sonst flackert der Himmel. Zudem wird die Trennzeile zwischen Auto und Himmel nicht richtig dargestellt und die Konkurrenzautos flackern im Takt.
Naja, ich habe fast alle Fehler behoben. Nur das Problem mit der Automatik-Gangschaltung hakt noch ein wenig.

Das Ultimate64 versteht kein 65816-Code. Aber ich werde eine Version erstellen, die mit einem stink-normalen C64, mit einer Flash8 oder mit einer SCPU läuft. Ich benötige nur etwas mehr RAM.

Brauchst Du die 65816-Befehle, um mehr RAM anzusprechen? Wofür mehr RAM?
Der frühere Post liest sich so, als sollten nur die Illegals raus und ordentliche Routinen für beliebig hohe Taktraten rein.
Das hatte ich vor gehabt. Aber zuerst muss ich das Problem mit der hin-und-wieder verrücktspielenden Automatikgangschaltung beheben. Das ist auch der einzig verbleibende Bug.
Das muss entweder an einem zu geringen Timerwert liegen oder an diversen Rasterzeilen-IRQs. Soweit habe ich das auch verstanden. Wenn während der Initialisierung des Spiels, ein
zu niedriger Wert in der ZP eingetragen wurde, schaltet die Automatik häufig 2 Gänge auf einmal, und das in kurzen Zeitabständen..
-
Ich spiele das sehr gerne und finde das für ein C64-Spiel ziemlich geil.
Ich auch.

Besser spielbar als Test Drive.
Ja,,

Ich hatte mit damals sogar selbst "Pedale" gebaut für richtiges F1-Feeling,

-
Gibt's davon noch Fotos?
-
Leider nicht (mehr).
Alles weggeschmissen.

Es war eine Kunststoff-Wanne, ca 50 x 20 x 10 cm³ - irgendein Gehäuse, keine Ahnung mehr woher.
Das habe ich umgedreht und zwei Taster mit großer Schaltfläche eingebaut, die ich mit den Füßen betätigen konnte.
Die Leitungen gingen dann parallel zum Joystick.
[edit]Es waren solche Taster ...
Bitte melde dich an, um diesen Anhang zu sehen.
... nur mit längerem (sicher 30-40 mm), rundem Hals, ca 30 x 15 mm² Fläche, das waren so Präzisionstaster mit Glühlämpchen-Beleuchtung, mit Microschaltern ("klack-klack"), schweineteuer, die waren mal in irgendeinem Abbruch-Rack drinnen. Die genaue Type finde ich heute nicht mehr, ich hab aber noch irgendwo welche. Muss mal schauen, würde mich interessieren, wie die hießen und ob es die noch gibt.
[/edit] -
Ein Lenkrad mit Pedalen brauche ich langfristig auf jeden Fall auch.
Mich würde immer noch interessieren, was an dem Spiel so furchtbar sein soll.
Ich finde das für C64-Verhältnisse großartig. Welche besseren Alternativen
wären zu nennen? REVS+? Geht es um das Verhältnis zwischen echter Simulation
und reinem Arcadespaß?
Ich finde es ganz nett, einfach mal zwischendurch eine Runde über die Suzuka-Rennstrecke
zu ballern, mit quietschenden Reifen um die Kurven und dann mit Vollgas in den Tunnel...
-
Eben. Das Spielgefühl ist super. Ist neben REVS das erste Spiel, bei dem ich beim Spielen sowas wie Physik und Grenzbereich fühlen konnte. Zu langsam ist es auch nicht (wie z.B. Stunt Car Racer), Gegner sind ok und in ordentlicher Zahl vorhanden (anders als bei REVS), speicherbare Meisterschaft etc. Ist mir ein Rätsel, wie man da zu dem Schluss kommen kann, man hätte es besser ganz lassen sollen.

-
Zitat
Zu langsam ist es auch nicht (wie z.B. Stunt Car Racer)
Da gibt es aber auch eine 50fps Version.
Bitte melde dich an, um dieses Medienelement zu sehen.
-