Sinphaltimus Posted January 25, 2017 Author Share Posted January 25, 2017 Hell! With those switches you can switch all lines! The Great Doctor addresses the 'buggy' problem later in the upgrade article but this has nothing to do with the basic Navarone Widget. p.s the Navarone Widget is so simplistic you might as well try it first. http://www.ti99.com/ti/index.php?article89/cartridge-expander-navarone again...Good Luck. Duly noted. Thank you. Quote Link to comment Share on other sites More sharing options...
Tursi Posted January 27, 2017 Share Posted January 27, 2017 As you can imagine the Great Doctor has covered this (though, in his way, to expand) and tells us exactly what Naverone did in the first few paragraphs: http://www.nouspikel.com/ti99/titechpages.htm All chips are connected and powered except -5 is switched. Too easy! The problem is that boards based on the UberGROM fail when you switch the -5v for GROMs, because it doesn't use the -5V line. So the GROMs end up not getting switched out. 1 Quote Link to comment Share on other sites More sharing options...
sjt Posted January 28, 2017 Share Posted January 28, 2017 (edited) Tursi would be the authority on a UberGrom card and how it might react in a cartridge expander. Maybe he can explain why it wouldn't work. Edited January 28, 2017 by sjt Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted January 28, 2017 Share Posted January 28, 2017 Are you saying that supercarts and eprom cartridges don't work in the widget design? They do. ...not if there is an UberGROM board present. ...lee Quote Link to comment Share on other sites More sharing options...
Tursi Posted January 28, 2017 Share Posted January 28, 2017 Are you saying that supercarts and eprom cartridges don't work in the widget design? They do. Obviously you know better than I do. UberGROM emulation is clearly the same thing as Supercarts and Eprom carts. I'm pretty new to all this. Quote Link to comment Share on other sites More sharing options...
sjt Posted January 28, 2017 Share Posted January 28, 2017 (edited) Sarcasm, Tursi I've been out of this for a while, (a few years) sorry I'm not familiar with AVR cartridge cards created to simulate groms. I'm only familiar with eprom, supercarts and multicarts along with Gazoo created adaptations to run on them Obviously you Do know better than I, since my assumption is you wrote the software that allows this grom emulation board to function.... Please explain further for those of us not around while this development was made. Would a single Ubergrom cartridge work with others in a widget? or not. Edited January 28, 2017 by sjt 1 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted January 28, 2017 Share Posted January 28, 2017 I think it would be fair to say most, if not all of us have learned from Tursi over the years. To me Tursi is like one of those E.F. Hutton commercials from back in the day. For people under the age of 50 that might not remember the E.F. Hutton commercials, I've attached one below for reference... https://www.youtube.com/watch?v=2MXqb1a3Apg Quote Link to comment Share on other sites More sharing options...
+Ksarul Posted January 28, 2017 Share Posted January 28, 2017 As Tursi already noted, The Widget drops the -5V line to switch cartridges--and the UberGROM doesn't care about that line, so the GROMs on it stay live, no matter what the switch position is. Any regular TI GROM cartridge will then fight with it for bus access, which is not good. I'm actually looking at an updated Widget board that will eliminate that problem, but it isn't too far along in my development queue right now. I'm watching the Sinphaltimus project with interest, as it may generate some ideas I can use too. . . I have also seen some issues show up if more than two of the larger EPROM boards are in a Widget at the same time. That looks like it might be a power issue (three of them seem to load it down a bit too much), but I haven't tried to follow it to its conclusion yet. It doesn't always happen either, which is why I'm still playing with it. . . Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted January 28, 2017 Author Share Posted January 28, 2017 (edited) In keeping with Build It First then Wire It Up... I've made some progress today.Drilling free hand... Spacing and board sie look good for internal mounting... From the rear showing a design modification. Grom edge connector is going to have to come out the center rear since I needed to reuse some a/v ports for structural integrity. Straight on view and you can see the screw holes at the A/V ports that were used to hold the original board in place. I decided to keep it that way. Topless... From the bottom... Scuffed up the cover (will repair and repaint when done) but....the dremel battery drains out. Need to recharge... TIFN... Edited January 28, 2017 by Sinphaltimus 2 Quote Link to comment Share on other sites More sharing options...
Tursi Posted January 29, 2017 Share Posted January 29, 2017 We first learned about the widget incompatibility about two years ago. Several of us spent about a month analyzing the issue and trying to come up with a board layout that would work with the Widget. My intent was to attempt to detect the -5v and switch the UG off if it went away. Unfortunately, due to the large number of components on the board and (probably at least in part) some inexperience with the analog side of things, not to mention the difficulty in reading a negative voltage from a positive microcontroller, we just couldn't get the detection to be reliable. Two posts from back when we learned about it: http://atariage.com/forums/topic/193163-512k-cartridge-status/?p=3019724http://atariage.com/forums/topic/193163-512k-cartridge-status/?p=3053633 2 Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted January 29, 2017 Author Share Posted January 29, 2017 (edited) Rough cuts. The actual slots will need to be large enough for the cartridges since the cover is too thick. Next, I have to draw up an illustrative schematic to match so I will know how to write it up. Of course I'm going to submit it for peer review. And a shot of the rear. Once I get an approved schematic illustration I can start to wire it up.... Edited January 29, 2017 by Sinphaltimus 6 Quote Link to comment Share on other sites More sharing options...
Shift838 Posted January 30, 2017 Share Posted January 30, 2017 Looking Good Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted January 30, 2017 Author Share Posted January 30, 2017 Looking Good Thanks. This was the fun part for me. The wiring is going to be fairly challenging once I figure it out. Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted January 30, 2017 Share Posted January 30, 2017 They say, "Imitation is the greatest form of flattery." If this prototype of yours works out, there may be a market for a PCB, BOM list, and a 3D printed case. Just thinking ahead! 1 Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted February 5, 2017 Author Share Posted February 5, 2017 (edited) OK. I think this is the way I gotta do it. Wadya think felluhs? I believe this one is wrong - please see next diagram in following post. Edited February 5, 2017 by Sinphaltimus Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted February 5, 2017 Author Share Posted February 5, 2017 (edited) OK I believe this one is correct. Please let me know -. OK, I updated it. Edited February 5, 2017 by Sinphaltimus Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted February 14, 2017 Author Share Posted February 14, 2017 (edited) I have to create a new schematic. Tursi described a different setup plus I need to study the supplied resources more. I think this is how it goes... Edited February 19, 2017 by Sinphaltimus Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted February 20, 2017 Author Share Posted February 20, 2017 Ok. Looks like the post above this is the Final schematic. I will start soldering this weekend.... Oh Joy! Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted March 3, 2017 Author Share Posted March 3, 2017 Cover me...I'm going in... (pics to follow later in the day) 1 Quote Link to comment Share on other sites More sharing options...
Opry99er Posted March 3, 2017 Share Posted March 3, 2017 Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted March 3, 2017 Author Share Posted March 3, 2017 I got this far, then I started to solder, then I realized they were on the wrong side of the board. Then i desoldered it cleaned it up, now I'm back where I started. Taking the rest of the day off. Gonna go do other things while I work some stuff out for this project. 1 Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted March 27, 2017 Author Share Posted March 27, 2017 I was finally able to get some prep work done. Will continue after work each day and hopefully get to wire it up soon.Shif838 has been working on a multi cart switcher of his own and there appears to be an issue with the schematic so some alterations maybe needed.I'll probably go with the standard Navarone wiring for 3 of the ports then reserve the last for the ubergrom. Each switch I am using allows for 4-6 lines (I forgot the exact number) to be cut at once so I will take advantage of that for the ubergrom port.Right now I'm just tinning and soldering the splits from one (console port) to 4 (slots). I have 17 complete and the rest ready to solder together. 4 Quote Link to comment Share on other sites More sharing options...
matthew180 Posted March 27, 2017 Share Posted March 27, 2017 Wow, I always wanted a Navarone device, but after seeing that board (in post #5) I'm glad I never got one. They really took the cheap way out on that one! Due to the number of wires, this project really needs a PCB (IMO), just to keep your sanity. Or wire-wrap (very fast, easy, and can last for years). Also, without looking at the 99/4A schematic, I would be leery about using a pull-up on the enables lines. One IC is all it takes to do the chip-select the right way, which would also allow you to change while powered-on (as long as you provide a reset). 1 Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted March 27, 2017 Author Share Posted March 27, 2017 My plan was to power off the console, switch, then power on. At least in this first iteration. But I'm interested in hearing more about this "Also, without looking at the 99/4A schematic, I would be leery about using a pull-up on the enables lines. One IC is all it takes to do the chip-select the right way, which would also allow you to change while powered-on (as long as you provide a reset)." Quote Link to comment Share on other sites More sharing options...
Tursi Posted March 28, 2017 Share Posted March 28, 2017 (edited) Shift838 assembled a two port version and let me know he was having trouble with it. After a few back and forths, I built a quick and dirty one myself to troubleshoot. I got the same results - being that two cartridges would conflict and with one cart, it would work if selected and hang if not. After a little testing and thinking about it overnight, I realized that we need to add handling of the GROM Ready line to the circuit as well. The inactive cartridge just needs GROM ready disconnected, so if you have 3 poles or more on your switch as Sinphaltimus does, it should be an easy fix. If you have only two poles like I do - I'm still thinking about whether that's possible. The problem is that GROMs are "not ready" by default and all GROMs link into the GROM Ready line. During a GROM cycle, the ready line is used to halt the 9900 until all GROMs go ready. Since the inactive cart doesn't see the GROM Select, it doesn't participate in the cycle and so stays "not ready" forever. The circuit as above works for ROM-only carts but needs this change to also support GROM. I still need to test this theory, but it fits the symptoms and is pretty likely the cause. Edited March 28, 2017 by Tursi 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.