Omnimaga

Omnimaga => News => Topic started by: calc84maniac on April 17, 2011, 11:44:45 pm

Title: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 17, 2011, 11:44:45 pm
UPDATE -- New official beta thread is here (http://ourl.ca/15532)

Well, might as well let people start testing this now. There are still some features to add and bugs to fix, but nothing that really prevents running the emulator as it is.

Here's TI-Boy SE Beta 0.1.00! This version brings compatibility with all TI-84 Plus models including newer hardware revisions, meaning that there are no more extra RAM issues! Speed was also greatly improved.

UPDATE (DJ): Added eye-candy!

(http://www.omnimaga.org/index.php?action=dlattach;topic=7880.0;attach=7402;image)
(972.5 gigabytes version of this screenshot) (http://www.omnimaga.org/index.php?action=dlattach;topic=7880.0;attach=7401;image)
Title: Re: TI-Boy SE pre-release beta thread
Post by: DJ Omnimaga on April 17, 2011, 11:47:40 pm
O.O
Title: Re: TI-Boy SE pre-release beta thread
Post by: Juju on April 17, 2011, 11:48:29 pm
Awesome :D
Title: Re: TI-Boy SE pre-release beta thread
Post by: jnesselr on April 17, 2011, 11:49:50 pm
Awesome, There goes any chance of work getting done tomorrow...
Title: Re: TI-Boy SE pre-release beta thread
Post by: DJ Omnimaga on April 18, 2011, 12:20:10 am
Uhm... I'M getting ERR:INVALID when running an app... ???

Is it compatible with newer calcs?
Title: Re: TI-Boy SE pre-release beta thread
Post by: calc84maniac on April 18, 2011, 12:21:00 am
Uhm... I'M getting ERR:INVALID when running an app... ???

Is it compatible with newer calcs?
Errm... what calc/emu are you using to run it?
Title: Re: TI-Boy SE pre-release beta thread
Post by: DJ Omnimaga on April 18, 2011, 12:21:23 am
84 Plus, ending with the letter N.
Title: Re: TI-Boy SE pre-release beta thread
Post by: calc84maniac on April 18, 2011, 12:22:22 am
84 Plus, ending with the letter N.
Hmm, what OS version?
Title: Re: TI-Boy SE pre-release beta thread
Post by: DJ Omnimaga on April 18, 2011, 12:22:43 am
WAIT NVM, I just realized I still had OS 2.71MP on O.O

My bad X.x ... (I just realized after getting a random RAM clear)
Title: Re: TI-Boy SE pre-release beta thread
Post by: calc84maniac on April 18, 2011, 12:23:17 am
WAIT NVM, I just realized I still had OS 2.71MP on O.O

My bad X.x ... (I just realized after getting a random RAM clear)
Hahaha, that's good. I almost thought it was my fault somehow XD
Title: Re: TI-Boy SE pre-release beta thread
Post by: DJ Omnimaga on April 18, 2011, 12:24:33 am
Nah don't worry... I am stupid sometimes lol (although it didn't help that I stop using my calculators for over 3 weeks...)

EDIT: OMG I tried it and it's very great! I'M glad you finally managed to get it to work on newer calcs. Also I played Kirby Dream Land and speed seemed quite fast. Nice job!
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 18, 2011, 01:27:34 am
A question.  In the past, the amount of options for games was really limited for the 84PBE due to less archive space, and that pretty much took out all the good games I found x.x

Is this still the case?

EDIT:
Quote from: old readme (from ticalc.org)
Note: Only ROMs 256KB or less will fit on a TI-84+. The Silver Edition calculators can fit ROMs of 1MB or less.
There's nothing of the sort in the newer readme... The compiling app speaks for itself.. :(

EDIT2: ↓↓↓ ???
EDIT3: got it to work with a different one, i'm guessing i was the shorter name
Title: Re: TI-Boy SE Beta pre-release
Post by: Runer112 on April 18, 2011, 02:55:38 am
Good news: After some testing with Zelda: Link's Awakening, the new TI-Boy runs anywhere from 20-60 percent faster than the old TI-Boy! ;D

Bad news: I can't successfully send Pokemon Blue to my calculator. :( The old TI-Boy Pokemon sends fine, so it isn't a size issue. And leafiness0 is experiencing the same problem, so it isn't just me. I have OS 2.53MP and he has OS 2.55MP.
Title: Re: TI-Boy SE Beta pre-release
Post by: leafy on April 18, 2011, 02:57:38 am
I'm getting a patch OS error even though my only hook is CalcUtil. Also, like runer said, pkmnBlue doesn't work.
Title: Re: TI-Boy SE Beta pre-release
Post by: Munchor on April 18, 2011, 05:01:55 am
:crazy: Works on the 84+ Keypad, then? Awesome.
Title: Re: TI-Boy SE Beta pre-release
Post by: JosJuice on April 18, 2011, 06:26:52 am
:crazy: Works on the 84+ Keypad, then? Awesome.
No.

Only 83+SE, 84+ and 84+SE are supported. Additionally, 84+ doesn't support ROMs that are larger than 256 KB and 84+/84+SE calcs with 48 KB RAM can't play a few games that use a lot of RAM (but most games are supported).
Title: Re: TI-Boy SE Beta pre-release
Post by: Munchor on April 18, 2011, 06:47:36 am
:crazy: Works on the 84+ Keypad, then? Awesome.
No.

Only 83+SE, 84+ and 84+SE are supported. Additionally, 84+ doesn't support ROMs that are larger than 256 KB and 84+/84+SE calcs with 48 KB RAM can't play a few games that use a lot of RAM (but most games are supported).

I read 'new hardware models' and was very excited, but afterall it's just the RAM.
Title: Re: TI-Boy SE Beta pre-release
Post by: JosJuice on April 18, 2011, 07:10:26 am
:crazy: Works on the 84+ Keypad, then? Awesome.
No.

Only 83+SE, 84+ and 84+SE are supported. Additionally, 84+ doesn't support ROMs that are larger than 256 KB and 84+/84+SE calcs with 48 KB RAM can't play a few games that use a lot of RAM (but most games are supported).

I read 'new hardware models' and was very excited, but afterall it's just the RAM.
But you have gbc4nspire, don't you? :P
Title: Re: TI-Boy SE Beta pre-release
Post by: Munchor on April 18, 2011, 07:13:06 am
:crazy: Works on the 84+ Keypad, then? Awesome.
No.

Only 83+SE, 84+ and 84+SE are supported. Additionally, 84+ doesn't support ROMs that are larger than 256 KB and 84+/84+SE calcs with 48 KB RAM can't play a few games that use a lot of RAM (but most games are supported).

I read 'new hardware models' and was very excited, but afterall it's just the RAM.
But you have gbc4nspire, don't you? :P

Yes I have, but it doesn't work well in Ndless 2.0, it works, but the getkeys are for Clickpad only.
Title: Re: TI-Boy SE Beta pre-release
Post by: JosJuice on April 18, 2011, 07:17:57 am
:crazy: Works on the 84+ Keypad, then? Awesome.
No.

Only 83+SE, 84+ and 84+SE are supported. Additionally, 84+ doesn't support ROMs that are larger than 256 KB and 84+/84+SE calcs with 48 KB RAM can't play a few games that use a lot of RAM (but most games are supported).

I read 'new hardware models' and was very excited, but afterall it's just the RAM.
But you have gbc4nspire, don't you? :P

Yes I have, but it doesn't work well in Ndless 2.0, it works, but the getkeys are for Clickpad only.
There's a hacked version by Mrakoplaz that supports Touchpad. Have you tried it?
Title: Re: TI-Boy SE Beta pre-release
Post by: Munchor on April 18, 2011, 07:21:01 am
:crazy: Works on the 84+ Keypad, then? Awesome.
No.

Only 83+SE, 84+ and 84+SE are supported. Additionally, 84+ doesn't support ROMs that are larger than 256 KB and 84+/84+SE calcs with 48 KB RAM can't play a few games that use a lot of RAM (but most games are supported).

I read 'new hardware models' and was very excited, but afterall it's just the RAM.
But you have gbc4nspire, don't you? :P

Yes I have, but it doesn't work well in Ndless 2.0, it works, but the getkeys are for Clickpad only.
There's a hacked version by Mrakoplaz that supports Touchpad. Have you tried it?

Never heard of it, never tried it, I really have to.
Title: Re: TI-Boy SE Beta pre-release
Post by: TIfanx1999 on April 18, 2011, 08:30:41 am
It's nice to see a new beta of this . I'll give it a try in wabbit later. I'd rather test it on hardware, but my 83 se is dead and my normal 83+ is on loan to a buddy.  :(
Title: Re: TI-Boy SE Beta pre-release
Post by: Freyaday on April 18, 2011, 10:30:00 am
It's nice to see a new beta of this . I'll give it a try in wabbit later. I'd rather test it on hardware, but my 83 se is dead and my normal 83+ is on loan to a buddy.  :(
D: Oh noes! What happenned?
Title: Re: TI-Boy SE Beta pre-release
Post by: aeTIos on April 18, 2011, 11:45:12 am
Maybe can someone post some apps here? I get error "vital file tiboy.bin missing"
Title: Re: TI-Boy SE Beta pre-release
Post by: Xeda112358 on April 18, 2011, 12:14:25 pm
Is that allowed (not sure). Um, otherwise, I was just playing Super Mario Land and I love it!
Title: Re: TI-Boy SE Beta pre-release
Post by: FinaleTI on April 18, 2011, 12:22:57 pm
I'm playing Final Fantasy Legend right now, and I'm giddy with excitement!
Title: Re: TI-Boy SE Beta pre-release
Post by: critor on April 18, 2011, 01:08:45 pm
This is reat! :)

I've got 2 questions:

* It does not work on basic TI-83. Why? Because of the 32Kb RAM?

* According to the readme, it does not suppor TI-Nspire. Does this mean it won't work with the Nspire 84+ keypad?
If it doesn't work, I'd like to know why... The RAM & ROM are here... I thought only applications dealing with the USB port had problems....
Title: Re: TI-Boy SE Beta pre-release
Post by: aeTIos on April 18, 2011, 01:21:12 pm
Is that allowed (not sure). Um, otherwise, I was just playing Super Mario Land and I love it!
Why not? you dont post a ROM, isnt it?
Title: Re: TI-Boy SE Beta pre-release
Post by: SirCmpwn on April 18, 2011, 01:23:37 pm
Wow, this looks great!

Maybe can someone post some apps here? I get error "vital file tiboy.bin missing"
No.  Any files of this variety posted are illegal and will be removed.
Title: Re: TI-Boy SE Beta pre-release
Post by: aeTIos on April 18, 2011, 01:29:08 pm
Oh. too bad. I cannot use it, then D: :'( :'( :'(
Title: Re: TI-Boy SE Beta pre-release
Post by: BrownyTCat on April 18, 2011, 01:32:39 pm
Stunned. I have seen GB on the nSpire, but on the 84 family? This is pushing the calc's performance to the maximum, and it's working!
Title: Re: TI-Boy SE Beta pre-release
Post by: SirCmpwn on April 18, 2011, 01:32:45 pm
Redownload TI-Boy, inside should be a file called tiboy.bin, which should remain in the same directory as the make and rabbitsign.
Title: Re: TI-Boy SE Beta pre-release
Post by: JosJuice on April 18, 2011, 01:33:11 pm
* It does not work on basic TI-83. Why? Because of the 32Kb RAM?
Yes.
* According to the readme, it does not suppor TI-Nspire. Does this mean it won't work with the Nspire 84+ keypad?
If it doesn't work, I'd like to know why... The RAM & ROM are here... I thought only applications dealing with the USB port had problems....
It uses undocumented z80 commands that the emulator doesn't support. Also, it modifies flash directly, which isn't allowed by the emulator.
Redownload TI-Boy, inside should be a file called tiboy.bin, which should remain in the same directory as the make and rabbitsign.
I get the same error too, but only when using drag and drop, and I'm sure the file is there...
Title: Re: TI-Boy SE Beta pre-release
Post by: aeTIos on April 18, 2011, 01:34:43 pm
Redownload TI-Boy, inside should be a file called tiboy.bin, which should remain in the same directory as the make and rabbitsign.
It IS in the folder. I dont get why it doesnt work D:
Title: Re: TI-Boy SE Beta pre-release
Post by: critor on April 18, 2011, 01:37:43 pm
* According to the readme, it does not support TI-Nspire. Does this mean it won't work with the Nspire 84+ keypad?
If it doesn't work, I'd like to know why... The RAM & ROM are here... I thought only applications dealing with the USB port had problems....
It uses undocumented z80 commands that the emulator doesn't support. Also, it modifies flash directly, which isn't allowed by the emulator.

Thanks for the clarification.
I thought Brandon had found a way to unlock the flash with 84+ keypads...
Title: Re: TI-Boy SE Beta pre-release
Post by: BrownyTCat on April 18, 2011, 01:37:52 pm
* According to the readme, it does not suppor TI-Nspire. Does this mean it won't work with the Nspire 84+ keypad?
If it doesn't work, I'd like to know why... The RAM & ROM are here... I thought only applications dealing with the USB port had problems....
It uses undocumented z80 commands that the emulator doesn't support. Also, it modifies flash directly, which isn't allowed by the emulator.

Of course, for this reason we have gbc4nspire, which is "better", although this is better for what the limitations are on an 84.
Title: Re: TI-Boy SE Beta pre-release
Post by: Goplat on April 18, 2011, 03:34:42 pm
Redownload TI-Boy, inside should be a file called tiboy.bin, which should remain in the same directory as the make and rabbitsign.
It IS in the folder. I dont get why it doesnt work D:
It looks like if your ROM is in a different directory from TI-Boy, then when you do drag and drop, makeapp.exe will be run from the ROM's directory rather than from its own.

Either move the ROM to the TI-Boy directory or use the command line and it should work.
Title: Re: TI-Boy SE Beta pre-release
Post by: tloz128 on April 18, 2011, 04:14:27 pm
YES! NOW IT FINALLY WORKS ON MY CALCULATOR!
Thank you calc84. :D
Title: Re: TI-Boy SE Beta pre-release
Post by: critor on April 18, 2011, 04:15:12 pm
Question: unlike gbc4nspire, TI-Boy SE doesn't support Game Boy Color ROMs, right?
Would it be hard to add such support? (is there something else to do than a greyscale convertion?...)
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 18, 2011, 04:47:49 pm
Question: unlike gbc4nspire, TI-Boy SE doesn't support Game Boy Color ROMs, right?
Would it be hard to add such support? (is there something else to do than a greyscale convertion?...)
It would be quite difficult. For one thing, the GBC has an extra 32KB of internal RAM (meaning it would only conceivably work on old TI-84+ models), and that RAM is mapped in such a way that I would have to do a large memory copy (at least 8KB worth) every time it is remapped. The display hardware is also more complicated in ways other than color, such as supporting vertically/horizontally flipped tiles and per-tile priority settings. Add this to the fact that the GBC can be clocked twice as fast as a GB, and you just have an awful mess. Also, most GBC ROMs are at least 1MB (and quite a few are 2MB or 4MB, which won't fit at all)
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on April 18, 2011, 05:08:16 pm
Would storing part of the RAM into archive require too much flash memory overwriting or slow things down way too much? That said, I think GBC emulation might be pushing things a bit too much. :(
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 18, 2011, 05:13:18 pm
Would storing part of the RAM into archive require too much flash memory overwriting or slow things down way too much? That said, I think GBC emulation might be pushing things a bit too much. :(
I only store RAM into archive during the setup, so I can use the whole 48KB without destroying personal data. Writing to flash is what takes up most of the loading time which is around 3 to 5 seconds IIRC. You don't want that sort of delay during actual emulation, not to mention it would probably kill the flash chip.
Title: Re: TI-Boy SE Beta pre-release
Post by: yunhua98 on April 18, 2011, 05:45:23 pm
YES!
If I could give more than one respect for that post, I would.  ;)
/me goes to find other posts to rate up.  :P
Title: Re: TI-Boy SE Beta pre-release
Post by: ikemike on April 18, 2011, 06:07:02 pm
So I have to go through Tail Cave again?! Dx
It wasn't that hard, anyways.

About how much faster is the emulation, or is it?
EDIT: lol, my Chrome has a huge memory leak somewhere and is lagging incredibly, so I didn't bother to scroll down to the bottom of the first page. 20-60% faster?! Incredible! Can't wait to re-experience this amazingness!

For anyone who's having trouble with the "cannot find tiboy.bin" error, it worked with the command line method.
Title: Re: TI-Boy SE Beta pre-release
Post by: BrownyTCat on April 18, 2011, 06:09:14 pm
My SE used to not work, but it can now! :D
Due to memory limitations I may as well stick to nSpire GB for now. :(
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 18, 2011, 06:10:57 pm
A question.  In the past, the amount of options for games was really limited for the 84PBE due to less archive space, and that pretty much took out all the good games I found x.x

Is this still the case?

EDIT:
Quote from: old readme (from ticalc.org)
Note: Only ROMs 256KB or less will fit on a TI-84+. The Silver Edition calculators can fit ROMs of 1MB or less.
There's nothing of the sort in the newer readme... The compiling app speaks for itself.. :(

EDIT2: ↓↓↓ ???
EDIT3: got it to work with a different one, i'm guessing i was the shorter name

Help I get The same problem!!!!

Help please I can't get it to work it says it cannot locate tiboy.bin but it is in the folder
Title: Re: TI-Boy SE Beta pre-release
Post by: Happybobjr on April 18, 2011, 06:11:15 pm
Norton says makeapp is a virus.

You or Norton, who should I trust :P
You of course.

This looks great.
Title: Re: TI-Boy SE Beta pre-release
Post by: jnesselr on April 18, 2011, 06:48:52 pm
still trying to get it to send, but earlier, I had trouble when I tried to drag a rom over makeapp, and it said that tiboy.bin didn't exist.  And it did exist.  Right next to it in fact.  Only like 50 pixels away... Reach buddy!!! grab that tiboy.bin!
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 18, 2011, 06:50:47 pm
still trying to get it to send, but earlier, I had trouble when I tried to drag a rom over makeapp, and it said that tiboy.bin didn't exist.  And it did exist.  Right next to it in fact.  Only like 50 pixels away... Reach buddy!!! grab that tiboy.bin!
Yeah, this stuff is why I'm doing community betas. :P Did you drag from another folder or from within the same folder?
Title: Re: TI-Boy SE Beta pre-release
Post by: jnesselr on April 18, 2011, 06:56:06 pm
still trying to get it to send, but earlier, I had trouble when I tried to drag a rom over makeapp, and it said that tiboy.bin didn't exist.  And it did exist.  Right next to it in fact.  Only like 50 pixels away... Reach buddy!!! grab that tiboy.bin!
Yeah, this stuff is why I'm doing community betas. :P Did you drag from another folder or from within the same folder?
same folder. and it seems to send all the way, try and validate, and then say the calc isn't there.
Title: Re: TI-Boy SE Beta pre-release
Post by: FinaleTI on April 18, 2011, 06:58:29 pm
still trying to get it to send, but earlier, I had trouble when I tried to drag a rom over makeapp, and it said that tiboy.bin didn't exist.  And it did exist.  Right next to it in fact.  Only like 50 pixels away... Reach buddy!!! grab that tiboy.bin!
Yeah, this stuff is why I'm doing community betas. :P Did you drag from another folder or from within the same folder?
same folder. and it seems to send all the way, try and validate, and then say the calc isn't there.
Weird. makeapp worked perfectly for me, and I was able to send Final Fantasy Legend 2 to my calc without a problem.
Title: Re: TI-Boy SE Beta pre-release
Post by: jnesselr on April 18, 2011, 06:59:46 pm
still trying to get it to send, but earlier, I had trouble when I tried to drag a rom over makeapp, and it said that tiboy.bin didn't exist.  And it did exist.  Right next to it in fact.  Only like 50 pixels away... Reach buddy!!! grab that tiboy.bin!
Yeah, this stuff is why I'm doing community betas. :P Did you drag from another folder or from within the same folder?
same folder. and it seems to send all the way, try and validate, and then say the calc isn't there.
Weird. makeapp worked perfectly for me, and I was able to send Final Fantasy Legend 2 to my calc without a problem.
Well, it works when I do it via command line, but not when I drag and drop.

Testing again, it says: "Error: Could not locate vital file tiboy.bin"

So yeah... Strange.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 18, 2011, 07:01:29 pm
All I do in the program there is open the file "tiboy.bin". I guess the current working directory is somehow wrong. It would be nice if I could pack the binary directly into the makeapp.exe :P
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 18, 2011, 07:03:17 pm
Maybe can someone post some apps here? I get error "vital file tiboy.bin missing"
I ended up using the command prompt method (directions in the readme)
Spoiler For how:
Using the typical file explorer, copy the file path from the top.  ie "F:\calc\ti\tiboy_beta_0.1.00"
In command prompt:type cd /d (with a space after /d), right-click and select paste (ctrl+V won't work)
Readme describes it from there, makeapp [ROM name].gb [app name, no extension] ie makeapp SuperMarioLand.gb SML

What might also work is double-clicking makeapp.exe.

Also btw I told zonealarm to "allow suspicious behacior exhibited by makeapp.exe" and it still didn't work 100%...

EDIT: @calc84 might it be possible to make the greyscale calibrated with thepenguin's (or a similar) method?  I was playing SML and almost the whole time there was this splotch of diagonal lines, kind of distracting :P
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 18, 2011, 07:03:22 pm
All I do in the program there is open the file "tiboy.bin". I guess the current working directory is somehow wrong. It would be nice if I could pack the binary directly into the makeapp.exe :P

Maybe you can and then again maybe not
Title: Re: TI-Boy SE Beta pre-release
Post by: Happybobjr on April 18, 2011, 07:05:52 pm
If it isn't working for you, will you please post the anti-virus/virus (norton)  you are using?
Maybe have it as a poll?
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 18, 2011, 07:07:40 pm
If it isn't working for you, will you please post the anti-virus/virus (norton)  you are using?
Maybe have it as a poll?

No I use Mcafee and I scanned tiboy to see if that was the problem and it said it was fine.
Title: Re: TI-Boy SE Beta pre-release
Post by: Happybobjr on April 18, 2011, 07:09:12 pm
Norton says makefile is fine, until you run it a 2nd time.
The 2nd time it is removed from your computer as a "Virus"
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 18, 2011, 07:11:08 pm
Norton says makefile is fine, until you run it a 2nd time.
The 2nd time it is removed from your computer as a "Virus"

Well I tried again and that did not happen (I use Mcafee)
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 18, 2011, 07:12:03 pm
Maybe Norton doesn't like that I am using the system() function to call rabbitsign.exe
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 18, 2011, 07:13:15 pm
Maybe Norton doesn't like that I am using the system() function to call rabbitsign.exe

posssibly but I use Mcafee
Title: Re: TI-Boy SE Beta pre-release
Post by: Deep Toaster on April 18, 2011, 07:24:03 pm
!

Then I realize I don't have a 84PSE :(
Title: Re: TI-Boy SE Beta pre-release
Post by: jnesselr on April 18, 2011, 07:35:43 pm
Hey, the problem with the tiboy.bin not found does have to do with how it's referenced.  If I open up CMD, and then drag makeapp into it, space, drag my rom, space, and then type the app name, it can't find tiboy.bin.  Also, I'm thinking it might have to do with the FF on the start of the page warning, but I'm not sure.  I'll downgrade to 2.43 and report back.
Title: Re: TI-Boy SE Beta pre-release
Post by: ztrumpet on April 18, 2011, 07:41:45 pm
This looks really nice!  Great job, calc84! :)

Does it work on the 83+SE?
Why can't it be run on the Nspires?  Is it the undocumented instructions, or does it have to do with how you had to map the memory?
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 18, 2011, 07:43:01 pm
This looks really nice!  Great job, calc84! :)

Does it work on the 83+SE?
Why can't it be run on the Nspires?  Is it the undocumented instructions, or does it have to do with how you had to map the memory?
It has always worked with 83 + SE
Title: Re: TI-Boy SE Beta pre-release
Post by: ikemike on April 18, 2011, 07:47:47 pm
I just realized that this release has no sound button! I loved the sound function! Dang... Is it true you're omitting sound entirely, calcmaniac84? Or is just until you can get the speed up to a certain level?
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 18, 2011, 07:51:31 pm
I just realized that this release has no sound button! I loved the sound function! Dang... Is it true you're omitting sound entirely, calcmaniac84? Or is just until you can get the speed up to a certain level?

Was there ever sound?
Title: Re: TI-Boy SE Beta pre-release
Post by: FinaleTI on April 18, 2011, 07:56:29 pm
I just realized that this release has no sound button! I loved the sound function! Dang... Is it true you're omitting sound entirely, calcmaniac84? Or is just until you can get the speed up to a certain level?

Was there ever sound?
In the older releases that don't work on newer calcs, there was sound.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 18, 2011, 07:57:14 pm
Why can't it be run on the Nspires?  Is it the undocumented instructions, or does it have to do with how you had to map the memory?
Both, actually.

And sound is not included mainly because I can't achieve anywhere close to accurate timing for the sound waves without interrupts. I sacrificed interrupts for the speed increase (well worth it, I'd say)
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on April 18, 2011, 08:15:22 pm
You should ask this in the other thread, however I don't think he will answer until he got signifiant progress.

As for sound I think it doesn't matter much if the current version lacks it, because not many people can connect headphones to their calculator.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 18, 2011, 08:17:14 pm
You should ask this in the other thread, however I don't think he will answer until he got signifiant progress.

As for sound I think it doesn't matter much if the current version lacks it, because not many people can connect headphones to their calculator.

I did
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 18, 2011, 08:17:31 pm
If you really want mario you can look for a super mario rom to work with this...essentially calc84's taking care of multiple projects at once :P
Now to find an f-zero rom somewhere...
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on April 18, 2011, 08:18:21 pm
I don't think there are any F-Zero games for the Game Boy, though.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 18, 2011, 08:19:21 pm
If you really want mario you can look for a super mario rom to work with this...essentially calc84's taking care of multiple projects at once :P
Now to find an f-zero rom somewhere...

ti-boy doesn't work for me it says cannot find tiboy.bin but it is in that folder
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 18, 2011, 08:19:57 pm
Did you try the command line method, described in the readme?
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 18, 2011, 08:20:56 pm
Did you try the command line method, described in the readme?

yes but it says error loading ROM
Title: Re: TI-Boy SE Beta pre-release
Post by: Xeda112358 on April 18, 2011, 08:35:37 pm
EDIT: @calc84 might it be possible to make the greyscale calibrated with thepenguin's (or a similar) method?  I was playing SML and almost the whole time there was this splotch of diagonal lines, kind of distracting :P
Hmm, I haven't noticed a problem with splotches of diagonal lines in SML and I've playing throughout the day... I wonder if it is a calc model thing? I know on the regular 84+ I noticed graphics weren't rendered properly like on the 84+SE
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 18, 2011, 08:42:00 pm
I really need help getting this to work!!!


um, for forum etiquette, we typically refrain from double posting... Have you read carefully through all the posts that explain how to fix this? I found out about three times from reading back through posts how to fix the same problem. Admittedly, it could be something else, though :)



What will help me????
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 18, 2011, 08:45:54 pm
A question.  In the past, the amount of options for games was really limited for the 84PBE due to less archive space, and that pretty much took out all the good games I found x.x

Is this still the case?

EDIT:
Quote from: old readme (from ticalc.org)
Note: Only ROMs 256KB or less will fit on a TI-84+. The Silver Edition calculators can fit ROMs of 1MB or less.
There's nothing of the sort in the newer readme... The compiling app speaks for itself.. :(

EDIT2: ↓↓↓ ???
EDIT3: got it to work with a different one, i'm guessing i was the shorter name

what do you mean shorter one????
Title: Re: TI-Boy SE Beta pre-release
Post by: Xeda112358 on April 18, 2011, 08:48:49 pm
um, for forum etiquette, we typically refrain from double posting... Have you read carefully through all the posts that explain how to fix this? I found out about three times from reading back through posts how to fix the same problem. Admittedly, it could be something else, though :)
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 18, 2011, 09:55:45 pm
Another, hopefully easy feature request:  in the compiler, can the thing say how many pages the app is?
Something like "Generated a 147456 byte (9 page) app." would be great ;D
Title: Re: TI-Boy SE Beta pre-release
Post by: jnesselr on April 18, 2011, 09:58:37 pm
Yeah, also, can you add the ability for us to adjust grayscale?  There was a perfect grayscale method by (thepenguin?) someone recently.

EDIT: Just noticed this was asked above.
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on April 18, 2011, 10:05:52 pm
This might be a bit hard, though, since the grayscale might already be running at the max speed it can.
Title: Re: TI-Boy SE Beta pre-release
Post by: jnesselr on April 18, 2011, 10:15:41 pm
This might be a bit hard, though, since the grayscale might already be running at the max speed it can.
I don't think it's actually max speed.  I think it's more or less specific to your calc.  Now of max speed == really slow, I'd rather be able to turn grayscale off.
Title: Re: TI-Boy SE Beta pre-release
Post by: turiqwalrus on April 18, 2011, 10:43:42 pm
:w00t: I never saw this beforee :P
very, very great job, calc84maniac :D
EDIT: ok, ztrumpet. wouldn't want to credit the wrong person :P
Title: Re: TI-Boy SE Beta pre-release
Post by: yunhua98 on April 18, 2011, 11:02:49 pm
I'm getting "could not locate tiboy.bin" also...  :(
Title: Re: TI-Boy SE Beta pre-release
Post by: turiqwalrus on April 18, 2011, 11:05:35 pm
sadly, pokemon red didn't even work in wabbit; not enough memory :(
Title: Re: TI-Boy SE Beta pre-release
Post by: phenomist on April 18, 2011, 11:07:02 pm
Another, hopefully easy feature request:  in the compiler, can the thing say how many pages the app is?
Something like "Generated a 147456 byte (9 page) app." would be great ;D

If the program tells you how many bytes the app is, simply dividing by 16384 should give page count :P
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 18, 2011, 11:11:28 pm
I got that figured out :P it's just easier to keep track without having to calculate it. Lazy, I know.  There's probably already a variable in the compiler of the # of slots anyway.

sadly, pokemon red didn't even work in wabbit; not enough memory :(
Depends on the type of calc you have (emulating).  If the compiler says "will only fit in SE calcs", then it won't fit in a BE.  If wabbit's running an SE, tho...that might be a problem if there's not already a ton of other apps.
Title: Re: TI-Boy SE Beta pre-release
Post by: ztrumpet on April 18, 2011, 11:14:24 pm
very, very great job, calcdude :D
*calc84maniac ;)
Title: Re: TI-Boy SE Beta pre-release
Post by: ralphdspam on April 18, 2011, 11:15:03 pm
Yay! Now I have 3 different Tetris games on my calculator. :D
Title: Re: TI-Boy SE Beta pre-release
Post by: leafy on April 19, 2011, 03:24:51 am
I'm going to try reloading my OS and trying Zelda one more time ^^

