I could use a little bit of help: So, I tried using Unknownloner's reference to half res, but I am getting a crashed calculator when I try to use it. Here is the code:
Code: #include ti84pcse.inc
.org userMem-2
.db $EF,$69
ld a,1
out ($20),a ; 15MGHZ Speed
out ($10),a
out ($10),a
ld a,%00000100 ;bit 10 set
out ($11),a
xor a ;a = 0 for low bits
out ($11),a
ld a,7
out ($10),a
out ($10),a
ld a,%00110001 ;Enable both partial images
out ($11),a
ld a,%01001100 ;Default values for low bits
out ($11),a
ld a,$80 ;Img 1 disp position
out ($10),a
out ($10),a
xor a ;Display position of first img = 0
out ($11),a
out ($11),a
ld a,$83 ;Img 2 disp position
out ($10),a
out ($10),a
xor a ;MSB should be 0 since 160 < 256
out ($11),a
ld a,160 ;Display position of second img = 160
out ($11),a
ld a,$81 ;Img 1 start line
out ($10),a
out ($10),a
xor a
out ($11),a
out ($11),a
ld a,$84 ;Img 2 start line
out ($10),a
out ($10),a
xor a
out ($11),a
out ($11),a
ld de,159 ;End lines for partial images
ld c,$10
ld a,$82 ;Img 1 end line
out ($10),a
out ($10),a
out (c),d
out (c),e
ld a,$85 ;Img 2 end line
out ($10),a
out ($10),a
out (c),d
out (c),e
FullExit:
ld a,1 ; Disable Interlacing
out ($10),a
out ($10),a
xor a
out ($11),a
out ($11),a
ld a,7
out ($10),a
out ($10),a
ld a,%00000001 ;Disable both partial images
out ($11),a
ld a,%01001100 ;Default values for low bits
out ($11),a
bcall(_DrawStatusBar)
ld hl,cmdShadow
ld (hl),' '
ld de,cmdShadow+1
ld bc,259
ldir
ld hl,textShadow
ld (hl),' '
ld de,textShadow+1
ld bc,259
ldir
bcall(_maybe_ClrScrn)
bcall(_HomeUp)
ret
I was thinking this would simply return to the home screen, but I just get a blank screen.