Author Topic: msd8x won't work  (Read 28423 times)

0 Members and 2 Guests are viewing this topic.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: msd8x won't work
« Reply #30 on: January 26, 2011, 08:06:26 pm »
So it might be possible to make a probram for it, not a 16kb extensive-gui app...never thought of that.
I would probably use a program over an app any day.

Or it might be possible in Axe ;D

I think I just got an idea...
« Last Edit: January 26, 2011, 08:12:10 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: msd8x won't work
« Reply #31 on: January 26, 2011, 08:48:33 pm »
So it might be possible to make a program for it, not a 16kb extensive-gui app...never thought of that.
Not quite. The BASIC interface doesn't have a file enumeration function. And I'm not sure the USB8X driver layer can be initialized from Axe. If it can't be done currently, it shouldn't be hard to add support for that functionality. IIRC, MSD8X uses the extra RAM pages for buffering, especially for the directory entry listing.

Edit: If you're wondering, the USB8X driver requires that you set aside 32 bytes of RAM for the resident driver handler routine (which uses self-modifying code). The routine to initialize that is about 40 to 50 bytes. The U_CALL macro itself is simple enough that you could inline every instance of it. Each driver also has its own memory requirements. For example, the MSD driver requires a 512 byte sector buffer, and a 254 byte internal buffer. All of these routines use pass-by-register for inputs, and many outputs.
« Last Edit: January 26, 2011, 09:28:40 pm by DrDnar »
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

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: msd8x won't work
« Reply #32 on: January 27, 2011, 04:43:53 pm »
I bought my calc in 2009...
that is pretty new, isn't it?
I got my 83+ in 2001, so yeah. O.O

But on a serious note the reason why MSD8x won't work well on calculators made after April 2007 is because their hardware changed and the 84+ series no longer have 128 KB of RAM, but rather 48. TI-Boy SE, RealSound, Emu8x and a few other programs may fail to run.

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: msd8x won't work
« Reply #33 on: January 27, 2011, 04:45:03 pm »
Well, we will soon see on my calc :) 
I got tire of waiting so i did the aluminum foil thing.


How can i format my flash drive to FAT16?
« Last Edit: January 27, 2011, 04:48:04 pm by happybobjr »
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: msd8x won't work
« Reply #34 on: January 27, 2011, 06:43:12 pm »
Well, we will soon see on my calc :) 
I got tire of waiting so i did the aluminum foil thing.


How can i format my flash drive to FAT16?
That entirely depends on the OS, and is fairly googable (At least I found it on the first link for my mac).  I don't think any OS has it officially deprecated, but most OSes won't allow you to do it with a gui.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: msd8x won't work
« Reply #35 on: January 27, 2011, 06:45:11 pm »
if you're  using windows, go to my computer, file/right click → format
FAT works.
« Last Edit: January 27, 2011, 06:45:26 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: msd8x won't work
« Reply #36 on: January 27, 2011, 06:54:00 pm »
if you're  using windows, go to my computer, file/right click → format
FAT works.
FAT should be FAT 32, IIRC.

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: msd8x won't work
« Reply #37 on: January 27, 2011, 08:34:28 pm »
Naa it appears that FAT is FAT16.
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: msd8x won't work
« Reply #38 on: January 27, 2011, 11:14:57 pm »
* Xeda112358 makes a note of that
Cool, I was wondering what happened to that... is there a FAT8?

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: msd8x won't work
« Reply #39 on: January 27, 2011, 11:34:03 pm »
Nope, no such thing as FAT8 ;D
"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 DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: msd8x won't work
« Reply #40 on: January 27, 2011, 11:35:49 pm »
There's a FAT12, though. Nobody likes to write FAT12 code.
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: msd8x won't work
« Reply #41 on: January 27, 2011, 11:40:15 pm »
Aww... what does that mean, anyway? the FATxx (what does the xx mean?)

Offline ferox

  • LV3 Member (Next: 100)
  • ***
  • Posts: 94
  • Rating: +3/-0
    • View Profile
Re: msd8x won't work
« Reply #42 on: January 28, 2011, 03:22:27 am »
Aww... what does that mean, anyway? the FATxx (what does the xx mean?)

long live wikipedia :D
here is a link since i also dont really know for myself :P

http://en.wikipedia.org/wiki/File_Allocation_Table
on hold:

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: msd8x won't work
« Reply #43 on: January 28, 2011, 07:56:32 am »
well i just lost my 68 MB flash drive (broke)
So no testing flashdrives.  :banghead:
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline ferox

  • LV3 Member (Next: 100)
  • ***
  • Posts: 94
  • Rating: +3/-0
    • View Profile
Re: msd8x won't work
« Reply #44 on: January 28, 2011, 01:27:01 pm »
68MB? that should be already FAT16 i think...
anyway, it did seem to work with my 2GB (max space)
on hold: