Jump to content
IGNORED

Atari 800 / Sophia-2 Install: Letting ANTIC and GTIA be the best they can be....


Faicuai

Recommended Posts

Let's admit it: with the already excellent stock video quality you can extract from even a stock 1980 CTIA 800, the more we think about a video-interface upgrade solution that would not only bring our fleets into today's digital, large-screen formats, but also securing our precious retro-experience, just the way we remember it !!

 

Enter SOPHIA-2:  RF, Composite, S-Video and multi-resolution Analog and Digital video-interface (over DVI) with just a simple swap of your existing GTIA ! In other words. a truly native, digital video-interface upgrade that will not cripple your existing analog video-generation assets, and with a pretty low power-consumption profile!!

 

Now, I am not sure about you, but any trace-cutting, shields de-gutting, or external plastic case "carnage" on the 800 not only is out of my scope (as a collector), but it will quickly bring my inner "psychopath" out in full force (don't ask me why). Therefore, if you are wondering about a simple, constructive way to install Sophia while leveraging the 800's architectural benefits, this one may be for you.

 

Let's start by some words of caution and scope:

 

  1. There will be TWO types of CPU-boards that you will likely find:
    • Older, standard 6502 CPU version, or... Newer revised, simplified Sally 6502 version.
    • BEWARE that the pin-orientation of ALL system chips is REVERSED between these two boards.
    • Although I have these two types at my disposal, this guide covers installation on SALLY (1983) CPU board..
    • If your CPU board is the older type, you can follow this guide with the exception that SOPHIA-2 will have to be installed with the opposite orientation as you see here (that is, Sophia's pin-1 will be near board´s bus interface). Failure to do so will DAMAGE your Sophia-q board, terminally:
    • 286AFBC9-D56D-41E2-87E4-2E50F362DCD1.thumb.jpeg.d5bf8503e559f9a16faa406be88f909e.jpeg 79FD3B05-7361-40EA-80FD-7406A8CBFFF5.thumb.jpeg.edbc69d91324cd2e546b0ad3f89fc6b3.jpeg
    •  
  2. Sophia's video-ribbon length is a function of your chose EXIT PATH from CPU board. You may end up needing MORE  than 12" (30cms) of length!
  3. There will be NO soldering and NO cutting or non-reversible modifications to the 800's external case or internal frame. 
  4. The only two fully-functional (and invisible) modifications will be:
    • Top shield-plate (underneath removable top-cover). This elegant and simple change will serve you well for Bit3, Incognito's PBI bus-extension ribbon and Sophia-2 video-ribbon. It is basically a mandatory upgrade if you are serious about 800´s expansions, plus it will improve expansion-bay cooling.
    • Internal small guide-slot on plastic-frame of expansion-bay,  to allow underneath passage of video ribbon from CPU compartment into expansion-bay (for a final exit path right under top-cover existing space-gaps).

 

So without further ado:

 

  • STEP #1: General Preparation:
  • GENTLY and SLOWLY remove supplied precision-socket from your Sophia-2 assembly. you will NOT needed it.
  • GENTLY Remove 800's bottom case (5-screws),  detach from top-case (3-screws) and detach bottom shield-MoBo assembly (9 screws)
  • Unhook MoBo/Shield-plate from power board, and unhook expansion bay tray by GENTLY prying its four hooks between MoBo and shield-plate (accesible through right and left sides of shield-plate assembly).
  • STEP #2: Extract CPU-board from its slot and GENTLY and SLOWLY remove your GTIA from existing socket (outer-left in Sally board). SLOWLY and uniformly seat-and-press SOPHIA-2 on CPU-board GTIA socket, as DEEP as you can. WARNING: it turns out that sockets are NOT all built to the same tolerances, and you may end up with a partial seating or FULL seating. BOTH will end up working.
  • 52DC01DC-F2D3-4E33-8494-2FA36D7ABFA7.thumb.jpeg.9cfc38e1dbe423f484cf1fc49ac8ab8a.jpeg4397E542-0F28-4FCB-8109-B265CAD3C163.thumb.jpeg.78791ea3df3f8b1d940eccb85945e8c4.jpeg
  • The reason for the above is how close the integrated video-ribbon pin-header ends up with respect to the socket's frame, as shown of left-picture above. These variances will show up even on the SAME TYPE of CPU board!!! (trust me, I have several ones!)
  • Gently fold video ribbon over Sophia, for exit path on left of board (shortest-possible) and and slightly slant downward before wrapping on the back of the board, as shown:
  • 700E1DCC-D9DC-4FCD-B8CC-84F13131C264.thumb.jpeg.5f9677bbb0ecf9b54eedaa0f599259cf.jpeg29C27FB9-EC23-4331-A1A6-4B467C5F05A6.thumb.jpeg.77a72d48be226b8466da0fcab57de73d.jpeg
  • WARNING: notice the tolerances and clearance required on the riobbon-side of Sophia. If your CPU board DOES NOT have the required space between ANTIC and GTIA, or you have passive components right underneath Sophiia's integrated red-header, you *WILL NOT* be able to install it on your CPU board.
  • Now proceed by preparing guide-slots on expansion-bay plastic-tray. You will need a rotary tool for this, grinding slowly and gently. If you DO NOT want to do this, simply store the plastic tray in a safe place where you can restore it back if you ever decide to uninstall Sophia. This is how it will end up looking if you are gently (exactly the same approach for Incgonito's MMU ribbon, at the front):
  • 4FDD6C3B-00F5-4F5D-8361-2AAD28FC8024.thumb.jpeg.8dcc02216b158d15748e64e2a5f81826.jpegCEF22AAD-E776-4FBB-A5EB-D4A4104FD691.thumb.jpeg.0a5551ce0622482755d571ecfc9d92d5.jpeg
  • Not its time to re-install plastic tray, CPU board and GENTLY bend and guide Sophia ribbon through its new, discrete exit path. It will look like this:
  • C6FE817F-753F-409A-962D-AA8FE6C28AD3.thumb.jpeg.1f3927ba0f1a7924c270ac4bd73e58fc.jpeg63DE562B-3EF8-45FD-9D6B-240ABE8380BB.thumb.jpeg.3edaa9067875097d9d69376416f64268.jpeg
  • WARNING: I installed a very thin, protective plastic film (transparent) between CPU board and Sophia's ribbon, on the back (between Plastic try back wall) just to make sure that CPU board's solder-through pin vestiges do not pinch Sophia's ribbon. Just a precaution, you may not need it, depending on how low you position the 90-degrees ribbon fold.
  • Remember those THICK, meaty shields on the 800? Well, if there is any RF radiation coming out of Sophia, they will now serve you well. And if they can't trapp it, NOTHING can ! :-)) Both seating-variants of Sophia will end up fitting, as I could tell (my CPU board socket ended up handling a FULL seating of Sophia):
  • 7DB230A8-401C-45DB-B693-2B793D0F687B.thumb.jpeg.be253f820467dc78dbc8797b94a4b2a4.jpeg
  • Now we are ready for final re-assembly, in exact reverse order. It is also time to inspect the 800's internals for corrosion... First and foremost place is the crappy tin-frame of the RF modulator (same crap as my 800 XL's shields). It appears looks like mirror-glass on my 1983 daily-driver 800. Not bad for 9 years since its last opening:
  • 0E3EDAB6-47A5-4E01-9FDB-B913B64CCC45.thumb.jpeg.1b60f8164bc4bd3a5710f6e31cd07bd1.jpegAB49F092-F4FB-4DFD-B0B5-196E36FA899A.thumb.jpeg.82b3c6ad359c0eb249fe3b5cce00a623.jpeg
  • On final assembly, notice the discrete and clean exit path of the ribbon, from the bottom of the plastic frame. The slots we made are not invisible, and will also allow you to retract and store the video ribbon INSIDE The expansion bay, for absolutely no external signs of Sophia-2 install:
  • 1E8F0FE7-5908-4AD7-ABE8-23A5A63C531D.thumb.jpeg.a932bba51922bd2b397039f3e7c601d1.jpeg9C1A98A2-C30E-48D0-BF22-1015DC357003.thumb.jpeg.c4e7cb82978e97024bd57f0bf82351d4.jpeg
  •  
  • Now proceed with final case assembly, and notice the final modification required on Top-Cover shield (notice the slot, left is original untouched, and right is my "trainer" cover, where you can seen the modification):
  • 5D07C38D-1433-49DD-B073-6190AD1B1620.thumb.jpeg.987d0165d27c4652ba8de54c08775ea9.jpeg
  • Upon final assembly, my 30cm ribbon barely made it, but looks celan and minimalistic, just the way I like it:
  • 839EA617-184D-4A81-A36D-81734DEFCD31.thumb.jpeg.925c279e53d491c542f345b8d0eb9b58.jpeg
  • And now onto my next adventure... building upon the strengths of Sophia, LCD / flat-screen and video-processor framework, for building a dual-screen setup... but that will be another (crazy) story.... ;-)
  • DDEA1A93-511E-41DF-973E-7206F44B256E.thumb.jpeg.c50c234bce31342f3e6f2a3dc7956aeb.jpeg

 

Enjoy!!!

 

 

 

 

 

 

 

Edited by Faicuai
  • Like 9
Link to comment
Share on other sites

May I say, you have a very neat 800 and I like the fact you take such pride in it, right down to the labeling regarding the ports. Can I ask (bearing in mind my intention isn't to criticize, as my game playing skills aren't good enough for lag to be a problem), but out of curiosity does Sophia(2) use a frame buffer?

 

Neat install BTW, right down to the nice slim ribbon cable poking out the back of the hatch.

Link to comment
Share on other sites

49 minutes ago, Mazzspeed said:

May I say, you have a very neat 800 and I like the fact you take such pride in it, right down to the labeling regarding the ports. Can I ask (bearing in mind my intention isn't to criticize, as my game playing skills aren't good enough for lag to be a problem), but out of curiosity does Sophia(2) use a frame buffer?

 

Neat install BTW, right down to the nice slim ribbon cable poking out the back of the hatch.

Forgot about the labels !!! ?

 

Yep, I "proudly" fried an Incognito board for mistakenly plugging it on Slot-1, instead of Slot-0 (thus the reminder of my costly mistake, especially as I grow older... ;-)) That happened because Slot 1 to 3 have +5, -5  and +12 volts on pins where there are not such on Slot-0. And for the rest of them, I actually happen to have two curious minds around that have already wondered about what is what. Just want for that A800 to last a bit longer... ;-)

 

