1) Handing of jump tables. This is very frequently used feature.
2) Script to handle offset tables (many of them are present),
so pressing two keys automatically changes all to offsets
(until it is proper address and stops as soon as it is not)
add xref and start analizing procedures.
3) Many parameters are passed by registers. If we could track them somehow and allow to quickly define this in function definition, so comments can be seen right after commands before call (ala pc.w32).
4) FR module have almost ready auto-comments. Is it desirable to make them work inside IDE (as gray auto-comments). As most people are quite new to this assembler.
If you have time and expirience working with IDA writing IDC scripts and/or plugins and modules, please, contact me.
Some info about GX20 v1.01 and MODSET and AUTORUN functions.
MODSET.xxx works with turning on with open or closed (!) SD door (without any buttons). Note! You must not have AUTORUN.xxx for MODSET.xxx to work :-)
All previously mentioned commands seems to work.
Additional info below:
[VLENS_CTRL] displays VLENS CONTROL on screen and do not react to keys I tried. We must find key combination that toggles SDM On/off and PZ On/Off.
[OPEN_DEBUG_MENU] Opens large debug menu on startup there you can make all functions. Like dumping your lens ROM. :-) Especially interesting is AF PINT DISP as it displays some displacements.
AUTORUN.xxx works on every camera start, and in case of synax error it hangs sometimes.
Extra info, you could use FILEOUT "STRING" to write STRING to CHKDAT.xxx file. String will be appended to end of file.
WAIT without parameters causes syntax error. With any parameter it wait indefinetely. Parameter may be TaskID.
You could also note that interpreter runs in his own thread, at least AF and metering works perfectly.