Author Topic: TI-Boy SE  (Read 225495 times)

0 Members and 1 Guest are viewing this topic.

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
« Reply #555 on: November 01, 2009, 09:09:29 am »
Yes, the cartridge used 32KB of save RAM. If it could have fit in 8KB, I bet they would have done that instead (to lessen cost of making the cartridge, etc)
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: TI-Boy SE
« Reply #556 on: November 03, 2009, 08:17:30 am »
Is the calculator save file like that? Is that why it's so long?
For large games, there's an immense amount of stuff that has to be saved.  For example, in Pokemon it has to remember:  Player position, names, carried items, items in PC, every pokemon (including stats, name, moves, etc.), hall of fame stuff, which items have been taken, which trainers have been beaten, pokedex stuff, story related things and others.

32 KB seems enormous to us with calculators, but if you remember that Pokemon had an 8 Megabit (0.5 MB = 512 KB) cartridge it doesn't seem that huge :)
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

Offline brianbdm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 66
  • Rating: +4/-2
  • Taking over the world, one pixel at a time.
    • View Profile
    • Flareware
Re: TI-Boy SE
« Reply #557 on: November 04, 2009, 07:51:27 pm »
It still seems like if a ROM can be compressed to so little, the save file should be able to be compressed to something near the same ratio.
░█▀▀ ░█▀█ ░█ ░█▀▀ ░░█▀▀ ░█▀█ ░█ ░█ ░░
░█▀▀ ░█▀▀ ░█ ░█ ░░░░█▀▀ ░█▀█ ░█ ░█ ░░
░▀▀▀ ░▀ ░░░▀ ░▀▀▀ ░░▀ ░░░▀░▀ ░▀ ░▀▀ ░

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Boy SE
« Reply #558 on: November 04, 2009, 08:04:35 pm »
Maybe you could try helping Calc84maniac with z80 assembly to compress it more ^^

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
« Reply #559 on: November 05, 2009, 03:38:53 pm »
It still seems like if a ROM can be compressed to so little, the save file should be able to be compressed to something near the same ratio.
What are you talking about? I'm not using any compression.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline brianbdm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 66
  • Rating: +4/-2
  • Taking over the world, one pixel at a time.
    • View Profile
    • Flareware
Re: TI-Boy SE
« Reply #560 on: November 05, 2009, 07:38:03 pm »
No compression like that. I mean compressed because it's the binaries. You said before that they are a lot smaller than the stuff you have on your computer. That's why it can fit on the calculator that only has, what, 2.5mb? Am I right? More than likely, I'm not, seeing as you're the one who made it.
I thought I knew what I was talking about, buy you're the smart one. ^^

I'd be glad to help if I knew anything about it.
░█▀▀ ░█▀█ ░█ ░█▀▀ ░░█▀▀ ░█▀█ ░█ ░█ ░░
░█▀▀ ░█▀▀ ░█ ░█ ░░░░█▀▀ ░█▀█ ░█ ░█ ░░
░▀▀▀ ░▀ ░░░▀ ░▀▀▀ ░░▀ ░░░▀░▀ ░▀ ░▀▀ ░

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
« Reply #561 on: November 05, 2009, 09:49:37 pm »
You put the ROM into the APP, and the size doubles. You put the APP on your calculator, and it halves (back to normal size). That's basically how it works.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Boy SE
« Reply #562 on: November 06, 2009, 01:29:57 am »
Oh I was kidding about helping XD, I myself couldn't even do it. I coded TI-BASIC for 8 years but I could never understand z80 Assembly x.x, especially not how Calc84maniac and Iambian do stuff they do o.o

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: TI-Boy SE
« Reply #563 on: November 06, 2009, 12:06:20 pm »
the save file should be able to be compressed to something near the same ratio.
This is just an assumption, but the original coders probably already compressed the save data as much as they could.
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

Offline BoomhowerPower

  • LV0 Newcomer (Next: 5)
  • Posts: 1
  • Rating: +0/-0
    • View Profile
Re: TI-Boy SE
« Reply #564 on: November 06, 2009, 09:59:16 pm »
"since ti changed the 84+ hardware in 2007, ti-boy doesn't have all the ram it needs.Sorry! See the readme for more info."
theres a way around this right?

btw-continue your super mario project ,if this can never be fixed :D

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: TI-Boy SE
« Reply #565 on: November 07, 2009, 08:53:01 am »
"since ti changed the 84+ hardware in 2007, ti-boy doesn't have all the ram it needs.Sorry! See the readme for more info."
theres a way around this right?

1st way: buy an old TI-84+
2nd way: completly rewrite TI-Boy internals, to make in work much slower with ROM instead of RAM...
TI-Planet co-admin.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Boy SE
« Reply #566 on: November 07, 2009, 01:22:48 pm »
In the end, if it is even possible to get TI-Boy to run on such calc, there will most likely eventually be two versions of TI-Boy, or a main version and a patch.

Offline TsukasaZX

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 415
  • Rating: +46/-3
  • Never Gonna Give You Up!
    • View Profile
Re: TI-Boy SE
« Reply #567 on: November 07, 2009, 06:48:08 pm »
Wouldn't a ROM-based version just wear out the hardware faster?
IRC EFNet | Nick Su-Hime | Chan #omnimaga, #unss, #cemetech
Yumé - 100% Complete!
Yumé 2: Rika's Story - 10%
 - Hiatus until summertime
Yumé: The Eternal Dreams - 50%
 - World and events
TIBiC/GO C Library - N%

"Alenda lux ubi orta libertas" - Let learning be cherished where liberty has arisen.

  ▲
▲ ▲ Triforce!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Boy SE
« Reply #568 on: November 08, 2009, 12:38:38 am »
Most likely yes, but apparently the flash can be overwritten about 200000 times (I assume that many garbage collections) so the calc should still last a long while, despite not lasting for years and years

Offline brianbdm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 66
  • Rating: +4/-2
  • Taking over the world, one pixel at a time.
    • View Profile
    • Flareware
Re: TI-Boy SE
« Reply #569 on: November 30, 2009, 08:43:56 pm »
More tests~
Bust-a-Move 2: Works fine
Bust-a-Move 3: Works fine
Bubble Bobble Part 2: Works fine
Final Fantasy Legend: Freezes on title screen
░█▀▀ ░█▀█ ░█ ░█▀▀ ░░█▀▀ ░█▀█ ░█ ░█ ░░
░█▀▀ ░█▀▀ ░█ ░█ ░░░░█▀▀ ░█▀█ ░█ ░█ ░░
░▀▀▀ ░▀ ░░░▀ ░▀▀▀ ░░▀ ░░░▀░▀ ░▀ ░▀▀ ░