so how difficult would it be to make a rom hack that makes the "debug" puzzles available for choosing from one of the menu's somewhere?
It's super easy, just move some files from one numbered puzzles to another, a puzzle number $i is made of :
a thumbnail in data/bg/jitten_q$i.arc
several backgrounds in data/bg/q$i_bg.arc or q$ia_bg.arc (answer background)
some text in data/qtext/en/
et the puzzle script in data/script/qscript/q2_param.gds
Doing this swap will let you with the original puzzle name so you might want to edit data/script/puzzletitle/en/qtitle.gds
if it helps here is the script I've used to generate the puzzle page :
CODEimport sys
from struct import unpack
f = file('header.html', 'r')
print f.read()
f.close()
f = file('data/data/script/puzzletitle/en/qtitle.gds', 'rb')
filesize = unpack('