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 ... 42 43 [44] 45 46 ... 194
646
News / New Board added for Discontinued Projects
« on: July 02, 2011, 03:16:55 pm »
Similar to United-Ti, Omnimaga now has a board for discontinued projects.  If a major project, meaning a project with its own subforum, is no longer being worked on, it will be relocated to the board "Discontinued Projects."  All topics will be locked but 100% viewable.

Generally speaking, all projects in the folder will have source code available, for example the recent relocation of Seek and Destroy.  If another member wishes to continue the project, the project will be returned to its original location.

Note that if a project has been finished successfully and released, it will not be moved to Discontinued Projects.  For instance my ASM Tutorials have not been relocated.

647
News / Re: Duplicate attachment file name glitch fixed
« on: July 01, 2011, 12:19:36 pm »
This will be so much easier!  Thanks!

648
Oh yeah, I forgot that I shortened BrandonW's routine for using on simply the Ti-83+ BE.  Hence it wasn't "universal" ;D

649
Thepenguin77, I tested t32.8xp on a Ti-83+ Silver Edition, and it works.

However, I started implementing the ports in Crabcake, and I think I'm doing something wrong because the RAM doesn't unlock.

Here's my code:

Code: [Select]
Is15MhzCalculator:

;Thanks to thepenguin77 for finding out this new method for unlocking RAM.

call FlashUnlockExploit
in a, ($25)
ld (StateOfRam), a
in a, ($26)
ld (StateOfRam + 1), a ;In case the user wants RAM permanently unlocked,
;or in case permanent unlocking causes crashes,
;the old values for these two ports are saved


xor a
out ($25), a
ld a, $FF
out ($26), a

B_CALL $4F3C

650
News / Re: S.A.D: Seek & Destroy source code released
« on: June 30, 2011, 12:07:31 am »
Hey Hot_Dog, I was sorry to hear about your laptop getting stolen and the project getting disbanded. It was pretty impressive all the stuff that you accomplished though and the other stuff that you have done despite not releasing this is surely going to help the community. I cant wait to see what other "smaller, less important" projects you come up with, because they are gonna be great.

Edit: Ha ha yes I did mean Hot_Dog, sorry I was looking at something else when I was typing.

Thanks, Madskillz!  Yeah, even though these things happen, I certainly don't consider my time a waste considering that S.A.D. helped me learn enough to contribute everything else.

651
News / Re: S.A.D: Seek & Destroy source code released
« on: June 29, 2011, 06:03:40 pm »
Aw, sorry to hear. It was looking like such an awesome project. Understandable but unfortunate :(

*sigh*, yes indeed.  We have yet to see the first real-time strategy game for 83+/84+ calculators.

652
Art / Sprite requests for 2 ships
« on: June 29, 2011, 06:01:31 pm »
I'm fishing for 2 ships for a simpler game I MIGHT be working on.  I would prefer people who are familiar with the Ptaloid and Tosonian ships from S.A.D.:

http://ourl.ca/6284
http://ourl.ca/6282

Anyways, I'm looking for a Ptaloid version of the Reclauda and a Tosonian version of the Argo.  (I don't mean copy their sprites.  I mean the former should be anti-air, the other is anti-everything)  Just one sprite for each.  Sprites should be at most 15 x 15, at least 9 x 9.

Even if I don't choose the ships you submit, I will give you +1 respect for your submission, unless I can tell you are spamming just to win points.

653
is there anything else that remains to be done, now?

I'd like mode 0 interrupts/extra i/o ports on the 1999 83+'s.

Please correct me if I'm wrong, but in order to have mode 0 interrupts, we'd have to redesign the Ti-83+ HARDWARE.  No software in the world could make use of mode 0 on the current Ti-83+s.

654
News / Re: S.A.D: Seek & Destroy source code released
« on: June 29, 2011, 11:19:19 am »
Wow. I'm sad to see the death of this. BTW, why are there svn files in the folder as well? Do you have a repository somewhere?


Yeah, I have a repository.  The reason I didn't give a link is it has .rom files

655
Oh, no. Nevermind. I thought that you had already implemented the port 25/26 thing in CrabCake. I meant save those values

And there's no reason to save the flash unlock state, flash gets relocked every time you archive/unarchive something or even run an app.

Actually, if I implemented this, you're right, there's no need to worry about hooks.  It would also save more space.  My hesitation beforehand was I thought I would need to run boot pages, but as it turns out, I only need unlock flash, and crabcake already has the unlock flash code

656
Yeah, hot_dog, I don't think putting it in the boot code is a good idea, yet. We first need to know what kind of side effects this will have before we make it permanent. (Programs will no longer crash, they will freeze or go crazy.)


Hmmm, that makes sense.  It's for that reason that Crabcake relocks the C000-FFFF area upon shutdown

Wait, you mean you already implemented this? Because if that's the case, then you should save the previous values so that if a person has it permanently unlocked, crabcake won't relock it.

Edit:
    Also with this, you don't to shut down the hooks.

Don't the hooks have problems when a different page is swapped using port $05 on a 15 Mhz?  On the 15 Mhz calcs, RAM is never unlocked.

Whatever the case, I agree about saving the value in case someone permanently unlocked their flash

657
Yeah, hot_dog, I don't think putting it in the boot code is a good idea, yet. We first need to know what kind of side effects this will have before we make it permanent. (Programs will no longer crash, they will freeze or go crazy.)


Hmmm, that makes sense.  It's for that reason that Crabcake relocks the C000-FFFF area upon shutdown

658
By the way guys, as a reminder, DO NOT ATTEMPT TO UNLOCK FLASH UNLESS YOU KNOW WHAT YOU ARE DOING. ;D

Modifying the boot code is actually a good idea.  However, I don't see it eliminating Crabcake for three reasons:

1. Crabcake is completely portable
2. There are some people who really shouldn't be messing with their boot code (or who don't WANT to mess up their boot code), namely beginners
3. There's always a chance that TI could write a boot 1.02, after which a new patch might have to be written.

659
so, doing:

Code: [Select]
ld a,0
nop
nop
im 1
di
out (25h),a
ld a,$FF
nop
nop
im 1
di
out (26h),a

will allow you to never have the >$C000 thing happen again?


It also looks like you cannot alter the values of the ports unless you do so from certain flash pages.  But I've been wrong before.

660
Cool!  What are the original values?

Too bad this doesn't work on a Ti-83+ BE
It has its own method that's just as easy ;)

Well, almost as easy...

Pages: 1 ... 42 43 [44] 45 46 ... 194