letzter Beitrag von AndiraC64 am
Sonic the Hedgehog für C64/128 mit REU
- mrsid
- Erledigt
-
-
es müsste durchaus machbar sein eine interne REU als Adapter auf die CPU zu setzen, ähnlich meine C64.io.
Wenn ich das richt sehe stehen dort alle benötigten Sgnale zur Verfügung.
habe ich ja fast so gelöst... ich habe nur den 6510 noch gleich mitersetzt
-
1 - Ich weiss auch nicht ob der Aufwand die Mühe wert ist, eigentlich gibt es genug Geräte die eine REU zur Verfügung stellen.
2 - Allem voran natürlich die Ulrimate II+ und das TC64, meine alte 1541 Ultimate hat auch eine REU, auch das Retro Replay
sollte funktionieren, und (da bin mir nicht 100% sicher) auch mein MMC Replay.
3 - Wie ist das eigentlich bei dem neuen Nordic Power (icomp) ?
4 - Anders also noch in den 80er denke ich schon das die Zeit reif ist für REU-Spiele, Sonic the Hedgehog ist wirklich gelungen,
ganz grosses Kompliment an mrsid.
Mfg Jood
1 - mag sein, dass es die gibt, aber ich würde sagen, für alle die, die keins der Geräte, aber dafür eine Geo-/NeoRAM Platine haben, lohnt es sich durchaus...
2 - out of Stock und doch recht teuer, sehr teuer, RetroReplay?? Hmm, war das jetzt mit dem Nordic Replay identisch?? Aber wie funktioniert das damit? Habe nicht die geringste Vorstellung, wie man das damit hin bekommt?!?
3 - sag ich mal besser nix, weil ich davon noch weniger Ahnung habe...
4 - auf jeden Fall - sofern Nachbauten möglich sind, bzw. verfügbar zu wenigstens ANSATZWEISE erschwinglichen Preisen... Aber noch besser wäre es, wenn es auf JEDER Speichererweiterung laufen würde
-
Könntest du mal ein Interview machen auf Deutsch wie das mit der Toolchain funktioniert.
Nein, keine Lust.
Wenigstens paar stichworte so Braindumping ? Welche Tools ?
-
Hmm, das klingt jetzt irgendwie nicht so sehr nett...
-
I've heard GEORam type devices are not the same as an REU, is anyone working on a viable alternative using FPGA or modern components. I read about the new provision cart and was excited first and then let down when I read it's not what everyone is wanting right now.
-
Wenigstens paar stichworte so Braindumping ? Welche Tools ?
Selbst gemachte Tools um Daten zu konvertieren...
-
I've heard GEORam type devices are not the same as an REU, is anyone working on a viable alternative using FPGA or modern components. I read about the new provision cart and was excited first and then let down when I read it's not what everyone is wanting right now.
There's a thread where several projects are gathered: REUplus2c und weitere Neuentwicklungen zum Thema REU...
-
Wenigstens paar stichworte so Braindumping ? Welche Tools ?
Selbst gemachte Tools um Daten zu konvertieren...
Danke MrSid. Welchen Emulator nimmst du zum debuggen eigentlich ? Und wie hast du den Rahmen Links so weit aufgemacht wie im Bild oben wo du uns die Rasterzeiten gezeigt hast ? Wo stellt man das ein ?
-
Danke MrSid. Welchen Emulator nimmst du zum debuggen eigentlich ? Und wie hast du den Rahmen Links so weit aufgemacht wie im Bild oben wo du uns die Rasterzeiten gezeigt hast ? Wo stellt man das ein ?
Das ist sehr wahrscheinlich VICE mit Debug-Bordern. Das ist einer der vier Border-Modi unter Display->VIC II, bei dem alle Zyklen eines Videoframes angezeigt werden, inklusive H- und VBLANKs usw.
-
Ja, natürlich. Verwende jetzt seit ein paar Tagen die neue 3.6.1 version von VICE, und bin sehr happy damit...
-
Wer mit dem REU Plugin und VICE und MMC64 / MMC Replay mal ein bisschen testen möchte, benötigt ein Blank Image einer 2GB SD-Karte zum virtuellen Einlegen.
Habe das mal vor einiger Zeit (mühsam) erstellt ... falls es wer benötigen sollte.
Bitte entzippen natürlich.
-
Habe das mal vor einiger Zeit (mühsam) erstellt ... falls es wer benötigen sollte.
Ich nehme an, du hast alle "0" von Hand eingetragen!
-
Habe das mal vor einiger Zeit (mühsam) erstellt ... falls es wer benötigen sollte.
Ich nehme an, du hast alle "0" von Hand eingetragen!
Latürnich ... ! Musst auch immer gleich alles verraten ... .
-
root42 ich verwende Krills‘s loader, weil da kann man davon ausgehen das er funktioniert, vorausgesetzt die Floppy ist in Ordnung. Deine funktioniert womöglich nicht ganz zu 100%, und das reicht nur für langsames Laden mit den Kernal Routinen…
Ich hätte da bitte auch eine Frage, wo finde ich diesen Loader und wie wird er in einem Projekt verwendet ?
Habe meinen GeoRAM Kram fertig und wollte jetzt ein Exomizer File aus dem ganzen RAM machen um einen oneFiler zu generieren.
Meine zweite Frage wäre wo ist der Einsprungspunkt im Spiel (sonic 1v2) wo der VIC (rasterIRQ, D018 usw) und CIAs auf richtige Werte gesetzt werden.
$07ff setzt das voraus und 03F8 crashd nach dem entpacken des Spiels.
Weil:
Anscheinend hat Exomizer stress den ganzen Ram zu crunchen. Ich habe deshalb 0800-ffff als Hauptteil und davor mache ich eine schleife die 0002-0102 und 0200-0800 mit den Werten füllt bevor ich nach $080d in den Exo SFX springe um 0800-ffff zu entpacken.
-
root42 ich verwende Krills‘s loader, weil da kann man davon ausgehen das er funktioniert, vorausgesetzt die Floppy ist in Ordnung. Deine funktioniert womöglich nicht ganz zu 100%, und das reicht nur für langsames Laden mit den Kernal Routinen…
Ich hätte da bitte auch eine Frage, wo finde ich diesen Loader und wie wird er in einem Projekt verwendet ?
https://csdb.dk/release/?id=189130 - aber da ist ein neuer Release in der Pipeline, mit ein paar neuen Features, Bugfixes und mehr Kompatibilität.
-
Meine zweite Frage wäre wo ist der Einsprungspunkt im Spiel (sonic 1v2) wo der VIC (rasterIRQ, D018 usw) und CIAs auf richtige Werte gesetzt werden.
$07ff setzt das voraus und 03F8 crashd nach dem entpacken des Spiels.
Das wird so nicht funktioneren. Der Einsprungspunkt ist bei $0340, aber der Code der das Spiel initialisiert wird später mit anderem Code überschrieben, aus Platzgründen. Damit wirst du also nicht weit kommen. Du müsstest das Hauptprogramm entpacken, patchen und neu packen.
-
puh dafür fehlt mir das wissen was ich laden wohin, entpacken, patchen und repacken muss.
Dachte ich nehme meinen Vicesnapshot und speichere den RAM raus und packe ihn mit Exo und springe nach $03f8 (level 1 Starten)
Aber hab gesehen das der Exo SFX beim Entpacken den 0300 Bereich kaputt macht welchen ich davor korrekt hergestellt habe (0002-07ff ....)
-
-
mrsid was mich interessieren würde:
Wird auch die Swap Funktionalität der REU genutzt?
Ja.