+dhe Posted August 2, 2020 Share Posted August 2, 2020 I'm putting up this page to help anyone that might be interested in using XB3. I've combined a few things I found on Atariage, here and there. Expanded Basic 3 was written by the accomplished TI Developer Winfried Winkler. It was released via Asgard and actual product development and production was given over to OPA. Ksarul - stated, he helped beta test for Winfried and that testing was done on a Geneve, so somewhere out there a Geneve compatible version exists. I know Barry Boone also helped beta test, and there was code sharing that happened, while brain storming the best way to do things with in the software. Barry specifically mentioned to me there was minor bug fixes in existing XB code and also, some routines that started out life in GPL ended up in 9900 Assembly Code to save space and increase speed. These where produced in two version by OPA. The first batch utilitized OPA's existing POP Cartridge (another rare cartridge that everyone should have purchased) The second was a smaller sized POP Cartridge. If anyone has any information on how best to utilize AMS memory via Expanded Basic 3, please share some code! More to come tomorrow, hopefully! Manual as found on Atariage: Files as presented by Bob Carmany: ExtendedBasic3.pdf XB3.dsk 1 2 Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted August 2, 2020 Share Posted August 2, 2020 I can't find any support for ams in xb3 also Adam has the original cart and says the sameSent from my LM-V600 using Tapatalk Quote Link to comment Share on other sites More sharing options...
+Ksarul Posted August 2, 2020 Share Posted August 2, 2020 I have loaded the cart pretty regularly on my TI system with AMS memory. I've had good luck with some copies finding the AMS memory and configuring the system to use about 64K of it. I demonstrated this at the Chicago faire a few years ago. . . What is curious though, is that all copies I've made have the same code base, but only some of them actually recognize AMS memory consistently. Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted August 2, 2020 Share Posted August 2, 2020 Interesting I only have the gazoo Ubergrom versionSent from my LM-V600 using Tapatalk Quote Link to comment Share on other sites More sharing options...
+Ksarul Posted August 2, 2020 Share Posted August 2, 2020 That's the one I've been using @arcadeshopper. . . Quote Link to comment Share on other sites More sharing options...
wolhess Posted August 2, 2020 Share Posted August 2, 2020 4 hours ago, Ksarul said: I have loaded the cart pretty regularly on my TI system with AMS memory. I've had good luck with some copies finding the AMS memory and configuring the system to use about 64K of it. I demonstrated this at the Chicago faire a few years ago. . . What is curious though, is that all copies I've made have the same code base, but only some of them actually recognize AMS memory consistently. Hi @Ksarul, how does xb3 indicate that it found sams memory? Is it in the size command? Quote Link to comment Share on other sites More sharing options...
+Ksarul Posted August 2, 2020 Share Posted August 2, 2020 Yes, the SIZE command will show a lot more memory than usual. Quote Link to comment Share on other sites More sharing options...
+mizapf Posted August 2, 2020 Share Posted August 2, 2020 The manual mentions a special cartridge; do we have it somewhere? Quote Link to comment Share on other sites More sharing options...
+hloberg Posted August 2, 2020 Share Posted August 2, 2020 is there a copy of the cart in .rpk format? Quote Link to comment Share on other sites More sharing options...
+dhe Posted August 2, 2020 Author Share Posted August 2, 2020 Tursi, was kind enough to port the Gazoo version for me, here is what the version reports, I tried both with AMS memory in Classic99 enabled and disabled, and received the same amount of memory available. I bring this up, only since the the program was written early in the AMS life cycle, and probably not updated, but I vaguely remember Bob Carmany and Bruce Harrison working together on upgrading the AMS test program. One of the things that had be changed, if I recall correctly was the identification routine, as the original test program worked with the original 64 and 128 versions, but not the larger 512, later 1024.. But... For now, I'm happy, I've always liked this version above XB or SuperXB versions. Let me clear it with Tursi, and I will post the files he gave me, and give setup support if needed. d. 4 Quote Link to comment Share on other sites More sharing options...
Tursi Posted August 3, 2020 Share Posted August 3, 2020 (edited) You don't need to clear it with me, the history of that file is so filled with history I think the only part that's debatable is XB3 itself. I literally changed only 1 byte. Edited August 3, 2020 by Tursi 2 1 Quote Link to comment Share on other sites More sharing options...
Flottmann1 Posted August 3, 2020 Share Posted August 3, 2020 (edited) 17 hours ago, hloberg said: is there a copy of the cart in .rpk format? here some Info Post 75 Edited August 3, 2020 by Flottmann1 Quote Link to comment Share on other sites More sharing options...
+mizapf Posted August 3, 2020 Share Posted August 3, 2020 Thanks for the pointer to the dumps! 19 hours ago, hloberg said: is there a copy of the cart in .rpk format? Now that I have the ROMs, I'm going to create one from them (and possibly a ZIP as well). 3 Quote Link to comment Share on other sites More sharing options...
+dhe Posted August 3, 2020 Author Share Posted August 3, 2020 For Classic99 - Just follow the instructions in readme.txt. I modified the original zip Tursi sent me, to remove another experiment we were doing. I don't want to get two threads wrapped up in to one. Since I have this running, if you have questions or problems with the zip, please let me know. d. xb3_only.7z 1 Quote Link to comment Share on other sites More sharing options...
+dhe Posted August 3, 2020 Author Share Posted August 3, 2020 mizapf, If you can create a .rpk and post it here, that would be wonderful. Also, can you let us know, if AMS memory is seen in MESS? I'm wondering if it would see it, if total AMS size was dropped to 128K. d. Quote Link to comment Share on other sites More sharing options...
+mizapf Posted August 3, 2020 Share Posted August 3, 2020 I'll still have to find out whether we have a similar cartridge type already. It looks like 4 banks with 8K ROM and 40K GROM each. If not, I have to add this as a new cartridge type, and you'll have to wait until the next MAME release. Quote Link to comment Share on other sites More sharing options...
+hloberg Posted August 3, 2020 Share Posted August 3, 2020 It looks like 4 banks with 8K ROM and 40K GROM each. I just wanted a reason to use this GIF. 3 Quote Link to comment Share on other sites More sharing options...
+adamantyr Posted August 3, 2020 Share Posted August 3, 2020 Interesting, the manual scans that were provided on that thread are from MY copies. I know this due to some oil stains on one of them that came out in the scan process. I put them up on WHTech years ago. I did test a couple years ago if my XB3 supercart would recognize my SAMS card, and it didn't. This is likely because either the cartridge lacks the AMS recognition capacity (it certainly isn't mentioned in the manuals) or it only recognizes the original Asgard cards, which had a slightly different architecture from SAMS. Quote Link to comment Share on other sites More sharing options...
+dhe Posted August 3, 2020 Author Share Posted August 3, 2020 Yea... I have a couple of superams, I did a board run like 8 years ago. I don't have an original AMS, so my guess is that is what EXB3 was/is coded to. (very poor English skillz here) ? . For most of the files, I trolled this forum from messages passed. The new thing (for me) is the ability to run EXB3 under Classic99, and hopefully soon the capability to run in MAME. ? 1 Quote Link to comment Share on other sites More sharing options...
+mizapf Posted August 3, 2020 Share Posted August 3, 2020 I guess there is not yet a cartridge type similar to this one. The EPROM space is 256 KiB; this looks like several banks. How are the banks switched - writing to 600x? Reading from 980x? Quote Link to comment Share on other sites More sharing options...
Tursi Posted August 3, 2020 Share Posted August 3, 2020 I didn't determine whether Gazoo changed the original code or not, but the Gazoo version runs on the UberGROM, which means it's the standard write-to-ROM banking scheme. I couldn't find enough information on the popcart to run the original ROMs, which would have been pretty cool. Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted August 3, 2020 Share Posted August 3, 2020 according to Gary it banks like the mb carts Quote Link to comment Share on other sites More sharing options...
Tursi Posted August 4, 2020 Share Posted August 4, 2020 10 hours ago, arcadeshopper said: according to Gary it banks like the mb carts There's more to it than just that though... the board has two 128KB EPROMs. To use them, I would need to know how the PALs split them up between ROM and GROM. I put a couple of hours into it before just using what already worked. Quote Link to comment Share on other sites More sharing options...
+mizapf Posted August 4, 2020 Share Posted August 4, 2020 Do we have more cartridges like that (using two 128 KiB EPROMs and PALs)? Quote Link to comment Share on other sites More sharing options...
+adamantyr Posted August 4, 2020 Share Posted August 4, 2020 I think the XB3 Supercart was pretty unique. We'd have to get Gary to share more details. In the connecting thread above, he mentions he was going to put up schematics on his site (O-P-A.biz) but I just checked there with no luck. 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.