Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - calcdude84se

Pages: 1 ... 91 92 [93] 94 95 ... 161
1381
ASM / Re: Multi-Page Apps, what's the difference?
« on: August 23, 2010, 09:35:23 am »
I can plug Brass :)
Modifying your post, I get this.

Code: [Select]
.binarymode ti8xapp
.variablename "outfile"
#include "ti83plus.inc"
.defpage 0,$4000,$4000 ;Define pages 0 and 1
.defpage 1,$4000,$4000

.page 0 ;Page 0 goes here
.block 128 ;Set aside 128 bytes for the header
    jp Start ;Jp over the branch table
    .branch AddHLOne
Start ;Colons after labels are optional
    ld hl,0
    bcall(_AddHLOne)
    bcall(_JForceCmdNoChar)
.page 1 ;Page 1 code goes here

AddHLOne
    ld de,1
    add hl,de
    ret
And then run
Code: [Select]
brass infile.asmin the command prompt. You'll get two files. A raw hex file "outfile.hex" and a signed app "outfile.8xk"

1382
Just Nspire or 84+(SE) too? Both would be very nice to have, and the latter more so, at least IMO.

1383
General Calculator Help / Re: New Here; Need Help
« on: August 23, 2010, 08:58:53 am »
You're suggesting something like Send(9 on the 83?
It would be rather difficult to find on the Nspire, since the OS is so large. x.x

1384
I'm talking hardware. The 82, 83, and 85 have 32KB, while the 83+SE, an older 84+(SE), and the 86 have 128KB.
At any rate the 86 had user accessible all memory that was not reserved by the OS.

1385
TI-BASIC / Re: Weird BASIC Glitch or error or something like that
« on: August 22, 2010, 08:50:41 pm »
That's what I like about having an open, easily reviewable piece of software. Bugs can be found much more quickly.
And yeah, I guess so. Who has an 82/83 to test this on?

1386
[OTcalc] Z80-Hardware / Re: [OTZ80] [Poll] Mini USB or regular USB?
« on: August 22, 2010, 08:48:07 pm »
Well, there are micro-B to A cables, like the one that comes with the 84+(SE), and neither Windows nor any other OS could tell whether the other end was mini-B, micro-B, or B. As for the cables possibly becoming deprecated, there's not much we can do there. IMO, though, the normal A and B female sockets are just too large for a calc.

1387
6. They killed the 85 and 86. (The 86 was 86'd :P) Great calcs, both had a memory-mapped display making for easy greyscale. 86 had as much RAM as the 83+SE but the OS made it all available, and it had ASM support (The 85 had as much as an 83+). The OS (both calcs) had more features than the 83+ Series calcs, had soft-keys, and allowed custom matrix and real variable names. Programs were run w/o any prgm prefix. Had easily accessible lower-case and Greek letters, not to mention other symbols. I could continue ;D If only they made upgradeable versions with Flash ROM.

1388
News / Re: The return of the website links section
« on: August 22, 2010, 08:33:13 pm »
Cool, nice addition. I'm sure I'll make use of it sometime. :D

1389
I'm not even sure if the majority of America's educators know what the purpose of getKey is...
I seriously doubt it will be added if the "educational market" is to be consulted. :(

1390
[OTcalc] Z80-Software / Re: OTZ80 Firmware/Software Discussion
« on: August 22, 2010, 08:28:52 pm »
The only problem there is that the Z80 (and the eZ80 IIRC) has no "supervisor mode." This means any program can take full control of the calculator, pretending it's the official OS. The only solution I can see is to have a certain key combo or a special "push-to-test" button that would interrupt to read-only firmware that would put the calculator in PTT mode, preferably disabling ASM and possibly programs entirely (like PTT mode on the 84+(SE) OS, but with a simpler, foolproof invocation). Having hardware-based protection to try to protect certain things, like TI's protected ports on the 83+ Series, doesn't work very well since there are holes in the official OS (i.e. I could write a program for an 83+ Series calc that writes to flash)

1391
Computer Programming / Re: Brainfuck Programs
« on: August 22, 2010, 07:42:54 pm »
That, combined with the fact that z80 ASM has nice mnemonics, like add, sub, ld, etc. while BF has only 8 symbols and can't have subroutines that make for nice, structured programming ;D
I doubt the existence of a good number of people who can easily understand what a piece of BF does. :P

1392
TI-BASIC / Re: Weird BASIC Glitch or error or something like that
« on: August 22, 2010, 07:38:40 pm »
Wow, interesting. It fails so epically ;D
Does this occur in all OS versions? I've gotten it to work on OS 2.43 and on a friend's 83+ (I don't know what OS version)

1393
ASM / Re: Multi-Page Apps, what's the difference?
« on: August 22, 2010, 07:19:39 pm »
Hm... How is the assembly source structured and what assembler are you using? That can influence how labels are handled.

1394
Humour and Jokes / Re: 9001 signs you're addicted to calcs and Omni
« on: August 22, 2010, 10:44:14 am »
561. That TI-73 was emulated on TI's Speak & Spell

1395
Computer Programming / Re: Brainfuck Programs
« on: August 21, 2010, 04:01:24 pm »
Blah, I'll write the routine when I have more free time. It's not very fun when you have to test two conditions at once (which is required in the routine AFAICT).
Or maybe I can find one online :P

Pages: 1 ... 91 92 [93] 94 95 ... 161