EDIT: Didn't work. I've restored my entire OS multiple times, clean wipes, the works, and it still gives me an OS modification error. What could be the reason?
Title: Re: TI-Boy SE Beta pre-release
Post by: jnesselr on April 19, 2011, 07:44:25 am
Just tested with 2.43 OS and sad to say it doesn't work either.  The problem is that the device literally stops sending an ACK, so ti-connect tries sending again, and when that fails, they just disconnect the device.  The interesting part comes from what the device does next.  Normally, it should pop back up and say "hey, I'm here".  But in this case, it's not.  Quite Interesting actually.  It's currently sitting on my desk saying it's validating the app.  Interesting stuff here.  I'm gonna let it continue for about a half hour, and if no progress is made, I'll d/c it.
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 19, 2011, 10:35:04 am
I'm not sure if you're talking about zelda specifically, but I have multiple games working in 2.43...
Title: Re: TI-Boy SE Beta pre-release
Post by: aeTIos on April 19, 2011, 10:36:50 am
Just tested with 2.43 OS and sad to say it doesn't work either.  The problem is that the device literally stops sending an ACK, so ti-connect tries sending again, and when that fails, they just disconnect the device.  The interesting part comes from what the device does next.  Normally, it should pop back up and say "hey, I'm here".  But in this case, it's not.  Quite Interesting actually.  It's currently sitting on my desk saying it's validating the app.  Interesting stuff here.  I'm gonna let it continue for about a half hour, and if no progress is made, I'll d/c it.
Yup, I cant send it with TiLP too.
Title: Re: TI-Boy SE Beta pre-release
Post by: alexvire on April 19, 2011, 01:10:44 pm
Very good job !
Now I can play it on my TI-84+.

