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

Pages: 1 ... 41 42 [43] 44 45 ... 194
631
ASM / Re: RAM clear on extra RAM pages?
« 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
ASM / RAM clear on extra RAM pages?
« 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
The Axe Parser Project / Re: Axe Parser
« 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
News / Re: German boards are now live!
« on: July 14, 2011, 10:53:54 pm »
Nice to see we're getting more global-ish :D 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
News / Re: Axe Parser 1.0.0 is out!
« 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
Miscellaneous / Re: Support DJ
« 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
News / Re: Farewell
« 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
Other Calculators / Re: Nice PM from JoeYoung/Metagross111
« 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
TI Z80 / Re: New Contest Entry Spoiler
« 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
Other / Z80 vs 6502
« 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
News / Re: 10 Years Later: The End of an Era
« 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 :D

642
News / Re: New Board added for Discontinued Projects
« 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
News / Re: New Board added for Discontinued Projects
« 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
News / Re: New Board added for Discontinued Projects
« 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
News / Re: New Board added for Discontinued Projects
« 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