Jump to content

Photo

Unable to mount and access disks (via NanoPEB).


16 replies to this topic

#1 pixelpedant OFFLINE  

pixelpedant

    Combat Commando

  • 8 posts

Posted Sat Jul 15, 2017 8:07 PM

I've recently gotten a NanoPEB (yay!) and am messing around with disk management for the first time on my TI 99/4A (never had a PEB, back in the day).  Now, from what I understand, the procedure for mounting a disk is essentially going into BASIC and using CALL MOUNT(DSK,VOL), with execution of any program contained therein achieved via OLD "DSK#.PRGNAME".  Unfortunately, I don't seem to be getting anywhere with that.

 

The NanoPEB came with a formatted CF card, and TI99Dir shows two formatted volumes (volumes 1 and 2).  When mounted, Disk Manager 3 (executing that via FlashROM 99) appears to show a collection of programs in the volume CFHDX_V12 mounted as DSK2, with those programs named CFHDXP1 through CFHDXP4 and CFHDXS1 through CFHDXS4.  Evidently, these are disk manager files, though I've had no success executing them via OLD "DSK2.CFHDXP1" for example, as this results in an ERROR 57 in BASIC.  If the volume isn't mounted at all, it's an ERROR 50, instead.  Disk Manager 3 simply tells me DSK1 is *not initialized*, when mounted, on the other hand.  

 

Since I gather the collection of key utility programs (CATALOG and such) downloadable from the NanoPEB homepage are supposed to be in Volume 1 (or at least were at some point in history), I had first tried simply running

 

CALL MOUNT(1,1)

OLD "DSK1.CATALOG"

 

But that just produced ERROR 57 likewise.  As a fallback plan, I downloaded and recopied the VOL1 files via TI99Dir, but to no effect.  Same result (as far as OLD giving me the old ERROR 57).  

  

I've also tried using TI99Dir to copy a Tunnels of Doom game disk to Volume 3 (the one with PENNIES and QUEST on it), mounting that, and loading it via ToD, with no luck (though like OLD, it demonstrates different responses/errors based on whether the volume is mounted, so at least I know that's doing something).  

 

Any ideas on what I'm doing wrong?  I'm certainly a neophyte when it comes to TI 99/4A disk management.  But I'm determined to get this figured out.  Thanks in advance for any advice.

 

I've also tried writing volume 3 using a Tunnels of Doom game disk (the one with PENNIES and QUEST on it), mounting that, and loading it via ToD, with no luck (though like OLD, it demonstrates different responses/errors based on whether the volume is mounted).  



#2 InsaneMultitasker ONLINE  

InsaneMultitasker

    Stargunner

  • 1,709 posts

Posted Sat Jul 15, 2017 8:21 PM

One tricky thing about the TI and its file/disk structure is that a program file type is used for multiple purposes.  A program file could be BASIC, Extended BASIC, a data file, or as is the case of the CFHDX?? files, Editor Assembler program files.  Often called EA option 5 files (named such because you load them with option #5 of the EA cartridge) the files may have one ore more consecutively named files. 

 

Do you have an Extended BASIC cartridge, Editor Assembler cartridge, or something like the UberGrom or similar carts? There are quite a few forum users with good knowledge about the CF/nanopeb devices, so you've come to a good place :)



#3 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 2,494 posts
  • Location:Portland, Oregon USA

Posted Sat Jul 15, 2017 8:58 PM

OLD DSK1.CATALOG should work in TI basic or Extended Basic..

 

Error 57 is 

5 - old 

7 - file error file doesn't exist or is a program file being read as data

 

so likely there's no file on DSK1. when it looks called CATALOG 

 

make sure you are typing DSK1. and not dsk1.   but that would give you an error 50 which means invalid device..so you probably are doing DSK1. 

 

Sounds like you are call mounting correctly do you have a disk manager cart or XB27 suite?  mount image 1 in DSK1. is call mount(1,1)  

 

Greg



#4 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 2,494 posts
  • Location:Portland, Oregon USA

Posted Sat Jul 15, 2017 8:59 PM

btw errors are on page 25 of http://ftp.whtech.co...00) manual.pdf



#5 pixelpedant OFFLINE  

pixelpedant

    Combat Commando

  • Topic Starter
  • 8 posts

Posted Sun Jul 16, 2017 7:51 AM

Thanks for the helpful responses.  

 

I do not (at this point) have an Editor/Assembler or Extended Basic cart, nor do I have a flash cart which supports GROM carts, nor the XB27 cart, so I'm restricted to what can be loaded via that.  Well, not in the more general context - I've actually got a reasonable collection of TI 99/4A carts from my youth, but they're all games :P  

  

I am able to run a couple different disk managers, though, consequently, the most useful of which I've found toward present purposes to be the one in the FlashROM 99 Image Repository thread entitled "Disk Manager 3".  

 

 



#6 Sinphaltimus ONLINE  

Sinphaltimus

    Stargunner

  • 1,956 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Sun Jul 16, 2017 9:27 AM

I've found that using TIDIR on your PC is very good for mounting CFCard images for the nanoPEB.

 

http://atariage.com/...994a/?p=1926609



#7 pixelpedant OFFLINE  

pixelpedant

    Combat Commando

  • Topic Starter
  • 8 posts

Posted Wed Jul 19, 2017 10:13 AM

Yeah, it was TI99Dir I used to write the CF volumes with the Tunnels of Doom game data disk, and the PEB utilities disk.  From the point of view of the application itself, all seemed to be working smoothly.  But no luck viewing the volumes from the TI (using Disk Manager).  Perhaps I should seek out more detailed directions on the use of TI99Dir, in case I'm erring in some way there.  But since the volumes are being successfully mounted, and just not successfully *read* on the TI 99/4A (well, Disk Manager says they aren't "initialized", but does see the disk), I wonder whether there can be any error there.  Perhaps I should try other disk files.  

  

