02.09.2025, 11:27
(02.09.2025, 08:58)Shihan schrieb: Ja, RIVA sieht ganz anders aus. Da ist die große Herausforderung, am DOS/4GW-Loader vorbeizukommen. Aber wenn man das LE-Binary aus der EXE herauslöst (z.B. ein unbind mit Watcoms sb.exe), kann man mit IDA 5.0 und Ghidra den eigentlich Spielcode ziemlich schnell erreichen. Overlays habe ich da auch keine gesehen, was aber nicht heißt, dass es sie nicht gibt. Vielleicht hat cmfrydos was gefunden...
d.h. RIVA ist 32bit code mit DOS-Extender? d.h. nur die Aufrufe Richtung DOS API und die Hardware-Zugriffe sind nicht Windows tauglich? Vergleichbar mit dem SyndicateWars reversing: https://gynvael.coldwind.pl/?id=278
(SCHICK ist, nach meinem Verständnis, ja Realmode mit Segment/Offset was es noch schlimmer macht zu reversen)