Sophia probably has a frame buffer, it is my speculation. However, what I can say for certain is that it is a notch faster than the DVDO iScan/HD+, and that one is pretty fast, already.

Edited by Faicuai
  • Like 1
Link to comment
Share on other sites

23 minutes ago, Faicuai said:

Forgot about the labels !!! ?

 

Yep, I "proudly" fried an Incognito board for mistakenly plugging it on Slot-1, instead of Slot-0 (thus the reminder of my costly mistake, especially as I grow older... ;-)) That happened because Slot 1 to 3 have +5, -5  and +12 volts on pins where there are not such on Slot-0. And for the rest of them, I actually happen to have two curious minds around that have already wondered about what is what. Just want for that A800 to last a bit longer... ;-)

 

Sophia probably has a frame buffer, it is my speculation. However, what I can say for certain is that it is a notch faster than the DVDO iScan/HD+, and that one is pretty fast, already.

Oh no...Really? Was the Incognito totally fried?

Link to comment
Share on other sites

14 minutes ago, Mazzspeed said:

Oh no...Really? Was the Incognito totally fried?

It partially survived the shock... but with loss of 'short-term memory" ?? 

 

BIOS settings are lost upon leaving BIOS, and always goes back to Profile 1. In fact, it is unable to navigate anywhere beyond profile 1. ROMs, however, are there, and it does boot manually the one that appears selected by default.

 

It seems that the CPLD needs to be replaced (that's about it). With the right tools it is a simple job, but I don't have those tools (nor I am going to buy them, though). Will have to wait for another way to repair the board (it is #1 out of 3 units I have here).

 

 

  • Like 1
Link to comment
Share on other sites

7 hours ago, flashjazzcat said:

Sounds like the little DS1305 RTC chip is returning.nothing but zeros from NVRAM.

Well, your initial thinking is close to Lotharek's as well... but I was recently told by Incognito's chief-designer that blowing NVRAM chip was close to impossible (on that case0, and what was most likely damaged was Xilinx. Both require SMT disordering / soldering work, which I am definitely not going to gear up, for.

Edited by Faicuai
Link to comment
Share on other sites

1 hour ago, Faicuai said:

I was recently told by Incognito's chief-designer that blowing NVRAM chip was close to impossible

Fair enough. I've had to replace a dead RTC chip before, but maybe you blew the data lines on the CPLD going to the DS1305. I'm just thinking that it makes no sense to plan to replace the CPLD when it's much easier to replace the component which appears to have failed on an otherwise fully working board.

 

Link to comment
Share on other sites

1 minute ago, flashjazzcat said:

Fair enough. I've had to replace a dead RTC chip before, but maybe you blew the data lines on the CPLD going to the DS1305. I'm just thinking that it makes no sense to plan to replace the CPLD when it's much easier to replace the component which appears to have failed on an otherwise fully working board.

 

Exactly my thinking (prior to what I was told about it...)

 

Unless we try the DS1305 first, anyway... ?

Link to comment
Share on other sites

  • 1 month later...

Just a quick update on image quality after quite a long (snd deep) test with Sophia-2:

 

HOLY SMOKES!

 

54290B56-9362-4F4C-A741-C3D2A0CCACE0.thumb.jpeg.9f23a061b92a984e7e33cba6a7c6f9ef.jpeg

 

303A4C1C-3B30-40C2-8F3C-01D5E1A18DF2.thumb.jpeg.02d8a78a42cc29bf6274b750030664bd.jpeg

 

318513ED-C3B7-4244-8EDE-403B10ECBACD.thumb.jpeg.d2ab469281496148c665f92a950d9e86.jpeg

 

5E2059A8-7A09-4BBD-B527-8576FF87C1C5.thumb.jpeg.31773fa2365cf8706666041cb81b25d3.jpeg

 

(all the above on 720*480 Progressive output. and upsampled to 1280x1024 by Viewsonic VP950b LCD monitor's scaling engine! At native 1280x1024 output from Sophia, acutance and edge-definition is EYE BLEEDING!)

 

Besides the enhanced color gamut and saturation boost (with NO loss of tonal separation along the way), what is striking is the jump in CHROMINANCE resolution (eg. Laberynths of Khamerra). and effective LUMINANCE resolution during motion-oriented content... In the luma department, effective detail appears rendered down to pixel-fine quality (emulation-class), and in the chrominance department it easily uncovers the limits of s-Video (I have a dual-LCD setup, and can simultaneously watch ny given pair of video-interfaces vis-a-vis). There are obvious inaccuracies with the built-in color Palette but we will easily address them as soon as I can get a copy of a sample palette file.

 

In fact, the image quality jump on LCD rendering effectively blurs most image-quality differences with a CRT screen, leaving everything up to the LCDs inherent speed to handle fast changes of luminance, as well as the speed-of-light factor which will always be on CRT side.

 

I just can't imagine that mythical dual NTSC/PAL CPU+Sophia board for the 800... the holy-grail of video-interface upgrades, for sure!!

Edited by Faicuai
  • Like 3
Link to comment
Share on other sites

  • 2 months later...

Hello, procedure for installing Sophia was excellent- my Atari comes up, but graphics have lines ( full vertical) that follow along with the moving sprites.( shows the same on hdmi tv and composite) I was able to load the config file, but not able to change anything.

I tried a different CPU board - no difference. Any suggestions as to what I might try. could Sophia2 be defective? Graphics return to normal if I put  GTIA back.

thanks!

  • Like 1
Link to comment
Share on other sites

28 minutes ago, lanceroo said:

I tried a different CPU board

 

Congrats. for your new Sophia-2 instal !!

 

It should work well, right up from the first try. It is not clear for me what settings you could (or could not) change on the config. utility. Also, not sure if you got that problem from the very first power-up or later.

 

In any case, and before you crazy chasing "ghosts", try stripping down the system, like this, and making sure that Sophia-2 ribbon (and Sophia itself) are in NO contact with anything around them, and try booting the system:

 

65F9C132-CD8D-4E16-8811-8B50E1A5AB45.thumb.jpeg.14eba57ea71fa1e21e353409bc7e0dff.jpeg

 

Are you running the 800 in stock 48KB RAM config? Or has it been modified?

Link to comment
Share on other sites

Hi again, my 800 is stock 48k - nothing shorted - did this at first power up after install- then I tried new os and ram carts ( I have 4 800’s) still the same) 

In regard to the configuration file, I thought I could change something to make the lines disappear but although I can get the file on the screen and scroll up and down, I can’t move to the right to select/change anything ( although I may not understand how to use it) 
This Atari works fine with all carts if I put back GTIA.
Ive added video to show symptoms- thanks!
Link to comment
Share on other sites

4 hours ago, lanceroo said:
Ive added video to show symptoms- thanks!

99F3C7F5-E8DF-4287-B14B-A10990BBC3BF.MOV

 

THANKS for that video.


Pretty weird, indeed (I've never seen that before).

 

Do you have a Sally or standard 6502 CPU board?  Any chance you could post an up-close pic. of the board with Sophia-2 installed on it?

 

Chiming @Simius for any additional insight...

Link to comment
Share on other sites

19 hours ago, lanceroo said:

Hi again, my 800 is stock 48k - nothing shorted - did this at first power up after install- then I tried new os and ram carts ( I have 4 800’s) still the same) 

 

Looks like a timing issue with GTIA getting data off the bus.  I know when I was beta testing the 1088XEL board in PAL, it was determined a 74LS08 needed changed out to a 74F08 to fix a similar issue.  Wondering if a similar fix would apply here?

Link to comment
Share on other sites

2 hours ago, lanceroo said:

All my CPU’s are regular 6502 not sally - I did check throughout my 800, and it doesn’t have a 7408 of any kind ( LS or F ) must be very different from 1088XEL.

Ok, that provides an important detail (just hope you noticed that non-sally CPU boards have all chipset-sockets INVERTED with respect to Sally board, as pointed out at the very top of the instructions... Just in case...)

 

If you already tried several CPU boards (as mentioned above) and still found the problem, then you could try a different mother-board (or just a different 800), and if you find a problem there, I would highly suspect there is a problem with your Sophia-2 unit.

 

 

Link to comment
Share on other sites

Just curious, ( I haven’t pulled out my sams photofacts on the 800 yet) 

but if I installed the Sophia upside down wouldn’t I have seen no display?

yes, the instructions were very clear and I was wowed by the graphics on my big screen, but those moving lines are stumping me and I have the same symptoms with other cartridges. 

Link to comment
Share on other sites

7 minutes ago, lanceroo said:

Just curious, ( I haven’t pulled out my sams photofacts on the 800 yet) 

but if I installed the Sophia upside down wouldn’t I have seen no display?

yes, the instructions were very clear and I was wowed by the graphics on my big screen, but those moving lines are stumping me and I have the same symptoms with other cartridges. 

Yes, if you had the upgrade upside down all the data and address lines would be on the wrong side and you'd have bigger issues than just artifacting on the display.

Link to comment
Share on other sites

Does this with all cartridges I've tried ( pole position, Star wars, super breakout, Galaxian) all these games and computer work fine if I re-install GTIA

I do not have SIO2PC or tried floppy yet - are these necessary? my understanding was this was simply a GTIA replacement that gave me the ability to display on modern monitors. 

 

This isn't something that appeared over time, It showed up at first power up after install. ( just received a week ago) 

 

Link to comment
Share on other sites

1 hour ago, lanceroo said:

Does this with all cartridges I've tried ( pole position, Star wars, super breakout, Galaxian) all these games and computer work fine if I re-install GTIA

I do not have SIO2PC or tried floppy yet - are these necessary? my understanding was this was simply a GTIA replacement that gave me the ability to display on modern monitors. 

 

This isn't something that appeared over time, It showed up at first power up after install. ( just received a week ago) 

 

 

Width of these vertical lines are about 1/8 of width of an entire sprite. It indicates that the problem could be associated with one bit of data only. For instance - a load of the one cartridge data line. That's why I asked for a floppy. The fact that the game works well with the original GTIA may or may not prove damage of the Sophia 2. Threshold voltages of the Sophia 2 and GTIA inputs are different. A short movie is not enough to determine the cause. If I had a possibility to put the Sophia into another computer, I would try this. A lot of information could also be provided by the Atari Control Picture acp.exe but since you don't have a SIO2PC...

Link to comment
Share on other sites

Ok, so I tried another 800 ( original) with same result. I will check with who I bought it from ( brewing academy) to see if they have some way of testing or what warranty or if there is a warranty - some of the info in the posts was surprising, ie given that because of different threshold voltages Sophia may not work- It seemed to be presented as a replacement that may not work with some lcds which was really the only caveat. I was fortunate to have multiple 800’s to try it on. Thanks everyone for their assistance ( do any of you know if I can send it directly to the designer so he can review what’s going on?)

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...