Otherwise, my next step might be pursuing procedures for formatting the CF all over again (which I have not done, as it came seemingly properly formatted).



#8 mizapf ONLINE  

mizapf

    River Patroller

  • 2,532 posts
  • Location:Germany

Posted Wed Jul 19, 2017 10:36 AM

I have a support for CF7 in TIImageTool, my Java-based image management tool. Maybe you want to give it a try? You have to install a recent Java SE first (version 8 ).


Edited by mizapf, Wed Jul 19, 2017 10:36 AM.


#9 Sinphaltimus ONLINE  

Sinphaltimus

    Stargunner

  • 1,956 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Wed Jul 19, 2017 10:46 AM

Does this help?



Watch for the note about case sensitivity also. Not sure why you're having issues. But perhaps seeing the video above will help. 
One thing I've found a bit of a challenge is recalling what is mounted where. I've tried to make it a habit to use a notebook to keep track this way you know what DSK files are on what volume and their proper names (case and all)

And yes, I've also used TIImageTool as mentioned above by mizapf. 


  • RXB likes this

#10 Fritz442 OFFLINE  

Fritz442

    Chopper Commander

  • 185 posts
  • Location:Florida

Posted Wed Jul 19, 2017 10:50 AM

Be sure your dsk images are all V9T9 format... :)

 

"A PC99 disk image need to be converted to a V9T9 disk image before you can use it on a nanoPEB.

TI99DIR gives you both the info, that your file is a PC99 disk image and the command to convert it."

 

EDIT: I just loaded a PC99 dsk image on mine, and Diskmanager shows 'disk not initialized'


Edited by Fritz442, Wed Jul 19, 2017 11:20 AM.


#11 pixelpedant OFFLINE  

pixelpedant

    Combat Commando

  • Topic Starter
  • 8 posts

Posted Wed Jul 19, 2017 10:05 PM

A good thought, it would certainly seem.  Strangely, though, TI99Dir doesn't seem to give me the option to convert any of the disk files I have (the utilities dsk from the NanoPEB homepage containing CATALOG and such, the Tunnels of Doom data disk containing PENNIES and QUEST, and the game 'Life' from TI Game Shelf) in any way whatsoever.  The options are simply greyed out in the Commands menu, and absent in the right-click menu, as seen here, for all these .dsk files, though it copies them to the CF volumes happily enough: http://i.imgur.com/TDdhkE9.png

 

I should further mention that while I can view the volumes on the CF card in TI99Dir, it seems that the dsk2cf utility provided on the NanoPEB homepage cannot see my CF card at all, and simply says this, when asked to copy to a volume:  

 

 
Microsoft Windows 95 /nList of All Possible Flash Drives
---------------------------------
 
         ** None **
 
It would seem that I'm running into a lot of strange dead ends.


#12 chue OFFLINE  

chue

    Chopper Commander

  • 134 posts

Posted Thu Jul 20, 2017 8:08 AM

 

CALL MOUNT(1,1)

