Aktuelles
AmigaPortal.de

Wir würden uns freuen, dich als neues Mitglied begrüßen zu können. Melde dich noch heute an und werde Teil einer freundlichen Community deren gemeinsames Hobby der "AMIGA" ist. Hier kannst du dich in einer gemütlichen Atmosphäre mit anderen Usern zu vielen interessanten Themen rege austauschen oder andere an deinen Erfahrungen teilhaben lassen. Wir wünschen dir viel Spaß hier auf AmigaPortal.de

Mein neuestes Projekt - RetroArch

MagicSN

Bekanntes Mitglied
Hi!

Mein neues Projekt wird ein AmigaOS Port von RetroArch sein (minimal fuer OS4, Ich versuche auch Versionen für WarpOS und 68k zu machen, auf WarpOS laeuft auch schon was, auf 68k immerhin schon die GUI).

Entgegen meines üblichen Vorgehens wird RetroArch fuer AmigaOS kostenlos sein. Das liegt an der Lizenzsituation. Etliche Emulator Cores (etwa snes9x) erlauben keine kommerzielle Nutzung.

Es kann sein dass Cores fuer PSX/N64 und Sega Saturn (so ich diese auch zum Laufen bekomme) nicht in der kostenlosen Version enthalten sein werden.

Da die ganzen Cores zu portieren viel Aufwand ist, würden ein paar Spenden mir sicher erlauben mehr Zeit in das Projekt zu stecken. Mein paypal ist tirionareonwe@gmail.com. Spender erhalten eine Einladung in den Betatest (eine erste Betaversion ist bereits verfügbar, hat aber erst wenige Cores - und Bugs).

Spender ab 10 EUR erhalten falls es spaeter Cores gegen Bezahlung geben sollte (psx, n64, sega saturn - oder Gamecube/Sega Dreamcast falls da was möglich ist) einen solchen Core gratis. Ab 15 EUR alle Cores gratis. Alle Cores abseits der drei genannten werden am Ende generell gratis sein.

Falls ihr euch fragt - was ist dieses RetroArch?

- es ist ein modulares Emulator System (unter os4 ist jeder core eine so library, unter wos/68k versuche ich das mit Hyperion dlls zu machen, sollte denke ich auch klappen)
- es gibt so ziemlich jede retro Emulation dafür (snes9x, pcengibe, sega, gameboy, n64, psx, 3do, mame - ja auch aktuelle Version, capcom, neogeo, …)
- alle Cores profitieren automatisch von Weiterentwicklung des grundexe - videorefresh, sound usw ist alles im Grundexe - nie wieder Emulatoren ohne Sound oder Joystick Support oder so
- keine Garantie dass ich einen bestimmten Core zum laufen kriege, die aktuelle Beta enthält snes9x, turbografx16, pcengine und sämtliche sega 8/16 bit inklusive megadrive CD
- natürlich enthält RetroArch auch eine GUI, die gui ist theoretisch auch als videoplayer nutzbar (die videoplayer Funktion ist derzeit nicht in meinem Port drin werde ich aber noch einbauen), Installer ebenfalls.
- derzeit keine Garantie dass es auf A1222 und Sam 440 und Classic OS4 laeuft, auf allen anderen OS4 Geräten wirds auf jeden Fall laufen

Was prinzipiell mit Retroarch möglich ist:


(Aber man muss natürlich diese Cores erst alle portieren, ich hab also einiges vor)

Gruß,
Steffen
 
Zuletzt bearbeitet:

Kris

Elite Mitglied
Teammitglied
Eine sehr schöne Idee, Steffen.

Einige Emulatoren würden auch suf OS 3.x und der Vampire laufen. Dafür würde ich natürlich spenden. OS4 ist nicht mein Plattform. Fände es aber ebenfalls cool. Davon würde das OS stark profitieren.
 

MagicSN

Bekanntes Mitglied
Ja ich möchte es auf allen drei Plattformen zum Laufen bringen. Und dass zumindest einige Emulatoren auch auf 68k gut laufen sollten, ist ein guter Hinweis.

Ich mache halt den ersten Port auf der Plattform die mir selbst die liebste ist (OS4) und fuer die Portieren zudem am Einfachsten ist, damit ich Codeaenderungen nicht immer hin und her kopieren muss (da der os4 Compiler unter cygwin, und die warpos/68k Versionen unter. WSL kann ich nicht aus dem gleichen Verzeichnis raus compilieren). Wenn die OS4 Version gut ist kopiere ich dann um, passe an und mache die wos und 68k Version. Ich hatte aber zwischendurch schonmal auf 68k compiliert um prinzipiell zu sehen wie machbar das ist und kam soweit dass die GUI aufgeht. Auch dass der Code SDL2 und SDL1 beide unterstützt komkt der Sache sehr entgegen.
 

Yukano

Kult Mitglied
klingt zwar recht interessant , aber Alternativen die es am Markt gibt , halte ich das eher für eine massive Lebenszeitverschwendung.
Auch gehe ich davon aus, das OS4 und ein 68K System entsprecht Leistungstechnisch unterstütz werden muss , da sonst ab bestimmten System sowieso ende ist mit der Performance.

Es gibt anderen Dinge ,die ich für viel viel wichtigen halte :)

Aber jeder wie Er es mag :)

LG
 

MagicSN

Bekanntes Mitglied
Inzwischen gibt es außer der OS4 Version auch eine 68k-Beta, die zu gleichen Bedingungen erhältlich ist (Das aktuelle Beta-Archiv enthält OS4 und 68k Version). Kann sein dass eine WarpOS-Beta auch bald dazukommt.
 
Oben