Search found 397 matches

by driesguldolf
Thu 17 May, 2007 6:26 pm
Forum: Programming Help
Topic: [TI-ASM/hardware?] That silly key port
Replies: 21
Views: 15211

hmmm I have some questions on all this keyport stuff: in 83pa28d it says nothing about resetting the keybord but the stuff everyone says seems logic, also some people do put two "nop"s between reading and writing and others dont??? whenever other people dont write the nops it works fine, w...
by driesguldolf
Thu 17 May, 2007 6:19 pm
Forum: Programming Help
Topic: [ASM] Assembly Programming
Replies: 9
Views: 8073

ASM is not hard, but you must have the right attitude, the right mindset,... not many people have these standards (I kinda had) you'll spend the most time understanding how things work in binary, learn the common logic, once you have that, asm is easy, from then it's just about learning "tricks...
by driesguldolf
Thu 17 May, 2007 6:16 pm
Forum: Programming Help
Topic: [TI BASIC] Number of IF statements allowed?
Replies: 18
Views: 19036

This is a reply to the question "how many if statements can you have?": you can have as many as the current memory allows, to check it in absolute values use these 2 programs and compare their results (I dunno the relationship between them tough) PROGRAM:A :Ans+1 :prgmA PROGRAM:B :Ans+1 :I...
by driesguldolf
Thu 17 May, 2007 5:57 pm
Forum: Programming Help
Topic: [z80 ASM]Building a mutlipage APP 2 to 3 pages
Replies: 15
Views: 14890

Another attempt to explain how the hardware works: the calc refers to ti83p/84p (SE) As you know the calc has 64kb addressable memory (?), wich start at $0000, $4000, $8000, $C000 respectively, note that they're all 16kb in size the first 2 pages are used with the flash, the last two are ram The cal...
by driesguldolf
Thu 17 May, 2007 5:25 pm
Forum: Programming Help
Topic: ASMin28Days Help
Replies: 9
Views: 8611

if you're forced to not use some 16bit regs (hl for example) you could negate bc like this:

Code: Select all

ld a, b
cpl
ld b, a
ld a. c
cpl
ld c, a
inc bc
this is quit long but it only destroys a,
note that I only know this because of 83pa28d
by driesguldolf
Thu 17 May, 2007 5:18 pm
Forum: Programming Help
Topic: [TI ASM] Interrupts/"Fast Mode"
Replies: 12
Views: 13624

A little optimising (I think) of the waitlcd routine: in your header file write #define waitlcd in f, (c) \ jp m, $ - 4 hmm..., not sure about that -4, plz correct me if I'm wrong make sure that c is $10 tough (and don't use c unless you reset it to $10) to use it just type waitlcd as you would type...
by driesguldolf
Thu 17 May, 2007 5:11 pm
Forum: Programming Help
Topic: [TI ASM] Interrupt problems.. (Ti-84)
Replies: 24
Views: 20165

Is appbackupscreen safe for tsr's?

I dont understand the first question, but the second one, about your tsr located at $9A9A i do understand: It is perfectly safe as long as you dont play asm games or run apps, as they will most likely use that area without checking if an interrupt is installed there. there's no way (i can think of) ...