Jump to content

Tissemon

Members
  • Posts

    42
  • Joined

  • Last visited

Everything posted by Tissemon

  1. the shield is in there, both top and bottom. Doesn’t help though 😞
  2. OK! It seems to be working for me now after I changed the 1uF bipolarized capacitor for a new one. I don’t know exactly why because they were both brand new and I measured them with my Multimeter before soldering them in. The first one that didn’t work showed 1.14uF and the second one, that worked showed 1,16uF. Could that small difference really be the culprit? Anyhow - for other people with this problem - try different caps until it works And also - I found out why I had so much grain in the image all of a sudden. I have my INTV unit on top of a VCR that the INTV is connected to with RF cable - it’s the VCR that makes the interference! When I move the INTV away from the VCR I get a nice, smooth image 😆 IMG_6627.mov
  3. Update: I just tried my cart again without case, before I was going to solder back the 4,7kohm resistor on R6 and then the cart booted automatically! So firmware seems to be ok, it now looks like my connector is the culprit in all of this. But anyhow, I soldered the resistor back, but then I couldn't get it to boot automatically - I'm not 100% sure if I didn't get it right into my connector or if it had to do with the resistor... I took the resistor back out and after about 10 tries I got it to boot automatically again. But the image has more grains in it than my original games. The R6-resistor should fix that, right?
  4. Thanks for the feedback! First of all, I just realized that I took out the resistor from R6 in my RTO cart. Could this be the reason that this new fix didn't work (I've tried original firmware with resistor, jumped together by wire and now without connection at all). I should perhaps begin with putting the resistor back, or what do you think? If that won't work, I'll look into my INTV and check R15 and C26. As I've said earlier, I've got a brand new 1uf BP capacitor on the reset line now. And before that I also tried with original 1uf BP (same result as now) and a ceramic 1uf capacitor (the ceramic also forced me to reset but added glitches in some games).
  5. Thanks for this fix, but unfortunately it didn't work for me. With this fix my RTO sometimes boots to the RTO-logo, but most of the time I have to press reset to get it. After I select a game I always have to press reset. Let me know if you've got any other idea - I'm happy to test any software-solution to this "problem".
  6. @5-11under do I understand you right, that this is how I should patch the RTO if I want to try your code instead? I guess I’ll also have to cut some traces - do you know which ones to cut?
  7. I think I’m about to give up now. I’ve opened up, resoldered the connector and cleaned all pins one extra time. Didn’t help. So I checked all connections with the cart inserted - pin 2 actually had bad connection, which may explain why sometimes the cart wouldn’t work at all. So I corrected that pin in the connector and now the RTO seem to work every time I insert it. But only after manual reset. Tried with both the original reset routine and the routine by 5-11. I might try to modify my RTO-cart as 5-11 suggested some time later, but for now I’ll just accept that I will have to press reset 😞
  8. Another approach: could my reset-issue be because of an issue with my connector? On the PCB that auto-boots RTO I have almost never had any issues when inserting any cart and starting them up. But with this PCB that I'm using now, all original carts work fine, but I have had big troubles getting the RTO to work at all. At first, when I got it, it hardly worked with any carts - but then I bent out all the pins with a needle and all original games worked after that. But not the RTO - I managed to figure out that if I pressed the RTO all the way in, and then tilted it just a tiny bit towards myself, it would work. I think that maybe one or more of the pins in the connector touched two lines in the RTO cart and that could maybe be the reason it wouldn't work. So I went through and tried to make all the pins in the connector absolutely straight, as good as I could. And after that the RTO cart actually works when pressed right in. At least most of the time. There are still times that it won't start at all after I take it out and plug it in again. At those times I have to take it out and plug it in again for around 1-10 times before it works. But when I actually get it to work and leave it in, it works every time after that. But I don't know, perhaps there is still a pin in the connector touching two lines in the RTO cart? Could this reset issue be triggered if that was the case? And if so - which pins should I look into more carefully?
  9. That's what I thought too, but it was worth testing before I do any hardware-changes.
  10. I have now tested with 5-11under's Reset-routine, both with digitalWriteFast(RST_PIN,HIGH); and digitalWriteFast(RST_PIN,LOW); as initial value. The cart still works with both settings, but no automatic reset. The next thing to try would probably be to make the hardware-changes that 5-11 suggested, but I'm not too keen on cutting traces on the cart just yet... So if you've got any other ideas I could try, I'm all ears! 🙂
  11. I'm sorry, but I still don't quite understand what to do with the code after I change the lines on the RTO-PCB. #define RST_PIN 7 //GPIO2_17 was already present at line 109 of Aottas code. - Should this be changed to #define RST_PIN 19 ? pinMode(RST_PIN,OUTPUT); was present at line 615 - Should I really change this at all? digitalWriteFast(RST_PIN,LOW); - this one should be changed to digitalWriteFast(RST_PIN,HIGH) on line 618, right?
  12. Thanks! I just tried with your updated Reset-function (but no hardware-changes) The cart still works, but still no automatic reset. But maybe I didn't do it 100% correct - I didn't understand what you meant by adding these three lines at their appoporiate locations. #define RST_PIN 7 //GPIO2_17 was already present at line 109 of Aottas code. And pinMode(RST_PIN,OUTPUT); was present at line 615 But digitalWriteFast(RST_PIN,LOW); //??????????? is on line 618 - should I change this initiation value to digitalWriteFast(RST_PIN,HIGH); ?
  13. Now, I've also tested with 100ohm and with a direct wire on R6 - it didn't make any difference. I still must push reset for the RTO to start. ADDED: I also tried some more extreme delay values - 30 and 3, as 5-11 had in his code. Didn't help, but the cart booted when I pressed reset. That makes me think that the reason I couldn't get it to boot at all with values like 8 and 4 wasn't because of the delay-values, but probably that I didn't get it straight into my connector at that time. But still - changing the delay values doesn't seem to have any effect for me 😞 So I guess my only option left is to test 5-11 unders solution, if I want the RTO to start automatically on my unit.
  14. Thanks for the suggestions! I just tried to change the delay in the firmware - tried to change them one at the time up and down. One value up or down didn’t seem to make any difference, but two values up or down and it wouldn’t work at all. So I restored the old values of 6 and 2. I’ll try a resistor with lower value tomorrow.
  15. Yes, the main problem with Intellivision (and many other consoles) is bad electrolytic capacitors, so I've changed all the internal ones in my Intellivision.
  16. Oh, sorry. PCB1 is the one I've tested the most - with original caps it would boot almost all my games without reset, but not Skiing and RTO. After recap, both Skiing and the RTO booted automatically. The other 2 PCB, I only tested Skiing and some other games, and they all boot automatically, both before and after recap. It's just the RTO that needs a manual reset to start. I just tested with R6-resistor on the RTO removed, but that didn't make any difference.
  17. I've replaced all the electrolytic capacitors (new electrolytic 4x10uF 63V on the PCBs with daughter board and 3x10uF 63V on the normal PCB. As well as the 47uF 25V near the RF modulator. And the 1uF Bipolar cap - that was the one that I first replaced with a ceramic cap and got glitches in Antarctic Adventure. I then removed the ceramic 1uF again and replaced it with an electrolytic 1uF BP, and after that there were no glitches at all in Antarctic Adventure. On the normal PCB, that is. On the PCBs with daughter boards there were still glitches, both with ceramic 1uF and electrolytic 1uF.
  18. None of my three PCBs booted automatically without reset with original capacitors. When I had recapped all three, one of them boots automatically. Two of my friends have machines with original caps, and they also require manual reset to start. I think I recall you or somebody else write something about the resistor in R6 not being needed - I've got a resistor there, could that be the reason why I have to reset?
  19. Ok, so I've made some more tests now! I made an interesting discovery: When I recapped the "normal" PCB, I used a ceramic 1uF 50V instead of a normal bipolar capacitor. That worked in all games I tried, but I still had to press reset to start the RTO but, more importantly, it made graphical glitches in Antarctic Adventure. When I switched to a normal 1uF 50V BP cap instead, everything works fine. - Well, almost - RTO still won't boot until I press reset. So I've got three PCB:s that are freshly recapped (with all electrolytic capacitors) and tested with RTO now. All three PCBs seems to work fine on all original carts I've tested. PCB1 - A PAL PCB with daughter board instead of color-chip: Starts RTO automatically without reset, most games works fine but glitches in Micro Surgeon, Dracula and Antarctic Adventure from RTO. (Original Micro Surgeon works fine) PCB2 - Another PAL PCB with daughter board instead of color-chip: Require reset to start RTO and games from it. Most games I've tried from RTO glitches and can't get past select players-screens. Micro Surgeon, however, seems to work perfectly on this PCB from the RTO. Dracula and Antarctic Adventure crashes right at the intro-screens. PCB3 - A "normal" PAL PCB with a dedicated color chip: Still require reset to boot RTO and games from it, even after brand new 1uF 50V BP capacitor. But ALL games I've tried works without any glitches now. So I don't think I'll do any more testing now, as I've popped in the fully working PCB and put my Intellivision together again. If anybody finds a way to boot RTO without having to reset, please let me know 🙂 I've attached videos from when I tested Antarctic Adventure and Micro Surgeon on PCB2. IMG_5556.mov IMG_5557.mov
  20. I will recap the other PCB with a daughter board tomorrow and see if anything changes. If it still doesn’t work, I’ll just pop in the normal pcb and be done with it. Let me know if you want me to do any specific last testing with recapped daughter board pcb tomorrow.
  21. Ok! Now I’ve tested with 5v directly to the RTO as well. Didn’t help, unfortunately. Got the exact same glitches as before with the daughter board pcb:s.
  22. Oh, never thought it could be a power issue since I’ve recapped and change the power regulators on the psu, but I have only got one psu to test with. Is it safe to power the teensy on the RTO with 5v from external source while it’s in the Inty? If it is, I could definitely try it!
  23. I havn't got the original version of Dracula so unfortunately I can't test it. I think it will work though. The recapped daughter PCB is the one I've done most testing on, and on that one Micro Surgeon crashes from RTO with default settings and Dracula gets glitches in sprites and some times crashes as well from RTO with default settings. Original Micro Surgeon works fine. And if I change the settings in RTO firmware to: delRD=422 + delWR=480 both Micro Surgeon and Dracula works fine on the daughter PCB. So why don't I just change and leave at those values? I could, but then I tested Antarctic Adventure and I've tried A LOT of different timing values, but I can't find a combination of values to make that game run without glitches on the daughterboard PCB. So now I've got myself a regular PCB instead and on that one, all games works without flaw with the default timing settings in the RTO firmware. I could run a lot of more tests, but I don't really have time to reflash the RTO and try a lot of stuff out with my new PCBs so I think I'll leave it as it is now. But I am a bit curious on how those timing-values in the RTO works and why they have to be different for different PCBs when all original carts seem to work fine on all units (NTSC, PAL, Secam, Daughter board, etc.). Could there be a way to auto-detect these values based on the PCB you put the cart into?
  24. I did some more testing today. It's really weird: Both the PCB:s with daughter board have glitches in some games but the glitches are not the same - On one of them I can play Dracula, Antarctic Adventure and Micro Surgeon from the RTO, but they all display glitches/crash after a while. On the other PCB Atarctic Adventure and Dracula crashes right after displaying the intro-screen. But Micro Surgeon seems to be running fine on that PCB (It's hard to see if it has any graphic glitches or not, but at least it doesn't crash, like it does on my other PCB). The mother board that runs with minor glitches is the one I've fully recapped. I might recap the other one as well, just to see if that changes anything. But yes, I think it's fair to say that the RTO, with it's current FW, is incompatible with this PCB-revision.
  25. I’ve already tried replacing all caps on both the logicboard and on the power board. And tried replacing both xtals. And both power regulators on the psu. Didn’t help.
×
×
  • Create New...