Jump to content
IGNORED

New development: GTIA in CPLD


Simius

Recommended Posts

Has anyone fitted one to a 400?

It would be very difficult since there's not enough room under the RF shield for it to plug into the socket on the CPU board.

 

It has been done on the 800, using a ribbon cable to the RAM card bay in an Incognito upgraded machine.

http://atariage.com/forums/topic/258702-new-development-gtia-in-cpld/?view=findpost&p=3804838

It might be possible to do similar on the 400, though it could require locating the Sophia outside the RF shield.

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

I have a DELL 2007FPB monitor hooked up to a Sophia RevC DVI board (no it doesn't look like the picture below, but wouldn't that be nice ;) ).

 

24-260-275-01.jpg

 

 

Here you go :) ,

 

post-42561-0-77642100-1510106479_thumb.jpg

 

This is being driven by a 1088XEL setup as a PAL system. It looks fantastic, but I have noticed some glitching when running the Near Demo (attached). So far it is the only one that appears to have a problem, but I have a lot more stuff to look at. Also be nice if the over scan area was eliminated, but I'm not sure if that's even possible. Picture sure looks pretty. Great job Simius :thumbsup: .

 

- Michael

Near.xex

  • Like 1
Link to comment
Share on other sites

Here's a Sophia RevC DVI test video showing the glitching I saw yesterday, which appears to be horizontal tearing as if something with HSYNC is on edge. It doesn't occur in everything, and in fact some demos such as Boogie Nights works flawlessly. I also show a couple of examples of over scan noise seen on the extreme edges of the screen. This is likely quite normal, and is not something that would have even been visible on an older TV. However if at all possible, it would be nice to have this eliminated from what is seen via DVI on a more modern LCD. In the 1088XEL using the V-Gate chip, I eliminate the over scan from the Composite and S-Video outputs, unfortunately it can not do this for the Sophia. Perhaps this can be done inside the CPLD instead.

 

Now as for the horizontal tearing, I can't say for sure whether this is directly attributable to my DELL monitor, or as a result of something not quite right with the Sophia (Edit: Simius can you confirm this?). Could even be a PAL vs NTSC thing, although unfortunately the demos that caused problems while in PAL, do not work properly on an NTSC system so it is difficult to know.

 

And although I'm seeing a couple issues, the display from this board is spectacular!!!

 

https://www.youtube.com/watch?v=3eSB2kub5Gc

 

- Michael

C-Drug.xex

Link to comment
Share on other sites

Try another monitor. I haven't such effect.

 

So far I've tested on two entirely different monitors and I'm still seeing the exact same effect. What I find most interesting is that only certain applications cause this to happen. I would think if the monitor wasn't compatible, that everything would be messed up, but that isn't the case. In fact it looks absolutely stable other than a few demos that reveal the horizontal tearing problem, which is quite consistent in nature. Just for grins I'm going to test with a new DVI cable today, just to rule that out. Also tried this with both of my Sophia RevC boards, as well as swapped ribbon cables and the DVI connector boards that they came with, but the results remained the same. I also plan to try it in an 800XL just to rule out the 1088XEL as being the problem.

 

I'm not familiar with how DVI really works, but is there a possibility that this is a timing issue that is so close to the edge that particular video modes and or tricks cause it to temporarily go out of range? Some monitors might be more tolerant, but perhaps if this is the case a slight adjustment in timing might make this more universally accepted. Just a thought :ponder: .

 

Edit: Simius please keep in mind that I have the means to reprogram the chip in the Sophia and would be more than willing to run some tests on my end for you.

 

- Michael

  • Like 2
Link to comment
Share on other sites

 

So far I've tested on two entirely different monitors and I'm still seeing the exact same effect. What I find most interesting is that only certain applications cause this to happen. I would think if the monitor wasn't compatible, that everything would be messed up, but that isn't the case. In fact it looks absolutely stable other than a few demos that reveal the horizontal tearing problem, which is quite consistent in nature. Just for grins I'm going to test with a new DVI cable today, just to rule that out. Also tried this with both of my Sophia RevC boards, as well as swapped ribbon cables and the DVI connector boards that they came with, but the results remained the same. I also plan to try it in an 800XL just to rule out the 1088XEL as being the problem.

 

I'm not familiar with how DVI really works, but is there a possibility that this is a timing issue that is so close to the edge that particular video modes and or tricks cause it to temporarily go out of range? Some monitors might be more tolerant, but perhaps if this is the case a slight adjustment in timing might make this more universally accepted. Just a thought :ponder: .

 

Edit: Simius please keep in mind that I have the means to reprogram the chip in the Sophia and would be more than willing to run some tests on my end for you.

 

- Michael

 

I'm testing currently on two monitors: HP LP2465 and Medion MD30293. No probem on both.

This issue looks like H-sync disturbances and it is very strange, because any sync problem on the DVI link results in an immediate lack of image.

Has any of your monitors the aspect ratio of 16:10? For that DELL the Sophia board should be set rather on the 1280x960 resolution. I think I can prepare such core. Not at once, but some time.

 

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

I'm testing currently on two monitors: HP LP2465 and Medion MD30293. No probem on both.

This issue looks like H-sync disturbances and it is very strange, because any sync problem on the DVI link results in an immediate lack of image.

Has any of your monitors the aspect ratio of 16:10? For that DELL the Sophia board should be set rather on the 1280x960 resolution. I think I can prepare such core. Not at once, but some time.

 

Hi Simius,

 

I'm in 4:3 mode on the DELL, but I did test in 16:9 aspect ratio on a Viewsonic widescreen monitor getting similar issues.

 

So to make this a bit easier to see and to reveal it's constant nature I found this program: SCR_TEST.ATR

 

And choose COLCHARTCOM 017 from the menu.

 

post-42561-0-93280900-1510262827.jpg

 

And here is what I see on a PAL machine (1088XEL). Two pairs of skewed lines,

 

post-42561-0-46031100-1510262841.jpg

 

And here it is with an NTSC macjine (stock XEGS). One pair of skewed lines.

 

post-42561-0-43780700-1510262856.jpg

 

I also saw the same thing in the 1088XEL when I switched it over to NTSC.

 

I would be quite willing to test that new core when you get a chance to do it (thanks :) ).

 

- Michael

  • Like 1
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...