But I have a problem to send the 8xk file into my calculator with TI-Connect and when I try with WabbitEmu I have this:
(http://i27.servimg.com/u/f27/13/37/92/68/mario10.gif)
(Super Mario Land)
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on April 19, 2011, 01:31:20 pm
I personally had no transfer issues, but I only tried Kirby so far.

Also

Norton
O.O

If possible, could you try to get rid of Norton? (Although trying to do so makes Norton retaliate against your computer most of the time) Norton is usually terrible as anti-virus and often do all sort of weird stuff to your computer. If you absolutely want to use an anti-virus it might be best to use something else like Avast or AVG.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 19, 2011, 01:46:06 pm
Very good job !
Now I can play it on my TI-84+.

But I have a problem to send the 8xk file into my calculator with TI-Connect and when I try with WabbitEmu I have this:
(http://i27.servimg.com/u/f27/13/37/92/68/mario10.gif)
(Super Mario Land)
How old is your version of WabbitEmu? I know TI-Boy uses a hardware feature that wasn't in Wabbit at some point (which I got Spencer to add for the older version of TI-Boy, I think)
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 19, 2011, 05:26:02 pm
Very good job !
Now I can play it on my TI-84+.

But I have a problem to send the 8xk file into my calculator with TI-Connect and when I try with WabbitEmu I have this:
(http://i27.servimg.com/u/f27/13/37/92/68/mario10.gif)
(Super Mario Land)
How old is your version of WabbitEmu? I know TI-Boy uses a hardware feature that wasn't in Wabbit at some point (which I got Spencer to add for the older version of TI-Boy, I think)


help calc84maniac it won't work for me!!!
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 19, 2011, 06:00:48 pm
Does your ROM filename have spaces in it? I can see how that might be a problem, actually.
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 19, 2011, 06:56:34 pm
@annoyingorange what won't work for you?  Is it still on the PC side, making a ROM an app, or is it sending it, or the app itself on-calc?
If it's on the PC side, making the ROM, did you try the other method, not the drag-and-drop one?  That drag-and-drop's kind of hit-and-miss for me, but going in the folder using command prompt manually always works.  Another way I found was to double-click makeapp.exe, then type the stuff in.

Also, what's the ROM name you're trying to compile (is that the right word for it?), it might be too long or as calc84 said, might have spaces.

Some specifics might make it easier for people to help, just saying ;)
Title: Re: TI-Boy SE Beta pre-release
Post by: jnesselr on April 19, 2011, 07:38:08 pm
For the record, I tested the same rom with TI-boy alpha and it worked there.  I still can't figure out why the calc randomly doesn't ack at some point.  It seems to be that it doesn't like digesting some part of the app.
Title: Re: TI-Boy SE Beta pre-release
Post by: Twerty on April 19, 2011, 07:49:38 pm
With the reworking of TI-Boy SE with this version, does this mean that pre-H and post-H revision calculators are entirely equal in respects to running this program? I wasn't even aware that that was physically achievable with the sizable "misplacement" of ROM space.
Title: Re: TI-Boy SE Beta pre-release
Post by: Runer112 on April 19, 2011, 07:55:05 pm
After some testing, it appears to me that application sending issues might have something to do with USB linking. Sending Pokemon to both 2.43 and 2.53MP over USB failed, while sending it over a silver link cable succeeded. It's strange that this problem doesn't happen with any of the apps produced by the old version of TI-Boy, but hopefully someone who knows more about USB linking can look into this.


If you get an error like the one below, try sending the application over a serial link cable instead if you have one.

And can people who have received errors like this when sending confirm that their errors happened over USB protocol so I know I'm not just making this USB thing up? And if you have a serial cable, can you confirm that sending the same application over that works?
Title: Re: TI-Boy SE Beta pre-release
Post by: jnesselr on April 19, 2011, 07:55:32 pm
No, fraid not.  Or at least, it shouldn't be.
Title: Re: TI-Boy SE Beta pre-release
Post by: FinaleTI on April 19, 2011, 08:02:57 pm
With the reworking of TI-Boy SE with this version, does this mean that pre-H and post-H revision calculators are entirely equal in respects to running this program? I wasn't even aware that that was physically achievable with the sizable "misplacement" of ROM space.
While the post-H calcs can now run TI-Boy, certain games (such as Pokemon) will only run on pre-H calcs.
Title: Re: TI-Boy SE Beta pre-release
Post by: calcdude84se on April 19, 2011, 08:52:50 pm
:w00t: Nice! For the games I've tried so far (Super Mario Land 1 and 2), it seems to work almost perfectly :D
I haven't tried making sure pulling the battery leaves the calc okay, but I'll try that some other time :P
In short: Excellent!
Title: Re: TI-Boy SE Beta pre-release
Post by: dunrite321 on April 19, 2011, 09:53:13 pm
Uhhh... TI-Boy OS failed to install and it says I have to reinstall the OS.

I did, and the problem persists.  I'm using OS 2.55 if it really matters... D:
Title: Re: TI-Boy SE Beta pre-release
Post by: jnesselr on April 19, 2011, 09:59:19 pm
Did you pull the battery at any time?  Is this when transferring the app, or what?  Please describe the process you used. (Don't like to roms, but please tell what you used)
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 19, 2011, 10:05:47 pm
I'm working on a way to run TI-Boy without having to install an OS patch. thepenguin77 provided a nice boot code exploit to unlock flash.
Title: Re: TI-Boy SE Beta pre-release
Post by: jnesselr on April 19, 2011, 10:09:56 pm
I'm working on a way to run TI-Boy without having to install an OS patch. thepenguin77 provided a nice boot code exploit to unlock flash.
Excellent! And did you figure out the issue where the calc doesn't send an ACK? Do I need to work with you some other time with that, maybe through PM?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 19, 2011, 10:30:41 pm
I'm working on a way to run TI-Boy without having to install an OS patch. thepenguin77 provided a nice boot code exploit to unlock flash.
Excellent! And did you figure out the issue where the calc doesn't send an ACK? Do I need to work with you some other time with that, maybe through PM?
Hmm, I think it would be better if we worked with someone who knows about all this usb transfer stuff.
Title: Re: TI-Boy SE Beta pre-release
Post by: TIfanx1999 on April 20, 2011, 01:17:04 am
@Freyaday: It's had power issues since I bought it (not always turning on) and it finally died a while ago. :(
 I still haven't had a chance to test this yet. i have no internet access aside from my cell phone at the moment. The stupid cable company cut the phone line while running some cable at my neighbors house.  So no phone or DSL for a few days. >:[
Title: Re: TI-Boy SE Beta pre-release
Post by: dunrite321 on April 20, 2011, 06:39:09 am
I succeeded in converting Kirby to an app and sent it to my calc.  I tried running it and there was the error message.
Title: Re: TI-Boy SE Beta pre-release
Post by: alexvire on April 20, 2011, 09:04:16 am
Very good job !
Now I can play it on my TI-84+.

But I have a problem to send the 8xk file into my calculator with TI-Connect and when I try with WabbitEmu I have this:
(http://i27.servimg.com/u/f27/13/37/92/68/mario10.gif)
(Super Mario Land)
How old is your version of WabbitEmu? I know TI-Boy uses a hardware feature that wasn't in Wabbit at some point (which I got Spencer to add for the older version of TI-Boy, I think)

The WabbitEmu's version is: 0.9.1.0
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 20, 2011, 01:44:52 pm
Very good job !
Now I can play it on my TI-84+.

But I have a problem to send the 8xk file into my calculator with TI-Connect and when I try with WabbitEmu I have this:
(http://i27.servimg.com/u/f27/13/37/92/68/mario10.gif)
(Super Mario Land)
How old is your version of WabbitEmu? I know TI-Boy uses a hardware feature that wasn't in Wabbit at some point (which I got Spencer to add for the older version of TI-Boy, I think)

The WabbitEmu's version is: 0.9.1.0
Yeah... the current version of wabbitemu is at least 1.5.2.24 (that's my newest copy I think). You can get the absolutely newest version at http://wabbit.codeplex.com/ (http://wabbit.codeplex.com/)
Title: Re: TI-Boy SE Beta pre-release
Post by: qazz42 on April 20, 2011, 02:58:46 pm
wooot! I cannot wait to test this out. calc84, how does this version differentiate from the version you gave me?

either way, will test this tommorw, I feel lazy today ...
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on April 20, 2011, 03:41:24 pm
So basically larger games still require an older calc, but smaller ones will be fine with a newer one? Is it because larger games got larger RAM requirements?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 20, 2011, 03:44:58 pm
So basically larger games still require an older calc, but smaller ones will be fine with a newer one? Is it because larger games got larger RAM requirements?
It's not the size of the ROM that's the issue, it's the size of the RAM on the cartridge. And Pokemon games happen to have 32KB RAM, while most other games have 8KB or 0KB.
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on April 20, 2011, 03:48:06 pm
Ah ok, thanks for the info. What other games got so much RAM?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 20, 2011, 03:51:23 pm
Ah ok, thanks for the info. What other games got so much RAM?
I'm not really sure, because I haven't tested too many ROMs. The makeapp.exe should tell you if there is too much RAM required for newer calcs, anyway.
Title: Re: TI-Boy SE Beta pre-release
Post by: Geekboy1011 on April 20, 2011, 06:12:58 pm
umm figured i would post a reminder of my issue that we found last night crashing on boot wont back up the os correct its stoping roughly 126 bytes into the first page backup or something like that you said

calc model/serial(last 5 digits) 0604A   boot v1.00 os 2.43

gluck calc
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 20, 2011, 07:23:39 pm
problem, actually.
[/quote]


@annoyingorange what won't work for you?  Is it still on the PC side, making a ROM an app, or is it sending it, or the app itself on-calc?
If it's on the PC side, making the ROM, did you try the other method, not the drag-and-drop one?  That drag-and-drop's kind of hit-and-miss for me, but going in the folder using command prompt manually always works.  Another way I found was to double-click makeapp.exe, then type the stuff in.

Also, what's the ROM name you're trying to compile (is that the right word for it?), it might be too long or as calc84 said, might have spaces.

Some specifics might make it easier for people to help, just saying ;)





Yes it does how can I get one without????







making the app, even typing it in manually gives me problems it can't find it!!




 :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
                                                                                                                     :)
                                                                                                                     :)
[/quote]                                                                                                          :)
@annoyingorange I had that same problem with the makeapp, but it was finally resolved.:)  What did you type or do within the command prompt?  Be specific, please.                  :)
[/quote]                                                                                                           :)
 :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :):)
I type in C:\Documents and Settings\Drew\Desktop\tiboy_beta_0.1.00\Kirby's Dream Land.gb and I try different ROMs and how I type it!!


I succeeded in converting Kirby to an app and sent it to my calc.  I tried running it and there was the error message.

If this is what you get me too (Look at 2nd picture)






LOL :lol: My cat Mecheche
Title: Re: TI-Boy SE Beta pre-release
Post by: dunrite321 on April 20, 2011, 09:23:50 pm
problem, actually.

@annoyingorange what won't work for you?  Is it still on the PC side, making a ROM an app, or is it sending it, or the app itself on-calc?
If it's on the PC side, making the ROM, did you try the other method, not the drag-and-drop one?  That drag-and-drop's kind of hit-and-miss for me, but going in the folder using command prompt manually always works.  Another way I found was to double-click makeapp.exe, then type the stuff in.

Also, what's the ROM name you're trying to compile (is that the right word for it?), it might be too long or as calc84 said, might have spaces.

Some specifics might make it easier for people to help, just saying ;)

Yes it does how can I get one without????

making the app, even typing it in manually gives me problems it can't find it!!

Quote
@annoyingorange I had that same problem with the makeapp, but it was finally resolved.:)  What did you type or do within the command prompt?  Be specific, please.                  :)
I type in C:\Documents and Settings\Drew\Desktop\tiboy_beta_0.1.00\Kirby's Dream Land.gb and I try different ROMs and how I type it!!

LOL :lol: My cat Mecheche
Quote
Yeah, that's going to give you problems.  You're going to have to run command prompt, not the makeapp program to do this.
Navigate to the TI-Boy folder using "cd", which means change directory.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 20, 2011, 09:33:02 pm
Yeah, that's going to give you problems.  You're going to have to run command prompt, not the makeapp program to do this.
Navigate to the TI-Boy folder using "cd", which means change directory.




Well I type in C:\Documents and Settings\Drew\Desktop\tiboy_beta_0.1.00\Kirby's Dream Land.gb in the place by double clicking it

