diff --git a/assembler-8608.lua b/assembler-8608.lua index 72563a1..8efeacd 100644 --- a/assembler-8608.lua +++ b/assembler-8608.lua @@ -601,7 +601,7 @@ function AssembleFile(fn, romsizes, offsets, lens) local offset = tonumber(offse disassembleMemory(mem, arch) end ts.eval [[ - function AssembleFile(%fn, %romsize, %offset, %len) { luacall("AssembleFile", "Add-ons/_misc/rom/8608programs/" @ %fn, %romsize, %offset, %len); } + function AssembleFile(%fn, %romsize, %offset, %len) { luacall("AssembleFile", strReplace(%fn, "$", "Add-ons/_misc/rom/8608programs/"), %romsize, %offset, %len); } ]] if arg then AssembleFile(arg[1] or "../8608programs/test.asm", "16 16 8", "0", "256") end