- Nim version >= 1.4.2 is now required.
fp
is now available as a shorthand for constructing a 24:8 fixed point number.- E.g.
fp(1.5)
instead offixed(1.5)
- E.g.
{.codegenDecl:IWRAM_CODE.}
now includes thetarget("arm")
gcc attribute.- This ensures that ARM code instead of Thumb code is produced for functions in IWRAM.
- Some text functions are less picky about parameters.
ttePutc
now takeschar|int
, not justint
.- Color attribute getters/setters (
ink
,shadow
etc.) now accept a non-ptr TTE context.
init
andedit
macros now work with more registers (bgofs
,bgaff
,winXXXcnt
,winXh/v
,bldcnt
)- Write-only protections have been removed from
bgofs
registers until I find a solution with better semantics. maxmod.effect
andmaxmod.effectEx
are now discardable again.
The dark days, before this file existed...