Beiträge von M. J. im Thema „Hilfe für Problem mit Floating Points in Emulator“

    Helfe gerne, wenn ich kann. Hab selber oft genug einen 6502-Emulator geschrieben, und da kam es auch vor, daß die Floatingpointroutinen versagt haben. In meinem Fall lag das damals daran, daß ich einen Bug in den Verschiebe-Befehlen ROR, ROL, ASL und LSR hatte, da diese intensiv gebraucht werden auch z. B. in der für Verschiebebefehle sonst eher seltenen Adressierungsart zp,x. Bei dieser Befehlsgruppe würde ich an Deiner Stelle daher als erstes nachgucken. Und natürlich werfe ich auch gerne einen Blick auf den Quellcode, wenn es DIr nichts ausmacht.