Jaystainbrook Posted September 28, 2017 Share Posted September 28, 2017 Hi everybody, I'm hoping somebody can help me configure Spartados x 4.48 to run with basic XL. I'm using a stock 130XE with the Super SpartaDos X cartridge I bought from Bits of the Past. My Basic XL cart is an early orange one (not basic XE). I'm using a custom config.sys that looks like this: USE OSRAM DEVICE SPARTA DEVICE SIO DEVICE ATARIDOS DEVICE ULTIME I've tried lots of other options including USE BANKED and USE SPARTA OSRAM. I've tried no using DEVICE ULTIME or DEVICE ATARIDOS and every possible combination of these. When I go to the cart I can type in a basic program all day long, but any attempt to save or load causes the drive to spin forever and the computer to lock up. Any suggestions? Anybody running a similar setup? Quote Link to comment Share on other sites More sharing options...
+Nezgar Posted September 28, 2017 Share Posted September 28, 2017 (edited) Not too familiar with BasicXL, but it very likely wants to use the OS RAM for itself. Try changing that first line in your config.sys to: USE BANKED But, then you will only have 3 extended banks left for Ramdisk (48K) and may conflict with programs that want all 4 stock 130XE banks. EDIT: Duh, sorry missed that you already tried that. Do you have the same save problems when saving to RamDisk, vs real floppy, vs other types of disks? Edited September 28, 2017 by Nezgar Quote Link to comment Share on other sites More sharing options...
drac030 Posted September 28, 2017 Share Posted September 28, 2017 I will need a good BASIC XL cartridge dump to try that out. Does anyone have one? Meanwhile, Jaystainbrook, while starting BXL, did you try CAR /I? Does it make any difference? Quote Link to comment Share on other sites More sharing options...
drac030 Posted September 28, 2017 Share Posted September 28, 2017 PS. I found a dump on Atarimania. It appears to work without problems with IDE+, but the Supercart I have not and Altirra does not seem to emulate it either. Quote Link to comment Share on other sites More sharing options...
Jaystainbrook Posted September 29, 2017 Author Share Posted September 29, 2017 Car /I didn't make any difference. The RAMDISK is a good idea. I wasn't running one before, but it unfortunately didn't make any difference either. although now I'm getting the "CAR" memory save when I go to DOS. SpartaDos is so cool. There's references to BASIC XE in the SpartaDOS X manual and even a section on how to run it. I assume if that runs then BASIC XL must too. I figure it must be an incompatibility specifically with the Super Cart. Quote Link to comment Share on other sites More sharing options...
Jaystainbrook Posted September 29, 2017 Author Share Posted September 29, 2017 After some more experimentation, I think BASIC XL locks up anytime it tries to use the SpartaDOS kernel. I have a serial printer and attempts to list a program to "DCOM1:" also cause it to freeze. This device works just fine in other programs including the imbedded BASIC. I guess I'll have to use a different basic. Darn, that orange cart just looks so awesome. Quote Link to comment Share on other sites More sharing options...
+Nezgar Posted September 29, 2017 Share Posted September 29, 2017 I haven't used it much myself yet, but Turbo Basic XL seems to be pretty popular with the BASIC programmers and 10-liner competitions these days. Quote Link to comment Share on other sites More sharing options...
+MrFish Posted September 29, 2017 Share Posted September 29, 2017 There's this, which has to be flashed to an AtariMax 8mbit cart (or flashed to The!Cart or loaded on SD for the Ultimate Cart). OSS Cart Bundle & SDX AtariMax.rom 1 Quote Link to comment Share on other sites More sharing options...
Kyle22 Posted September 29, 2017 Share Posted September 29, 2017 I have used this and it works well. Not recommended if you have any form of internal SDX, unless you know that there is no conflict with the $D5xx addressing. Quote Link to comment Share on other sites More sharing options...
drac030 Posted September 29, 2017 Share Posted September 29, 2017 I would not recommend using SDX 4.46, it is old as hell, and not compatible with the programs on the current revision of the Toolkit. As of 4.47 there was a ground up rewrite of the ext memory management routines and new programs on the Toolkit use it, so there is little chance they would work with 4.46. Please upgrade to a later SDX revision. Quote Link to comment Share on other sites More sharing options...
+MrFish Posted September 29, 2017 Share Posted September 29, 2017 (edited) Compared to the real cart not working correctly with 4.48, at least it's a functional option. Maybe the multicart could be updated... Edited September 29, 2017 by MrFish Quote Link to comment Share on other sites More sharing options...
drac030 Posted September 29, 2017 Share Posted September 29, 2017 Car /I didn't make any difference. One more question: what does the XVER.COM display for the SDX, under which you have a problem using the BXL? XVER.COM is on the Toolkit disk. Quote Link to comment Share on other sites More sharing options...
Jaystainbrook Posted September 30, 2017 Author Share Posted September 30, 2017 Getting XVER.com onto a real disk turned out to be non-trivial. Here's what it said: SpartaDOS X 4.48 6-03-17 8:42:05 Build: SIDE2, not pass-through Quote Link to comment Share on other sites More sharing options...
drac030 Posted September 30, 2017 Share Posted September 30, 2017 (edited) SpartaDOS X 4.48 6-03-17 8:42:05 Build: SIDE2, not pass-through "Not pass-through", while the cartridge _is_ a pass-through one. No marvel then why your BXL does not work: the wrong SDX build is flashed into the cartridge. Please reflash it with the "Supercartridge" build and check again. The correct build will still say "SIDE2", I think, but also "pass-through" (and this is essential). Edited September 30, 2017 by drac030 Quote Link to comment Share on other sites More sharing options...
Jaystainbrook Posted September 30, 2017 Author Share Posted September 30, 2017 Yup, that fixed it. Basic XL working perfectly. Hopefully Bits of the Past didn't ship too many of these this way. Quote Link to comment Share on other sites More sharing options...
luckybuck Posted October 13, 2017 Share Posted October 13, 2017 @drac030: https://atariwiki.org/wiki/Wiki.jsp?page=Basic%20XL we have the source code for Basic XL on the latest... Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted October 22, 2017 Share Posted October 22, 2017 super cartridge build 4.47 is the best for me so far... it's had the least difficulty with whatever I've tossed at it... Quote Link to comment Share on other sites More sharing options...
Kyle22 Posted October 22, 2017 Share Posted October 22, 2017 BXL works fine for me on 4.49b. Quote Link to comment Share on other sites More sharing options...
drac030 Posted October 23, 2017 Share Posted October 23, 2017 super cartridge build 4.47 is the best for me so far... it's had the least difficulty with whatever I've tossed at it... There is no such thing as 4.47 Supercart build. This build appeared in SDX 4.48. Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted October 23, 2017 Share Posted October 23, 2017 (edited) okay, super spartados x cart... from bits of the past.... I have two with 4.47 21-2-2016 after putting it back with modified user areas... am i confusing something? could be? since we were talking about super spartados x cart all thread long, I referred to it lovingly with simple nickname abbreviation of 'Super' I'll assume there is something called a super cart.. like an ultimate cart etc... the omission didn't seem like it would have derailed the train but I guess it did.... unless your thinking of a SIC! cart which in super inexpensive cart... which I don't have who know how many carts are name with super in it.... Edited October 23, 2017 by _The Doctor__ Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 23, 2017 Share Posted October 23, 2017 (edited) Didn't some Supercarts initially get shipped with the wrong build of SDX on them (SIDE2... I recall reading on the forum recently). EDIT: Oh yeah - further up this thread. Edited October 23, 2017 by flashjazzcat 1 Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted October 23, 2017 Share Posted October 23, 2017 (edited) I have a number of the super sparta dos x carts all came with 4.47 and later I upgraded 2 of them to 4.48 and 4.49 but they broke some games, cleared screens when using other than 40, and no longer played nice with my Atarimax SIO2PC usb version.... so am I to understand I can't roll the upgraded 2 carts back to something more useful like the others as it won't be in the archive? on the project page? Edited October 23, 2017 by _The Doctor__ Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted October 23, 2017 Share Posted October 23, 2017 (edited) okay so I boot up the superspartadosx cart and it indeed said 4.47 and I went into basic... then I returned to dos and typed car... car took me into express! cart just fine... exit program back in dos... car back in express select cartridge above express and pack man worked alas back man had no exit function so I reboot.... I try some other cart fun... switching library on off etc... and it seems to behave... so I plug express back in... drop to it's dos shell.. it gives the expected D1: prompt and I exit back to express... all good... so now the plot thickens because in theory 4.47 does not do pass thru? Just for giggles I do xver... it says side2 no pass thru... I now slap an ultimate cart on the stack... 4.47 car boom I am in Ultimate select maxflash 4.49b image.... bzzzzzt sure enought 4.49b pops up.... I prolly should try some others but so far it's working... Edited October 23, 2017 by _The Doctor__ Quote Link to comment Share on other sites More sharing options...
drac030 Posted October 23, 2017 Share Posted October 23, 2017 (edited) SIDE2 build (which was used to program Bits-of-the-past Supercartridges) does not contain code which can correctly handle the pass-through cartridge port. This code was left out because SIDE2 does not contain a pass-through cart port. This means that it may accidentally work with some cartridges as long as you do not try to do file I/O while in the cartridge... and especially as long as it is not an OSS-supercart, which is banked, and therefore the system has not only to be able to switch it on and off, but also after switching it back on to be able to restore the correct configuration of the banks. When the code which does that is not there, you will run into mysterious trouble like OP did. Edited October 23, 2017 by drac030 1 Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted October 23, 2017 Share Posted October 23, 2017 (edited) Got it... tried other stackables..... depending on oss scheme they either work, work partially, or out right fail.... So if I beg pretty please... what are the chances of 4.47 with the improved car: pass thru moved over to it.... basic xe failed miserably on the stack... and since I still like more than 40 and use atarimax sio solutions with real drives and a mio it to date was the only version that worked with everything until I just now tried basic xe.... so you are correct, it depends on the OSS cart. hit or miss.... My everyday drivers are.... 130xe's with standard and memory upgrades, 1 with meg mio, 1 with black box, one with myIde, all have, one 1050 or 810, an XF, and indus, and one modified drive happy/bit etc, capped off with an atarimax ape sio2pc usb version, 2 real printers, one virtual, and only one has the 850 or prconnection on it depending on what we are doing.... 4.47 was the only one that played nice.... but since the two with 4.47 were always doing telecom/internet of some kind and and needed stable I/O it wasn't used with basic XE, the last one had 4.49 in it basic XL cart worked on that and I had no idea that they would be a problem. I thought we had tested all that with 4.47 but clearly it was missed or the test rig wasn't set up or skipped it.... oh well... any how I'd wish for 4.47 with pass thru tossed in I will check the other super carts and see if they are correct... they may well be missing the proper version.... and of course I forgot to mention all are NTSC... Edited October 23, 2017 by _The Doctor__ 1 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.