inseven / opolua

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

[Megg32] Internal Error: opx/system.lua:224: attempt to call a nil value (field 'setDate') #376

Closed jbmorley closed 1 month ago

jbmorley commented 1 month ago

Description

https://archive.org/download/3-libjune-05/3LIBJUNE05.iso/library%2Fepocvault%2Fmegg32%2Fmegg32.SIS

Details

opx/system.lua:224: attempt to call a nil value (field 'setDate')
MEGG32\GETFD&:0000353D: FF [NextOpcodeTable] 18 CallOpxFunc 0 27 (SYSTEM GetFileTime)
MEGG32\READINI:000036BD: 53 [RunProcedure] 0x0012 (name="GETFD&" nargs=1)
MEGG32\MEGG:00000533: 53 [RunProcedure] 0x0357 (name="READINI" nargs=0)
stack traceback:
    opx/system.lua:224: in function 'opx.system.GetFileTime'
    ops.lua:2425: in function 'ops.CallOpxFunc'
    ops.lua:2302: in function 'ops.NextOpcodeTable'
    runtime.lua:872: in function <runtime.lua:857>
    [C]: in function 'xpcall'
    runtime.lua:991: in method 'pcallProc'
    runtime.lua:1261: in function 'runtime.runOpo'
tomsci commented 1 month ago

Apparently I never implemented setDate, huh.