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 - DrDnar

Pages: 1 ... 22 23 [24] 25 26 ... 38
346
Other Calculators / Re: Which calculator is recommended?
« on: August 31, 2011, 11:51:20 pm »
The TI-89T is an amazing platform that's underloved.

347
Common wisdom in the open source community says that any major projects gets rewritten at least once.

348
The Nspire is more than capable of running a Z80 emulator at full speed. You can do it in C, which is a lot easier than assembly. And you won't need a specially modified OS. TI was being just plain lazy with the whole separate OS thing.

349
ASM / Re: Constructive and Creative uses of RLD and RRD
« on: August 26, 2011, 02:20:18 am »
As far as I can tell, the instructions are intended for use with BCD. They appear to allow multiplying and dividing by ten. Or sixteen, if you're using binary.

350
ASM / Re: Constructive and Creative uses of IX and IY
« on: August 20, 2011, 02:02:46 am »
When reading the asm output for GlaßOS, I noticed that it uses a standard way of passing parameters to functions.  Push variables, then use IX like hell.  Yes, SDCC has a drink..,er, IX problem.  I know that index registers add an extra byte or so to op sizes, and are slow.  I can see a lot of tios asm programmers not liking that variables, even one byte, aren't passed by register but by the stack.  What about IY? Its dedicated for the interrupt, just like IX.
Passing arguments via the stack is standard for C. Though, you're right, it should try to optimize more.

351
Other Calculators / Re: TI 84 manufacturing cost
« on: August 20, 2011, 12:25:46 am »
1. Use out-dated, royalty-free hardware
2. Never drop your selling price, regardless of how much your manufacturing costs drop
3. ? ? ? ?
4. PROFIT

352
Axe / Re: Reading from Archive
« on: August 19, 2011, 03:52:03 am »
Reading data directly from the archive with the files feature and {} is a little slower than reading the data from RAM with {}. So, it's probably best to copy an entire room or chunk or something from the archive (using Copy()) into safe RAM (r1-r6) and read from there using {}. In other words, buffering data from the archive into RAM is often faster than always reading from the archive. On the other hand, not buffering is a lot easier. You'll need to learn to balance the two.

By the way, the OS enforces an 8 K limit on nostub assembly programs (for no good reason, of course), so if your program is larger than 8 K, you might as well make it an Ion program.

353
Hm..does OS transfer between two calc of different boots work?  (Tho the OS would have to be 2.55 x.x)
That should work.
oh I dont want to upgrade though because truvid wont work then
So install 2.55MP, downgrade the boot code to 1.02, and install 2.43 or whatever you want.

354
So boot 1.03 goes through a longer, more complicated (and supposedly secure I guess) process? Fun...
You missed the news frenzy that resulted when we learned about 1.03? TI switched to 2048-bit RSA. The new signature is tacked onto the end of the 2.55MP image; it's been there this whole time. Also, they actually managed to write an even slower validation routine. They're rolling 1.03 out for the new school year. This move prompted an intense frenzy of research that resulted in us discovering how to reflash the boot code, thus completely negating the change.

400th post and I dont care
Neither do I care about how many posts you have.

355
Remember, you can only install 2.55MP, because you can't downgrade the boot code until you first install an OS.

356
TilP can handle OSes just fine. I strongly recommend going USB for it, since it's much faster. However, if you have a silverlink it's worth a try since they're a little easier to keep connected.

It really doesn't matter. Either way, he'll still need to wait six or more minutes for it to validate.

