Ed in SoDak Posted May 27, 2022 Share Posted May 27, 2022 (edited) Currently playing around with some of my old floppies I've ported over to use in emulation. One of them is Super Disk, a collection of utilities and multiple small XB programs. They are called from menus which loads them using the disk name, such as this one: 140 RUN "DSK.SUPRDSK.CAT" There is similar code in each of these programs to return to the main calling menu or submenu, such that they all would need to be edited to change the DSK.SUPRDSK to DSK1. This made me curious if there is an emulator that can handle the DSKNAME feature of TI's XB? That would be great as the original disk files wouldn't need editing and presumably the disk could be located in any of the mounted emulated drives. Edited May 27, 2022 by Ed in SoDak 3 Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted May 27, 2022 Share Posted May 27, 2022 Currently playing around with some of my old floppies I've ported over to use in emulation. One of them is Super Disk, a collection of utilities and multiple small XB programs. They are called from menus which loads them using the disk name, such as this one: 140 RUN "DSK.SUPRDSK.CAT" There is similar code in each of these programs to return to the main calling menu or submenu, such that they all would need to be edited to change the DSK.SUPRDSK to DSK1. This made me curious of there is an emulator that can handle the DSKNAME feature of TI's XB? That would be great as the original disk files wouldn't need editing and presumably the disk could be located in any of the mounted emulated drives.I'm going to pretty much say all of them since it's a DSR function I guess it would matter if you're using disk images or not not sure how it would work would say fiadsSent from my Pixel 6 Pro using Tapatalk 1 Quote Link to comment Share on other sites More sharing options...
Ed in SoDak Posted May 27, 2022 Author Share Posted May 27, 2022 Thanks! I've tried by naming the FIAD folder the same as the actual TI floppies disk name. Such as SUPRDSK in this instance. That has not worked. Can't recall if I tried images or not. I'll give that a shot. Quote Link to comment Share on other sites More sharing options...
ti99iuc Posted May 27, 2022 Share Posted May 27, 2022 Thank you for this thread @Ed in SoDak you don't know how many times during dumps I ended up with this situation and on emulators I couldn't understand why it was giving problems and instead on the real TI it wasn't. I will follow with interest... 1 Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted May 27, 2022 Share Posted May 27, 2022 NEVERMIND -- I over-looked the DSKNAME issue and focused on the directory path. In Classic99 with the disk in FIAD mode, use DSRNAME.DIR\FILENAME. eg. DSK4.GAMES\TILESXB (Actual example attached. The file HDD-1990 is in the directory/folder HDD in DSK0.) 2 Quote Link to comment Share on other sites More sharing options...
+mizapf Posted May 27, 2022 Share Posted May 27, 2022 17 minutes ago, Ed in SoDak said: This made me curious if there is an emulator that can handle the DSKNAME feature of TI's XB? Certainly MAME, since this is a DSR feature and it uses the original DSRs. 3 Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted May 27, 2022 Share Posted May 27, 2022 14 minutes ago, OLD CS1 said: NEVERMIND -- I over-looked the DSKNAME issue and focused on the directory path. In Classic99 with the disk in FIAD mode, use DSRNAME.DIR\FILENAME. eg. DSK4.GAMES\TILESXB (Actual example attached. The file HDD-1990 is in the directory/folder HDD in DSK0.) NOPE! This, as in accessing disk names, works in Classic99. Behold: DSK4 is FIAD and set to the directory/folder of "BLKBATTLE": This appears to only work on DSK1-DSK4. Tested with a TILESDEV directory on DSK5 and fails to load. Quote Link to comment Share on other sites More sharing options...
Tursi Posted May 27, 2022 Share Posted May 27, 2022 2 hours ago, OLD CS1 said: This appears to only work on DSK1-DSK4. Tested with a TILESDEV directory on DSK5 and fails to load. Do you have the TI disk controller enabled? (Mind you, that should only work 1-3...) Naturally the TI controller behaves as a TI controller. Classic99 does support the DSK.DISKNAME.FILENAME syntax, using the foldername as the DISKNAME. As always, if the disk system isn't doing what you expect, read the debug log. Tested here and it's working correctly. 5 Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted May 27, 2022 Share Posted May 27, 2022 6 minutes ago, Tursi said: Do you have the TI disk controller enabled? (Mind you, that should only work 1-3...) Naturally the TI controller behaves as a TI controller. That only works with DSK images, right? I am using almost everything in FIAD, specifically what I tested above. Neat stuff. 2 Quote Link to comment Share on other sites More sharing options...
Ed in SoDak Posted May 28, 2022 Author Share Posted May 28, 2022 Py yimminy, it woiks! In the case of SUPRDSK, I had an exclamation point prepended (so it listed on top of an alphabetical folder sort). Deleted the ! and it ran first try as a FIAD folder. Thanks all and big shout out to @Tursi! 3 Quote Link to comment Share on other sites More sharing options...
Tursi Posted May 29, 2022 Share Posted May 29, 2022 On 5/27/2022 at 2:35 PM, OLD CS1 said: That only works with DSK images, right? I am using almost everything in FIAD, specifically what I tested above. Neat stuff. No, works on folders too. I never run DSK images except when people complain at me 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.