never mind calc84maniac released v 0.1.01 :) :) :) :) ;D(http://www.omnimaga.org/Themes/default/images/gpbp_arrow_up.gif) :)


Actually the smileys are part of annoyingorange's posts, so when quoting you might accidentally have quoted them.

It seems like he had troubles quoting a post and decided to make a quote box made of smileys. ???


you are right
Title: Re: TI-Boy SE Beta pre-release
Post by: calcdude84se on April 20, 2011, 09:47:22 pm
Just in case, what may be a source of many's problems is that you need to put any file name in quotes if there are spaces in its path or name. To use annoyingorange's configuration, something like
Code: [Select]
"C:\Documents and Settings\Drew\Desktop\tiboy_beta_0.1.00\makeapp.exe" "C:\Documents and Settings\Drew\Desktop\tiboy_beta_0.1.00\Kirby's Dream Land.gb"If you don't, it is interpreted as several different arguments, not one long one with spaces.
Title: Re: TI-Boy SE Beta pre-release
Post by: dunrite321 on April 20, 2011, 09:50:05 pm
Yeah, that's going to give you problems.  You're going to have to run command prompt, not the makeapp program to do this.
Navigate to the TI-Boy folder using "cd", which means change directory.




Well I type in C:\Documents and Settings\Drew\Desktop\tiboy_beta_0.1.00\Kirby's Dream Land.gb in the place by double clicking it
It seems like you still were clicking on the makeapp program, not the actual command prompt...  From your screenshot, it looks like you have Windows Vista or 7, so to open the prompt, go to the start button and search "cmd" which I believe opens the actual prompt and learn to navigate through folders by google searching instructions.  Once you learn to navigate, just follow through the readme and you'll be set, I hope.


Sorry mods about the random smileys on my earlier posts.  I had no idea how to quote and somehow these smileys appeared...
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on April 20, 2011, 10:46:08 pm
Actually the smileys are part of annoyingorange's posts, so when quoting you might accidentally have quoted them.

It seems like he had troubles quoting a post and decided to make a quote box made of smileys. ???
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 20, 2011, 10:49:49 pm
Yeah, that filename has spaces in it, which means it won't work properly when typing in the name after running makeapp.exe (which is my fault). Try renaming it so there are no spaces, opening makeapp.exe, then typing the new name.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 21, 2011, 01:16:06 am
*bump*

New release (Beta 0.1.01)
makeapp.exe problems should be solved, and TI-Boy no longer modifies the OS permanently (meaning the OS is still "clean" after TI-Boy exits). No installation required anymore. Also, flash writing is done in 6MHz mode for now so it works on slower flash chips (geekboy had this problem).
Title: Re: TI-Boy SE Beta pre-release
Post by: shmibs on April 21, 2011, 02:05:15 am
woot, thanks!
i now have a GB emulator on my computer, mp3 player, and calculator as well as a hard copy :P
Title: Re: TI-Boy SE Beta pre-release
Post by: alexvire on April 21, 2011, 01:24:31 pm
Very good job !
Now I can play it on my TI-84+.

But I have a problem to send the 8xk file into my calculator with TI-Connect and when I try with WabbitEmu I have this:
(http://i27.servimg.com/u/f27/13/37/92/68/mario10.gif)
(Super Mario Land)
How old is your version of WabbitEmu? I know TI-Boy uses a hardware feature that wasn't in Wabbit at some point (which I got Spencer to add for the older version of TI-Boy, I think)

The WabbitEmu's version is: 0.9.1.0
Yeah... the current version of wabbitemu is at least 1.5.2.24 (that's my newest copy I think). You can get the absolutely newest version at http://wabbit.codeplex.com/ (http://wabbit.codeplex.com/)

Thanks, and how to put games on my TI-84+ with TI-Connect ?
Title: Re: TI-Boy SE Beta pre-release
Post by: JustCause on April 21, 2011, 03:11:23 pm
Thanks, and how to put games on my TI-84+ with TI-Connect ?
If you're having problems, the TI Calculator Programming And Support (http://www.omnimaga.org/index.php?board=99.0) section is the place to go. Generally speaking, you install TI-Connect first, then plug in your calculator and it'll install the drivers. After that, it should be a simple matter of right-clicking the file, selecting "Send To TI Device...," and clicking the Send To Device button on the window that pops up. Best of luck!
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 21, 2011, 04:41:23 pm
Yeah, that's going to give you problems.  You're going to have to run command prompt, not the makeapp program to do this.
Navigate to the TI-Boy folder using "cd", which means change directory.




Well I type in C:\Documents and Settings\Drew\Desktop\tiboy_beta_0.1.00\Kirby's Dream Land.gb in the place by double clicking it
It seems like you still were clicking on the makeapp program, not the actual command prompt...  From your screenshot, it looks like you have Windows Vista or 7, so to open the prompt, go to the start button and search "cmd" which I believe opens the actual prompt and learn to navigate through folders by google searching instructions.  Once you learn to navigate, just follow through the readme and you'll be set, I hope.


Sorry mods about the random smileys on my earlier posts.  I had no idea how to quote and somehow these smileys appeared...

I use XP

Yeah, that's going to give you problems.  You're going to have to run command prompt, not the makeapp program to do this.
Navigate to the TI-Boy folder using "cd", which means change directory.




Well I type in C:\Documents and Settings\Drew\Desktop\tiboy_beta_0.1.00\Kirby's Dream Land.gb in the place by double clicking it
It seems like you still were clicking on the makeapp program, not the actual command prompt...  From your screenshot, it looks like you have Windows Vista or 7, so to open the prompt, go to the start button and search "cmd" which I believe opens the actual prompt and learn to navigate through folders by google searching instructions.  Once you learn to navigate, just follow through the readme and you'll be set, I hope.


Sorry mods about the random smileys on my earlier posts.  I had no idea how to quote and somehow these smileys appeared...

I use XP
Have you tried the new version yet?

what new version

never mind GREAT THANKS
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 21, 2011, 04:42:02 pm
Yeah, that's going to give you problems.  You're going to have to run command prompt, not the makeapp program to do this.
Navigate to the TI-Boy folder using "cd", which means change directory.




Well I type in C:\Documents and Settings\Drew\Desktop\tiboy_beta_0.1.00\Kirby's Dream Land.gb in the place by double clicking it
It seems like you still were clicking on the makeapp program, not the actual command prompt...  From your screenshot, it looks like you have Windows Vista or 7, so to open the prompt, go to the start button and search "cmd" which I believe opens the actual prompt and learn to navigate through folders by google searching instructions.  Once you learn to navigate, just follow through the readme and you'll be set, I hope.


Sorry mods about the random smileys on my earlier posts.  I had no idea how to quote and somehow these smileys appeared...

I use XP
Have you tried the new version yet?
Title: Re: TI-Boy SE Beta pre-release
Post by: Geekboy1011 on April 21, 2011, 04:47:36 pm
Makeapp.exe not generating app on drag and drop now even though it says it is nothing is showing up in my folders

windows xp folder c:\newfolder\a is where it is located


it does work still when you double click it then type in the info needed
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 21, 2011, 08:15:35 pm
THANK YOU SO MUCH I HAVE KIRBY 's Dream land Super Mario Land and I am about to try Super Mario Land 2!!!!!!!!!!!!!!!!!!!!!! ;D(http://www.omnimaga.org/Themes/default/images/gpbp_arrow_up.gif) ;D(http://www.omnimaga.org/Themes/default/images/gpbp_arrow_up.gif) ;D(http://www.omnimaga.org/Themes/default/images/gpbp_arrow_up.gif) ;D(http://www.omnimaga.org/Themes/default/images/gpbp_arrow_up.gif) YOU DID GREAT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


EDIT: I tried Super Mario Land and I stayed up all night playing it!!!
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 21, 2011, 08:26:16 pm
A bug with the compiler: now the app is placed to the folder one level up from the one containing makeapp.exe
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 21, 2011, 08:31:34 pm
A bug with the compiler: now the app is placed to the folder one level up from the one containing makeapp.exe
Yes, I've since changed it to make sure that the app ends up in the same folder as makeapp.exe. I need to make some more changes before a release though, of course.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 21, 2011, 11:23:29 pm
*bump*

Time for another release! Fixed some awful glitches in 32KB saving/loading, limited APP names of cartridges with 32KB saves to 7 characters so the four appvars could be named properly, save files are archived upon quitting, generated APP is in the same folder as makeapp.exe, and Select no longer causes a false keypress of B (which was happening to a few people).
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on April 22, 2011, 12:01:10 am
I'm glad to see bugs getting fixed. You did a more than awesome job so far Calc84maniac. :D
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 22, 2011, 12:05:26 am
I'm glad to see bugs getting fixed. You did a more than awesome job so far Calc84maniac. :D
I definitely learned from the mistakes I made when rushing out the first TI-Boy without having extensive beta testing. I remember it wouldn't sign the app correctly for half the people who tried 0.0.1 :P
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 22, 2011, 12:33:44 am
This has came a long way from the alpha that won the POTY two years ago...
/me hopes he doesn't sense another /. effect on the horizon
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 22, 2011, 10:34:27 am
I changed a GBA game .GBA to .gb tried to make the app Super Mario Bros it made it and I tried to send it 5 times all of them said about 3 quarters of the way though transfer ERROR: Device not Connected but it is and was almost done recieving it on the calc it said validizing...

I changed a GBA game .GBA to .gb
There's your problem

what it was a GBA ROM






It probably has something to do with Ti-Boy SE not supporting Game Boy Advanced games unfortunately :/


that is what I thought
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 22, 2011, 10:35:15 am
I changed a GBA game .GBA to .gb
There's your problem
Title: Re: TI-Boy SE Beta pre-release
Post by: Builderboy on April 22, 2011, 10:36:06 am
It probably has something to do with Ti-Boy SE not supporting Game Boy Advanced games unfortunately :/

EDIT: Ninja
Title: Re: TI-Boy SE Beta pre-release
Post by: alexvire on April 22, 2011, 10:42:21 am
Thanks, and how to put games on my TI-84+ with TI-Connect ?
If you're having problems, the TI Calculator Programming And Support (http://www.omnimaga.org/index.php?board=99.0) section is the place to go. Generally speaking, you install TI-Connect first, then plug in your calculator and it'll install the drivers. After that, it should be a simple matter of right-clicking the file, selecting "Send To TI Device...," and clicking the Send To Device button on the window that pops up. Best of luck!

I can send others programs but not games making by TI-Boy SE, I have this error:
(http://www.hapshack.com/images/erreurtico.)
Title: Re: TI-Boy SE Beta pre-release
Post by: yunhua98 on April 22, 2011, 10:43:48 am
wow calc84.  I got Kirby on my calc finally and its amazing!/me wonders when the next rating ratios update is going to be and how many places calc84 will rise by.  :o
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 22, 2011, 10:45:50 am
Thanks, and how to put games on my TI-84+ with TI-Connect ?
If you're having problems, the TI Calculator Programming And Support (http://www.omnimaga.org/index.php?board=99.0) section is the place to go. Generally speaking, you install TI-Connect first, then plug in your calculator and it'll install the drivers. After that, it should be a simple matter of right-clicking the file, selecting "Send To TI Device...," and clicking the Send To Device button on the window that pops up. Best of luck!

I can send others programs but not games making by TI-Boy SE, I have this error:
That's an odd error. I wonder why TI-Connect thinks the APP's name is Mario_(C)__(C)__(C)_
O_o
Title: Re: TI-Boy SE Beta pre-release
Post by: alexvire on April 22, 2011, 10:54:03 am
I had the same problem with some flash like Splut or The Psyche that I can't send to my TI-84+... I tried to install TiLP but it didn't work on my computer.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 22, 2011, 10:56:32 am
I had the same problem with some flash like Splut or The Psyche that I can't send to my TI-84+... I tried to install TiLP but it didn't work on my computer.
Do you mind emailing me the bad app so I can analyze it? My email address is my forum username at gmail.
Title: Re: TI-Boy SE Beta pre-release
Post by: alexvire on April 22, 2011, 11:05:04 am
I just send you the application.

When I edit the game with a Hex Editor I have this:
(http://www.hapshack.com/images/hexmario.)
The name seems to be just no ? Maybe it's my TI-Connect which have a problem.
Title: Re: TI-Boy SE Beta pre-release
Post by: ikemike on April 22, 2011, 11:05:59 am
Save files are compatible between 1.00 and 1.02, right? I just have to switch out the app, and keep the save file on-calc.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 22, 2011, 11:06:47 am
Save files are compatible between 1.00 and 1.02, right? I just have to switch out the app, and keep the save file on-calc.
That's right. The save files just contain the data in the gameboy cartridge RAM, nothing more.
Title: Re: TI-Boy SE Beta pre-release
Post by: qazz42 on April 24, 2011, 08:42:30 am
woot, Castlevania Belmont's Revenge on my calc, awesome!
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 24, 2011, 10:58:15 am
I play Kirby's Dream Land, Super Mario Land, and Super Mario Land 2 on my ti-84 plus SE ALL ARE AWESOME THANK YOU Calc84maniac SO MUCH
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 26, 2011, 09:29:50 am
I have a challenge for calc84maniac make an NES emulator for ti-84, Game Boy Advance emulator,or Game Boy Color for ti-84
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 26, 2011, 09:50:37 am
I have a challenge for calc84maniac make an NES emulator for ti-84, Game Boy Advance emulator,or Game Boy Color for ti-84

NES: No, I'm not scaling a 256x240 color screen
GBC: I've already explained why this isn't plausible
GBA: Far too powerful to emulate
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 26, 2011, 02:35:32 pm
All except GBA have an emulator on the nspire even the NES (NESpire)
Title: Re: TI-Boy SE Beta pre-release
Post by: JosJuice on April 26, 2011, 02:41:52 pm
All except GBA have an emulator on the nspire even the NES (NESpire)
The 83+SE/84+(SE) have a 15 MHz processor. The Nspire has a 150 MHz processor. That's ten times as much, and even then GBA isn't possible...
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on April 26, 2011, 02:48:46 pm
I think a NES might be impossible because it's a different CPU. GB is easier because both the 83+/84+ series and Game Boys use similar ones, making the speed faster.

Also the TI-Nspire still lacks Super Nintendo/SNES, Sega Genesis/Megadrive, Turbografx-16, Sega Master System, Sega Game Gear, Wonderswan Color, Neo Geo Pocket, Atari 2600/5200/7800 and Sega 32X emulators, so I wouldn't say the TI-Nspire got an emulator for every old system. :P
Title: Re: TI-Boy SE Beta pre-release
Post by: Freyaday on April 26, 2011, 03:55:09 pm
There's no PS1 emulator, either. :P
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 26, 2011, 07:33:57 pm
Sometimes you have to remind yourself:  it's a calc.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 26, 2011, 07:37:09 pm
Sometimes you have to remind yourself:  it's a calc.
I thought those things were for gaming? What is this "maths"?
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 26, 2011, 07:41:09 pm
...meaning even a calc has limitations :P
Title: Re: TI-Boy SE Beta pre-release
Post by: Deep Toaster on April 26, 2011, 07:51:22 pm
Sometimes you have to remind yourself:  it's a calc.

Some people make that hard to believe :P
Title: Re: TI-Boy SE Beta pre-release
Post by: Freyaday on April 26, 2011, 07:56:34 pm
I forget that it's a calculator sometimes, too.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on April 26, 2011, 07:57:40 pm
By the way, has anybody tested TI-Boy on a TI-83+SE? I want to make sure it works since I don't have one myself.
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on April 27, 2011, 02:40:16 am
What games you download for TI-84 Plus? Everytime I convert one (Super Mario Land 2 for example) its more than 1MB!
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 27, 2011, 03:04:07 am
List of games I've compiled that fit on the 84PBE:
huge, 17 pages but they still fit:
Kirby's Dreamland #1 (#2 will not fit)
Metroid II
Micro Machines
V-rally
9 page
Contra (original I think)
Empire (some star wars thing)
F1-Race
Final Fantasy Legend #1 (I've heard #2 works as well)
Super RC Pro Am
World Circuit Series
5-page
Super Mario Land (original) :o

Yes, I like racing games :P
There's many more that could be put on the BE, these are just a few.

Good lists for ideas/descriptions, not rom files, the first link sometimes gets 404 errs but it's there
http://www.gamespot.com/features/vgs/universal/gameboy50/sec1.html
http://www.news10.net/life/entertainment/game-guys/story.aspx?storyid=74455&catid=331
http://www.amazon.com/Best-Original-Game-Boy-Games/lm/208RDZTJZUIVF
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on April 27, 2011, 09:04:32 am
List of games I've compiled that fit on the 84PBE:
huge, 17 pages but they still fit:
Kirby's Dreamland #1 (#2 will not fit)
Metroid II
Micro Machines
V-rally
9 page
Contra (original I think)
Empire (some star wars thing)
F1-Race
Final Fantasy Legend #1 (I've heard #2 works as well)
Super RC Pro Am
World Circuit Series
5-page
Super Mario Land (original) :o

Yes, I like racing games :P
There's many more that could be put on the BE, these are just a few.

Good lists for ideas/descriptions, not rom files, the first link sometimes gets 404 errs but it's there
http://www.gamespot.com/features/vgs/universal/gameboy50/sec1.html
http://www.news10.net/life/entertainment/game-guys/story.aspx?storyid=74455&catid=331
http://www.amazon.com/Best-Original-Game-Boy-Games/lm/208RDZTJZUIVF

Can you pm me with Super Mario Land (original) for TI-84 Plus?
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 27, 2011, 10:13:37 am
Google that but anyways I got Super Mario Land 2 on my calc

EDIT:

The file size that Windows shows you is not how much space it will take on your calculator.

You have tested Super Mario Land 2: 6 Golden Coins on TI-84 Plus (NO Silver Edition!)?

EDIT: Insufficent Memory as I thought!


Sorry I use ti-84 plus SE
Title: Re: TI-Boy SE Beta pre-release
Post by: JosJuice on April 27, 2011, 11:07:47 am
What games you download for TI-84 Plus? Everytime I convert one (Super Mario Land 2 for example) its more than 1MB!
The file size that Windows shows you is not how much space it will take on your calculator.
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on April 27, 2011, 11:58:21 am
The file size that Windows shows you is not how much space it will take on your calculator.

You have tested Super Mario Land 2: 6 Golden Coins on TI-84 Plus (NO Silver Edition!)?

EDIT: Insufficent Memory as I thought!

EDIT2: Ok I have Super Mario Land, but it's not working right on my calculator, I have model "K", any help?
Title: Re: TI-Boy SE Beta pre-release
Post by: JosJuice on April 27, 2011, 02:37:21 pm
EDIT2: Ok I have Super Mario Land, but it's not working right on my calculator, I have model "K", any help?
What part of it doesn't work?
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on April 27, 2011, 04:28:21 pm
Contra? there is one on the gb?
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on April 27, 2011, 04:34:01 pm
By the way, has anybody tested TI-Boy on a TI-83+SE? I want to make sure it works since I don't have one myself.
I might later, although it might take a while.
Title: Re: TI-Boy SE Beta pre-release
Post by: squidgetx on April 27, 2011, 04:37:49 pm
Wow this looks amazing :O Nice to see progress again, calc84!

Unfortunately I can't try it out right now due to computer issues :(
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on April 27, 2011, 04:46:16 pm
EDIT2: Ok I have Super Mario Land, but it's not working right on my calculator, I have model "K", any help?
What part of it doesn't work?

Everything works, just image sucks!
Title: Re: TI-Boy SE Beta pre-release
Post by: Deep Toaster on April 27, 2011, 05:43:32 pm
Contra? there is one on the gb?

Yep, there was: http://en.wikipedia.org/wiki/List_of_games_for_the_original_Game_Boy#C

EDIT2: Ok I have Super Mario Land, but it's not working right on my calculator, I have model "K", any help?
What part of it doesn't work?

Everything works, just image sucks!

Hmm? If you mean text and stuff looks really condensed, that's because the GB screen was 160x144, as opposed to 96x64 on a TI-84 Plus. Press +/- to zoom in.
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on April 27, 2011, 05:46:17 pm
Hmm? If you mean text and stuff looks really condensed, that's because the GB screen was 160x144, as opposed to 96x64 on a TI-84 Plus. Press +/- to zoom in.

I tried all that, its too bad!

Anyway thanks for trying to help me!

Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on April 27, 2011, 05:47:36 pm
I remember Super Mario Land had troubles with the previous TI-Boy SE due to how it was made. I wonder if that could be a game-specific problem?
Title: Re: TI-Boy SE Beta pre-release
Post by: Deep Toaster on April 27, 2011, 05:51:24 pm
Oh right, wasn't there a problem with tilemapping or something?

EDIT: Works on the 84PSE though...
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on April 27, 2011, 05:53:34 pm
Yeah it was the way tilemapping was done, if I remember.
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on April 27, 2011, 06:45:23 pm
Hmm? If you mean text and stuff looks really condensed, that's because the GB screen was 160x144, as opposed to 96x64 on a TI-84 Plus. Press +/- to zoom in.

I tried all that, its too bad!

Anyway thanks for trying to help me!


You mean it's all in black and white?
Press [GRAPH] for grayscale.
Hopefully it looks a bit more familiar now ;)
Keys from [Y=] to [TRACE] revert to black and white.

Also, try this...
Good idea for SMB original: get on top of the [?] block just at the start.
Pause the game.
Press + until nothing happens when you press it.
Press the [.] key until the camera goes to mario and mario blinks.  That's ti-boy telling you it will track the flashing sprite (in this case, mario)
You can also manually move the camera to mario by using the numbers as a kind of joystick--8 being up, 2 being down, 9 being up-right, etc
Unpause, try jumping or moving or something.  The camera should follow.
For puzzle-type parts, you can zoom out just as easy as zooming in, with the [-] key.

It works just fine for me on the 84PBE, SML included.
All of this is in the readme, btw.
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on April 28, 2011, 03:00:45 am
Hmm? If you mean text and stuff looks really condensed, that's because the GB screen was 160x144, as opposed to 96x64 on a TI-84 Plus. Press +/- to zoom in.

I tried all that, its too bad!

Anyway thanks for trying to help me!


You mean it's all in black and white?
Press [GRAPH] for grayscale.
Hopefully it looks a bit more familiar now ;)
Keys from [Y=] to [TRACE] revert to black and white.

Also, try this...
Good idea for SMB original: get on top of the [?] block just at the start.
Pause the game.
Press + until nothing happens when you press it.
Press the [.] key until the camera goes to mario and mario blinks.  That's ti-boy telling you it will track the flashing sprite (in this case, mario)
You can also manually move the camera to mario by using the numbers as a kind of joystick--8 being up, 2 being down, 9 being up-right, etc
Unpause, try jumping or moving or something.  The camera should follow.
For puzzle-type parts, you can zoom out just as easy as zooming in, with the [-] key.

It works just fine for me on the 84PBE, SML included.
All of this is in the readme, btw.

I will try that later (I pressed those keys before, but image quality still sucked, but maybe this is a different way)

Thanks btw! :)

EDIT: While Zooming it works okay but will I have too click always + and -?
Title: Re: TI-Boy SE Beta pre-release
Post by: uiblis on May 01, 2011, 07:19:09 pm
For some reason when I try to transfer the app at near 60 percent it just stops and says "The device does not recognize the command."
There was no problem with the alpha version of tiboy though.
Title: Re: TI-Boy SE Beta pre-release
Post by: Runer112 on May 01, 2011, 07:20:55 pm
Just a wild guess, are you trying to send Pokemon over a mini-USB cable? If so, there's some odd bug that prevents you from successfully sending Pokemon over USB. Try using a serial cable if you have one, or if not, try a different game.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 01, 2011, 07:21:02 pm
For some reason when I try to transfer the app at near 60 percent it just stops and says "The device does not recognize the command."
There was no problem with the alpha version of tiboy though.
Yes, some others have reported this problem as well. This glitch seems to occur only when sending over direct USB cable (SilverLink works fine for some reason). Which ROM did you use to make the APP?
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on May 01, 2011, 07:43:18 pm
Really it doesn't work over Direct cable it worked fine for me and THANKS AGAIN I HAVE CONTRA THE ALIEN WARS KIRBY"S DREAMLAND SML AND SML2 THANKS SO MUCH
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 01, 2011, 07:49:41 pm
I said the glitch only happens on the Direct USB cable, not that it always happens on it. The point is that SilverLink never has this problem (though sending is significantly slower)
Title: Re: TI-Boy SE Beta pre-release
Post by: uiblis on May 01, 2011, 08:19:52 pm
The rom was Pokemon Red.

Also I tried with some other roms and they all work, maybe it's because Pokemon Red is so much larger?

I don't have SilverLink, does the serial cable work?
Title: Re: TI-Boy SE Beta pre-release
Post by: Runer112 on May 01, 2011, 08:31:57 pm
I believe that any cable that connects to the calculator's serial port instead of mini-USB port should work.
Title: Re: TI-Boy SE Beta pre-release
Post by: uiblis on May 01, 2011, 08:32:35 pm
Ok, thanks.
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on May 03, 2011, 02:19:56 pm
Calc84Maniac, isn't really any way to get Pokemon Red or Blue (any pokemon game) on calculator?
Title: Re: TI-Boy SE Beta pre-release
Post by: JosJuice on May 03, 2011, 02:41:21 pm
Calc84Maniac, isn't really any way to get Pokemon Red or Blue (any pokemon game) on calculator?
If you have a calculator with bad RAM, it's impossible. Sorry.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 03, 2011, 04:03:24 pm
Calc84Maniac, isn't really any way to get Pokemon Red or Blue (any pokemon game) on calculator?
At the moment, it seems that you have to use a cable that connects to your calculator's serial port instead of the mini-usb port. Of course, first you might want to make sure that your calculator model supports those cartridges (as explained in the readme)
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on May 03, 2011, 05:04:22 pm
At the moment, it seems that you have to use a cable that connects to your calculator's serial port instead of the mini-usb port. Of course, first you might want to make sure that your calculator model supports those cartridges (as explained in the readme)

Hmm.. Pokemon uses 32kb of RAM for cartridge right?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 03, 2011, 05:07:12 pm
At the moment, it seems that you have to use a cable that connects to your calculator's serial port instead of the mini-usb port. Of course, first you might want to make sure that your calculator model supports those cartridges (as explained in the readme)

Hmm.. Pokemon uses 32kb of RAM for cartridge right?
That is correct. Add that to the internal memory of the Game Boy and there's simply not enough space to emulate it using only the 48KB RAM in the newer TI-84+ revisions.
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on May 03, 2011, 05:08:28 pm
Hmm.. can't we open the .gb file and delete somethings like start-menus etc to make the file look smaller?
Title: Re: TI-Boy SE Beta pre-release
Post by: calcdude84se on May 03, 2011, 09:00:23 pm
That only makes the app smaller; it'll still require as much RAM. As an analogy, you could remove the menus in, say, Crysis, but it wouldn't make the game itself any less taxing on your computer.
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on May 04, 2011, 03:11:03 am
That only makes the app smaller; it'll still require as much RAM. As an analogy, you could remove the menus in, say, Crysis, but it wouldn't make the game itself any less taxing on your computer.

We can also remove other unecessary things, like changing name of Pokemons etc.
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on May 04, 2011, 09:19:01 am
Hello everyone.  I'm new to these forums and I just bought a TI-84 Plus SE last Saturday.  I've read up about the missing RAM pages and revision numbers etc.  I wanted to thank you calc84maniac and anyone you were working with to get this emulator working on new calculators. :w00t:  However, there is a problem with my game, when I play Kirby's Dreamland on my calculator, the graphics are constantly flickering. (greyscale is even worse)  I had to use the LCD Fix to correct the distorted graphics on some of my other games. (Mario, Donkey Kong, etc.)  The LCD Fix reported it's on driver setting 12. (IDK what that means by the way.)  My calculator's revision is P-0410P.  Is there any way to reduce or eliminate the problem?  I have seen an app on TICalc that detects the min required driver delay, but I'm not sure if that would work with the LCD Fix?
Here is a link to the delay app:  http://www.ticalc.org/archives/files/fileinfo/349/34984.html

Any help is appreciated! ;D
Title: Re: TI-Boy SE Beta pre-release
Post by: Deep Toaster on May 04, 2011, 09:22:02 am
That only makes the app smaller; it'll still require as much RAM. As an analogy, you could remove the menus in, say, Crysis, but it wouldn't make the game itself any less taxing on your computer.

We can also remove other unecessary things, like changing name of Pokemons etc.

That would change the filesize, but it would still take the same amount of RAM, which in the case of apps is just temporary memory used when running. Pokemon needs all the RAM it can get.
Title: Re: TI-Boy SE Beta pre-release
Post by: Runer112 on May 04, 2011, 10:39:27 am
fred30w, there's not much that can be done about the flickering. You won't experience any flickering playing at 100% zoom in black and white, but otherwise it's unavoidable. In the more zoomed-out black and white modes, the flickering you see is intentional. This is dithering to make the graphics easier to see at smaller zoom levels. And in grayscale mode, the flickering is just the nature of grayscale on the TI-83+/84+ calculators. The flickering will also be more pronounced in more CPU-intensive games, which is also unfortunately unavoidable.




And on a separate note, I now have a bug with Pokemon. :( Pokemon used to work fine on my calculator, but I now get what I believe is the not-enough-RAM pages error (Cartridge type is unsupported. Sorry for the inconvenience.) Unless the extra RAM pages disappeared from my calculator in the past week or so, I'm pretty sure they're still there.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 04, 2011, 11:36:07 am
And on a separate note, I now have a bug with Pokemon. :( Pokemon used to work fine on my calculator, but I now get what I believe is the not-enough-RAM pages error (Cartridge type is unsupported. Sorry for the inconvenience.) Unless the extra RAM pages disappeared from my calculator in the past week or so, I'm pretty sure they're still there.
Actually, this error comes up when TI-Boy literally doesn't recognize the cartridge type (located at 0x0147 in the ROM). Could you check byte $0147 on the last page of the APP?
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on May 04, 2011, 12:03:19 pm
Why can't Cardridge go to Archive instead of RAM?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 04, 2011, 12:17:59 pm
Why can't Cardridge go to Archive instead of RAM?
The cartridge ROM is stored in the Archive (Flash ROM), and the cartridge RAM is stored in the RAM. Because it has to be able to be Random-Access Memory ;)
Title: Re: TI-Boy SE Beta pre-release
Post by: Runer112 on May 04, 2011, 01:06:18 pm
How would that have changed while the application was on my calculator? :o Also, how exactly can I examine the last page of an application? I can't seem to figure it out in Calcsys.


EDIT: Somehow, the entire last page has been filled with 0xFF.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 04, 2011, 01:16:13 pm
How would that have changed while the application was on my calculator? :o Also, how exactly can I examine the last page of an application? I can't seem to figure it out in Calcsys.
Actually, I think this is the defrag glitch. The pages that started with 0xFF probably got erased (which includes the last page). By the way, to get to the last page of this particular app, go to the first page and subtract 40h from it.
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on May 04, 2011, 04:52:32 pm
Damn :/, so the problem of Pokemon isn't in ROM but yes in RAM right? If it's that then I don't see a way to get this working since my calculator has max 24kb of RAM :(
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 04, 2011, 04:54:25 pm
Damn :/, so the problem of Pokemon isn't in ROM but yes in RAM right? If it's that then I don't see a way to get this working since my calculator has max 24kb of RAM :(
Nah, we're not talking about free RAM storage space, we're talking about the total amount of RAM in the calculator. Newer TI-84+ models only have 48KB on the chip, while older ones have 128KB (which is enough to run Pokemon with some room to spare)
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on May 04, 2011, 04:55:32 pm
Damn :/, so the problem of Pokemon isn't in ROM but yes in RAM right? If it's that then I don't see a way to get this working since my calculator has max 24kb of RAM :(
Nah, we're not talking about free RAM storage space, we're talking about the total amount of RAM in the calculator. Newer TI-84+ models only have 48KB on the chip, while older ones have 128KB (which is enough to run Pokemon with some room to spare)

Changing OS will not solve the problem right? And by the way I only have 24kb on RAM, maybe I have something wrong...

EDIT: Aha, now I understood, you mean RAM + Archive memory right mate?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 04, 2011, 04:58:55 pm
Damn :/, so the problem of Pokemon isn't in ROM but yes in RAM right? If it's that then I don't see a way to get this working since my calculator has max 24kb of RAM :(
Nah, we're not talking about free RAM storage space, we're talking about the total amount of RAM in the calculator. Newer TI-84+ models only have 48KB on the chip, while older ones have 128KB (which is enough to run Pokemon with some room to spare)

Changing OS will not solve the problem right? And by the way I only have 24kb on RAM, maybe I have something wrong...
Again, we're not talking about the RAM storage space. There is more RAM on the calculator that is available for storage (storage space is maximum of 24KB on all calcs)
On TI-83+ there is 32KB.
On TI-83+SE and older TI-84+/TI-84+SE there is 128KB.
On newer TI-84+/TI-84+SE there is 48KB.

The only type that can run Pokemon is the 128KB. The TI-Boy readme tells you how to check your TI-84+ type.
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on May 04, 2011, 05:02:05 pm
Oh million sorry's for disturbing you calc84maniac. Too bad TI did this, I wish I could play Pokemon :/
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 04, 2011, 05:09:33 pm
No worries, I'm sure this info could help more people who are curious.

By the way, a little progress update for those who haven't been following on IRC. Runer112 noticed that there was a bunch of blank space at the end of the Pokemon ROM. So per that suggestion, the makeapp.exe will reduce the APP size if the ROM ends with a lot of blank space. In Pokemon Red, this shaves 304KB! Also, I made the internal appnames be space-padded instead of null-padded (which may fix alexvire's TI-Connect problem). And just now I added support for the custom monochrome palettes (light, normal, and dark).
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on May 04, 2011, 05:37:34 pm
fred30w, there's not much that can be done about the flickering. You won't experience any flickering playing at 100% zoom in black and white, but otherwise it's unavoidable. In the more zoomed-out black and white modes, the flickering you see is intentional. This is dithering to make the graphics easier to see at smaller zoom levels. And in grayscale mode, the flickering is just the nature of grayscale on the TI-83+/84+ calculators. The flickering will also be more pronounced in more CPU-intensive games, which is also unfortunately unavoidable.
Ok, thx alot!  I'll report if I ever have any more issues.  Thx again. ;D
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 04, 2011, 11:48:24 pm
Beta 0.1.03:
    * Added light and dark monochrome palettes
    * Reincluded the defragmentation OS glitch patch so APPs won't get corrupted if pages start with 0xFF.
    * makeapp.exe updates:
      - Internal appnames are padded with spaces instead of null bytes for better linking software compatibility.
      - Trailing pages filled with 0x00 or 0xFF bytes are now removed from ROMs. This saves a lot of space in certain ROMs (e.g. saves 304KB in Pokemon Red).
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on May 05, 2011, 01:12:52 am
As a side note, this works fine on my 83+SE.
Title: Re: TI-Boy SE Beta pre-release
Post by: Reloader on May 05, 2011, 02:19:28 am
Wow Pokemon was 1MB and now it decreased to 740KB or something like that. Great job! ;)
Title: Re: TI-Boy SE Beta pre-release
Post by: Yeong on May 05, 2011, 07:13:10 am
I heard that TI-Boy's sound is gone D:
Are you gonna put it back later?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 05, 2011, 08:19:20 am
I heard that TI-Boy's sound is gone D:
Are you gonna put it back later?
Nope, due to the emulation rewrite it's impossible to use interrupts (which is what made sound possible in the first place)
Title: Re: TI-Boy SE Beta pre-release
Post by: Deep Toaster on May 05, 2011, 09:51:21 am
Beta 0.1.03:

Keeps getting better :D Good luck!
Title: Re: TI-Boy SE Beta pre-release
Post by: uiblis on May 05, 2011, 07:33:51 pm
Does Beta 0.1.03 get rid of the transfer problem for Pokemon?
Title: Re: TI-Boy SE Beta pre-release
Post by: Runer112 on May 05, 2011, 08:21:34 pm
Does Beta 0.1.03 get rid of the transfer problem for Pokemon?

Yes. Although it didn't directly address the issue, it did fix it as a side-effect of other changes.
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on May 05, 2011, 09:04:55 pm
Lookin good! :w00t:  I have a suggestion (i know its still beta), the follow sprite option is a little buggy in Kirby's Dream Land.  For example when Kirby is flying or sucking up enemies, the screen shakes crazily, even zoomed out.  And sometimes the screen ends up in the sky and I'll have to zoom out, disable the follow, and zoom back in.
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on May 05, 2011, 09:38:05 pm
He's said that he'll try to make a "smarter sprite follow", so I guess wait for that ;)
I am aware that the camera jumps around in that case (which happens to be because the air sprites replace Kirby in the sprite list temporarily). I plan on making a smarter sprite follow feature in future version.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on May 06, 2011, 06:11:01 pm
Does Beta 0.1.03 Support ti-83 + like with SML 1
Title: Re: TI-Boy SE Beta pre-release
Post by: leafy on May 06, 2011, 06:57:11 pm
Pokemon blue runs just fine ^^ Greyscale looks great, a bit of lag here and there but overall works very nice. Seems to run at about the same speed as the alpha version, but in greyscale, which is awesome.
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on May 06, 2011, 07:01:08 pm
Does Beta 0.1.03 Support ti-83 + like with SML 1
If you mean the 83PBE, then no.  I might suggest reading through the readme :P
It works for 83PSE, 84PBE and 84PSE.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on May 06, 2011, 09:01:01 pm
Ok I mean ti-83 plus (not SE)

