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

Pages: 1 2 [3] 4 5 ... 108
31
Learn asm in 28 days actually has a page on the VAT. Using that info and matrefeytontias's trick you should be able to rename it.

Basically take the VAT pointer, subtract 7, and then write the name backwards. Make sure the program is in RAM though, otherwise when you unarchive it, bad things happen. (I don't remember specifically what, but I remember you don't want it to happen.)

32
WabbitStudio Software Suite / Re: Wabbitemu Android Beta
« on: January 20, 2014, 12:40:19 pm »
Well, I figured out how to break it ;D Although, I wouldn't say break it as much as something about it doesn't properly emulate a real 84+.

The simplest way to reproduce this is to put zStart on the calculator and install the "Run on ram clear" feature. There's no debugger so I can't tell you exactly where it went wrong, but, something definitely went wrong.

33
The Axe Parser Project / Re: Setting Xmin, Xmax, Ymin et.c
« on: January 18, 2014, 12:29:19 pm »
Someone will have to translate this to Axe, but those variables are stored at constant addresses. To see the addresses, CTRL + F "Xmin" on this page (it's the 5th instance).

I'm going to assume that GetCalc() returns the address of the variable, so using Xmin is probably as easy as replacing GetCalc() with 0x8F50.

Edit:
   I don't know if the goal of this thread is actually to change Xmin anymore, but, if anyone wants to do it.

####AXE####
:E8F50->A
:1337->float{A}

This will store 1337 to Xmin

34
Web Programming and Design / Re: What if YouTube worked on the 83+?
« on: January 17, 2014, 03:14:43 pm »
And exactly how many bits does the audio in TruVid have? :devil:

8. Although, since it doesn't use a proper digital to audio converter, you could argue that it sounds like fewer.

35
General Calculator Help / Re: Nyan cat on TI-84+BE serious problem
« on: January 16, 2014, 07:06:23 pm »
1. Pull out a battery
2. Wait at least 5 seconds
3. Hold DEL
4. Put the battery back in

A screen should popup when you insert the battery. After fiddling through the two screens, your calculator might be fixed.

If not:
5. Repeat the first 4 steps, and after your calculator turns off after the scary messages, hold CLEAR and press the ON button

If you calculator works now, you will have to clear all memory in the memory management screen.

If not:
6. Repeat the first 4 steps, but have you calculator connected to your computer with your computer ready to send the new OS through ti-connect
7. When the calculator says send, send the OS

If you calculator is not fixed at this point, try step 5 again.

If none of that works, then you're probably doing something wrong ;D

36
Web Programming and Design / Re: What if YouTube worked on the 83+?
« on: January 15, 2014, 03:52:47 pm »
We must go deeper

(My rickroll video doesn't work because apparently it's copyrighted in germany)

37
TI Z80 / Re: Bad Apple SE
« on: January 11, 2014, 06:48:18 pm »
What's the point when Rabbitsign takes binary files already?

I didn't know that. I guess I've been doing it wrong for a while then.

38
TI Z80 / Re: Bad Apple SE
« on: January 11, 2014, 05:29:13 pm »
It's probably too late to implement in this project, but if you ever are compiling custom apps in the future, I really like brandonw's to8xk. It takes a binary file as input and exports an unsigned app that you can sign with rabbitsign. I've used this program for all of my video players and I've never really had any trouble with it.

I attached a special version that I use that allows lowercase app names. I believe a long time ago I recompiled brandonw's code to do that.

39
ASM / Re: How to stop interrupts being disabled after exiting app?
« on: January 08, 2014, 10:25:27 pm »
This code will fix the interrupts. If it crashes after this, interrupts are not the issue. Also, you don't need to enable interrupts when you quit, the OS takes care of that for you.

Code: [Select]
di
im 1
ld a, $0B
out (03), a
xor a
out ($31), a
out ($34), a
out ($37), a

40
TI Z80 / Re: zStart - an app that runs on ram clears
« on: January 06, 2014, 07:42:29 pm »
Quote
The key issue is that when you do ON + CLEAR. It doesn't look for programs or apps. The reason that this is a problem is that the OS doesn't setup the hardware correctly to run apps. In the OS patch code, I actually check for ON + CLEAR and abort if it's being held because the jump to zStart immediately crashes the calculator. The only way what you are saying is possible is through OS mods.

Oh no  :( not going to work then?

There are ways to do it. But, since I'm not going to actually use it, I really don't have the time to code it. All of the methods though require OS patches.

41
TI Z80 / Re: zStart - an app that runs on ram clears
« on: January 06, 2014, 07:23:35 pm »
Quote
Wait, this isn't possible. You can't beat the ON + CLEAR ever. Sorry. Like, complete abort.
Yeah, stupid OS. But if I made you the Axe program (and didn't call any external variables from it) would you be able to make it part of zStart? Or make the OS run the program instead of zStart? Because I thought ON + Clear only stopped zStart from finding it's appvariable not from running.

The key issue is that when you do ON + CLEAR. It doesn't look for programs or apps. The reason that this is a problem is that the OS doesn't setup the hardware correctly to run apps. In the OS patch code, I actually check for ON + CLEAR and abort if it's being held because the jump to zStart immediately crashes the calculator. The only way what you are saying is possible is through OS mods.

42
TI Z80 / Re: zStart - an app that runs on ram clears
« on: January 06, 2014, 12:11:02 pm »
Hey, actually, I've got a better idea. Make a password program in Axe and I'll send you a version of zStart with no aborts. You can set it to run on ram clear. I don't want to make this version public though because it's super dangerous.

Edit:
   Wait, this isn't possible. You can't beat the ON + CLEAR ever. Sorry. Like, complete abort.

43
TI Z80 / Re: zStart - an app that runs on ram clears
« on: January 05, 2014, 09:36:26 pm »
People who want Graph3 and Symbolic (or either) should check this post. The program will install the hooks for the app if it is on your calculator.

It looks like if you use Symbolic, the zStart parser hook will be overwritten, so install omnicalc if that's an issue for you.


You should make a version of zstart that allows the user to enable password protection when ram is cleared. One that VARS or CLEAR won't break.

Not related to zStart, but is there a way to disable on + del?

I could... but that requires work. If you make me the password input routine, I'll put it in a version of zStart for you.

44
ASM / Re: 83+/84+ Free Ram Areas
« on: January 05, 2014, 08:18:03 pm »
If it's not labelled, it probably has a 1 star in both categories. Don't even try to mess with those areas unless you are going to restore them afterwards and aren't going to use any bcalls.

45
TI Z80 / Re: Geometry Wars Update
« on: January 01, 2014, 05:04:34 pm »
Wow, when I opened this topic, I actually had to go back a few pages to make sure it was actually my geometry wars thread.

If you can't already guess after reading that, the answer is no, I'm not working on it. The code is a huge mess because this was basically the project where I got good at programming for the calculator. Half of the code is all lower case, the other half is all upper case, and the layout is atrocious.

However, I do want to get a version out that doesn't have a very specific glitch in it. I'm still trying to track down the cause of it, but for whatever reason, sometimes you get like 400 points from a kill, which makes the game way too easy. I'll probably get a version out in the next few days.

Pages: 1 2 [3] 4 5 ... 108