Opry99er Posted November 4, 2015 Share Posted November 4, 2015 (edited) Then there is something screwy going on in your setup. Read the Classic99 manual on the section concerning disk management. It is likely you have set your DSK1 and/or DSK2 to run a .dsk file as opposed to just loading files from the file folders Edited November 4, 2015 by Opry99er Quote Link to comment Share on other sites More sharing options...
Opry99er Posted November 4, 2015 Share Posted November 4, 2015 If you have the original DSK1 folder as it csme with the Classic99 download package, open XB and type RUN "DSK1.DEMO" Open debugger and see what it says. Quote Link to comment Share on other sites More sharing options...
xCoduster Posted November 4, 2015 Author Share Posted November 4, 2015 I don't get anything when I type in run but I do get a lot when I type in old Loading file from resource: Type C, Bank 0, Address 0x6000, Length 0x2000 Loading file from resource: Type X, Bank 0, Address 0x6000, Length 0x2000 Initializing AMS mode 2, size 1024k Loading file from resource: Type D, Bank 0, Address 0x1100, Length 0x01C0 Loading file from resource: Type E, Bank 0, Address 0x1100, Length 0x2000 Loading file from resource: Type S, Bank 0, Address 0x0000, Length 0x8000 Loading file from resource: Type P, Bank 0, Address 0x0000, Length 0xF800 Loading file from resource: Type G, Bank -1, Address 0x0000, Length 0x6000 Loading file from resource: Type C, Bank -1, Address 0x0000, Length 0x2000 Loading file from resource: Type G, Bank 0, Address 0x6000, Length 0x8000 Loading file from resource: Type C, Bank 0, Address 0x6000, Length 0x2000 Loading file from resource: Type X, Bank 0, Address 0x6000, Length 0x2000 Starting Sound Sample rate: 22050hz, Buffer size: 44160 bytes Starting Disk Timer thread began... Speech Buffer thread began... CPU thread began... Starting Window management Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) DSR opcode >5 on PAB >070E, filename DSK1.DEMO Loading to VDP >070F DSK1.DEMO on drive type FIAD Detected .\DSK1\DEMO as a V9T9 file loading 0x2000 bytes Found and overwrote data in VDP reserved space at >37DD Loading to VDP >070F DSK1.DEMO on drive type FIAD Detected .\DSK1\DEMO as a V9T9 file loading 0x2000 bytes Quote Link to comment Share on other sites More sharing options...
Opry99er Posted November 4, 2015 Share Posted November 4, 2015 Are you trying this from TI BASIC or TI Extended BASIC (in the cartridge dropdown menu)? Quote Link to comment Share on other sites More sharing options...
Opry99er Posted November 4, 2015 Share Posted November 4, 2015 Either way, we know your disk system is working as it should.... Try from Extended BASIC and it will work. Quote Link to comment Share on other sites More sharing options...
xCoduster Posted November 4, 2015 Author Share Posted November 4, 2015 It wont work in Extended basic either I still get an I/O Error 50 Quote Link to comment Share on other sites More sharing options...
Opry99er Posted November 4, 2015 Share Posted November 4, 2015 (edited) Tursi gave the following answer to a question similar to yours: http://atariage.com/forums/topic/237588-using-classic99-to-read-fiad-help/?do=findComment&comment=3224871 Beyond that, I do not know what to tell you... it seems your disk system is working and, as long as your syntax is correct, it should work when you type in the following RUN "DSK1.PROG" The quotes are important. Try to open Extended BASIC, type in the following program: 100 CALL CLEAR 110 PRINT "TESTING..." 120 GOTO 120 Then, type in this EXACTLY SAVE "DSK1.TEST" If it saves, you're in good shape. If not, paste the debugger info here. IF it saves, type: NEW Then type in RUN "DSK1.TEST" Edited November 4, 2015 by Opry99er Quote Link to comment Share on other sites More sharing options...
xCoduster Posted November 4, 2015 Author Share Posted November 4, 2015 Yeah it works perfectly Quote Link to comment Share on other sites More sharing options...
Opry99er Posted November 4, 2015 Share Posted November 4, 2015 Okay, then your system WILL run FIAD files. Look in the DSK1 folder inside the Classic99 directory and see if there is a file in there called TEST Quote Link to comment Share on other sites More sharing options...
xCoduster Posted November 4, 2015 Author Share Posted November 4, 2015 Yes there is a TEST file in DSK1 but I still can't run other files than my own Quote Link to comment Share on other sites More sharing options...
Opry99er Posted November 4, 2015 Share Posted November 4, 2015 Someone more knowledgeable than I will need to speak to this. Last thing I could suggest is download TI-99Dir. That way you can see what is going on with your files. Quote Link to comment Share on other sites More sharing options...
xCoduster Posted November 4, 2015 Author Share Posted November 4, 2015 I already downloaded that Quote Link to comment Share on other sites More sharing options...
Opry99er Posted November 4, 2015 Share Posted November 4, 2015 Do me a quick favor, go into XB and type SIZE. What do you see? Also, please post a debugger log when you try to RUN the XBDEMO program in the DSK1 file. Quote Link to comment Share on other sites More sharing options...
xCoduster Posted November 4, 2015 Author Share Posted November 4, 2015 I get an incorrect statement error And the debug log is here: Starting Window management Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) DSR opcode >5 on PAB >070E, filename DSK1.XBDEMO Loading to VDP >0711 DSK1.XBDEMO on drive type FIAD Detected .\DSK1\XBDEMO as a V9T9 file loading 0x9D3 bytes Found and overwrote data in VDP reserved space at >37DD Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) Setting top of VRAM to >37D7 (3 files) DSR opcode >5 on PAB >096E, filename DSK1.LOAD Loading to VDP >096F DSK1.LOAD on drive type FIAD Can't open .\DSK1\LOAD for input, errno 2. Setting file error 7 on file buffer 56 DSR opcode >0 on PAB >096E, filename DSK1.LOAD Opening DSK1.LOAD on drive type FIAD PAB requested file type is IV254 Allocating file buffer 0 Can't open .\DSK1\LOAD for input, errno 2. Releasing file buffer 27 Setting file error 7 on file buffer 58 DSR opcode >5 on PAB >096E, filename DSK1.XBDEMO Loading to VDP >0971 DSK1.XBDEMO on drive type FIAD Detected .\DSK1\XBDEMO as a V9T9 file loading 0x9D3 bytes Quote Link to comment Share on other sites More sharing options...
xCoduster Posted November 4, 2015 Author Share Posted November 4, 2015 Oh I tested SIZE in Extended Basic now and I got 11694 BYTES OF STACK FREE, 19631 BYTES OF PROGRAM SPACE FREE Quote Link to comment Share on other sites More sharing options...
Opry99er Posted November 4, 2015 Share Posted November 4, 2015 That info will help others who will be along shortly. Quote Link to comment Share on other sites More sharing options...
xCoduster Posted November 4, 2015 Author Share Posted November 4, 2015 Ok Quote Link to comment Share on other sites More sharing options...
Tursi Posted November 4, 2015 Share Posted November 4, 2015 Found and overwrote data in VDP reserved space at >37DD You're stomping on the VDP buffers. This could be a new bug - I only added that code a few months ago. Can you post the file you're trying to load? Alternately, the program you are trying to load will likely work correctly if you do this sequence to free VDP memory: CALL FILES(1) NEW OLD DSK1.XBDEMO I haven't been following this thread too closely... let me know if I'm missing the point. Quote Link to comment Share on other sites More sharing options...
Tursi Posted November 4, 2015 Share Posted November 4, 2015 oh.. these are my own DEMO programs as shipped? I'll double check they aren't tripping anything up and post my results after work. Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted November 5, 2015 Share Posted November 5, 2015 I already downloaded that ...and can you view this test-file (that I don´t have in my folder) with TI99DIR ? Does it show anything ? Can you post this TEST-file here ? There should be a DEMO-File, can you open&start that with the E/A-Option #5 ? Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted November 5, 2015 Share Posted November 5, 2015 (edited) Can you see the DSK1-path written down in your settings, as shown here below, or is the "Path"-field empty ? If this field is empty, Classic99 cannot find your Fiad-File, of course. /EDIT/ With the following, I am totally wrong (!): If you have choosen "Files (FIAD)" on the left side menu, you have to enter the path to your DSK1-folder here in manually. You cannot press this "..."-button and navigate to the folder and point to it. This is a File-open-dialogue only. Classic99 opens and shows you this folder if you have choosen "Files (FIAD)" on the left side, yes, but you CANNOT point to it in the "..."-dialogue to take it over as your wanted value, You have to manually enter it (or just copy and paste from the explorer) into the path-field on the right. You can only point to a single (DSK-)-file with this "..."-dialogue if "Image(DSK)" is choosen on the "Disk Type" on the left side. Edited November 5, 2015 by schmitzi Quote Link to comment Share on other sites More sharing options...
Tursi Posted November 5, 2015 Share Posted November 5, 2015 You cannot press this "..."-button and navigate to the folder and point to it. This is a File-open-dialogue only. Classic99 opens and shows you this folder if you have choosen "Files (FIAD)" on the left side, yes, but you CANNOT point to it in the "..."-dialogue to take it over as your wanted value, You have to manually enter it (or just copy and paste from the explorer) into the path-field on the right. You are expected (and it prompts you as such) to select any file IN the folder you want to use. There is no copy and paste required. Admittedly it's not intuitive and it's the wrong control, but back when I did it, the folder selection control really sucked. It's much better today, I should update it. At any rate, you do not need to copy and paste. Just select any file in the folder you want to use. 1 Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted November 5, 2015 Share Posted November 5, 2015 ahhh now I understand I was wondering about, but I did not recko or try this, as it also worked good for me with pasting the folder. yes, just doubleclicking any file works fine to choose the folder. I never assumed that, and it is sooo easy. But copy´n paste did work fine for me up to now, so please do not unterstand as complaint Will be hard for me to change to doubleclick now hehe Back to xCoduster´s problem, what I thought was that he maybe ♪♫ did it my way ♫♪, with an empty entry here. thx Quote Link to comment Share on other sites More sharing options...
Tursi Posted November 5, 2015 Share Posted November 5, 2015 Okay, a couple of quick data points... DSK1.DEMO is an Editor/Assembler #5 (PROGRAM IMAGE) program so trying to load it in BASIC or XB will give I/O error 50 because it's not a BASIC program. It should load fine from Editor/Assembler option 5. (Also needs DEMP and DEMQ in the DSK1 folder). DSK1.XBDEMO loads for me without the VDP error mentioned above... what version of Classic99 are you running? It may be a bug I've fixed but not published yet. (Unless, of course, that message is coming up when you quit or reset, and not as part of the load). (And just for sake of interest, I did XBDemo even earlier than Stranger, this dates back to 1987 or so, when I was asked to make a simple little sprite demo, and decided to copy the picture from an article in 99'er Magazine ) 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.