Na, örülök, hogy nem csak magamnak csinálom

Majd lesz új verzió is.
Lib-eket megpróbálom belefordítani statikusan majd. A többi opció emlékeim szerint szintén hozott pár fps javulást, de ha stabilan megy 60-nal, akkor ez csak olyan esetben érdekes, ha fel van oldva a sebességkorlátozás (fast-forward), pl. magnóról töltésnél hasznos.
A gyorstesztes ROM mint opció jó ötlet. Az eredetit mindenképpen bennehagynám, nekem inkább hozzáad az élményhez. Általánosságban, ilyen választható dolgokat core option-nek tudok felvenni, ezek az elindított játékból menübe lépve jönnek elő (Options néven), most csak pár grafikai / teljesítmény állítgatás van benne.
Lehet csinálni.
.ep128cfg fájlt akár minden betöltött fájlhoz külön (pl. abyss.com -> abyss.ep128cfg), ebben azon kívül, amit a mintafájl felsorol, igazából az összes ep128emu paraméter állítható, így a ROM is, bár ezt konkrétan nem próbáltam, de valahogy így nézne ki:
memory.rom.00.file "exos21.rom"
memory.rom.00.offset 0
memory.rom.01.file "exos21.rom"
memory.rom.01.offset 16384Ezt a lehetőséget amúgy arra gondoltam, hogy egy megfelelően előkészített gyűjteményben az a néhány gomb, ami kellhet az adott játékhoz, előre be legyen állítva a hozzá tartozó .ep128cfg-ben. Az 1-2-3-4 csak egy első próbálkozás, elég sok játék van pl. ami 0-ra indul. Az Input menüt szerintem nem tudom módosítani... de megnézem majd az lr-fuse-t, hogy mit csinál, A fentebb említett core option-öket igen, de oda reménytelen mindent bezsúfolni, majd kialakul.
Billentyűzettel az a helyzet, hogy a legtöbb gombot a retroarch foglalja le. Két módon lehet "felszabadítani", vagy egy hotkey-t állít be az ember, akkor csak ezzel együtt érzékeli a retroarch (pl. Ctrl - utána F1 helyett csak Ctrl+F1-re nyílik ki a menü), vagy a "game focus" mód, ami talán a scroll lock. Ezen kívül más beállítás nem kell hozzá. Ext joy1 tűzgomb amúgy a numpad 0.