MattPilz Posted September 2, 2022 Share Posted September 2, 2022 (edited) I received my BackBit with Bally adapter this week and it's excellent, as the first solution that allows loading and managing applications direct from SD. The previous longstanding solution (UltiMulti) had a fixed number of programs and you'd have to toggle a variety of dipswitches to load any given one. There are still benefits to the UltiMulti and Lil White RAM, in particular for BASIC programs. BackBit is for ROM/binary image loading so can't natively load PRG/WAV format files. A Note About +5V Requirements For the Bally adapter, the important point to keep in mind is that it requires the external +5V feed, done through the light gun port. This is equivalent to the way Lil White RAM gets its power or the original BASIC adapter. Evie includes a solderless pinout wire where one end has a gripper that can carefully latch onto the +5V pin of the Bally light gun port, and the other feeds into a female header on the Bally Adapter (the PCB is labeled clearly in the corner “Power via LIGHT GUN”). Regardless of Bally variant, I’d generally recommend adding a hardwired plug connector like Lil White RAM does for stability of the connection if you have the means. This will ensure the wire won’t accidentally come undone from the Bally when running if it gets bumped, and that the connection will remain steady at all times. Thick 3 Pin Modification (BASIC Adapter Compatibility) My Bally does not use that smaller 3-pin plug. Instead it uses the thicker and offset internal pins, so the easiest solution is to use the original BASIC adapter to feed into the Bally, and then feed the BackBit (or Lil White RAM or Cassette Adapter) into that. To get this working properly, I took an 18-20 gauge wire and soldered it directly to the +5V on the BackBit Bally adapter where the pinout header is. On the other end of the wire I added a Molex connector that matches the original BASIC one and added a crimp connector pin, inserted into the +5V hole. To be more precise, the components used to match this arrangement are: Series 2139 - MOLEX 09-50-3031 PLUG & SOCKET HOUSING, RECEPTACLE, 3POS, 3.96MM - 5935-00-148-4250 (I clipped the extruded tabs off so that it would fit within the BASIC adapter plugged into Bally) Series 2478 - NSSP Molex 0008520072 08-52-0072 396 KK Crimp Contact Terminal 2478 18-24 Awg I completed this same exact procedure for my Lil White RAM so that I was able to use that in the same manner with my Bally, easily swapping between BASIC Cassette Loader and Lil White RAM (and now also BackBit) by just swapping the Molex connector, but without ever having to disturb the BASIC adapter plugged into the Bally light gun port. SD Card I have a lot of vanilla 4GB Micro SD cards from stock Android phones back in the day. These have plenty of capacity for everything ever made for Bally (when ROMs are only 2-8KB each) and many other 8-bit systems combined. Easily formatted as FAT32 in Windows (if you exceed a 32GB card you may have to use a third party formatting tool to retain FAT32). I created a Bally folder on the drive and simply copied the TOSEC ROM set from Adam into it. It gets inserted into the BackBit with the front of the card facing the front of the BackBit. It is not a spring-loaded port so you just push down until it stops, and then pull with slight force to remove. The font size and Bally resolution only shows around 18-20 characters per line, so it’d be in your best interest to rename the files so they don’t get cut off on screen. Connection and Operation Once all of this is done, BackBit connects to the Bally expansion slot and the +5V to the light gun port. The expansion slot is a very snug fight so it is easiest if you connect one side first and then the other, back and forth slowly until secured. When you power it up, if all is working well the LED will flash red briefly. You’ll see the BackBit splash screen and then the directory listing to navigate the SD card. In this example, I found the “Bally” directory and pressed Trigger to enter it. Up and down traverse the files individually, while left and right scan a page at a time. Pressing trigger on any ROM will load that into memory as if you’ve inserted a cartridge (or set the dip switches on the multicart). To return back to the main list, you can simply press the red button the BackBit! This is very convenient, for sure. The ROM images I tested worked fine. There are other commands from the keypad that can get you into BackBit settings and properties. Pressing ‘1’ (Space button in BASIC) will enter the options. You can scroll through those and press Tigger to alter an item, and at the bottom it indicates other buttons to access different screens. Fast Boot will remove the splash screen so it loads right to the listing. The time can be erased by pressing CE on the keypad but I admit I didn’t figure out how to input other values but didn’t investigate too much. Powering off the Bally will power off the BackBit. It is always recommended to power the Bally off before adding or removing the SD card or adapter. BASIC and Machine Language Development For BASIC applications, there is no cassette load or save ability built in (PRG or WAV format files do not work, only programs converted to ROMs as BIN files are directly runnable). This is where UltiMulti and Lil White RAM are still very useful for the many BASIC programs out there since that combo makes loading AstroBASIC / Blue Basic files easy including those requiring extended RAM. You can of course launch the BASIC flavors from BackBit and use them as normal, it’s just not particularly beneficial compared to UltiMulti if you have that already. Evie previously noted in discussions that: “Memory from 5000..FFFF is served as RAM. If you create a zero-byte BIN file, you can use the RAM expansion with any physical cassette of your choice.” For machine language development and testing, this SD capability is exceptionally helpful! Previous tests of custom Z80 programs on a physical machine would require very cumbersome processes often including creating special EPROM adapters, erasing and programming the binaries into EPROMs and all that work. Now, you can compile the assembly into binary using your favorite PC/Mac editor and toolset, and then just copy that binary onto the SD card to test on the real thing. This greatly motivates me to pursue more Z80 development on this platform, whenever time may permit. In the screenshot you can see a simple “Hello Bally Group” listing made from Z80 and copied to BackBit. Works great! Conclusion The BackBit is definitely a valuable modern toolset for quickly loading and trying new and existing ROMs. I appreciate that affordable adapters exist for so many platforms, including quite a few that otherwise lack an easy and efficient SD solution. If you already have an SD/USB flash media solution for the platform, this is probably not an essential tool but still comes with handy enhancements and a very easy interface to navigate. On certain platforms there are other benefits as well, I also got the Aquarius adapter that contains integrated 32K that would previously require a mini expander and cartridge. The concept of nondestructive save/load states on supported platforms is also beneficial (Bally gave the message ‘unsupported’ when attempting this). Edited September 2, 2022 by MattPilz 5 Quote Link to comment https://forums.atariage.com/topic/340409-new-micro-sd-interface-for-bally-backbit-guide-and-review/ Share on other sites More sharing options...
+eebuckeye Posted September 2, 2022 Share Posted September 2, 2022 Great info! What other SD options exist for Bally? 1 Quote Link to comment https://forums.atariage.com/topic/340409-new-micro-sd-interface-for-bally-backbit-guide-and-review/#findComment-5116678 Share on other sites More sharing options...
+wongojack Posted September 2, 2022 Share Posted September 2, 2022 11 hours ago, MattPilz said: Conclusion The BackBit is definitely a valuable modern toolset for quickly loading and trying new and existing ROMs. I appreciate that affordable adapters exist for so many platforms, including quite a few that otherwise lack an easy and efficient SD solution. If you already have an SD/USB flash media solution for the platform, this is probably not an essential tool but still comes with handy enhancements and a very easy interface to navigate. On certain platforms there are other benefits as well, I also got the Aquarius adapter that contains integrated 32K that would previously require a mini expander and cartridge. The concept of nondestructive save/load states on supported platforms is also beneficial (Bally gave the message ‘unsupported’ when attempting this). 8 minutes ago, eebuckeye said: Great info! What other SD options exist for Bally? I had the same question from the bold text (emphasis mine). The only one I am aware of for Astrocade/vision is UltiMulti, and that is clearly referenced at the top of the review. I think this comment was referring to any of the platforms served by Backbit - not just Astrocade. So if you have XYZ computer and already have a solution then this is not essential. Quote Link to comment https://forums.atariage.com/topic/340409-new-micro-sd-interface-for-bally-backbit-guide-and-review/#findComment-5116687 Share on other sites More sharing options...
MattPilz Posted September 2, 2022 Author Share Posted September 2, 2022 2 hours ago, eebuckeye said: What other SD options exist for Bally? Like @wongojack noted, there are no others for Bally. I was referring to other platforms that BackBit supports, which may already have other popular SD/USB solutions in which case the benefits of getting yet another one may be minimal. 1 Quote Link to comment https://forums.atariage.com/topic/340409-new-micro-sd-interface-for-bally-backbit-guide-and-review/#findComment-5116736 Share on other sites More sharing options...
+wongojack Posted September 2, 2022 Share Posted September 2, 2022 26 minutes ago, MattPilz said: Like @wongojack noted, there are no others for Bally. I was referring to other platforms that BackBit supports, which may already have other popular SD/USB solutions in which case the benefits of getting yet another one may be minimal. It could really break things open for Astrocade though as this is the first device (that I know of) that makes it THIS easy to test code on actual hardware. 2 Quote Link to comment https://forums.atariage.com/topic/340409-new-micro-sd-interface-for-bally-backbit-guide-and-review/#findComment-5116747 Share on other sites More sharing options...
Greg2600 Posted September 6 Share Posted September 6 @MattPilz Did you have any pics of how you installed to the +5V on the console? Quote Link to comment https://forums.atariage.com/topic/340409-new-micro-sd-interface-for-bally-backbit-guide-and-review/#findComment-5529023 Share on other sites More sharing options...
+wongojack Posted September 6 Share Posted September 6 1 hour ago, Greg2600 said: @MattPilz Did you have any pics of how you installed to the +5V on the console? It will connect the same way Lil Whit Ram does, or at least to the same pin. It seems that Light Gun port has been the preferred way for these expansions for a while. I found this pic on an Ebay listing. Lil' WHITE RAM for the Bally Astrocade - Unlock the power of your Ulti-Multi!!! | eBay. The seller is a user here on AtariAge. @Allen Schweitzer 1 Quote Link to comment https://forums.atariage.com/topic/340409-new-micro-sd-interface-for-bally-backbit-guide-and-review/#findComment-5529061 Share on other sites More sharing options...
Greg2600 Posted September 6 Share Posted September 6 14 hours ago, wongojack said: It will connect the same way Lil Whit Ram does, or at least to the same pin. It seems that Light Gun port has been the preferred way for these expansions for a while. I found this pic on an Ebay listing. Lil' WHITE RAM for the Bally Astrocade - Unlock the power of your Ulti-Multi!!! | eBay. The seller is a user here on AtariAge. @Allen Schweitzer Ohhh, so this thing plugs in through the back, and you have to break those tabs out? Ehhhhh, I don't know if I wish to do that. Quote Link to comment https://forums.atariage.com/topic/340409-new-micro-sd-interface-for-bally-backbit-guide-and-review/#findComment-5529339 Share on other sites More sharing options...
+wongojack Posted September 6 Share Posted September 6 2 hours ago, Greg2600 said: Ohhh, so this thing plugs in through the back, and you have to break those tabs out? Ehhhhh, I don't know if I wish to do that. The picture above is NOT the BackBit cartridge. I think that yes there is a tab over the tiny LG port (which I believe is on the right in that photo). I don't think you need to break out the tab for the expansion port with Backbit though and you could probably clip onto the +5 wire somehow without breaking the tab off (thread through case somehow). Quote Link to comment https://forums.atariage.com/topic/340409-new-micro-sd-interface-for-bally-backbit-guide-and-review/#findComment-5529372 Share on other sites More sharing options...
Greg2600 Posted September 7 Share Posted September 7 22 hours ago, wongojack said: The picture above is NOT the BackBit cartridge. I think that yes there is a tab over the tiny LG port (which I believe is on the right in that photo). I don't think you need to break out the tab for the expansion port with Backbit though and you could probably clip onto the +5 wire somehow without breaking the tab off (thread through case somehow). Doesn't the BackBit plug in through the back, with the cartridge adapter? That attached wire to connect to the +5 is not long enough to reach from the front cart port to the back of the console. Quote Link to comment https://forums.atariage.com/topic/340409-new-micro-sd-interface-for-bally-backbit-guide-and-review/#findComment-5529802 Share on other sites More sharing options...
MattPilz Posted September 7 Author Share Posted September 7 (edited) On 9/5/2024 at 7:44 PM, Greg2600 said: @MattPilz Did you have any pics of how you installed to the +5V on the console? Hi, below is the illustration from the Backbit documentation. I soldered a wire from Backbit to a connector that fits these three prongs as seen in my original photo, so I can connect the Bally, the original BASIC adapter or the Lil' White RAM expansion to the same port interchangeably at any time. Well, to be more clear I have an original BASIC adapter that plugs into that three prong, and then put an end on the wire that feeds into that. This is way more accessible than trying to feed directly into that prong which is buried under the case. See second and third photos for my setup. I did this same wire mod on the Lil White RAM so that I can use either through that BASIC extender interface. If you still have the breakout in place and don't want to remove it, you could either hard-solder a wire to the pin point internally and feed it through the case somewhere else, or more easily just power Backbit through a separate 5V power source. Edited September 7 by MattPilz 1 Quote Link to comment https://forums.atariage.com/topic/340409-new-micro-sd-interface-for-bally-backbit-guide-and-review/#findComment-5529842 Share on other sites More sharing options...
Greg2600 Posted September 7 Share Posted September 7 1 hour ago, MattPilz said: Hi, below is the illustration from the Backbit documentation. I soldered a wire from Backbit to a connector that fits these three prongs as seen in my original photo, so I can connect the Bally, the original BASIC adapter or the Lil' White RAM expansion to the same port interchangeably at any time. I can't solder for squat! However, I see this is Optional, and you can use USB-C power. Maybe I'll do that. Thanks Matt. Quote Link to comment https://forums.atariage.com/topic/340409-new-micro-sd-interface-for-bally-backbit-guide-and-review/#findComment-5529880 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.