Will not work.  See the readme...

I did after you told me to
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on May 06, 2011, 09:01:39 pm
Will not work.  See the readme...
Quote from: readme
Introduction:
  TI-Boy SE is a Game Boy emulator (no Game Boy Color support) for the TI-83+SE, TI-84+, and TI-84+SE calculators. Do not expect incredible compatibility.
  This was rewritten from scratch since the Alpha version, specifically to support newer TI-84+/TI-84+SE calculators (which have smaller RAM chips).
  TI-83+ and TI-Nspire are not supported, and never will be.
Title: Re: TI-Boy SE Beta pre-release
Post by: uiblis on May 06, 2011, 09:19:19 pm
If you have a save file for say, Link's Awakening, if a new beta version comes out and I send that version of Link's awakening to my calculator will the old 8kb save file still work?

Or do I just have to start the whole game over?
Title: Re: TI-Boy SE Beta pre-release
Post by: FinaleTI on May 06, 2011, 09:20:53 pm
If you have a save file for say, Link's Awakening, if a new beta version comes out and I send that version of Link's awakening to my calculator will the old 8kb save file still work?

Or do I just have to start the whole game over?
I believe that calc84 said old save files would work, since they just store data. The game ROM itself should determine how the data is stored, so it shouldn't change between betas.
Title: Re: TI-Boy SE Beta pre-release
Post by: Ancient Power on May 06, 2011, 09:22:17 pm
This is pretty awesome.  There's a big difference in framerate between this and alpha, which is great.  The grayscale is also a lot better compared to alpha.

I hate to ask this since it's probably been asked many times, but will beta eventually have support for sound again?  I know it's not really necessary or anything, but I always thought it made TI-Boy even more amazing.
Title: Re: TI-Boy SE Beta pre-release
Post by: uiblis on May 06, 2011, 09:22:56 pm
Oh, ok lol.
Because I deleted the whole save file from the alpha version in link's awakening  :(
Now I have to start the whole thing over and I don't want that to happen again.
Title: Re: TI-Boy SE Beta pre-release
Post by: Yeong on May 06, 2011, 09:23:28 pm
I heard that TI-Boy's sound is gone D:
Are you gonna put it back later?
Nope, due to the emulation rewrite it's impossible to use interrupts (which is what made sound possible in the first place)
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on May 06, 2011, 10:20:01 pm
Off-topic, but Kirby's Dreamland suddenly seems less graphic-intensive after taking advantage of some new options...
Makes it a bit easier to play actually :P
Title: Re: TI-Boy SE Beta pre-release
Post by: uiblis on May 07, 2011, 11:51:56 am
Why is it so slow?
Title: Re: TI-Boy SE Beta pre-release
Post by: Runer112 on May 07, 2011, 11:57:47 am
That screenshot was taken in fully zoomed-out mode, which takes longer to render the screen than other zoom modes. It has to draw the entire screen, not just a small visible window of it, and then has to scale it down and apply dithering. The emulator will generally run much faster at 100% scale, with 100% black-and-white being about 1.6x as fast as 50% in my experience.
Title: Re: TI-Boy SE Beta pre-release
Post by: Deep Toaster on May 07, 2011, 12:12:23 pm
Off-topic, but Kirby's Dreamland suddenly seems less graphic-intensive after taking advantage of some new options...
Makes it a bit easier to play actually :P

Full 4-level grayscale simply looks awesome though :D
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on May 07, 2011, 12:21:37 pm
Personally I don't really like it when it's zoomed out and on grayscale mode, it's kind of distracting IMO
But zoomed in, YES.
Title: Re: TI-Boy SE Beta pre-release
Post by: qazz42 on May 07, 2011, 12:32:43 pm
omg, I tried out Yu-Gi-Oh Duel Monsters, and aside from the fact it is in japanese(only gb yugioh game x.x) it worked just fine, even under the lowest zoom it looked and worked perfect :D
Title: Re: TI-Boy SE Beta pre-release
Post by: aeTIos on May 07, 2011, 02:08:22 pm
All those things make me wanna put it on my calc, but it won't send... :'(
Title: Re: TI-Boy SE Beta pre-release
Post by: z80man on May 12, 2011, 12:31:43 am
I'm just wondering if sound is supposed to work on this version. I just tried TI-Boy a few nights ago (I know I should of tried it earlier, but I was working on Prizm stuff :P) . Unless of course the games I'm playing don't use sound. They are Link's Awakening and Kirby dreamland
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on May 12, 2011, 12:37:12 am
As said in a few pages ago, sound support was removed permanently from TI-Boy SE. It's because interrupts were rendered unuseable by his new emulation technique and sound needed those interrupts.
Title: Re: TI-Boy SE Beta pre-release
Post by: z80man on May 12, 2011, 01:07:05 am
OK thanks for the info. I tried to find something that said sound was discontinued, but I gave up around page 8 :P
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on May 12, 2011, 03:06:41 am
Yeah that topic went big pretty fast. One day I checked and I was like "Wtf? 230 posts!". I guess that's what happens with TI-Boy SE and such projects, though. :P
Title: Re: TI-Boy SE Beta pre-release
Post by: z80man on May 12, 2011, 03:21:38 am
Yeah that topic went big pretty fast. One day I checked and I was like "Wtf? 230 posts!". I guess that's what happens with TI-Boy SE and such projects, though. :P
Yeah I remember it was about 1.5 years ago when I first sent TI-Boy to my calc and was greeted with the bad hardware message :P After all this time I finally get to enjoy its greatness.
Title: Re: TI-Boy SE Beta pre-release
Post by: ikemike on May 16, 2011, 07:51:41 pm
For some reason, my save files from my previous alpha version of Pokemon don't work. Is it because of the new 7 character limit on app name, as my alpha version of pokemon had 8 characters? Can you rename appvar files to accomodate it? It produces new save files for the beta app.

For reference:
My alpha version - name:"PokemonR", savefilenames:"POKEMON1", "POKEMON2", etc.
My beta version- name:"Pokemon", savefilenames: "Pokemon1", "Pokemon2", etc.

Is there any hope?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 16, 2011, 07:56:42 pm
For some reason, my save files from my previous alpha version of Pokemon don't work. Is it because of the new 7 character limit on app name, as my alpha version of pokemon had 8 characters? Can you rename appvar files to accomodate it? It produces new save files for the beta app.

For reference:
My alpha version - name:"PokemonR", savefilenames:"POKEMON1", "POKEMON2", etc.
My beta version- name:"Pokemon", savefilenames: "Pokemon1", "Pokemon2", etc.

Is there any hope?
I think it might be the capital letters that are the issue. Appvar names are case-sensitive.
Title: Re: TI-Boy SE Beta pre-release
Post by: ikemike on May 16, 2011, 07:59:12 pm
Is there any way to rename them? I'm not familiar on how to rename programs.
Title: Re: TI-Boy SE Beta pre-release
Post by: ztrumpet on May 16, 2011, 08:05:23 pm
Is there any way to rename them? I'm not familiar on how to rename programs.
It would be pretty easy to do.  I'd do it with CalcSys. :)
Title: Re: TI-Boy SE Beta pre-release
Post by: Anima on May 17, 2011, 06:55:55 am
Pretty awesome. o_____________O
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on May 19, 2011, 07:59:28 pm
HELP ME PLEASE I use ti-connect USB mini A - mini B cord I try to transfer Mortal Kombat 3 it transfers fine, plays, but everything except the fighters are black I cannot play this way it is to hard to play when everything except me and my opponent is black PLEASE HELP ME
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 21, 2011, 11:08:07 pm
annoyingorange: I'm not focusing too much on getting all games to work right now, but I might check that out sometime.

Also,
Beta 0.1.04 release! I did some research on the awful framerate problem in Pokemon textboxes, and managed to speed it up by adding a timer check to the RET instruction. Nothing else new in this update, unfortunately.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on May 22, 2011, 07:59:08 am
That is ok but v 0.1.04 ALREADY it seems yesterday when 0.1.00 was released anyways GREAT
Title: Re: TI-Boy SE Beta pre-release
Post by: DanteKnox on May 23, 2011, 07:12:36 am
I'm trying some games out and they seem to work the smaller they are ^_^. However I'm posting on behalf of first time users. When you get some type of code "the current transfer failed. a retry may be successful. (8C010000)" when you use the USB port; It is because you do not have enough space for the GAME!!! Yeah I found this out by just wiping out all my apps XD to make room. Also the 600kb is not the same as the space in the calc.So  lets say you have a game thats about 600KB what you do is multiply that by 1/2.34 to get a rough estimate of the space needed on the calculator(the larger the game like 1.24 MB  it was off by .10 in the divisor). So pretty much X/2.34=Archive space needed to put the game. Hope this helped any one.  ;D
Title: Re: TI-Boy SE Beta pre-release
Post by: alexvire on May 23, 2011, 11:20:15 am
Now I can send games on my TI-84+ with TI-Connect, thank you calc84maniac !
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 23, 2011, 08:43:27 pm
So the other day ikemike told me that his Pokemon save files from the Alpha version wouldn't load his game on the Beta version. I thought that was kind of odd, so he uploaded his save files and Runer112 confirmed that they would load in the Alpha but not in the Beta. It turns out that the saves were indeed loading correctly, but the emulator itself was accessing the wrong parts of it. :P

So, the next release will probably not be compatible with 4-appvar saves from earlier betas, but it will be compatible with the alpha. I may make a tool to convert the older beta saves to the proper format (the process is to delete appvar2, rename appvar3 to appvar2, and rename appvar4 to appvar3). Sorry for the inconvenience, but such is the way of beta testing!
Title: Re: TI-Boy SE Beta pre-release
Post by: ikemike on May 23, 2011, 08:47:10 pm
Hooray! I'm glad I could help with the beta testing, calc84maniac. =D
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on May 23, 2011, 10:19:29 pm
Nice to see updates Calc84maniac. Nice work on this :)

Also welcome here DantesKnox!
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on May 28, 2011, 03:36:21 pm
:w00t: GOOD NEWS!!! :w00t:
I tried a random puzzle game I played when I had the orignal GameBoy, it's called Kwirk.  http://en.wikipedia.org/wiki/Kwirk (http://en.wikipedia.org/wiki/Kwirk)
As far as I know, this game isn't on the support list of this emulator, if not, you can add it on there. (haven't ran into any issues)
It has got to be the fastest running game on this emulator, probably because of the nature of the puzzles, requires little scrolling on max zoom.  Grayscale is OK, but the black and white is the best.  Works on TIBoy Alpha 0.0.3 and Beta 1.0.3. (haven't tested it on any others).  
Wabbitemu and real calculators work, even with the missing RAM Pages (like mine: REV: P-0410P)  On TIBoy Alpha, sound works (though glitchy because of timing issues).  
Here are two screenshots, one from WabbitEmu, and one from my real calculator. (TIBoy Beta 1.0.3)

Wabbitemu (with emulated missing RAM Pages enabled)
(http://img585.imageshack.us/img585/3851/wabbitemu.png)

My TI 84+ SE  REV: P-0410P with missing RAM Pages and ALCDFIX required. (not for Tiboy)
(http://img534.imageshack.us/img534/2819/mycalculator.jpg)

Both of these calculators are running TI OS 2.55MP.  Enjoy.
BTW!  This game is very small.  It only takes up 49152. (in the calculator memory menu)
Title: Re: TI-Boy SE Beta pre-release
Post by: TIfanx1999 on May 28, 2011, 05:08:33 pm
Yep, I remember that game as well. Nice to see that it works. Oh, and since I haven't seen you here before (at least I don't recall) let me offer you a belated welcome! =)
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on May 28, 2011, 06:39:43 pm
Yep, I remember that game as well. Nice to see that it works. Oh, and since I haven't seen you here before (at least I don't recall) let me offer you a belated welcome! =)
Thanks!  I believe that was my 3rd post, so I am new here. :)
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 30, 2011, 04:42:02 pm
Beta 0.1.05:
* Added some support for low-priority sprites, i.e. sprites can be displayed behind the background tilemap. Fixes quite a few graphical glitches!
* Fixed a cartridge RAM mapping glitch, which fixes compatibility with TI-Boy Alpha 4-appvar saves. Breaks compatibility with TI-Boy Beta 4-appvar saves.

