SoundGammon Posted September 1, 2016 Share Posted September 1, 2016 Years ago, I tried stacking a 6532 chip on top of the one in my 2600 thinking I could double the ram! It worked, but no change! DUH! I know! Anyway, I don't have quick access to all my 2600s and I thought about stacking another TIA chip on the other in a 2600 and see what would happen! Less flicker in Pac-Man or Asteroids? Better video-color? Anyone want to try this? If you're carefull, you shouldn't have to solder it on, just push it, TIA, on top on the one in the 2600 and power it up! 1 Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted September 1, 2016 Share Posted September 1, 2016 Less flicker in Pac-Man or Asteroids? Better video-color? ... more smoke? Sometimes I realise that there are brains that apparently work on completely different principles than mine! 2 Quote Link to comment Share on other sites More sharing options...
SoundGammon Posted September 1, 2016 Author Share Posted September 1, 2016 Smoke would be there if it was put on backwards! Quote Link to comment Share on other sites More sharing options...
Keatah Posted September 1, 2016 Share Posted September 1, 2016 It'd be interesting to see a custom VCS mod where you have a split scree, one TIA handling the top, the other the bottom. 1 Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted September 1, 2016 Share Posted September 1, 2016 For what? The TIA can do that today already alone. Quote Link to comment Share on other sites More sharing options...
Keatah Posted September 1, 2016 Share Posted September 1, 2016 Um not sure. It sounded cool??? Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted September 1, 2016 Share Posted September 1, 2016 Make it left and right then. Quote Link to comment Share on other sites More sharing options...
enthusi Posted September 1, 2016 Share Posted September 1, 2016 And then rotate. Quote Link to comment Share on other sites More sharing options...
Keatah Posted September 1, 2016 Share Posted September 1, 2016 ..like Gyruss! Quote Link to comment Share on other sites More sharing options...
SIO2 Posted September 1, 2016 Share Posted September 1, 2016 I would think that in the best case the spare TIA would do the same thing as the first at the same time and there would be no noticeable change. I don't care to try it though as there seems to be more risk of damage than reward potential. Quote Link to comment Share on other sites More sharing options...
Jason_Atari Posted September 1, 2016 Share Posted September 1, 2016 Piggy backed like mentioned would make the 2 chips in parallel, wouldn't it be more probable of working if it was in series? Quote Link to comment Share on other sites More sharing options...
RevEng Posted September 1, 2016 Share Posted September 1, 2016 I wouldn't mess with it; only bad things can come from such an unnatural act. Its my understanding that Polybius used a stacked TIA design. Don't say you weren't warned. 1 Quote Link to comment Share on other sites More sharing options...
+DrVenkman Posted September 1, 2016 Share Posted September 1, 2016 Okay kids, drugs are bad. Leave those poor chips in that 2600 alone. Quote Link to comment Share on other sites More sharing options...
Mr SQL Posted September 1, 2016 Share Posted September 1, 2016 It'd be interesting to see a custom VCS mod where you have a split scree, one TIA handling the top, the other the bottom. This is a fantastic idea! Imagine if we could multiply the TIA in software? Here is a tripple TIA demo doing exactly what you described for a three way split screen: Tripple_TIA_Demo.bin I'm turning this into a game, and have another game under development that has just two TIA's handling a split screen. Anyone who wants to build games with two or more TIA's can do so using display lists interrupts in Virtual World BASIC. The Atari home computers have been able to split GTIA up into virtual GTIA's this way since the 70's, many fantastic games utilize this functionality to great effect! Quote Link to comment Share on other sites More sharing options...
Keatah Posted September 1, 2016 Share Posted September 1, 2016 Would emulators be a good testing ground for big hardware changes? Quote Link to comment Share on other sites More sharing options...
gauauu Posted September 2, 2016 Share Posted September 2, 2016 Here is a tripple TIA demo doing exactly what you described for a three way split screen: Tripple_TIA_Demo.bin You're ROM does exactly what he described? Modified the Atari hardware to have 2 TIA chips driving different parts of the screen? I didn't realize Stella supported that kind of thing, letting you modify hardware via a ROM file Quote Link to comment Share on other sites More sharing options...
Mr SQL Posted September 2, 2016 Share Posted September 2, 2016 You're ROM does exactly what he described? Modified the Atari hardware to have 2 TIA chips driving different parts of the screen? I didn't realize Stella supported that kind of thing, letting you modify hardware via a ROM file Yes Virtual World BASIC supports display list interrupts that allow you to clone the TIA - one, two, three or even four TIA's can each drive a seperate split section of the display as Keatah described, here's more info and the BASIC source code for the demo: http://atariage.com/forums/topic/251949-display-list-interrupt-demo/ Virtual World BASIC has a soft blitter chip that relatively repositions all of the sprites and the playfield whenever you move the camera. You can create hardware in software, the blitter chip for the Amiga was initially implemented in software on the Apple II. Quote Link to comment Share on other sites More sharing options...
alex_79 Posted September 2, 2016 Share Posted September 2, 2016 (edited) A dual TIA system would be an interesting experiment, but I think it would be a non trivial task (and no, stacking 2 chips won't work...). The point would be to mix the output of the two ICs to have double the object on screen without flicker. The two TIAs need to be synchronized (an address must be mapped to strobe both "RSYNC" at the same time) and only TIA1 should have the SYNC and RDY pins connected (the first to the video output, the second to the CPU, so it can be halted by strobing the WSYNC register). You could use the luma pins of the second TIA to select which output to display: if all three luma values of TIA2 are '0', then select TIA1, else select TIA2. By setting the background color to "black" on TIA2, the output would be the one of TIA1, with all the sprites and playfield of TIA2 displayed on top of it. No hardware collision detection between sprites from different TIAs, and you cannot use the darker colors (with luma=0) on the second TIA. Of course this requires a major rewiring of the board (or, better yet, a custom board) with extra logic to switch between the two video outputs and to address decode the second TIA which should be mapped in zero page to allow things like the "6 digit score" to work. Since we're at it, why not wiring also the TIA2 input pins so we could have 8 simultaneous players paddle games? Oh, and you should also find someone willing to program for that machine...As for vertical split screen, as said by Thomas, the VCS can handle that just fine without modification. Just change and/or reposition the graphic object while you draw the screen. Almost all vcs games already do that to some extent. Edited September 2, 2016 by alex_79 1 Quote Link to comment Share on other sites More sharing options...
Lynxpro Posted September 2, 2016 Share Posted September 2, 2016 Please contact Tod Frye. Supposedly, he put together a quick hardware project - to prove Atari's in-house engineering talent was better than GCC's - which used 4 TIAs in total so each TIA was only responsible for a quarter of the screen. Him and Jerry Jessop also supposedly put together a hybrid console that used the TIA - possibly just a single TIA at that - in conjunction with the ANTIC/GTIA that was not only backwards compatible with the 2600 and the 5200, but was also more powerful than GCC's 7800. 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.