There's a bug in localise.cpp, line 1441
// Link a new control info structure
if (n < 256) {
There's actually room for 1024 controls.
The 2nd problerm with the dialog is also a bug, use this for now:
//-- "Select desired 3D projection properties"
dialog 67 "" {
//-- "OK"
1 0 ""
//-- "Screen Angle"
20094 2 "skew!"
//-- "Fishbowl Factor"
20096 5 "fish!"
//-- "Cancel"
2 8 ""
}
That was fixed some time ago, see repository for code.