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 - Hot_Dog
Pages: 1 ... 41 42 [43] 44 45 ... 194
631
« on: July 16, 2011, 03:45:16 pm »
What? Are you saying do 3>port ($05) then jump to $C000 essentially?
The answer is no, on hard resets, page 0 gets swapped into that bank. And before the OS/Boot code clears it, I believe they also swap page 0 in. So unless you pull out the little battery, page $83 will remain intact.
It was a hypothetical situation. What I want to do is save about 3 bytes of data to page $83 so it remains intact in case there's a crash
632
« on: July 16, 2011, 11:07:45 am »
If a 15Mhz calculator crashes, does RAM on page $83 get cleared, even if the page resides in the $C000-$FFFF area?
633
« on: July 14, 2011, 10:56:38 pm »
Quigbo, I just saw your update allowing variables as single byte values. This is an excellent addition, and you continue to amaze me!
634
« on: July 14, 2011, 10:53:54 pm »
Nice to see we're getting more global-ish Hope our German-speaking members like the new forum!
I agree, it makes the forum more welcome for other people that wouldn't have joined beforehand
635
« on: July 13, 2011, 04:48:12 pm »
Thank you for all the work you put in, Quigbo! We Ti-83+/84+ programmers are truly blessed by your contribution!
636
« on: July 08, 2011, 11:32:09 am »
DJ is one of my best friends, and always will be
Oh, and Happy Birthday DJ!
637
« on: July 08, 2011, 10:46:44 am »
* Hot_Dog cries I hope you will come back, DJ, but if you don't, we understand, and we wish the best for you. I will always be on IM if you need me, though I apologize in advance for times I am away from the computer or my stinkin internet acts up.
638
« on: July 07, 2011, 10:32:52 am »
...
I did not expect this. Everyone has a good side and an bad side, but I never saw his bad side before.
But I'm glad you never listen to him, because again, DJ, you're the best thing that's happened to Omnimaga
639
« on: July 06, 2011, 07:07:57 pm »
I heard rumors that you were going to need Crabcake for your last project...is this one so awesome that you won't need it anymore? ;P
640
« on: July 06, 2011, 12:41:19 am »
I've been starting a port of Commando, a game which uses the Motorola 6502 processor. (By the way, Ti-83+ ASM is NOTHING compared to programming for the Atari 7800...I'm glad I'm only making a port!!) Both the Motorola 6502 processor and the Z80 processor came not far from each other, and both were used for video game systems.
Each processor has its advantages and disadvantages. While I prefer the Z80, there are some things about the Motorola 6502 that I wish the z80 had.
First, here's some things the Z80 has that the 6502 doesn't have, making the Z80 a dang fine processor indeed
The Z80 processor has more registers--many more The Z80 has instructions that can compare and copy many values at once (Like LDIR and CPIR) The Z80's stack is much more flexible than the 6502's stack You can work with 2-byte values on the z80, but not on the 6502 The 6502 has no register that can hold a direct address to work with (The Z80 has HL, plus to a certain point DE, BC and SP) The 6502 requires the carry flag for all math. On the z80, it's optional. On the 6502, you can only use conditions with a relative jump. You can use conditions with calls, returns and longer jumps on the Z80 You can compare any register with register A. On the 6502, registers cannot be compared with each other
And now, stuff the 6502 does that I wish the Z80 did:
Indexing is much easier and flexible on the 6502. For instance, you can use a register to store an offset. You can save one byte and several T-States on the 6502 by storing and retriving values from $0000 to $00FF. This is not possible on the z80 On the 6520, you can use CP with almost all 1-byte registers You can use almost all 1-byte registers to store directly to an address, as well as retrieve a value from it One can increase or decrease the value in a direct address on the 6502
641
« on: July 03, 2011, 10:57:07 pm »
We all hope you stick around as much as possible, DJ. But 10 years is much more than most people spend with calculators. You've been an inspiration, an example and a hero to all of us, and we are glad to know you
642
« on: July 03, 2011, 12:10:25 am »
Hmm nice move, but I disagree that the topics should be locked, else everytime someone revives a project or wants to discuss it, we'll have to unlock them..
Good point. I'll fix that.
643
« on: July 02, 2011, 06:57:49 pm »
It's not on the front page yet...
I really don't know if it should be placed on the front page. That's a DJ decision
644
« on: July 02, 2011, 06:13:44 pm »
Good move. It makes the active projects forum less cluttered, but we can still visit and pay our respects to the casualties of time and disinterest.
I agree. When I first joined I was very disappointed to find an awesome project, and then see that the last post was a year ago. hopefully this will remove those kind of disappointments.
Plus it gives someone a chance to say "Hmmm...interesting project. So the author doesn't plan to work on it? Sweet, that means I can take over!"
645
« on: July 02, 2011, 04:18:38 pm »
Calcdude84se hit the nail on the head. Someone can announce their project as dead, or else it will be a discussion. In some cases, maybe a project will be moved and then the author himself will decide that he wants to try working on it again, meaning the project will be moved back.
Pages: 1 ... 41 42 [43] 44 45 ... 194
|