You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Asar has the (in my opinion) undesirable behaviour where it does not auto "expand" a new rom being built from scratch while in lorom mode. (This works fine for hirom mode.) After filling the first $8000 bytes, further segments no longer work because the ROM has "no more freespace". This can be worked around with an org command (e.g. org $81FFFF : db $FF) but this requires beforehand knowledge of the size of the ROM to be built, which is not ideal.
lorom actually does have autoexpand, you just need to start with a rom of at least 512KB. this is because the lorom autoexpand mechanic is somewhat tailored to smw hacking. i added hirom autoexpand at selicre's request, and since there's no reason to have any specific lower bound there i just made it start from 0.
i guess i could just change lorom to also start at zero?
Activity
trillllian commentedon Jul 8, 2026
lorom actually does have autoexpand, you just need to start with a rom of at least 512KB. this is because the lorom autoexpand mechanic is somewhat tailored to smw hacking. i added hirom autoexpand at selicre's request, and since there's no reason to have any specific lower bound there i just made it start from 0.
i guess i could just change lorom to also start at zero?