modemenu: ;Set the font to the pixel-aligned font ld a,2 ld (textmode),a ld hl,modemenu_header+5 ld de,mode_menu_header_RAM+5 ld bc,6 ld a,c ld (font_height),a lddr ld (menutopinit),bc ld (menudefault),bc ld hl,menu_header_getter ld (menu_header_get),hl ex de,hl inc hl ld bc,$120D ld de,$3B27 ld ix,modemenu_getselect call menuroutine xor a ld (textmode),a ret mode_menu_header_getter: or a jr z,$+4 xor a ret ld hl,mode_menu_header_RAM or h ret modemenu_getselect: jr nc,modemenu_opt ; If the user pressed [Enter], then we need to re-enter! ld a,(k_save) sub 9 ret nz call +_ jp menu_render _: ld a,(menucur) dec a jp z,toggle_token_hook ld a,(flags+appLwrCaseFlag) xor 1<