357
News / Re: OmnomIRC moved to new server
« on: August 18, 2011, 01:42:13 am »
Here's a copy of my IRC log. rafb.me posts are normally removed after 24 hours.
Code: [Select]
(12:37:37 AM) OmnomIRC: (O)<DJ_O> yeah
(12:42:33 AM) Eeems: SirCmpwn, don't try to pm me I wont get it.
(12:42:44 AM) SirCmpwn: good for you
(12:43:20 AM) Eeems: Don't test me
(12:45:06 AM) SirCmpwn: oh, of course not
(12:45:14 AM) SirCmpwn: you're pretty testy tonight, I wouldn't want to push it
(12:45:56 AM) Eeems: No I was fine until you started being an ass
(12:46:17 AM) SirCmpwn: yeah, I thought we were pretty good until it got mutual
(12:46:38 AM) SirCmpwn left the room (Kicked by Eeems (SirCmpwn)).
(12:46:41 AM) SirCmpwn [[email protected]] entered the room.
(12:46:42 AM) mode (+v SirCmpwn) by Netbot45
(12:46:42 AM) mode (+o SirCmpwn) by Netbot45
(12:46:42 AM) Netbot45: [SirCmpwn] A Coding Knight has arrived
(12:46:46 AM) SirCmpwn: ooh, fancy op powers
(12:46:49 AM) SirCmpwn: !deop Eeems
(12:46:55 AM) mode (-o Eeems) by SirCmpwn
(12:46:57 AM) Eeems: you can't deop me
(12:46:58 AM) Eeems left the room (Kicked by SirCmpwn (Eeems)).
(12:47:05 AM) mode (+b Eeems!*@*) by SirCmpwn
(12:47:07 AM) OmnomIRC: (#)<Eeems> because I'm still here
(12:47:14 AM) SirCmpwn: oooh, cool, you can use OmniNET
(12:47:22 AM) ***New post by calc84maniac in TI-Nspire GB Emulator http://omniurl.tk/1243/182248
(12:47:30 AM) ***New post by NecroBumpist in Lua Q&amp;A http://omniurl.tk/9120/182249
(12:47:35 AM) OmnomIRC: (#)<Eeems> and if you don't unban me I will ban you for abuse of your powers
(12:47:47 AM) SirCmpwn: good for ya
(12:47:50 AM) SirCmpwn: I look forward to it
(12:48:03 AM) geekbozu: wtf is going on >.<
(12:48:24 AM) OmnomIRC: (#)<Eeems> geek ban Sir
(12:48:28 AM) OmnomIRC: (#)<Eeems> unban me
(12:48:32 AM) OmnomIRC: (#)<Eeems> one hour
(12:48:33 AM) geekbozu: wtf is going on first
(12:48:41 AM) OmnomIRC: (#)<Eeems> he's being an ass
(12:48:43 AM) geekbozu: while i try to remember how to ban from weechar >.<
(12:48:45 AM) OmnomIRC: (#)<Eeems> and insulting me via pm
(12:48:57 AM) CoolioJaz [[email protected]] entered the room.
(12:48:58 AM) mode (+v CoolioJaz) by Netbot45
(12:49:02 AM) SirCmpwn: hey kids
(12:49:04 AM) SirCmpwn: sup
(12:49:10 AM) mode (+b geekbozu!*@*) by SirCmpwn
(12:49:14 AM) geekbozu left the room (Kicked by SirCmpwn (geekbozu)).
(12:49:22 AM) mode (+b CoolioJaz!*@*) by SirCmpwn
(12:49:25 AM) CoolioJaz left the room (Kicked by SirCmpwn (CoolioJaz)).
(12:49:36 AM) mode (+b Juju!*@*) by SirCmpwn
(12:49:39 AM) Juju left the room (Kicked by SirCmpwn (Juju)).
(12:49:44 AM) mode (+b Tribal!*@*) by SirCmpwn
(12:49:47 AM) Tribal left the room (Kicked by SirCmpwn (Tribal)).
(12:49:53 AM) OmnomIRC: (O)<leafiness0> lol?
(12:49:56 AM) mode (+b rcfreak0!*@*) by SirCmpwn
(12:49:59 AM) rcfreak0 left the room (Kicked by SirCmpwn (rcfreak0)).
(12:50:15 AM) mode (+im ) by SirCmpwn
(12:50:27 AM) mode (+b OmnomIRC!*@*) by SirCmpwn
(12:50:32 AM) OmnomIRC: (O)<Juju> wat
(12:50:34 AM) OmnomIRC left the room (Kicked by SirCmpwn (OmnomIRC)).
(12:50:41 AM) mode (+b Dogbert!*@*) by SirCmpwn
(12:50:46 AM) Dogbert left the room (Kicked by SirCmpwn (Dogbert)).
(12:50:50 AM) mode (+b Genolo!*@*) by SirCmpwn
(12:50:53 AM) Genolo left the room (Kicked by SirCmpwn (Genolo)).
(12:50:58 AM) mode (+b Netbot45!*@*) by SirCmpwn
(12:51:01 AM) Netbot45 left the room (Kicked by SirCmpwn (Netbot45)).
(12:51:06 AM) mode (+b Netham45!*@*) by SirCmpwn
(12:51:09 AM) Netham45 left the room (Kicked by SirCmpwn (Netham45)).
(12:51:13 AM) mode (+b Jarvis!*@*) by SirCmpwn
(12:51:13 AM) HAL left the room (This channel is not registered to the Netbot45 Botnet.).
(12:51:16 AM) Jarvis left the room (Kicked by SirCmpwn (Jarvis)).
(12:51:30 AM) mode (+b AHelper2!*@*) by SirCmpwn
(12:51:32 AM) AHelper2 left the room (Kicked by SirCmpwn (AHelper2)).
(12:51:37 AM) mode (+b AHelper3!*@*) by SirCmpwn
(12:51:40 AM) AHelper3 left the room (Kicked by SirCmpwn (AHelper3)).
(12:51:45 AM) mode (+b Buckeye!*@*) by SirCmpwn
(12:51:47 AM) Buckeye left the room (Kicked by SirCmpwn (Buckeye)).
(12:51:50 AM) mode (+b chronomex!*@*) by SirCmpwn
(12:51:53 AM) HAL [[email protected]] entered the room.
(12:51:54 AM) chronomex left the room (Kicked by SirCmpwn (chronomex)).
(12:51:57 AM) HAL left the room (Kicked by SirCmpwn (HAL)).
(12:52:00 AM) mode (+b HAL!*@*) by SirCmpwn
(12:52:07 AM) mode (+b geekboy!*@*) by SirCmpwn
(12:52:10 AM) geekboy left the room (Kicked by SirCmpwn (geekboy)).
(12:52:14 AM) mode (+b Jonimus!*@*) by SirCmpwn
(12:52:16 AM) Jonimus left the room (Kicked by SirCmpwn (Jonimus)).
(12:52:22 AM) mode (+b Runer112!*@*) by SirCmpwn
(12:52:24 AM) Runer112 left the room (Kicked by SirCmpwn (Runer112)).
(12:52:30 AM) mode (+b shaun!*@*) by SirCmpwn
(12:52:32 AM) shaun left the room (Kicked by SirCmpwn (shaun)).
(12:52:38 AM) mode (+b KED!*@*) by SirCmpwn
(12:52:40 AM) KED left the room (Kicked by SirCmpwn (KED)).
(12:52:45 AM) mode (+b AxeWiki!*@*) by SirCmpwn
(12:52:48 AM) AxeWiki left the room (Kicked by SirCmpwn (AxeWiki)).
(12:52:51 AM) mode (+b Adriweb!*@*) by SirCmpwn
(12:52:54 AM) Adriweb left the room (Kicked by SirCmpwn (Adriweb)).
(12:53:04 AM) mode (+b debrouxl!*@*) by SirCmpwn
(12:53:06 AM) debrouxl left the room (Kicked by SirCmpwn (debrouxl)).
(12:53:09 AM) mode (+b Goplat!*@*) by SirCmpwn
(12:53:12 AM) Goplat left the room (Kicked by SirCmpwn (Goplat)).
(12:53:15 AM) mode (+b New!*@*) by SirCmpwn
(12:53:17 AM) New left the room (Kicked by SirCmpwn (New)).
(12:53:23 AM) mode (+b tev|stdby!*@*) by SirCmpwn
(12:53:27 AM) tev|stdby left the room (Kicked by SirCmpwn (tev|stdby)).
(12:53:32 AM) mode (+b iSpawn!*@*) by SirCmpwn
(12:53:35 AM) iSpawn left the room (Kicked by SirCmpwn (iSpawn)).
(12:53:38 AM) mode (+b compu!*@*) by SirCmpwn
(12:53:41 AM) compu left the room (Kicked by SirCmpwn (compu)).
(12:53:46 AM) mode (+b Boscop!*@*) by SirCmpwn
(12:53:48 AM) Boscop left the room (Kicked by SirCmpwn (Boscop)).
(12:53:54 AM) mode (+b BrandonW_!*@*) by SirCmpwn
(12:53:56 AM) BrandonW_ left the room (Kicked by SirCmpwn (BrandonW_)).
(12:53:59 AM) mode (+b DoorsCS!*@*) by SirCmpwn
(12:54:01 AM) DoorsCS left the room (Kicked by SirCmpwn (DoorsCS)).
(12:54:05 AM) mode (+b DrDnar1!*@*) by SirCmpwn
(12:54:07 AM) You have been kicked by SirCmpwn: (DrDnar1)

358
Miscellaneous / Re: Do you use Rockbox?
« on: August 15, 2011, 10:04:39 pm »
I found out about Rockbox before getting my current MP3 player, a Sansa e200 which I've had for at least four years. So, as a consequence, I've had Rockbox on it pretty much since I got it. I've used Rockbox almost exclusively because Sandisk's firmware doesn't support WAV, FLAC, or Ogg Vorbis, amongst numerous other deficiencies.

359
TI Z80 / Re: Ever corrupt your archive?
« on: August 14, 2011, 04:45:08 pm »
Haha. I've been meaning to write something like that for a long time. I wanted to use the extra 96 K of RAM to speed up garbage collection, but after the whole thing with TI trying to save a negligible amount of money by getting rid of most of the extra RAM, I never really felt like it.

360
The Z80 doesn't support using an MMU. There's absolutely no way for the kernel to actually enforce anything. I think most people have also generally been of the opinion that relocation tables (needed for multitasking to be used with all programs) would waste more memory than they're worth.

Pages: 1 ... 22 23 [24] 25 26 ... 38