Author Topic: TI-Boy SE Beta pre-release  (Read 152623 times)

0 Members and 4 Guests are viewing this topic.

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: TI-Boy SE Beta pre-release
« Reply #195 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.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: TI-Boy SE Beta pre-release
« Reply #196 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)
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline Reloader

  • LV2 Member (Next: 40)
  • **
  • Posts: 24
  • Rating: +1/-1
    • View Profile
Re: TI-Boy SE Beta pre-release
« Reply #197 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?

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: TI-Boy SE Beta pre-release
« Reply #198 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.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline Reloader

  • LV2 Member (Next: 40)
  • **
  • Posts: 24
  • Rating: +1/-1
    • View Profile
Re: TI-Boy SE Beta pre-release
« Reply #199 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?
« Last Edit: May 03, 2011, 05:09:17 pm by Reloader »

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: TI-Boy SE Beta pre-release
« Reply #200 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.
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline Reloader

  • LV2 Member (Next: 40)
  • **
  • Posts: 24
  • Rating: +1/-1
    • View Profile
Re: TI-Boy SE Beta pre-release
« Reply #201 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.

Offline fred30w

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 15
  • Rating: +2/-0
    • View Profile
Re: TI-Boy SE Beta pre-release
« Reply #202 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

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: TI-Boy SE Beta pre-release
« Reply #203 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.




Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: TI-Boy SE Beta pre-release
« Reply #204 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.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: TI-Boy SE Beta pre-release
« Reply #205 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?
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline Reloader

  • LV2 Member (Next: 40)
  • **
  • Posts: 24
  • Rating: +1/-1
    • View Profile
Re: TI-Boy SE Beta pre-release
« Reply #206 on: May 04, 2011, 12:03:19 pm »
Why can't Cardridge go to Archive instead of RAM?

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: TI-Boy SE Beta pre-release
« Reply #207 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 ;)
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: TI-Boy SE Beta pre-release
« Reply #208 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.
« Last Edit: May 04, 2011, 01:15:42 pm by Runer112 »

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: TI-Boy SE Beta pre-release
« Reply #209 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.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman