u1541 ii ist eine Floppy bzw. Cartridge. Da kann keine CPU so leicht ersetzt werden.
Der U64 soll angeblich bald einen Turbo bekommen.
Du bist in Begriff, Forum64 zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachte, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
letzter Beitrag von Kickmaster64 am
u1541 ii ist eine Floppy bzw. Cartridge. Da kann keine CPU so leicht ersetzt werden.
Der U64 soll angeblich bald einen Turbo bekommen.
Interessant, Danke für die Info
MiC
Das alte Mario Bros. gibt es auf einigen 8-Bittern.
YEP!
u1541 ii ist eine Floppy bzw. Cartridge. Da kann keine CPU so leicht ersetzt werden.
Der U64 soll angeblich bald einen Turbo bekommen.
U64 Turbo? Cool.
Zum u1541, läuft darin nicht auch schon ein Turbo 6502 sobald man im Menü ist? Vielleicht gäbe es doch irgendwie eine Option, das für reguläre 64er Programme verfügbar zu machen.
Ich weiß jetzt nicht mehr, ob das schonmal irgendwo im Thread beantwortet wurde, hab auf die Schnelle nichts dazu gefunden. Gibt es am C64Mini, auf dem ja ein Software-Emulator läuft, irgendeine Möglichkeit das Spiel ohne diese manchmal auftretenden Verzögerungen zum laufen zu bekommen? Wahrscheinlich nicht, oder?
Alte Vice Version auf schwacher Hardware... Also eher nicht.
Wobei... Alt ist in diesem Falle sogar besser.
Bei den neueren Vice Versionen muss man sich erst die Einstellungen wieder hinfrickeln, so daß es wie die älteren Versionen läuft.
Aber selbst, wenn man den Mini mit 100-fach-Geschwindigkeit fahren könnte, wäre der Slowdown im Verhältnis zur regulären Geschwindigkeit des Spiels noch immer da, mit dann eben 50x statt 100x, weil alles 1:1 emuliert wird und der emulierte C64 von der höheren Geschwindigkeit quasi gar nichts weiß. Das ginge nur, wenn die Emulation ein Beschleunigungs-Feature wie etwa mehr Mhz für die CPU bieten würde, und das Spiel dieses Feature dann auch nutzt.
Aber selbst, wenn man den Mini mit 100-fach-Geschwindigkeit fahren könnte, wäre der Slowdown im Verhältnis zur regulären Geschwindigkeit des Spiels noch immer da ...
Ja stimmt. Das geht ja auch in der normalen C64-Emulation (x64.exe oder x64sc.exe) des VICE Emulators nicht und da sich ja eine Portierung des normalen VICE auf dem Mini befindet, dort dann logischerweise auch nicht. Da hätte ich auch selbst drauf kommen können. Da bräuchte die VICE-Version am Mini dann sowas wie die xscpu.exe des WinVICE, also eine Version welche beispielsweise die SuperCPU emuliert. Aber dazu müsste man am Mini dann wieder verschiedene Versionen des VICE auswählen können beim Start. Wobei sowas natürlich ein cooles Feature wäre, wenn man dann beispielsweise auch den C128 am Mini emulieren könnte.
weil alles 1:1 emuliert wird und der emulierte C64 von der höheren Geschwindigkeit quasi gar nichts weiß.
Hmm, könnte man nicht auf das "1:1" verzichten und eine "original C64 Hardware freundliche Version" programmieren?
Oder wäre der Aufwand zu gross?
Da das Spiel ja angeblich auf einem C128 ohne Ruckeln laeuft, muesste es doch eigentlich moeglich sein, einen C64-mit-Turbo-Modus (bei dem nur die MHz der CPU erhoeht werden) zu emulieren.
...auf der anderen Seite kann man das Spiel auch auf einem NES oder NES-Emulator spielen, wenns denn unbedingt perfekt sein soll...
...auf der anderen Seite kann man das Spiel auch auf einem NES oder NES-Emulator spielen, wenns denn unbedingt perfekt sein soll...
Noch perfekter ist die Super Nintendo Version (Super Mario All Stars).
Aber der C64/128 ist nunmal der coolste Rechner aller Zeiten, da ist der Vergleich mit allen Konsolen undankbar. Egal wieviel die besser sind, ich mag nunmal den Commodore lieber (Und ich glaube, da bin ich hier im Forum nicht allein)
Außerdem ist Super Mario Bros 64 für mich ein spät wahr gewordener Kindheitstraum. Als ich 12 bis 14 war, hatte ich noch kein NES. Daher habe ich mir sowas wie SMB64 sehnlichst gewünscht. Knapp 30
Jahre später krieg ich es dann endlich. Und bei der qualitativen Umsetzung kann man fast sagen, das warten hat sich gelohnt
Man kann doch bestimmt irgendwie die C128 Version des VICE auf den Mini kompilieren und dort ausführen... Oder ist die Hardware für x128 zu schwach?
ist eigentlich davon auszugehen dass noch eine Version erscheint ohne Slowdowns auf Stock Hardware?
Ist ja insgesamt richtig still geworden um das Projekt. Scheinen alle eingeschüchtert von Nintendo zu sein.
die slowdowns sind unvermeidbar.
Der c64 ist deutlich langsamer als das NES.
Jammert nicht
die slowdowns sind unvermeidbar.
Der c64 ist deutlich langsamer als das NES.
Hmm, war da nicht irgendwas mit Sprites durch Zeichensatz ersetzen, z.b Schüsse?
Es muss doch möglich sein, das Spiel dem C64 anzupassen und nicht andersrum, oder???
Die Slowdowns halte ich absolut nicht für unvermeidbar. Warum sollte das so sein? Wie ich schon schrieb, gibt es jede Menge Spiele, bei denen es viel mehr Sprites und Geschosse mit komplexen Bewegungen und Kollisionen gibt, wo sich aber alles flüssig bewegt, und die nutzen meistens nicht mal den Scroll-Trick, scrollen stattdessen aber oft in alle Richtungen, haben Parallax-Effekt oder animierte Bereiche. Meine Vermutung ist, dass es an einer teilweisen direkten Umsetzung liegt. Aber nur, weil einer jetzt ein altes NES-Spiel sehr getreu umgesetzt hat, heißt das nicht automatisch, dass da alles heraus geholt wurde und man nichts mehr verbessern könnte.
Das Problem taucht nämlich interessanterweise auch auf, wenn es für den C64 eigentlich gar keine Extremstelle ist. Z.B., wenn am Boden, auf gleicher Höhe mit Mario (= 2 Sprites oben, 2 unten), 3 Goombas und 2 Koopa Troopas auftauchen, die einfache MC-Sprites sind, dann haben wir 7 Sprites nebeneinander (1 reserviert für die Kugel). D.h., gerade mal 2 Sprites müssen direkt übereinander gemultiplext werden. Das ist beim C64 normalerweise kein Grund, ins Schwitzen zu kommen, wie schon andere Spieltitel gezeigt haben, wo sich viel mehr Sprites tummeln und große Endgegner aus hohen Stapeln von Sprites antreten.
Bei direkt gestapelten Sprites für höhere Figuren ist es schon mal sinnvoll, die Stapel-Sprites separat zu plexen und die übrigen unabhängig davon, anstatt für alle Bedürfnisse eine Routine einzusetzen.
Und selbst, wenn man mehr Rechenzeit bräuchte, sollte man zunächst die Aktualisierungsrate reduzieren (am besten halbieren), anstatt krampfhaft an der 50Hz-Animationsrate festzuhalten zu wollen, während dann aber die Bewegungsgeschwindigkeit einbricht (Slowdown). Wenn im PC für ein Spiel die Grafikkarte zu schlapp ist, dann werden in der Regel auch Frames ausgelassen und nicht etwa in Zeitlupe gespielt. Selbst, wenn beim C64 kurzzeitig durchschnittlich 3 Frames zur Berechnung (meine Schmerzgrenze, besser nur 2) gebraucht würden (und genau das sehe ich da nicht mit nur 6 Figuren und einem Geschoss, Taler, whatever), dann sind es für einen Moment eben nur 17-fps-Animationen bei voller Bewegungsgeschwindigkeit. Das stört das Spielgeschehen wesentlich weniger als ein Geschwindigkeitseinbruch. Ein fehlender Frame wird im Gehirn weitgehend ausgeglichen, Stottern und Verlangsamung aber nicht.
Wäre ein Job für coole Cracker. Die schaffen das.
Ich bin immer noch so verliebt in SMB64, dass ich gar nix dran ändern möchte
Man hat schließlich die Wahl. Entweder spielt man mit C64-Charme, oder heizt das Ganze einfach mit Turbo oder 128er.
Ist ja insgesamt richtig still geworden um das Projekt. Scheinen alle eingeschüchtert von Nintendo zu sein.
Vielleicht schmort Zeropaige und mögliche Komplizen ja schon längst in einer versifften japanischen Zelle.