I have attached a tool to this post that will update your save files before upgrading to the new beta (only required for 32K saves, which is when there are 4 appvars for the game). Run this fix using Asm(prgmTIBOYFIX) before running the new beta and don't run the old beta after running this fix, or else you'll lose your saved game.

Also, I made a before/after comparison of the low-priority sprite feature!
Before:After:
(http://otbp.tifreakware.net/images/prio_before.png)(http://otbp.tifreakware.net/images/prio_after.png)
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on May 30, 2011, 04:51:07 pm
Nice I was wondering about the plant in pipe: why it was visible
Title: Re: TI-Boy SE Beta pre-release
Post by: BrownyTCat on May 30, 2011, 04:52:55 pm
Nice I was wondering about the plant in pipe: why it was visible
I think he explained that already.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on May 30, 2011, 04:54:11 pm
Nice I was wondering about the plant in pipe: why it was visible
I think he explained that already.
I don't think I explained it before this release. He had been wondering for a while, I imagine.
Title: Re: TI-Boy SE Beta pre-release
Post by: BrownyTCat on May 30, 2011, 04:55:54 pm
Nice I was wondering about the plant in pipe: why it was visible
I think he explained that already.
I don't think I explained it before this release. He had been wondering for a while, I imagine.
I meant in the post with the sprite priorities.
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on May 30, 2011, 05:00:31 pm
Looking good!

I had noticed that in metroid, I just thought that was the way it was supposed to be :P
Title: Re: TI-Boy SE Beta pre-release
Post by: ztrumpet on May 30, 2011, 06:24:53 pm
That looks great, calc84.  Nice job, as always.
I really should try this sometime. :P
Title: Re: TI-Boy SE Beta pre-release
Post by: Deep Toaster on May 30, 2011, 08:46:25 pm
Nice I was wondering about the plant in pipe: why it was visible
I think he explained that already.

I think he meant he was wondering before he saw that post.

Fixes be awesome! Anybody got some instructions on converting a TI-83 Plus into an 84? ;D
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on May 31, 2011, 08:33:56 am
Nice I was wondering about the plant in pipe: why it was visible
I think he explained that already.

I think he meant he was wondering before he saw that post.

Fixes be awesome! Anybody got some instructions on converting a TI-83 Plus into an 84? ;D

I wish, I have two ti-83 pluses but a ti-84PSE
Title: Re: TI-Boy SE Beta pre-release
Post by: Hayleia on June 01, 2011, 02:20:00 pm
Hello, I'm new here and French so sorry for bad English.
First, I had a bug during playing Kirby Dreamland: My calc turned off and doesn't want to turn on anymore. Maybe this is not due to TI-boy but this is not due to the batteries or the Clear key.
I also had an idea, maybe impossible (i'm a noob at asm programming and a non initiated at pc programming): couldn' we (you) make one TI-boy app and little "GameProgs-Cartridges-Whatever" next to it that would be launched by the app? Because we can't put a lot of TI-boy games as it is done. Maybe it will be placed at the very bottom of your to-do-(or-not)-list.
But don't worry, your work is already great.
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on June 01, 2011, 02:34:14 pm
Heya and welcome on the forums. :) Personally to check if batteries are nearly dead I just launch the GarbageCollect command in the Catalog menu and if it immediately says low batteries, it's time to change them. However otherwise I am unsure really, because I didn't have issue with Kirby Dreamland.
Title: Re: TI-Boy SE Beta pre-release
Post by: Hayleia on June 01, 2011, 03:19:34 pm
It's not the fault of the batteries: I changed them recently and when my 84+SE turned off, I checked them and changed the only one dead. But no answer from my 84+SE.
I have to say that I remember already having this problem with my old 83+ once. Everything became back to normal after one night, and I didn't even know about the existence of TI-boy. Maybe my 84+SE will turn on tomorrow, we'll see... But I don't hink this is the fault of TI-boy, it was just to warn you of a problem that may arrive to you when using TI-boy.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on June 01, 2011, 03:21:40 pm
Hello, I'm new here and French so sorry for bad English.
First, I had a bug during playing Kirby Dreamland: My calc turned off and doesn't want to turn on anymore. Maybe this is not due to TI-boy but this is not due to the batteries or the Clear key.
I also had an idea, maybe impossible (i'm a noob at asm programming and a non initiated at pc programming): couldn' we (you) make one TI-boy app and little "GameProgs-Cartridges-Whatever" next to it that would be launched by the app? Because we can't put a lot of TI-boy games as it is done. Maybe it will be placed at the very bottom of your to-do-(or-not)-list.
But don't worry, your work is already great.
You're running Beta 0.1.05, right? It's possible I broke something that caused it to crash, who knows. I did get a crash when trying to exit Metroid in my current dev version, but it was fixed by the auto-recovery.
And as for one emulator app and multiple cartridge data, I'm afraid that just isn't possible. Storing as an APP is the only way to align the data how I need it to be. The emulator part of the APP only takes 16KB, anyway.
Title: Re: TI-Boy SE Beta pre-release
Post by: ztrumpet on June 01, 2011, 09:18:21 pm
I just tried this, and I'm very impressed.  Thanks, calc84! ;D
App names can only be 7 characters long though, right?  If so, you may want to change MakeApp to reflect this. ;)
Title: Re: TI-Boy SE Beta pre-release
Post by: calcdude84se on June 01, 2011, 10:37:44 pm
App names can only be 7 characters long though, right?  If so, you may want to change MakeApp to reflect this. ;)
They can be up to 8 chars long as I understand. ;) (e.g. DoorsCS7)
Also, I need to remake the apps that are currently on my calc...
(Feature request: have an on-calc patcher program that updates the emulator attached to the app, thus making a resend with a newer version unnecessary.)
Title: Re: TI-Boy SE Beta pre-release
Post by: ztrumpet on June 01, 2011, 10:44:07 pm
App names can only be 7 characters long though, right?  If so, you may want to change MakeApp to reflect this. ;)
They can be up to 8 chars long as I understand. ;) (e.g. DoorsCS7)
Yes, but doesn't calc84 need one additional character for the name(s) of appvars?  Or did I understand him wrong?
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on June 01, 2011, 10:44:15 pm
iirc it's limited to 7 letters if it's a 4-appvar save or needs the full 32kb ram or something like that. (pokemon limits to 7, for example)  Normally it's 8.
Title: Re: TI-Boy SE Beta pre-release
Post by: calcdude84se on June 01, 2011, 10:48:15 pm
Oh, you didn't mean app names in general, oops :-[
I think Darl's right, though.
Title: Re: TI-Boy SE Beta pre-release
Post by: Hayleia on June 02, 2011, 08:04:05 am
Hello, I'm new here and French so sorry for bad English.
First, I had a bug during playing Kirby Dreamland: My calc turned off and doesn't want to turn on anymore. Maybe this is not due to TI-boy but this is not due to the batteries or the Clear key.
I also had an idea, maybe impossible (i'm a noob at asm programming and a non initiated at pc programming): couldn' we (you) make one TI-boy app and little "GameProgs-Cartridges-Whatever" next to it that would be launched by the app? Because we can't put a lot of TI-boy games as it is done. Maybe it will be placed at the very bottom of your to-do-(or-not)-list.
But don't worry, your work is already great.
You're running Beta 0.1.05, right? It's possible I broke something that caused it to crash, who knows. I did get a crash when trying to exit Metroid in my current dev version, but it was fixed by the auto-recovery.
And as for one emulator app and multiple cartridge data, I'm afraid that just isn't possible. Storing as an APP is the only way to align the data how I need it to be. The emulator part of the APP only takes 16KB, anyway.
Yeah that's what I thought about the app.
No I'm running on 0.1.04.
Maybe it is the fault of the little backup batterie ?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on June 02, 2011, 08:30:36 am
Maybe you should try the trick detailed in the readme for reinstalling your OS. Hold DEL while inserting a battery, then you can send a new OS. By the way, how exactly did the glitch occur? Just during normal gameplay?
Title: Re: TI-Boy SE Beta pre-release
Post by: Hayleia on June 02, 2011, 12:03:44 pm
Yeah, I was playing Kirby, flying with my bird and then, nothing. I even thought I pressed the Clear key.
Hey, it worked with the Del key !!!! I didn't know about that trick, thanks a lot man. Now I only regret to have lose my saved games but at least, i didn't lose my calc (even if I have another one).
In fact, thanks to all from this site, it's the best one ever: each time I found something revolutionnary (TI-boy, Axe, Doodle Jump, Metroid, Pokemon, etc) I was redirected to here, one way or another.
Thanks to all and never stop being "the coders of tomorrow".
Title: Re: TI-Boy SE Beta pre-release
Post by: TIfanx1999 on June 02, 2011, 02:28:01 pm
I'm glad you were able to get your calc up and running again, and that everything is ok. I'd also like to take a moment to say welcome here! =) This place is plenty active, so there are always new and interesting projects popping up. =)
Title: Re: TI-Boy SE Beta pre-release
Post by: Hayleia on June 03, 2011, 11:33:38 am
As I don't understand the most part of assembly (I understand the basic and the basics of ASM but nothing after ld a,3), I only have impossible ideas. But if it is possible, it is interesting.
Can't you make a larger app, with free ROM in it that could be accessed as false RAM without garbage collecting ? (who understands ?). I explain myself.
You make an app with empty space in it. It is in ROM, not in RAM (I think, maybe not)
Games that need 32kb of RAM will in fact "archive" sometime in this free space and "unarchive" after. Of course, the game would not be as fast as before but could run on all calcs.
As I said, I think it is impossible.
Title: Re: TI-Boy SE Beta pre-release
Post by: JosJuice on June 03, 2011, 11:39:53 am
It's not completely impossible, but it would be ridiculously slow... And I mean really, really slow. It would be unplayable. You can't just access flash however you want to - there's a reason for why garbage collects exist, and there's a reason for why they take so long time.
Title: Re: TI-Boy SE Beta pre-release
Post by: Hayleia on June 03, 2011, 12:05:42 pm
Yeah I know about about the speed of ROM and about the speed of Garbage collecting.
That's why I thought about using reserved free space inside the app.
But I was just suggesting a "solution", as I said, I'm a noob at ASM.
Title: Re: TI-Boy SE Beta pre-release
Post by: JosJuice on June 03, 2011, 12:25:58 pm
Yeah I know about about the speed of ROM and about the speed of Garbage collecting.
That's why I thought about using reserved free space inside the app.
But I was just suggesting a "solution", as I said, I'm a noob at ASM.
The reserved free space inside the app behaves just like the rest of ROM does (although TI-OS won't touch it), so it'll still be very slow.
Title: Re: TI-Boy SE Beta pre-release
Post by: TI-84Plus on June 03, 2011, 04:27:22 pm
Hey guys,
I'm new at putting games on calculators and all that things.

And i would like to play pokemon ( or other games ) in my Calculator (ti 84 plus).
I would like to someone explain me how to put tiboy and pokemon on my calculator ( already have ti connect)
Title: Re: TI-Boy SE Beta pre-release
Post by: JosJuice on June 03, 2011, 04:30:04 pm
Hey guys,
I'm new at putting games on calculators and all that things.

And i would like to play pokemon ( or other games ) in my Calculator (ti 84 plus).
I would like to someone explain me how to put tiboy and pokemon on my calculator ( already have ti connect)
Have you read the TI-Boy readme? The first important thing to do is to check if your calculator has all of the extra RAM.
Title: Re: TI-Boy SE Beta pre-release
Post by: TI-84Plus on June 03, 2011, 04:37:59 pm
i read it all already
Title: Re: TI-Boy SE Beta pre-release
Post by: Ashbad on June 03, 2011, 04:48:19 pm
i read it all already

... and what questions do you have about it?  the README is actually quite complete and should answer most questions -- if you have a specific question however, explain it in decent detail so we can help.  If you're asking for a tutorial on how to actually put games on, then you obviously didn't read the readme.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on June 03, 2011, 04:51:12 pm
i read it all already

Hi ti-84 plus introduce yourself at http://www.omnimaga.org/index.php?board=10.0


Are you using a SE calc if not pokemon wont work I Dont think (I have a 84PSE)
Title: Re: TI-Boy SE Beta pre-release
Post by: Deep Toaster on June 03, 2011, 07:40:04 pm
As I don't understand the most part of assembly (I understand the basic and the basics of ASM but nothing after ld a,3), I only have impossible ideas. But if it is possible, it is interesting.
Can't you make a larger app, with free ROM in it that could be accessed as false RAM without garbage collecting ? (who understands ?). I explain myself.
You make an app with empty space in it. It is in ROM, not in RAM (I think, maybe not)
Games that need 32kb of RAM will in fact "archive" sometime in this free space and "unarchive" after. Of course, the game would not be as fast as before but could run on all calcs.
As I said, I think it is impossible.

Unfortunately RAM and flash are totally different -- that's why in a program you use RAM, as in Random Access, as in you can access it all you want. Flash is different in that you can only write to it in one direction, to change bits from 1 to 0. You can't go the other way except by erasing that entire page (changing it all to 1s).

When you unarchive a variable and archive it again, it isn't actually removed from flash and written back in. Unarchiving doesn't do anything to the variable except marking it for deletion -- in other words, all the data is still there (that's how the archive undeleter (http://www.ticalc.org/archives/files/fileinfo/411/41128.html) works). When you re-archive the variable, it's written again, but after the first copy, which is still there. That's why you run out of free archive and have to garbage collect periodically, to get rid of those extra copies that never actually got removed.

Apps are stored in flash as well, but they're always in a fixed place (that's why you can't unarchive apps). That's also why apps can't be modified much, and that's why "unarchiving" and "rearchiving" parts of the app is pretty much impossible, as you said. It would be like having a calculator within your calculator that has 32 or however many kilobytes of archive, which would be possible in theory, as long as you're willing to do a garbage collect something like every five minutes.

Hope that clears some stuff up (sorry for the bad grammar, I was rushed).

Hey guys,
I'm new at putting games on calculators and all that things.

And i would like to play pokemon ( or other games ) in my Calculator (ti 84 plus).
I would like to someone explain me how to put tiboy and pokemon on my calculator ( already have ti connect)

Hi TI-84 Plus, welcome to Omni! As JosJuice suggested, have you read the instructions? If you don't understand a part of it you can ask, but we need to know what you need help with :)

EDIT: Here's the relevant part of the readme:

Spoiler For Instructions for creating an app:
Quote from: TI-Boy readme.txt
Creating APPs:

  Method 1: Drag-and-drop

    Open the TI-Boy folder, then drag a Game Boy ROM file onto makeapp.exe. A command-line window should open.

    If the ROM opened successfully, the program will request a name for the APP. Type it in and press Enter.

    Watch the console output for any compatibility warnings.

  Method 2: Run the EXE

    Open the makeapp.exe directly. A command-line window should open and ask for a ROM filename. You may have to enter the entire filepath.

    If the ROM opened successfully, the program will request a name for the APP. Type it in and press Enter.

    Watch the console output for any compatibility warnings.

  Method 3: Command-line arguments

    Open a command-line window and navigate to the TI-Boy folder.

    Enter in the following format: makeapp romfilename.gb AppName

    Watch the console output for any compatibility warnings.

After you finish that just drag the app made into TI Connect to load it on your calculator. You don't need to put TI-Boy itself on there.
Title: Re: TI-Boy SE Beta pre-release
Post by: Hayleia on June 05, 2011, 04:01:18 am
Er... Why is it written on the first page of this topic that the version 0.1.00 brings the compatibility with newer hardware revision ?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on June 05, 2011, 09:47:49 am
Er... Why is it written on the first page of this topic that the version 0.1.00 brings the compatibility with newer hardware revision ?
Because the Alpha version released in 2009 didn't support the newer hardware revision at all. Now it is supported for all games with 8KB or less of cartridge RAM (which is most games, but unfortunately excluding the popular Pokemon)
Title: Re: TI-Boy SE Beta pre-release
Post by: Hayleia on June 05, 2011, 09:59:46 am
Er... Why is it written on the first page of this topic that the version 0.1.00 brings the compatibility with newer hardware revision ?
Because the Alpha version released in 2009 didn't support the newer hardware revision at all. Now it is supported for all games with 8KB or less of cartridge RAM (which is most games, but unfortunately excluding the popular Pokemon)

The problem was already the unsufficient RAM ?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on June 05, 2011, 10:04:48 am
Er... Why is it written on the first page of this topic that the version 0.1.00 brings the compatibility with newer hardware revision ?
Because the Alpha version released in 2009 didn't support the newer hardware revision at all. Now it is supported for all games with 8KB or less of cartridge RAM (which is most games, but unfortunately excluding the popular Pokemon)

The problem was already the unsufficient RAM ?
Indeed. When I first made the Alpha version, nobody knew that TI had decreased the total RAM in the calculators from 128KB to 48KB. (All the TI-84+SE calcs I own are before that revision.) So, I wrote the whole thing without being aware of this problem. Now that I know, I'm able to make the Beta version to use only 48KB of RAM for most games. Unfortunately, with Pokemon I don't even have as much RAM as the GameBoy itself had access to, much less have any extra RAM with which to emulate it.
Title: Re: TI-Boy SE Beta pre-release
Post by: Hayleia on June 05, 2011, 10:11:33 am
Indeed. When I first made the Alpha version, nobody knew that TI had decreased the total RAM in the calculators from 128KB to 48KB. (All the TI-84+SE calcs I own are before that revision.) So, I wrote the whole thing without being aware of this problem. Now that I know, I'm able to make the Beta version to use only 48KB of RAM for most games. Unfortunately, with Pokemon I don't even have as much RAM as the GameBoy itself had access to, much less have any extra RAM with which to emulate it.

Yeah, so the problem is quite unsolvable. How much RAM does the GameBoy have access to (and needed to run Pokemon) ?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on June 05, 2011, 01:08:53 pm
Indeed. When I first made the Alpha version, nobody knew that TI had decreased the total RAM in the calculators from 128KB to 48KB. (All the TI-84+SE calcs I own are before that revision.) So, I wrote the whole thing without being aware of this problem. Now that I know, I'm able to make the Beta version to use only 48KB of RAM for most games. Unfortunately, with Pokemon I don't even have as much RAM as the GameBoy itself had access to, much less have any extra RAM with which to emulate it.

Yeah, so the problem is quite unsolvable. How much RAM does the GameBoy have access to (and needed to run Pokemon) ?
Well, inside the Game Boy itself there's
8KB Work RAM
8KB Video RAM
128 bytes of quick-access RAM
160 bytes of OAM (sprite) RAM
And then for Pokemon, there's 32KB of Cartridge RAM (which is the major problem, bumping the emulator requirements way over 48KB)
Title: Re: TI-Boy SE Beta pre-release
Post by: ztrumpet on June 05, 2011, 01:28:04 pm
And then for Pokemon, there's 32KB of Cartridge RAM (which is the major problem, bumping the emulator requirements way over 48KB)
How many other games have Cartridge RAM, and how much do they have?
Title: Re: TI-Boy SE Beta pre-release
Post by: JosJuice on June 05, 2011, 03:36:39 pm
And then for Pokemon, there's 32KB of Cartridge RAM (which is the major problem, bumping the emulator requirements way over 48KB)
How many other games have Cartridge RAM, and how much do they have?
Any game that allows you to save has cartridge RAM, if I recall correctly. Most ones only use 8 KB or less, and games that need to store a lot of data (for example, all of your Pokémon that you have stored in boxes) use 32 KB.
Title: Re: TI-Boy SE Beta pre-release
Post by: ztrumpet on June 05, 2011, 04:36:55 pm
And then for Pokemon, there's 32KB of Cartridge RAM (which is the major problem, bumping the emulator requirements way over 48KB)
How many other games have Cartridge RAM, and how much do they have?
Any game that allows you to save has cartridge RAM, if I recall correctly. Most ones only use 8 KB or less, and games that need to store a lot of data (for example, all of your Pokémon that you have stored in boxes) use 32 KB.
Ah, okay.  That makes a lot of sense.  Thanks! :)
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on June 05, 2011, 06:12:11 pm
can you make one where it does not get a save file on never calcs?
Title: Re: TI-Boy SE Beta pre-release
Post by: Runer112 on June 05, 2011, 06:15:03 pm
The cartridge RAM is not just for save files. It is also used as work RAM, and without that RAM being present, the game would not operate correctly.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on June 05, 2011, 09:11:13 pm
Right, for all purposes it is treated like any other RAM, except that it retains its contents when the gameboy is off (due to the battery in the cartridge)
Title: Re: TI-Boy SE Beta pre-release
Post by: TIfanx1999 on June 05, 2011, 09:33:22 pm
Hmm... Could you include a selectable option that would allow you to utilize the extra ram pages for those calculators that do have them? (IE it would use the additional pages that are inaccessible on the calculators with 48KB RAM) Or would that be to cumbersome to code?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on June 05, 2011, 09:38:30 pm
Hmm... Could you include a selectable option that would allow you to utilize the extra ram pages for those calculators that do have them? (IE it would use the additional pages that are inaccessible on the calculators with 48KB RAM) Or would that be to cumbersome to code?
This is already implemented, yes. :)
Title: Re: TI-Boy SE Beta pre-release
Post by: TIfanx1999 on June 06, 2011, 03:11:35 am
Ah, great. That's quite nice! =)
Title: Re: TI-Boy SE Beta pre-release
Post by: Hayleia on June 06, 2011, 05:11:35 am
What ? You said that you have several TI84+SE calc84maniac ?
Please don't answer, I'll be jealous. Add to this that they can run Pokemon.
Title: Re: TI-Boy SE Beta pre-release
Post by: Mobutu4 on July 09, 2011, 01:49:11 pm
This is SICK. Awesome job.
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on July 09, 2011, 03:20:59 pm
Hmm, this thread seems kind of f-zero/project m-esque...someone bumps it and it looks like there's an update x.x
Title: Re: TI-Boy SE Beta pre-release
Post by: ztrumpet on July 09, 2011, 03:26:16 pm
Hmm, this thread seems kind of f-zero/project m-esque...someone bumps it and it looks like there's an update x.x
lol, I agree. :D
Title: Re: TI-Boy SE Beta pre-release
Post by: GreenFreak on July 09, 2011, 04:00:11 pm
Hmm, this thread seems kind of f-zero/project m-esque...someone bumps it and it looks like there's an update x.x
lol, I agree. :D
I agree, too.
I really thought that ;D
Title: Re: TI-Boy SE Beta pre-release
Post by: fb39ca4 on July 09, 2011, 04:39:01 pm
Hmm, this thread seems kind of f-zero/project m-esque...someone bumps it and it looks like there's an update x.x
lol, I agree. :D
I agree, too.
I really thought that ;D
Same here :P
Title: Re: TI-Boy SE Beta pre-release
Post by: calcdude84se on July 09, 2011, 07:53:32 pm
Hmm, this thread seems kind of f-zero/project m-esque...someone bumps it and it looks like there's an update x.x
lol, I agree. :D
I agree, too.
I really thought that ;D
Same here :P
Admittedly, I'm not using the newest version as of now, but anyway I agree with all four of you ;D
Title: Re: TI-Boy SE Beta pre-release
Post by: Deep Toaster on July 09, 2011, 09:52:21 pm
But calc84 does update this once in a while. Just not this time darn
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on August 01, 2011, 01:37:44 pm
This is a bit off-topic but the result of an upsurge of people requesting Nspire compatibility a while ago:

