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
« on: August 23, 2010, 09:35:23 am »
I can plug Brass Modifying your post, I get this. .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 brass infile.asm in the command prompt. You'll get two files. A raw hex file "outfile.hex" and a signed app "outfile.8xk"
1382
« on: August 23, 2010, 09:19:58 am »
Just Nspire or 84+(SE) too? Both would be very nice to have, and the latter more so, at least IMO.
1383
« 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.
1384
« on: August 22, 2010, 09:15:46 pm »
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
« 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
« 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
« on: August 22, 2010, 08:43:10 pm »
6. They killed the 85 and 86. (The 86 was 86'd ) 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 If only they made upgradeable versions with Flash ROM.
1388
« on: August 22, 2010, 08:33:13 pm »
Cool, nice addition. I'm sure I'll make use of it sometime.
1389
« on: August 22, 2010, 08:31:37 pm »
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
« 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
« 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 I doubt the existence of a good number of people who can easily understand what a piece of BF does.
1392
« on: August 22, 2010, 07:38:40 pm »
Wow, interesting. It fails so epically 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
« 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
« on: August 22, 2010, 10:44:14 am »
561. That TI-73 was emulated on TI's Speak & Spell
1395
« 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
Pages: 1 ... 91 92 [93] 94 95 ... 161
|