Author Topic: Revival of the TI-81  (Read 20839 times)

0 Members and 4 Guests are viewing this topic.

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: Revival of the TI-81
« Reply #15 on: February 19, 2012, 05:19:57 pm »
Awesome! Glad to see the 81 getting some more attention. Now I can try out Unity without screwing up my real 81.


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

Offline AzNg0d1030

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 522
  • Rating: +45/-4
  • Hardcore anime watcher.
    • View Profile
Re: Revival of the TI-81
« Reply #16 on: February 19, 2012, 10:30:02 pm »
Well... Seems that there always has to be problems eh.
:\
First no serial number, now dumper may not work. :banghead:'

MESSAGE: Using the prgm editor and the instructions that Critor gave me on TI-Planet, I have successfully made the calculator print out the rom :D

Now I just need to record and hopefully the rom reader can somehow read it...

(typing all that in was a pain... XD)
« Last Edit: February 19, 2012, 10:33:10 pm by AzNg0d1030 »
You just lost the game.



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: Revival of the TI-81
« Reply #17 on: February 20, 2012, 12:56:44 am »
When the stuff on the screen starts scrolling up, does it start from the very bottom row or does it start at the top? If so, then reading the first few rows might be a problem. :/

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Revival of the TI-81
« Reply #18 on: February 20, 2012, 05:59:47 am »
The dumping starts at the horizontal cursor position, uses the whole scren and scroll line by line.

So the horizontal blank lines shouldn't be a problem.
TI-Planet co-admin.

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Revival of the TI-81
« Reply #19 on: February 20, 2012, 09:08:08 am »
What about the vertical blank lines though?

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline TravisE

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 182
  • Rating: +33/-0
    • View Profile
    • ticalc.org
Re: Revival of the TI-81
« Reply #20 on: February 20, 2012, 09:38:54 am »
Vertical lines might be a problem. I can't remember whether or not it makes each line overlap bytes in ROM. I think that it encodes the starting address on each line, so it probably wouldn't be difficult to modify the dumper to give some sort of less-than-one-screen-line offset if it doesn't already, so that each byte would be shown at multiple vertical positions. Unless the lines are close to the left side where the address is encoded; then that could be a problem.

With all my calculators, my missing lines always seem to go away after some use for some reason. Maybe just playing around with the calc for an hour or two might make one or more lines come back long enough to try a ROM dump.
ticalc.org staff member—http://www.ticalc.org/

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Revival of the TI-81
« Reply #21 on: February 20, 2012, 10:01:58 am »
Wow this is awesome. But does the WabbitEmu version you have there has the ROM built in or not?

WabbitEmu does not include any ROM.

The modded TI8XEMU on tiplanet.org does automatically load the TI-81 V2.0V ROM somewhere, yes. But the url is neither visible in the HTML source, nor in the flash swf file.

I asked Juju before newsing here and he said it was ok.


Also, I wonder how do we make a 81P program, assuming we have Windows 7 64 bits? I'm curious because in 2008 I made a TI-81 port of Illusiat 1, which uses all 37 available program slots and the entire user RAM.

It would be great to have your Illusiat 1 port run in the TI-81 emulator.
Would clearly be the best game run in a TI-81 emulator ever! :P

You need to download the old TI-81 PC simulator and use it with VirtualBox.
Just type your program in the imulator, and then choose 'export' in the tools menu.
This will generate a 81P file.
« Last Edit: February 20, 2012, 10:02:23 am by critor »
TI-Planet co-admin.

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Revival of the TI-81
« Reply #22 on: February 20, 2012, 10:41:29 am »
So your emulator can load all 37 programs required to play Illusiat, but what about matrices? There's 2 matrices you have to type out as well and I think there's no file format for them.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Revival of the TI-81
« Reply #23 on: February 20, 2012, 10:44:08 am »
So your emulator can load all 37 programs required to play Illusiat, but what about matrices? There's 2 matrices you have to type out as well and I think there's no file format for them.

We could still figure out what would have been a 81M file format.

81P is just the equivalent of 82P/83P/8XP/85P/86P.
In those formats you have a small header with program size and name, and after that the raw data which has to be written to the RAM.
TI-Planet co-admin.

Offline AzNg0d1030

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 522
  • Rating: +45/-4
  • Hardcore anime watcher.
    • View Profile
Re: Revival of the TI-81
« Reply #24 on: February 20, 2012, 11:46:31 am »
critor, how long do you estimate the video length to be?

From how I did it, the lines began appearing at the bottom of the screen.
You just lost the game.



Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Revival of the TI-81
« Reply #25 on: February 20, 2012, 12:16:32 pm »
critor, how long do you estimate the video length to be?

Half an hour should be more than enough :)
TI-Planet co-admin.

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Revival of the TI-81
« Reply #26 on: February 20, 2012, 12:23:07 pm »
So your emulator can load all 37 programs required to play Illusiat, but what about matrices? There's 2 matrices you have to type out as well and I think there's no file format for them.

We could still figure out what would have been a 81M file format.

81P is just the equivalent of 82P/83P/8XP/85P/86P.
In those formats you have a small header with program size and name, and after that the raw data which has to be written to the RAM.
The 81M file format might be the name ([A], [B] or [C]), size (6x6) then the raw data to write in the appropriate section of RAM.
« Last Edit: February 20, 2012, 12:23:25 pm by Juju »

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline AzNg0d1030

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 522
  • Rating: +45/-4
  • Hardcore anime watcher.
    • View Profile
Re: Revival of the TI-81
« Reply #27 on: February 21, 2012, 04:50:46 pm »
I have uploaded a video of the ROM print for anyone who wants to see!  Thie file is enormous (28 min, probably shouldve compressed the video, zip, winrar).
Here is the link: *removed*
Password to download is "ti81calc" w/o the quotes.
Happy...watching? XD

edit: link removed due to possible violation
« Last Edit: February 22, 2012, 09:32:01 pm by AzNg0d1030 »
You just lost the game.



Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Revival of the TI-81
« Reply #28 on: February 21, 2012, 05:51:46 pm »
Great you could make that video so fast! :)


Unfortunately, seems 30mins weren't enough. Seems your TI-81 is running the dumper slower than mine...

The 4 first charaters on the left encode the ROM address.
The dumping is finished when you alphabetically cross LAAA.


So could you make a last attempt and let the dumping program run for something like a hour?
Thanks.
TI-Planet co-admin.

Offline AzNg0d1030

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 522
  • Rating: +45/-4
  • Hardcore anime watcher.
    • View Profile
Re: Revival of the TI-81
« Reply #29 on: February 21, 2012, 06:17:47 pm »
ok I'll try that.  Is the video quality enough and do the screen lines hinder your program?
You just lost the game.