(http://img.removedfromgame.com/imgs/tiboyxzibit.png)
Title: Re: TI-Boy SE Beta pre-release
Post by: Freyaday on August 02, 2011, 02:40:19 am
Nice one DJ.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on August 05, 2011, 11:20:14 pm
Well, I originally thought it was impossible, but I've finally done it! TI-Boy now supports 4-channel sound! :D This is accomplished by dynamically modifying the CPU emulator to support handling interrupts more frequently. Without this dynamic modification, TI-Boy would run slower when sound is turned off, and we don't want that. ;)

Anyway, below is the download of TI-Boy Beta 0.1.06! For those too lazy to readme, press STAT to toggle sound emulation on/off (default is off).
Title: Re: TI-Boy SE Beta pre-release
Post by: leafy on August 05, 2011, 11:39:06 pm
Amazing.
That is all.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on August 06, 2011, 12:17:05 am
Well, I originally thought it was impossible, but I've finally done it! TI-Boy now supports 4-channel sound! :D This is accomplished by dynamically modifying the CPU emulator to support handling interrupts more frequently. Without this dynamic modification, TI-Boy would run slower when sound is turned off, and we don't want that. ;)

Anyway, below is the download of TI-Boy Beta 0.1.06! For those too lazy to readme, press STAT to toggle sound emulation on/off (default is off).

Sound?!?!?!?!?!?!?!?! O.O :D I alwaya wanted sound!!!
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on August 06, 2011, 01:12:26 am
Okay, it seems I rushed this release a little bit and I overlooked some things. Expect a bugfix release soon.
Title: Re: TI-Boy SE Beta pre-release
Post by: Loulou 54 on August 06, 2011, 08:07:44 am
Wow, so it plays the original sound included in the ROM ? :D
Title: Re: TI-Boy SE Beta pre-release
Post by: TIfanx1999 on August 06, 2011, 08:27:09 am
Well, I originally thought it was impossible, but I've finally done it! TI-Boy now supports 4-channel sound! :D This is accomplished by dynamically modifying the CPU emulator to support handling interrupts more frequently. Without this dynamic modification, TI-Boy would run slower when sound is turned off, and we don't want that. ;)

Anyway, below is the download of TI-Boy Beta 0.1.06! For those too lazy to readme, press STAT to toggle sound emulation on/off (default is off).

Awesome work Calc84. I'm sure Runer will be pleased... :P
Title: Re: TI-Boy SE Beta pre-release
Post by: ztrumpet on August 06, 2011, 08:43:51 am
What just happened?!  Did we just get sound?  Thanks, calc84, I can't wait for the update. :D
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on August 06, 2011, 10:00:42 am
The other day I recorded some Tetris songs directly from my calc. You can check out the mp3 here (http://otbp.tifreakware.net/files/tetris_medley.mp3).
Title: Re: TI-Boy SE Beta pre-release
Post by: TIfanx1999 on August 06, 2011, 10:17:12 am
That's not bad at all! I'll have to check it out on calc. =D
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on August 06, 2011, 10:20:47 am
The Legend of Zelda Links awakening was what I wanted sound for, it is great now I need to get an 83PSE or 84PSE before April 2007 and then I will try pokemon!






Quick everyone uprate calc84 he deservs it
Title: Re: TI-Boy SE Beta pre-release
Post by: TIfanx1999 on August 06, 2011, 10:24:12 am
The Legend of Zelda Links awakening was what I wanted sound for, it is great now I need to get an 83PSE or 84PSE before April 2007 and then I will try pokemon!

April 2007? ??? Unless you invented time travel I think you may have missed that date. :P
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on August 06, 2011, 10:25:05 am
April 2007? ??? Unless you invented time travel I think you may have missed that date. :P
He meant the manufacture date of the calculator, because that's when TI removed that infamous 80KB of extra RAM from the TI-84+ series.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on August 06, 2011, 10:28:21 am
The Legend of Zelda Links awakening was what I wanted sound for, it is great now I need to get an 83PSE or 84PSE before April 2007 and then I will try pokemon!

April 2007? ??? Unless you invented time travel I think you may have missed that date. :P
lol

No what calc84maniac said
Title: Re: TI-Boy SE Beta pre-release
Post by: TIfanx1999 on August 06, 2011, 10:28:22 am
I realized what he meant right after I made the post, but it's funny that he worded it that way. ;D
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on August 06, 2011, 10:28:56 am
 <_< >_< >_>        You posted one second after me!

And I meant it to be read that way
Title: Re: TI-Boy SE Beta pre-release
Post by: ztrumpet on August 06, 2011, 12:07:28 pm
This is awesome!  Though it's not the best sound quality, it's still great.  Wonderful job, calc84.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on August 06, 2011, 12:08:06 pm
I agree it isnt the best but it is Darn good
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on August 06, 2011, 03:37:45 pm
Okay, time for bugfix release 0.1.07! Fixes a few things I slightly broke, like timing and keypress detection.
Title: Re: TI-Boy SE Beta pre-release
Post by: yunhua98 on August 06, 2011, 03:45:04 pm
wow.  I really need to see if I can get an older calc.  Kirby's Dream land  is really good though.  :D
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on August 06, 2011, 05:20:57 pm
Awesome O.O So will sound emulation work on newer calcs? I read postsd above from people wanting an older calc despite TI-Boy having fixed newer calcs emulation issues ???
Title: Re: TI-Boy SE Beta pre-release
Post by: ztrumpet on August 06, 2011, 05:27:22 pm
Awesome O.O So will sound emulation work on newer calcs? I read postsd above from people wanting an older calc despite TI-Boy having fixed newer calcs emulation issues ???
But not for Pokemon.  And you know how many people would like that. ;)
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on August 06, 2011, 07:56:46 pm
 :w00t: bugfixes
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on August 07, 2011, 10:20:42 pm
now the Dr. mario theme is stuck in my head ARGH
Title: Re: TI-Boy SE Beta pre-release
Post by: uiblis on August 22, 2011, 05:57:05 pm
Suggestions about camera:

when zoomed in and set to follow a sprite in say, link's awakening, if you move the camera using the numbers on the keypad, the camera does not center back on the sprite when you release the button. iirc the alpha version did that. Sometimes useful, like when just checking how many hearts left or something. Maybe an option to do that?

Also it moves very slowly when panning the camera. It's smoother but not as quick as alpha. So I can't check something not in the camera quickly. I think it would be better if it moved faster, more like the alpha version.
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on August 22, 2011, 10:07:30 pm
From what I've seen on IRC there's a sort of Picture-in-Picture thing planned, which would work well for a thing like that ;)

I haven't tried this in a while due to the amount of space it takes on a BE, but I don't remember it scrolling really slowly... ???
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on August 22, 2011, 10:17:59 pm
I do need to speed up the scrolling and stuff, I think I've had the same speed since about the first beta version. I never got around to fixing it.

Edit:
Also, remember you can refocus on the sprite by pressing the 5 button.
Title: Re: TI-Boy SE Beta pre-release
Post by: uiblis on August 23, 2011, 07:20:01 pm
Lol, forgot about that.

EDIT: another question, lol.

Why does the sound on tiboy seem different from when playing the game on an actual gameboy?
Does tiboy play the original music files from the rom or does it modify them?
Either way the sound is kind of scratchy.

Not saying its bad, just want to know the reason for the difference.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on August 25, 2011, 11:28:40 am
it is slower but I think calc84 is working on making it faster ATM on IRC he said he found a way to make it faster
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on August 25, 2011, 05:26:18 pm
Lol, forgot about that.

EDIT: another question, lol.

Why does the sound on tiboy seem different from when playing the game on an actual gameboy?
Does tiboy play the original music files from the rom or does it modify them?
Either way the sound is kind of scratchy.

Not saying its bad, just want to know the reason for the difference.
It's because I'm trying to emulate the 8-bit sound using 1-bit outputs, controlled by the CPU (since the calculator doesn't have a sound chip). The sound quality could be better if I devoted more CPU time to it, but that would unacceptably slow down the rest of the emulation. For what it is, it's fairly good.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on August 25, 2011, 05:44:45 pm
Ok at least we have sound
Spoiler For irrelevant and dont look in:
YOU LOOKED ps does project M have sound?
Title: Re: TI-Boy SE Beta pre-release
Post by: ben_g on August 26, 2011, 06:20:46 pm
I've tried marioland on it, and it works great. But when I turn on the sound, I heared that the backgroung music is really slow (1 note every 5 secs), while the effects (like smashing a block) are still at the correct speed. Is that the way it is on a real gameboy, or a bug in ti-boy?

BTW: this is on a 1 year old calc, so it hasn't got the extra ram pages.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on August 26, 2011, 10:00:40 pm
I've tried marioland on it, and it works great. But when I turn on the sound, I heared that the backgroung music is really slow (1 note every 5 secs), while the effects (like smashing a block) are still at the correct speed. Is that the way it is on a real gameboy, or a bug in ti-boy?

BTW: this is on a 1 year old calc, so it hasn't got the extra ram pages.
I think it's a bug related to not emulating the gameboy's timer hardware correctly. It's probably fixable.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on August 26, 2011, 10:35:48 pm
Yes I would like it to be fixed
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on August 30, 2011, 05:48:36 pm
I cant post a screenshot but when i ran a gameboy hombrew game it went random on off pixels and I tested it on an emulator and it was fine
Title: Re: TI-Boy SE Beta pre-release
Post by: Billeekid on September 21, 2011, 07:05:32 pm
WAIT NVM, I just realized I still had OS 2.71MP on O.O
   I think I'm missing something, I have 2.55MP, I can't send the app to my calc It's a TI-84 Plus SE,  revision number R.  I am using a USB cord.  What things are different about this created app and the one I made with the TI-Boy SE.  My TI-Boy SE version of the app would begin to transfer with TI connect and then stop midway with concerns to RAM.  Help me please, I do appreciate it.  Maybe I should be asking what is Silverlink?
Title: Re: TI-Boy SE Beta pre-release
Post by: Darl181 on September 21, 2011, 07:11:32 pm
2.71 OS is a joke, made on april fool's day and designed to crash randomly.

What game are you trying to transfer?  There's something about Pokemon not working with USB..
Title: Re: TI-Boy SE Beta pre-release
Post by: ztrumpet on September 21, 2011, 07:12:09 pm
WAIT NVM, I just realized I still had OS 2.71MP on O.O
   I think I'm missing something, I have 2.55MP, I can't send the app to my calc It's a TI-84 Plus SE,  revision number R.  I am using a USB cord.  What things are different about this created app and the one I made with the TI-Boy SE.  My TI-Boy SE version of the app would begin to transfer with TI connect and then stop midway with concerns to RAM.  Help me please, I do appreciate it.  Maybe I should be asking what is Silverlink?

It sounds to me like you don't have enough space left on your calculator.  Try deleting the Apps you don't use (like the ones  that aren't in English) from the [2nd] [Mem (+) ] [2] menu.
Title: Re: TI-Boy SE Beta pre-release
Post by: Billeekid on September 21, 2011, 07:54:26 pm
  That makes sense, I will remove a bunch of stuff. Oh, and I am trying to install Zelda Links Awakening.  It says insufficient memory so I gues that means archive space.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on September 21, 2011, 09:18:55 pm
  That makes sense, I will remove a bunch of stuff. Oh, and I am trying to install Zelda Links Awakening.  It says insufficient memory so I gues that means archive space.
Yeah, that's probably it. You need 540672 bytes of archive to hold that app. Thanks for trying the beta! :)
Title: Re: TI-Boy SE Beta pre-release
Post by: Billeekid on September 21, 2011, 10:24:20 pm
Yeah, that's probably it. You need 540672 bytes of archive to hold that app. Thanks for trying the beta! :)
I got it working!  Very Impressive, I think I'm gonna buy an adapter so I can get some sound out of this thing :)  I guess I didn't really know what to expect, but it works quite well.  I was surprised that the calculator could do grayscale like it can.  One question I do have, is flicker unavoidable?  It seems to be extremely bad at 75% and 100% I guess that the calculator has to make do with emulation on a smaller screen.  I just wanted to make sure it wasn't an OS, software, hardware issue or maybe if there is some way of reducing it to a less than distracting level?  I'm totally fine with a medium high contrast setting at 50% screen size(best for flicker), but only when I'm not dreading having to zoom in and around to read text.  It really is fascinating that you were able to make something like this, and it's even more spectactular watching it work!
Title: Re: TI-Boy SE Beta pre-release
Post by: Camdenmil on September 21, 2011, 11:16:42 pm
Now that there's a mode with interrupts, is perfect grayscale asking too much. ;D
Title: Re: TI-Boy SE Beta pre-release
Post by: Runer112 on September 21, 2011, 11:20:47 pm
Now that there's a mode with interrupts, is perfect grayscale asking too much. ;D

I'd say perfect grayscale is a little out of reach. As it is, TI-Boy struggles on quite a few games just to attain a somewhat playable speed. Adding in a feature that would consume at least half of all CPU time would slow down emulation even further. It also wouldn't be compatible with sound, as that uses all the crystal timers.

I guess for the few games that use very little processing power, if the user has sound disabled, perfect grayscale might be possible while attaining decent emulation speed. Granted I haven't tested many games, every game I've tested so far would not fall into this category.
Title: Re: TI-Boy SE Beta pre-release
Post by: uiblis on September 26, 2011, 09:07:40 pm
What determines whether a game is compatible or incompatible?
Title: Re: TI-Boy SE Beta pre-release
Post by: Camdenmil on September 26, 2011, 10:47:16 pm
You'll have to test it. You can test games in wabbitemu before you put them on a real calc. 83+SE/84+SE can handle up to 1mb roms, 84+ can handle up to 256k. Games that contain 32k extra ram will no run on calcs with the missing ram pages. The incompatibilities can be caused by alot of things. Its a gameboy emulator on a z80 calculator, it's not going to perfectly emulate all the gameboy hardware.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on October 16, 2011, 04:17:30 pm
do roms patched by a .ips file work with ti-boy?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on October 16, 2011, 04:30:02 pm
do roms patched by a .ips file work with ti-boy?
If they work in a normal emulator, they have a fair chance of working in TI-Boy.
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on October 17, 2011, 01:02:24 am
ALso note that from an update to another, game compatibility might break or improve, since calc84maniac might improve something or fix a bug, but then this can break other stuff too.
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on October 20, 2011, 12:03:14 am
I have a question calc84maniac, have you managed to fix the timer issue with beta 1.07?  I have a friend that is a console collector, and he was amazed how a TI Calculator can run a gameboy game with sound.  I was going to help him program his (lucky him he has hardware revision d).  I tried the Mario Land on my own calculator and the sound for the world music was all wacky.  I was just curious if you have fixed the timer issue, that way the game sounds good.   :)
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on October 20, 2011, 12:04:43 am
You can look forward to that fix in the next version of TI-Boy :)
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on October 20, 2011, 05:28:25 pm
You can look forward to that fix in the next version of TI-Boy :)
I must certainly will!  I'm not sure, but it seems when I run beta 1.07, WabbitEmu crashes on Kirby's Dreamland and Kwirk. (the calc screen freezes)  Mario Land runs fine. (never tested either of the two on my real calc)
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on October 21, 2011, 01:22:03 am
You can look forward to that fix in the next version of TI-Boy :)
I must certainly will!  I'm not sure, but it seems when I run beta 1.07, WabbitEmu crashes on Kirby's Dreamland and Kwirk. (the calc screen freezes)  Mario Land runs fine. (never tested either of the two on my real calc)
Ah, thanks for telling me, I had no idea that Kirby's Dream Land was broken. I'll see what I can do.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on October 22, 2011, 12:01:30 am
fred30w, it looks like the reason Kirby's Dream Land was crashing for me was a glitch I accidentally introduced in the development version. Beta 0.1.07 seems to run the game fine. Are you using the latest version of wabbitemu from http://wabbit.codeplex.com/ (http://wabbit.codeplex.com/)?
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on October 22, 2011, 05:19:13 pm
fred30w, it looks like the reason Kirby's Dream Land was crashing for me was a glitch I accidentally introduced in the development version. Beta 0.1.07 seems to run the game fine. Are you using the latest version of wabbitemu from http://wabbit.codeplex.com/ (http://wabbit.codeplex.com/)?
Thanks calc84maniac!  Kirby runs great now!  I appreciate you bringing to my attention the update for WabbitEmu.  I'm not sure if this is a bug with WabbitEmu or the emulator, but now Kwirk runs super slow.  I know game compatibility is not your goal at the moment, but on TIBoy 1.03, the game ran fine.  Sound slows the game even further.  I would be more than happy to make one of the calc screen videos but I don't know how.  Can you explain to me how you do that?
Title: Re: TI-Boy SE Beta pre-release
Post by: Freyaday on October 23, 2011, 01:04:54 am
fred30w, it looks like the reason Kirby's Dream Land was crashing for me was a glitch I accidentally introduced in the development version. Beta 0.1.07 seems to run the game fine. Are you using the latest version of wabbitemu from http://wabbit.codeplex.com/ (http://wabbit.codeplex.com/)?
Thanks calc84maniac!  Kirby runs great now!  I appreciate you bringing to my attention the update for WabbitEmu.  I'm not sure if this is a bug with WabbitEmu or the emulator, but now Kwirk runs super slow.  I know game compatibility is not your goal at the moment, but on TIBoy 1.03, the game ran fine.  Sound slows the game even further.  I would be more than happy to make one of the calc screen videos but I don't know how.  Can you explain to me how you do that?
Press backspace to start. Press backspace to end.
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on October 24, 2011, 06:22:41 pm
fred30w, it looks like the reason Kirby's Dream Land was crashing for me was a glitch I accidentally introduced in the development version. Beta 0.1.07 seems to run the game fine. Are you using the latest version of wabbitemu from http://wabbit.codeplex.com/ (http://wabbit.codeplex.com/)?
Thanks calc84maniac!  Kirby runs great now!  I appreciate you bringing to my attention the update for WabbitEmu.  I'm not sure if this is a bug with WabbitEmu or the emulator, but now Kwirk runs super slow.  I know game compatibility is not your goal at the moment, but on TIBoy 1.03, the game ran fine.  Sound slows the game even further.  I would be more than happy to make one of the calc screen videos but I don't know how.  Can you explain to me how you do that?
Press backspace to start. Press backspace to end.

Thank you very much Freyaday! ;D  I've got both videos as a side by side comparison between versions of the emulator running Kwirk.  Please note that the gif is a tad slower in fps.

TIBoy 1.03
(http://www.freeimagehosting.net/newuploads/5c677.gif)

TIBoy 1.07
(http://www.freeimagehosting.net/newuploads/aa12e.gif)

I'm not sure how long these gif's will stay valid as I cannot attach to the forums yet.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on October 24, 2011, 08:47:27 pm
Hmm, it seems Kwirk was one of those games that sometimes polls the hardware to check the LCD drawing status. Now I seem to have fixed the issue by toggling the status at every scanline.
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on October 24, 2011, 09:09:11 pm
Hmm, it seems Kwirk was one of those games that sometimes polls the hardware to check the LCD drawing status. Now I seem to have fixed the issue by toggling the status at every scanline.
Sounds good, can't wait for the next release, hope I helped you find a bug. ;D

LUCKY ME!!!  I just aquired another TI 84 SE, this one has the Extra RAM Pages! :w00t:  Revision S-0505D.  I know this is a bit offtopic, but why does it seem that this older calculator seems more snappy than my new one (rev. P-0410P).  For example when the ram is cleared, its almost instant on this old one, but it takes about 1 sec longer (there is the progress bar on the top right for a sec) to clear the ram on my new one.  What causes this?  I can always make a video if you need one.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on October 29, 2011, 11:17:36 pm
I know this is a bit offtopic, but why does it seem that this older calculator seems more snappy than my new one (rev. P-0410P).  For example when the ram is cleared, its almost instant on this old one, but it takes about 1 sec longer (there is the progress bar on the top right for a sec) to clear the ram on my new one.  What causes this?  I can always make a video if you need one.
That ram clear delay is probably due to the calculator scanning the archive for all of your variables and programs. On an empty calculator, that takes no time at all.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on October 30, 2011, 12:48:54 am
calc84maniac ti-boyse 1.0.7 broke my cousins calc by it ran out of battery while he was playing pokemon
Title: Re: TI-Boy SE Beta pre-release
Post by: Stefan Bauwens on October 30, 2011, 06:11:23 am
calc84maniac ti-boyse 1.0.7 broke my cousins calc by it ran out of battery while he was playing pokemon
If the battery was empty then the calc isn't broken, right?
Title: Re: TI-Boy SE Beta pre-release
Post by: JosJuice on October 30, 2011, 06:12:54 am
calc84maniac ti-boyse 1.0.7 broke my cousins calc by it ran out of battery while he was playing pokemon
If the battery was empty then the calc isn't broken, right?
Well, if TI-Boy doesn't exit properly, the OS becomes corrupt. Resending it should make it fine again.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on October 30, 2011, 10:24:20 am
the boot code is kinda glitched up it gives lots of spelling errors like Please install calcula0r sofmare now
Title: Re: TI-Boy SE Beta pre-release
Post by: calcdude84se on October 30, 2011, 01:44:38 pm
Annoyingcalc, are you sure? TI-Boy shouldn't be unlocking the boot code and modifying it. There's no need for it to have that ability.
Are you able to successfully reinstall the TI-OS?
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on October 30, 2011, 01:55:54 pm
 nope it fails :'(
Title: Re: TI-Boy SE Beta pre-release
Post by: Hayleia on October 30, 2011, 01:59:24 pm
nope it fails :'(
Did you send it from another calc or from a computer ? For me it always fail when sending from another calc.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on October 30, 2011, 02:00:13 pm
I tried both and it failed both times
Title: Re: TI-Boy SE Beta pre-release
Post by: calcdude84se on October 30, 2011, 02:00:45 pm
That doesn't really help. How does it fail? Have you tried pulling a battery and re-inserting it while pressing DEL to start the boot code?
Does TI-Connect/TiLP even begin to send the OS?
To summarize, where and how does it fail?
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on October 30, 2011, 02:03:19 pm
from calculator it gives an err validation and from computer the calc never recieves the os (but my cousin is back in Oregon but I m going to email him anything) I might just tell him to sign up (he would be emanb29 or something like that)
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on October 30, 2011, 02:03:49 pm
Most importantly, are you sending a TI-83+ OS? I recall you said on IRC that it was a TI-83+SE.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on October 30, 2011, 02:05:42 pm
it is a ti-83 plus SE OS
Title: Re: TI-Boy SE Beta pre-release
Post by: calcdude84se on October 30, 2011, 02:11:59 pm
Try again with a freshly-downloaded copy of 1.19 from TI's website, linked here for convenience: http://education.ti.com/calculators/downloads/US/Software/Download/en/126/6286/TI83Plus_OS.8Xu (http://education.ti.com/calculators/downloads/US/Software/Download/en/126/6286/TI83Plus_OS.8Xu)
It's important to note that the 84+ version won't validate.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on October 30, 2011, 02:16:38 pm
sorry I dont have the calc currently Ill email it to him thanks hope it works and I send it from another 83plus SE
Title: Re: TI-Boy SE Beta pre-release
Post by: DJ Omnimaga on October 30, 2011, 02:17:43 pm
It's generally best when playing calc games to take a minute break every 10 minutes, then select the GarbageCollect option and see if a low battery message pops up. If not, then just cancel GarbageCollecting (unless you want to do it anyway), then turn the calc OFF then back ON to see if a low battery message appears there.
Title: Re: TI-Boy SE Beta pre-release
Post by: annoyingcalc on October 30, 2011, 02:25:55 pm
good to know! Ill remember to use that in the future
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on October 30, 2011, 03:14:34 pm
I know this is a bit offtopic, but why does it seem that this older calculator seems more snappy than my new one (rev. P-0410P).  For example when the ram is cleared, its almost instant on this old one, but it takes about 1 sec longer (there is the progress bar on the top right for a sec) to clear the ram on my new one.  What causes this?  I can always make a video if you need one.
That ram clear delay is probably due to the calculator scanning the archive for all of your variables and programs. On an empty calculator, that takes no time at all.
I'm not sure, I just make a video of the two calculators side by side.  It's not just the RAM clear, it seems the whole OS seems to repond faster.  The video shows the RAMTEST and showing the Archive space.  I do kinda pause while I try to get my fingers on the keypads right, it's hard to hold a camera and press two keys on two calculators at the same time. :thumbsup:

http://www.mediafire.com/?v3q5ed14aojfqn1 (http://www.mediafire.com/?v3q5ed14aojfqn1)
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on October 30, 2011, 10:44:31 pm
Looks like it's time for a new release! Beta 0.2.00, coming at ya!

Major new features are custom frameskip support and more responsive emulator keypresses, in addition to a bunch of compatibility fixes. The entire changelog follows:
* Rearranged some code/data, allowing TI-84 Pocket.fr compatibility and freeing some RAM.
* Reimplemented waitloop detection, which should eat much less CPU time per frame now.
* Rendering tricks are more reliably detected, fixing graphics in parts of some games.
* Emulator control keys are checked more often, improving responsiveness. Also, sprite tracking selection improved.
* Added custom frameskip settings.
* GPU speed is more accurate when sound is enabled, speeding up parts of some games.
* Timer emulation is more accurate, fixes music in Super Mario Land among other things.
* Extremely high-pitched sounds are changed to a slightly lower pitch, which should prevent freezes.
* Bit 1 of STAT is now toggled at every scanline from 0 to 143, which fixes some games.
* makeapp.exe updates:
    - Allow manual special character entry in app names, by typing \XY (XY is a hexadecimal character value)
Title: Re: TI-Boy SE Beta pre-release
Post by: Michael_Lee on October 30, 2011, 10:54:50 pm
Wait, hang on -- music is fixed?

For some reason, I recall that somewhere I was informed that music wasn't supported?

*Michael_Lee is confused
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on October 30, 2011, 10:56:57 pm
Wait, hang on -- music is fixed?

For some reason, I recall that somewhere I was informed that music wasn't supported?

*Michael_Lee is confused
4-channel sound was added in Beta 0.1.06 :)

Sometime I'll have to add in the option for 2-channel sound like in TI-Boy Alpha, which takes less CPU time.
Title: Re: TI-Boy SE Beta pre-release
Post by: Michael_Lee on October 30, 2011, 11:03:32 pm
Wait, hang on -- music is fixed?

For some reason, I recall that somewhere I was informed that music wasn't supported?

*Michael_Lee is confused
4-channel sound was added in Beta 0.1.06 :)

Sometime I'll have to add in the option for 2-channel sound like in TI-Boy Alpha, which takes less CPU time.

Daaang.  I must have missed quite a few updates.
And performance/responsiveness is still good?
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on October 30, 2011, 11:06:31 pm
Wait, hang on -- music is fixed?

For some reason, I recall that somewhere I was informed that music wasn't supported?

*Michael_Lee is confused
4-channel sound was added in Beta 0.1.06 :)

Sometime I'll have to add in the option for 2-channel sound like in TI-Boy Alpha, which takes less CPU time.

Daaang.  I must have missed quite a few updates.
And performance/responsiveness is still good?

Performance when sound is on is about 75% of the speed when sound is off.
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on October 31, 2011, 12:20:01 am
Nice update! ;D  However Super Mario Land freezes on my S-0505D calculator after pressing start, does anyone else get this problem? (WabbitEmu doesn't freeze though)  Also Kwirk still has the scanline issue.  Eventually I'll try my P-0410P and see if any issues occur on it.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on October 31, 2011, 12:33:31 am
Odd, I can only reproduce the Super Mario Land glitch on hardware, not in wabbitemu. And the glitch only happens when sound is disabled, it seems.
Title: Re: TI-Boy SE Beta pre-release
Post by: Yeong on October 31, 2011, 06:46:44 pm
just read this:
hooray! sound is back XD
Title: Re: TI-Boy SE Beta pre-release
Post by: JustCause on October 31, 2011, 07:07:32 pm
I'm not totally clear here. Are the sound pitches actually fixed, so that things don't go out of tune in higher registers, or does this just fix a crash?
Title: Re: TI-Boy SE Beta pre-release
Post by: uiblis on October 31, 2011, 08:15:55 pm
I think it just fixes crashes, but not the pitches.

Also, the pokemon games require 32 kb of ram.

Could this possibly be fixed?
Because 25 kb is available to user without like, hacking it. But I read somewhere that the chips have 48 kb of ram; is the other available ram used for other purposes that can't be disturbed or something?

I never understood this properly, so I'd appreciate it if someone could explain this to me.

Thanks.
Title: Re: TI-Boy SE Beta pre-release
Post by: Runer112 on October 31, 2011, 08:25:42 pm
just read this:
hooray! sound is back XD

Sound has been back for almost three months. :P


I think it just fixes crashes, but not the pitches.

Also, the pokemon games require 32 kb of ram.

Could this possibly be fixed?
Because 25 kb is available to user without like, hacking it. But I read somewhere that the chips have 48 kb of ram; is the other available ram used for other purposes that can't be disturbed or something?

I never understood this properly, so I'd appreciate it if someone could explain this to me.

Thanks.

The Pokemon cartridge contains 32KB of RAM. However, that is completely separate from the 32KB of RAM that is already inside the Gameboy itself. That brings the total RAM used by the game up to 64KB, which is already over the 48KB limit. And beyond that, the emulator needs RAM as well, bringing the real total RAM requirement closer to something like 72KB.
Title: Re: TI-Boy SE Beta pre-release
Post by: Yeong on November 01, 2011, 07:05:03 am
so that's why it only works on older model?
Title: Re: TI-Boy SE Beta pre-release
Post by: uiblis on November 01, 2011, 10:31:29 pm
Yeah.

I know this isn't a priority, but since the updated beta some games don't work anymore.

I tested FFlegends 1 and 2; neither have anything. Just a blank screen.

FFlegends 3 actually has something, but after starting the text box in the intro just flashes and is blank.
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on November 01, 2011, 11:26:50 pm
so that's why it only works on older model?
Yes, older models have 128 KB total ram so there is enough for the emulator to work.  If you can find an older model for a good deal, don't pass it up, since TI is rolling out with the
48 KB RAM Calcs from here on end. (for that it seems).  I got my S-0505D for a mere $15! :w00t:
Title: Re: TI-Boy SE Beta pre-release
Post by: Yeong on November 02, 2011, 07:01:32 am
I have S-0605D. :D
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on November 02, 2011, 09:14:43 am
I have S-0605D. :D
;D, only about a mere month newer, congrats!  We both have 128 KB, except in my "newer" one.
Title: Re: TI-Boy SE Beta pre-release
Post by: Yeong on November 02, 2011, 09:21:20 am
pokemon yellow, here I come! XD
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on November 05, 2011, 01:46:46 am
Yeah.

I know this isn't a priority, but since the updated beta some games don't work anymore.

I tested FFlegends 1 and 2; neither have anything. Just a blank screen.

FFlegends 3 actually has something, but after starting the text box in the intro just flashes and is blank.
Oh, I see what went wrong there. It has to do with how I'm handling the STAT register now. (That is, very stupidly.)

I'm still researching the Super Mario Land freezing glitch, since I've managed to replicate it in wabbitemu.
Title: Re: TI-Boy SE Beta pre-release
Post by: fred30w on November 05, 2011, 12:15:58 pm
Yeah.

I know this isn't a priority, but since the updated beta some games don't work anymore.

I tested FFlegends 1 and 2; neither have anything. Just a blank screen.

FFlegends 3 actually has something, but after starting the text box in the intro just flashes and is blank.
Oh, I see what went wrong there. It has to do with how I'm handling the STAT register now. (That is, very stupidly.)

I'm still researching the Super Mario Land freezing glitch, since I've managed to replicate it in wabbitemu.
I don't know if this will provide insight, but when I play Super Mario Land on hardware, after enabling sound and starting the game, pressing stat to disable the sound does not seem to work.  I do not get the performance gain like in any games I've tried.
Title: Re: TI-Boy SE Beta pre-release
Post by: calc84maniac on March 14, 2012, 04:12:03 pm
New official beta thread can be found here (http://ourl.ca/15532); this thread is now locked.