OLD "DSK1.CATALOG"

 

 

You aren't doing anything wrong there... I've done that dozens of times by now and it works for me.

 

From my reading on this site, NanoPEBs are quite fickle... This could be caused by any number of things from the TI to the Nano to the Nano power supply and flash card.

 

To give my Nano the "best" environment possible, I did the following:

 

1. Cleaned the edge connector on my TI.  I used some cotton swabs and 90% isopropyl alcohol.  It might not hurt to use a pencil eraser as well.

2. I made sure I had a good power supply for the Nano.  My power supply reads 5.2 volts, unloaded.  You can't go too much higher or lower than 5 volts.

3. I made sure the flash card is seated properly in the Nano - Mine at one point was a little loose and I had problems reading it with the TI.

 

As for TI99Dir, I find it a little unintuitive to use.  I can't seem to view/update the contents of a disk while they are on flash.  I can however copy disks to/ from flash.  Thus if I want to change the contents of a disk on the flash card, I have to copy the disk to my PC and make the changes there.  As the final step, I copy the updated disk image back to the flash drive.



#13 pixelpedant OFFLINE  

pixelpedant

    Combat Commando

  • Topic Starter
  • 8 posts

Posted Thu Jul 20, 2017 1:40 PM

It seemed a good thought, to clean the edge connector.  That's not been cleaned...ever, I suppose.  So that's handled (with some anhydrous alcohol, which is what I usually use, for cart connectors).  But no change in behaviour.  I'll see if I can dig up another 5V centre-positive power supply (in my mountain of leftover DC adapters).  Though since the TI is reading *one* volume successfully (Disk Manager displays the contents of Volume 2, but only Volume 2), I'm inclined to believe the hardware is operating correctly to a sufficient extent that power issues wouldn't be the problem.  

  

It seems very curious to me that TI99Dir identifies *every* disk I've thrown at it as type "DSK", which I'm inclined to assume implies V9T9 format, given this is differentiated from type "PC99/SD" and "PC99/DD" in the TI99Dir documentation), but does not give the option to convert from V9T9 format.  At least one of these I know to be in V9T9 format, though (as it is explicitly identified as such by TI Games Shelf, and TIFILES format is offered as an alternative).  

  

The worst things about all this is, knowing me, I'm not going to be able to let this schmozzle go until I've got it solved, even if it takes me all year :P

  

They'll find me buried in a pile of rubble, with a CF card deathgripped in my clawlike hand.  


Edited by pixelpedant, Thu Jul 20, 2017 1:41 PM.


#14 Sinphaltimus ONLINE  

Sinphaltimus

    Stargunner

  • 1,956 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Thu Jul 20, 2017 2:44 PM

Have you tried mounting the volume currently in DSK2 to the other DSK 1 and 3 slots? Sorry to ask if you did already. There's a lot of history building up here. I mean, you can put it in all 3 just to check.



#15 pixelpedant OFFLINE  

pixelpedant

    Combat Commando

  • Topic Starter
  • 8 posts

Posted Thu Jul 20, 2017 6:33 PM

Good thought.  I had not tried that.  I've now used TI99Dir to copy the working volume (CFHDX_V12) which came already present on the CF to a .dsk file on the computer, then back to the CF on Volume 1.  Same result, however.  Disk Manager says "disk not initialized" in the case of Volume 1 (though the two volumes are otherwise identical from the point of view of TI99Dir).  



#16 Sinphaltimus ONLINE  

Sinphaltimus

    Stargunner

  • 1,956 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Fri Jul 21, 2017 12:16 AM

I'm wondering if your cf card reader it usb cable (if applicable) might be the issue. Or an anti virus or something. Something pc related corrupting the files in transit to and from the cf.

#17 klrw111-78 OFFLINE  

klrw111-78

    Space Invader

  • 18 posts

Posted Fri Jul 21, 2017 8:06 AM

On more than one occasion, I had to reformat my CF card (fat32) and then format for the TI with TIDir.  I could see the volumes on my card just like you, but could not access them with the TI.  I found that I can better manage the CF card leaving it in the nanoPEB.  When I use it with the PC, it eventually gets hosed and I have to reformat(fat32) and start over.  I use a combination of TIDir and CFHXS1 to transfer form PC to TI.  It does require transferring files rather than the whole dsk image to the CF7 and EA.  I have attached a CF7 volume with CATALOG and TOD files that you were attempting to access.  Attached File  VOL001CF7.dsk   400KB   2 downloads






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users