A lua unkompatibilitás persze továbbra is fennáll sajnos, de ez gondolom a lua fejlesztőinek sara és nem orvosolható...

Ha az volt a probléma, hogy a disztribúciókban még mindig Lua 5.0.x van, akkor ezt a CVS-ben javítottam, most már le lehet fordítani Lua 5.0.3-al is. Azonban a Lua 5.0 nem csak API szinten nem kompatibilis, hanem a nyelv is kevesebbet tud, például nincs % művelet és hexadecimális konstansok. De ennek talán nincs nagy jelentősége, mert Lua scriptet valószínűleg rajtam kívül egyébként sem használ senki az emulátorban

Mindenesetre a scriptekkel kapcsolatban van két kisebb újdonság: a debuggerben egy új gombbal üres breakPointCallback függvényt lehet beszúrni, és a hibáknál részletesebb információt ír ki a monitorba (nem csak "syntax error" vagy "runtime error" üzenet jelenik meg).
A release=1 engedélyezésssel már nem üzenget a fordítás alatt és szépen működik a létrejött UHU csomag.
A debug=0,release=1 most alapértelmezett lett a CVS-ben (a 2.0.8 beta verzióig).
Remélhetőleg hamarosan már kiadható, talán a hétvégén, ha addig senki nem talál új problémákat (de ez általában csak közvetlenül a kiadás után szokott történni

).
Az SDL-t miért kell letiltani ? Nem megfelelő a verzió (saját fordítású statikus 1.2.9 verziót is lehetne használni, a Lua-hoz hasonlóan) ?