inseven / opolua

A compiled-OPL interpreter for iOS written in Lua
https://opolua.org
MIT License
12 stars 0 forks source link

Unimplemented Operation: opx.sysram1.ROMVersionBuild #171

Closed jbmorley closed 2 years ago

jbmorley commented 2 years ago

Unimplemented operation opx.sysram1.ROMVersionBuild MINICALC\KYLOM:0000812F: FF [NextOpcodeTable] 18 CallOpxFunc 1 12 (sysram1 ROMVersionBuild) MINICALC\DEPART:00002A67: 53 [RunProcedure] 0x003B (name="KYLOM" nargs=0) MINICALC\MAIN:0000042E: 53 [RunProcedure] 0x030F (name="DEPART" nargs=0) stack traceback: [C]: in function 'error' init.lua:443: in function 'unimplemented' sysram1.lua:98: in function 'opx.sysram1.ROMVersionBuild' ops.lua:2294: in function 'ops.CallOpxFunc' ops.lua:2180: in function 'ops.NextOpcodeTable' runtime.lua:806: in function [C]: in function 'xpcall' runtime.lua:923: in method 'pcallProc' runtime.lua:1278: in function 'runtime.runOpo'

jbmorley commented 2 years ago

Going to assign this to 1.0.0 for the time being. We can push it out if we're not feeling it.

tomsci commented 2 years ago

I have implemented a seems-to-work fix, I just need to test it...

tomsci commented 2 years ago

Also hit in PSITRIS

tomsci commented 2 years ago

Fixed (hopefully) in f3a89ff238433447358a389973b2f64efe0394b5