Slashdot Mirror


TMS9918A Retro Video Chip Reimplemented In FPGA, With VGA Out

acadiel writes "Matthew H from the AtariAge.com TI-99/4A forum has finalized a design of a TMS 9918A replacement (with VGA out) for classic computer systems such as the ColecoVision, TI-99/4A, SpectraVision, MSX1, SpectraVision 128, and Tomy Tutor Home computers. This hardware project replaces the native video controller on these classic systems and enables them to have VGA output for the first time." (It's just under $100 to order one.)

126 comments

  1. Um.... by blcss · · Score: 0, Flamebait

    what for?

    --
    We don't need yet another new programming language. Let's just pick an existing language and fix its flaws.
    1. Re:Um.... by Samantha+Wright · · Score: 3, Insightful

      For viewing things. VGA is somewhat nicer than the composite video out that most machines of the age shipped with.

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    2. Re:Um.... by Anonymous Coward · · Score: 0

      With VGA and modern monitors, the graphics look like a bag of ass.

    3. Re:Um.... by realityimpaired · · Score: 5, Insightful

      there's actually quite a community for these old systems, and a lot of people who don't enjoy playing on emulators, or who want to recapture the original experience.

      it's pretty cool that they've managed to do this, though I might prefer a different connection type... my current TV does have a VGA input, but I doubt my next one will.

    4. Re:Um.... by Grieviant · · Score: 1, Informative

      Except when you can get a composite to VGA converter for 30% of the price of this chip.

      http://www.monoprice.com/products/product.asp?c_id=101&cp_id=10114&cs_id=1011407&p_id=4722&seq=1&format=2

    5. Re:Um.... by Anonymous Coward · · Score: 5, Informative

      Except that you're still upconverting a signal from 240p to 480p. By going directly to VGA you're at least getting a crisp 480p image (ie: 640x480). And no, doing this after the signal has been produced at the composite outputs is not going to be as pretty.

    6. Re:Um.... by Anonymous Coward · · Score: 0

      This story is the most exiting thing I've read all day.

    7. Re:Um.... by Anonymous Coward · · Score: 0

      That depends highly on the internal resolution the device handles. While i'm sure there is some minor improvement, it's extremely unlikely to be a jump from 240p to 480p considering the hardware in question which was designed around composite. That said, this chip may do more then just simple output so it could very well look much better.

    8. Re:Um.... by adolf · · Score: 1

      Except the question is not "how to make something work that can display this old machine on a new monitor," but "how to make this old machine have the best video output possible."

      Composite video is inherently ugly, and was especially so on consumer electronics back then.

      Replacing the video output chip with a custom part that outputs VGA directly eliminates all of the ugly that is composite video; putting a $30 Monoprice adapter in-line does not.

    9. Re:Um.... by kermidge · · Score: 5, Informative

      Better, perhaps, to ask "for whom?"

      Please consider that just thirty-odd years ago, one could own a computer that wasn't the university's or corporation's. Whether one came fresh to it or from mainframe milieu, there was an immediacy, a power, a whole new realm of discovery. One no longer had to submit their deck of cards to an acolyte to the high priests of a Burroughs or CDC Behemoth only to get back a core dump due to an errant comma. Some, even now, for reasons of nostalgia or fun, continue their interest and enthusiasm - vibrant 8-bit micro communities are but a search away.

      The TI-99/4A offered, amongst other things, 16 sprites with built-in collision detection. At the time this was nigh magical. Sprites were effectively independent of screen - they were a 'floating' layer above it and allowed for some interesting game and simulation possibilities. SCREEN itself was a defined device; one could PEEK and POKE 'most anywhere, and PUT and GET to any device. An entire screen could be represented with a string in memory, its contents readily changed on the fly. One could read data for a string from a DATA statement in program code or from (eventually) floppy; with several strings screen-swapping, almost animation, could be done. Graphics could accompany text adventures. Add sprites? Oh, my. And now with VGA?

      You may have to ask "what for?" - others will not.

    10. Re:Um.... by hairyfeet · · Score: 0, Flamebait

      Let me see if I have this straight, feel free to correct me if I'm wrong. You first having to have a working one of these machines, we are talking consumer level quality of the early 80s, and THEN you are gonna have to take this working 30+ year old machine and take a soldering iron to it? Gee I wonder how this could go wrong......what are they nuts? It would be different if you were talking about a SoC to replace these system, maybe with some kind of universal adapter slot you could buy modules for for the carts and the controllers, THAT would make sense, but you are gonna take a soldering iron to a 30+ year old unit that its frankly a fricking miracle most of these things work at all? Do you know how damned fussy and temperamental some of these machines were to start with? I predict there are gonna be a LOT of "parting out" listings on eBay after this.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    11. Re:Um.... by tibit · · Score: 4, Interesting

      You're completely, absolutely, out of you mind deluded. Sorry. At work I use some test instruments, made by Tektronix and HP, where the date codes on chips are all in the 70s. They work beautifully, and I regularly "hack" on them. They are anywhere between 30 to 40 years old at this point. There's nothing fussy and temperamental about those systems, and some of them are so complex that a consumer-grade microcomputer or game console holds no candle to them. I'd say that all of the consumer systems that this chip replacement would go into are comparably simple. If you would really have a problem with them, then it's your problem, not a general one. If you want complex, take any modern PC and try replacing a BGA chip in it. I'd take a 30 year old piece of gear any day, I probably could do chip swaps in those blindfolded.

      --
      A successful API design takes a mixture of software design and pedagogy.
    12. Re:Um.... by Anonymous Coward · · Score: 0

      Yup, you're wrong. Anyone who can take a soldering iron to a modern motherboard to replace a cap is going to find the old consoles are knife & fork huge to work on.

      And "damed fussy and temperamental"? Huh? For inexpensive stuff being bashed around as toys, this stuff had great reliability rates. Really not sure what you're going on about there.

      Maybe you think this stuff is unreliable now because a lot of it now has dried out caps that need replacement? Or worn connectors? Examples, pls.

      Disclaimer - I was a teen when this stuff hit. First thing I did with Coleco Combat was rip it apart to make different controller combinations.

    13. Re:Um.... by Anonymous Coward · · Score: 0

      This is quite old technology. You can fix with cheap, widely available tools. Probably get a few bad capacitors after all this time, but you could replace all of them for about $30 if you needed too. And do it without risking trashing the PCB, as it's all through-hole components, and the PCB tracks are big.

      I'd never attempt soldering on something like an XBOX, that has surface mount components, and chips with hundreds of hidden contacts. I could probably teach you all the soldering skills required to fix a TI-99 in a couple of hours.

    14. Re:Um.... by Mr+Z · · Score: 3, Informative

      Probably the biggest problem is going to be all the old school electrolytic capacitors. I know my TI-99/4A is a bit flaky, and I suspect that's why. The VDP was running at the edge of process technology in those days (5.37MHz!) and it wants nice, clean clocks and nice clean supply rails. The rest of the machine runs a fair bit slower, with possible exception of the 256 byte SRAM that the TMS9900 CPU stores its "registers" in.

      Thankfully, those big old electrolytic cans are easy to spot and easy to solder in replacements for.

    15. Re:Um.... by Mr+Z · · Score: 5, Insightful

      Actually, it was 32 sprites, with a limit of 4 to a line. It had collision detection but it was rarely useful. It had a single bit to tell you that any sprite hit any other sprite. To figure out what hit what, you'd have to walk the descriptor list and do the actual computation yourself. (Or, in the case of TI Extended BASIC, the interpreter had to do it for you.)

      On the TI-99/4A, that meant actually accessing VDP memory, since there wasn't much other RAM in the system. That itself was pretty slow, because it wasn't memory mapped for the CPU. You have to write to the VDP's address register, and then do repeated reads after it fetched the byte. Depending on the display mode, that could be as long as 8us during active display (Graphics II mode -- everybody's favorite "bitmap" mode.). Fortunately, the address pointer auto-incremented, so if you were accessing a contiguous structure like the sprite descriptor list, at least you didn't have to keep reloading the address.

      Not that TI Extended BASIC was necessarily able to do that, of course. (Read up on the abomination that was GPL. Not the license, but the interpreted language that much TI software was written in, including TI BASIC.) But if you wrote your own assembly code, you could make that optimization, which is probably how Parsec was able to do its soft-scrolling in the time allotted.

      (Actually, VDP RAM isn't memory mapped on any platform that I know of. But other systems have CPU-addressable memory that you could store a shadow copy of data in at least. The paltry 256 bytes on the TI-99/4A, though, are far from enough in many cases.)

    16. Re:Um.... by drussell · · Score: 1

      A matter of perspective, I guess?

      Let me see if I have this straight, feel free to correct me if I'm wrong. You first having to have a working one of these machines

      Yes. Personally, I have three...

      we are talking consumer level quality of the early 80s

      Yes. One of mine has no color output, only B&W because the 9918 is fried...
      Thus, I intend to get one of these chips and make that one into a VGA-out unit. Neat! :)

      The chip is even socketed from the factory on the 99/4a (unlike the monster double-wide 64-pin DIP CPU), you don't even need to desolder it. If I remember right there's even a little aluminum heatsink on it attaching it to the chassis. It really was a pretty powerful little chip in it's day for the cost.

      THEN you are gonna have to take this working 30+ year old machine and take a soldering iron to it?

      Yes. That's how you fix and/or upgrade hardware things.

      you are gonna take a soldering iron to a 30+ year old unit that its frankly a fricking miracle most of these things work at all? Do you know how damned fussy and temperamental some of these machines were to start with?

      Yes. However, most problems with these systems can be easily fixed with proper use of said soldering iron. :)
      They're actually very reliable!

    17. Re:Um.... by anubi · · Score: 3, Interesting

      Yes. I regularly "hack" my old stuff.

      Fer cryin' out loud, they even gave me schematics!

      I guess in those days they figured if you were knowledgeable enough to buy their thing, by golly you probably had the skills to fix it too.

      It was TEST equipment, meaning you were connecting it to God knows what, where only God knew what malfunctions were in it. This is a sure-fire recipe for an occasional fireworks display on the bench.

      Those were the days. I am glad I didn't miss them.

      I learned more from fixing my test equipment than I ever learned from books and exams. And I got to learn from the best... Tektronix and Hewlett-Packard.

      Like you pointed out, the BGA ( even those surface-mount IC's ) did it in for me. I could not get test prods on them, much less remove/replace them, even if I could get my hands on what soon became custom ASIC's.

      The new stuff is either factory-support or downright disposables.

      Those were the days. Thanks for another trip down memory lane.

      --
      "Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]

    18. Re:Um.... by hairyfeet · · Score: 4, Insightful

      I'm sorry you apparently fail at reading comprehension so allow me to break it down. What you have was NOT consumer crap, what you have was designed for business and engineering which had waaaaay better quality parts. the caps and chips used in CONSUMER grade crap was then as now simply not up to the quality of professional instruments which is why we have workstations and desktops with the desktops having significantly lower quality caps, PSUs,fans etc.

      We're talking about stuff built for kids in the early 80s and you are talking about HP back when they were THE scientific brand, I'm sorry pal but you couldn't be any more off base if you actually tried and those that marked you interesting obviously don't know how big a quality difference there was between HP and brands like Coleco whose other claim to fame was fricking cabbage patch dolls.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    19. Re:Um.... by kermidge · · Score: 1

      Thanks, not only for correcting my paltry memory, but also for the clarification and further exposition. Had I mod points, you'd get some.

      It was my brother-in-law's TI; I didn't spend much time with it, rather my own Atari 800. On that, I really never got down into the hardware, but did manage a few things during vertical and horizontal blank interrupts. The more heavy-duty technical aspects of all that stuff, then and even more so now, is way over my head.

    20. Re:Um.... by ogdenk · · Score: 2, Interesting

      I have an Atari 400 made in 1980, an Atari 600XL made in '83 and a 130XE made in '85. Along with a desktop DEC MicroVAX of mid-80's vintage. All still work just fine with no flakiness. Clean the cartridge ports and take care of them they'll outlive you. The 8-bits may have been low cost but they were QUITE well engineered. At least the Atari machines and Commodores were great. Not sure about TI or Coleco.

      They made much higher quality caps then and used lead solder and much thicker PCB's with more copper. Later 80's 8-bits took a quality nosedive but they still weren't that bad, just had cheaper keyboards and thinner case plastics. The Amiga and ST were the major contenders by then.

      Now if you want to see shitty caps, look at late 90's, early 2000's PC motherboards. I don't know too many 600mhz-1GHz Pentium III and Athlon desktop boards still running.

      In general I find older 80's hardware much more tolerant of being repaired when necessary and with only 16 address and 8 data lines, hand soldering in modifications is relatively simple and lots of well documented hacks exist complete with code and schematics. I've added 512K, dual OS ROMs, S-Video and an IDE interface to my 600XL and it took about 45 minutes with a cheap radioshack iron and manual desoldering iron/pump. Try that on a microscopic ARM with 200 pins crammed into a BGA the size of your pinky nail attached to a 6-layer board.

    21. Re:Um.... by 50000BTU_barbecue · · Score: 0
      "Do you know how damned fussy and temperamental some of these machines were to start with?"

      No, I don't Hairyfeet. Why don't you enlighten us? Name a few, and what was fussy and temperamental about them? And also please, define precisely what you meant by those terms. The computer not responding when you talk into the mouse doesn't count.

      --
      Mostly random stuff.
    22. Re:Um.... by rdebath · · Score: 3, Informative

      Actually, VDP RAM isn't memory mapped on any platform that I know of. But other systems have CPU-addressable memory that you could store a shadow copy of data in at least. The paltry 256 bytes on the TI-99/4A, though, are far from enough in many cases.

      On the contrary, many 8-bits had memory mapped video. Commodore (VIC/64/Amiga), Sinclair (Spectrum, zx81, zx80, dist by Timex in the US) Atari, VT100 ... etc etc. Not that there weren't machines with distinct video RAM, the Commodore PET had specific video memory, though it was still mapped into the address space like a modern PC video card. Having the video RAM in a inaccessible (I/O bus) location was rare.

      The reason was simple, at that point in time only a relatively small amount of RAM was needed for the machines and it ended up being faster than the CPU. So much so that you could assign 50% of the RAM bandwidth to the video subsystem without impacting the speed of the processor at all.

      The ZX81, however, was a bit of a foreshadowing of things to come. It was built really, really, cheaply and they used really cheap DRAM. This cheap RAM wasn't fast enough to feed both the CPU and the video at the same time so the CPU was basically turned off when the video was being displayed (In fact it was physically used as a counter chip by the ultra cheap video controller).

      Nowadays people want astronomical quantities of RAM so it basically has to be the cheapest design possible; this type of RAM can't keep up with just one CPU, let alone multiple CPUs and a video controller. So the video controller has to reduce the performance of the main CPUs by stealing cycles, or it gets it's own RAM.

      Note: There are several Intel video controllers for PC clones that use main memory as the video RAM, they get added as a cheap motherboard video controller. Because of the fact that they're using slow RAM and stealing cycles from the CPU these are rightfully seen as very low performance.

      On the other side, a common mistake for designs with distinct video RAM is that the CPU only ever needs to write to this RAM, unfortunately the problem is frequently only recognised in production.

    23. Re:Um.... by tibit · · Score: 1

      Electrolytic cans are one thing, another thing is probably the abysmal power distribution (long, winding tracks) and poor decoupling techniques. A 5MHz "clean" clock has useful harmonics up to about 50MHz, so a decoupling cap that's far away from all the circuit points where the clock goes/comes from may be useless -- and you have to measure along the traces, not as crow flies. When you design with general purpose electrolytic caps, you pretty much assume that for digital logic decoupling purposes they are open circuits above a couple hundred kHz. That's the only sane conservative assumption, unless you characterize the ESR of the parts you actually use (no substitutions!), and then test their behavior in final circuit.

      --
      A successful API design takes a mixture of software design and pedagogy.
    24. Re:Um.... by tibit · · Score: 1

      Usually it's not about parts, but about quality of the design of the circuit (and parts, too, of course). It takes a whole lot of money to open a chip fab, no one will a-priori decide "hey, we're making a fab for poor quality chips!". A, say, 6502 or Z80 CPU used in one of those "consumer crap" devices is not graded for consumer crap (except for temperature range, and they avoid the use of the term "consumer crap"), it's the same one that went, at the time, into industrial and T&M equipment.

      From my experience, the quality is almost always about design of the product, the individual components are rarely to blame for anything (with some notable exceptions -- IC sockets that don't use machined pins are almost universally crap, but we all learned that lesson quite well I presume). Sure, you'd argue that those consumer products were poorly designed, and I can't but agree in many cases, but that doesn't make them inherently finicky! If you have a poorly laid out board, it doesn't get worse over time, you know. Same goes for most any other poor design decision, unless it affects component longevity, and there the major issue is heat, and a minor but omnipresent issue is transients on signals due to poor board layout. Regular ICs and discrete semiconductors usually don't give a damn about heat as long as the die stays below 100C, same goes for many other discrete non-semiconductor parts. Only electrolytic capacitors are really an issue here, and perhaps PC board that gets hot enough to discolor -- usually from resistors that are too hot as designed (just my anecdotal experience).

      Basically it goes like this: if there's a problem, you troubleshoot, figure it out, and fix it. It may be less enjoyable if the design was poor to begin with (Apple Time Capsule's baked PSU caps, I'm looking at you!), but just because it was from the 80s and was consumer grade does not make it somehow special simply due to its age! I'd say that an ABC-80 (a Swedish microcomputer) with its horrible socketed daughterboards for 80 column mode (I have a 25+ year old specimen) is not any different than the Time Capsule. Both had aspects that were improperly designed, and you address those deficiencies as you fix them - better connectors and stress reliefs for ABC-80, "forever" tantalum caps and a fan reorientation for the Time Capsule.

      --
      A successful API design takes a mixture of software design and pedagogy.
    25. Re:Um.... by Anonymous Coward · · Score: 0

      But... $100 more pretty?

    26. Re:Um.... by jellomizer · · Score: 1

      Composit video did have some neat hacks that is more difficult to produce today. There are emulators still trying to match the composit look.
      First the low DPI of the tv made low resolution less pixelated all the pixels had round corners making low res images look softer.
      Another cool hack was using particular color offset combinations to create colors beyond what the video card can support.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    27. Re:Um.... by Narishma · · Score: 1

      He was talking about systems that used this particular VDP. None of those you mentioned did.

      --
      Mada mada dane.
    28. Re:Um.... by Anonymous Coward · · Score: 0

      And no, doing this after the signal has been produced at the composite outputs is not going to be as pretty.

      It is actually going to be prettier. There is a reason to why emulators of the mentioned system have "composite emulation" and blur filters.
      Sometimes throwing more pixels at it isn't a good solution.

    29. Re:Um.... by hairyfeet · · Score: 1

      Well we know now that the caps from the late 90s through mid 00s were crap due to industrial espionage where they stole only part of the formula and boned the recipe, but Atari before the Warner buyout (and for a year afterwards as they cleared out existing stock) frankly wasn't consumer grade quality, they actually put care and love into those. Compare them to someone like Coleco or Mattel who were toy companies that simply jumped on the electronics bandwagon and its night and day. With the Coleco you had both the Atari adapter and Adam PC plugin, both of which concentrated heat, and Mattel made good handheld in the 70s but their handhelds in the 80s like that one that took interchangeable carts (sorry i can't think of the name ATM, they had a Star trek game and breakout for it both of which I had) was really crap.

      The ONLY real advantage I'd argue you had in the 80s were the boards were so primitive that replacing caps and other failed parts is easier simply because the boards are so big. Good luck replacing parts on a PS 1 or Xbox 1 or Dreamcast with those tiny boards and double sided chips. That's why i'm glad there seem to be emulators for just about all the machines (although the Xbox one is severally lacking) because most systems from the late 90s on up will frankly be unfixable. Like you said the odds of finding a late model P3 running are pretty slim, but surprisingly i'm find the P4 and early Athlon machines if they didn't get a batch of the bad caps are running like champs. I've got three of them sitting in the shop right now i need to slap on CL cheap, the 2.2GHz and up P4s and Athlons seem really hard to kill short of a lightning strike as long as they didn't get the bad caps. Some of them make great nettops BTW, the 1.8GHz Sempron I'm typing this on now surfs like a champ and is quiet as a churchmouse. Once i get those offlease sold I may just slap an ubercheap Athlon mobile in it just to cut power usage down even further.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    30. Re:Um.... by Mr+Z · · Score: 2

      Narishma already said it here, but I was referring specifically to machines that used the TMS9918/28/29(A) VDP, often just referred to as "the VDP." So far as I know no system that uses the VDP was able to memory map and dynamically multiplex CPU and VDP access to the 4K or 16K of DRAM connected to it. And, that walled off access to the DRAM was a particular drawback for machines that used the VDP, which is why I pointed it out.

    31. Re:Um.... by Anonymous Coward · · Score: 0

      And why are you on Slashdot for?

    32. Re:Um.... by nurb432 · · Score: 1

      And they will come in handy don't the road as they will still be 'unencumbered' .

      --
      ---- Booth was a patriot ----
    33. Re:Um.... by ogdenk · · Score: 1

      Actually the original PS1 isn't so bad, neither is the Dreamcast. I've worked on both. There's actually a fairly common issue with controller ports failing on the Dreamcast that's relatively easy to fix. The XBox and the 360 are nightmares.

      It is quite possible to repair newer electronics using modern techniques with hot air reflow soldering and surface mount components. Techniques are different and with silver solder the melting point is closer to the failure point of components but it is still quite doable. You'll have better results repairing with leaded solder.

      Generally though, aside from crappy 80's power supplies, most of the computing gear produced then is more reliable than today's gear. It may be slower but that doesn't mean they weren't cool designs. Hell the Atari 8-bits had programmable graphics hardware and could display 256 colors. A 6502 is also easier to understand, interface with and code for than a modern CPU so experimenting is easier. They also still make the 6502 and the 65816 pin-compatible 16-bit variant.

      I find cheap $2 programmable microcontroller IC's and making my own PCB's more fun than PC's now. Getting into real electronics is easier and cheaper than ever these days.

      Old P4's and Athlons really don't impress me much, yeah you can run linux on'em and put them to use but it's still a PC. I'm more interested in things like the Raspberry Pi these days which would probably spank most old P4 at 1080p video decoding with nothing more than passive cooling.

    34. Re:Um.... by Gordonjcp · · Score: 1

      Electrolytic capacitors only fail very rarely. What you find is that disc ceramics fail and pull the +5V rails down (they go leaky, and there are dozens of them used to decouple supply rails), and tantalum beads just plain explode when they fail.

      You might find that very very old electrolytics have dried out a bit and lost capacitance, but that should be obvious because the supply rail will ripple badly. Leaky disc ceramics will get warm.

      Don't just blunder in and start ripping out capacitors without having some idea of what you're doing, though. I've scrapped too many lovely old synthesizers and radios because people go "HURR DURR IT NO WORK MUST BE CAPACITAR" and start "re-capping" and then bring it round when it now has way more faults than it did to begin with.

    35. Re:Um.... by 50000BTU_barbecue · · Score: 1

      So, asking a valid question to clarify the OP's statements, with a cheap Star Trek reference thrown in is a "troll" around here now? No wonder I never post anymore.

      --
      Mostly random stuff.
    36. Re:Um.... by Anonymous Coward · · Score: 0

      Personally I think what looks best is a normal "blocky" scaler with 25% scanlines. All of the filters and NTSC emulation just makes it look worse.

    37. Re:Um.... by Anonymous Coward · · Score: 0

      You look like a bag of ass.

    38. Re:Um.... by Grieviant · · Score: 1

      Best video output possible? That sounds an awful lot like marketing department FUD unless the source resolution of the video signal is actually being increased. I'm sure it might be interesting for a few enthusiasts, but it seems awfully hard to justify the $100 price tag just for a format shift.

    39. Re:Um.... by adolf · · Score: 1

      It's not a question of resolution or format shift, but of color. The chroma channel of composite NTSC video gets smeared all over the place by design, along with other issues (such as dot-crawl) that come with bad interlacing implementations -- especially with composite sync.

      S-Video would help some of these problems without increasing resolution, but VGA does not have these problems at all, which is what makes it useful.

      To be clear: It's into the realm of esoteria. But in this area of stuff, we also have people modifying Sega Genesis systems for improved video and sound, along with a lot of other stuff that would only interest a real enthusiast (of which you don't seem to be one -- neither am I).

      Get back to your books, kid. I'm sure you'll be able to solve the rest of the world's little problems by dawn if you just continue to pretend that they simply don't exist.

    40. Re:Um.... by mcrbids · · Score: 1

      For the record, I have a 12 year old 450 Mhz PIII Dell desktop that continues to do duty as a network monitor, with 100% uptime except for reboots for software updates, and forgetting that it won't boot unless a keyboard is plugged into it.

      I could replace it, but why? It's been perfect so far, and recently took an upgrade to 32 bit RHEL6 without a hitch.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    41. Re:Um.... by hairyfeet · · Score: 1

      While it is true that the Pi could probably make a hell of an HTPC frankly there just isn't that much more you can do with the thing, not unless you are an expert coder with intimate knowledge of assembly so you can squeeze every last drop of performance out of the chips. With that Athlon I can make an HTPC, nettop, file server, jukebox, firewall,workstation, hell depending on the board i can even slap a good cheap PCIe card into it and make it a render box for video transcoding, because of the generic nature of x86 and the abundance of code frankly its trivial to make it into just about anything. Hell if all you are wanting is a media tank I'd just pick up an Nbox HD, those are like $59 and it has all the major formats at 1080p and you can just plug a USB drive into it and call it a day. For the pi personally I think a better use would be a carputer where every single volt matters.

      I figured the xbox would be a PITA as i looked at modding mine for a little while and looking at how tightly packed the board was figured it wasn't worth the PITA for an SD video tank. Honestly this is what i hate about the consoles, you have this hardware that COULD do other things but the whole DRM in a box nature of the things make them pretty much worthless for anything but playing approved games in the approved manner. that's why i have a PS1, Genesis, SegaCD, Gamecube, and SNES just sitting in a closet gathering dust. ironically the only console i have that still gets any use is the Dreamcast thanks to the pirates who figured out how to load third party code on the thing without hacking the hardware so the DC makes a great emulator box. I have all my old Genesis and SNES games on a DC disc so I can fire up the DC and enjoy some classic gaming with the boys anytime i want.

      In the end that's why I'll always prefer the PC to console, you can always find a new use for the PC. My first gamer box, a 100MHz Pentium is still being used 5 days a week as a C&C controller for an $85,000 lathe that will only run on an ISA card, my frankenputer from 2000 ended up in the hands of Suzy the checkout girl who brought it to me to speed up not realizing I was the original owner, i slapped an old P4 CPU and board I had lying around and now that box is still going, letting her and her kids surf the net, and I'm able to take all these offlease office boxes i get from local businesses and refurb them so folks that wouldn't normally be able to afford a PC can have one. It feels good to help somebody while saving hardware from the dump, too bad it isn't likewise easy to find a new use for all these old consoles but it looks like especially with the first gen X360s these things are designed for the dump, but I wish you luck on your hacking but my old hands simply aren't steady enough to be messing with the solder anymore.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    42. Re:Um.... by rdebath · · Score: 1

      Oh okay, I obviously didn't go far enough up the thread.

      But that does make me wonder why people would be so enamoured with this chip, a video controller that can't (it appears) share the memory with some other DMA/CPU etc chip and forces all accesses to it's memory to be made through a 'pin hole' of a couple of I/O ports really strikes me as a bit of a deal killer whatever other features it might have.

    43. Re:Um.... by Mr+Z · · Score: 1

      Well, it did do a lot for you. And the large RAM with flexible descriptor tables meant that in practice, you could avoid doing too many writes over to the VDP most of the time. And, the separate dedicated-RAM architecture does guarantee no cycle stealing, unlike, say, the VIC and VIC-II chips in the Commodore computers, or the need to wait for horiz/vert refresh to avoid "sparkles" like the old CGAs.

      Let's face it, all these old computers were an exercise in tradeoffs.

    44. Re:Um.... by Anonymous Coward · · Score: 0

      What harm can it do replacing a capacitor that you suspect is faulty with another identical one? Or are you saying these people make a mess of the job doing damage in the process?

  2. Implemented the wrong connector by maroberts · · Score: 2

    he'd better do an HDMI version quick as VGA seems to be on the way out as a connector :-P

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

    1. Re:Implemented the wrong connector by 0123456 · · Score: 4, Informative

      he'd better do an HDMI version quick as VGA seems to be on the way out as a connector :-P

      Except HDMI is a closed standard and buying HDMI chips requires signing over your first-born to Satan.

    2. Re:Implemented the wrong connector by mattventura · · Score: 3, Insightful

      If they only had composite to begin with, anything above VGA is completely excessive. These machines are never going to be outputting 1080p.

    3. Re:Implemented the wrong connector by maxwell+demon · · Score: 1

      Shouldn't adding a VGA to HDMI converter take care about that one?

      --
      The Tao of math: The numbers you can count are not the real numbers.
    4. Re:Implemented the wrong connector by cb88 · · Score: 3, Informative

      then just implement DVI-D over HDMI ... so you don't have to bother with the DRM. Check out the wikipedia article I imagine there are some kinks but HDMI is mostly backwards compatible with DVI-D And I have real world evidence as well.. Pandaboard does DVI-D for the very reasons you mentioned and it works just fine with a couple TV's I have tried that said it was picky one one monitor I tried though it seemed to be a kernel issue as one kernel would boot up on HDMI the other on DVI so had nothing to do with the hardware itself working correctly.

    5. Re:Implemented the wrong connector by Anonymous Coward · · Score: 4, Insightful

      It not excessive. It's about supporting widely available monitors.

    6. Re:Implemented the wrong connector by KiloByte · · Score: 5, Funny

      Except HDMI is a closed standard and buying HDMI chips requires signing over your first-born to Satan.

      As someone who used to worship Satan as a kid (yeah, stupid), I resent that remark. Please do not insult Satan by comparing him to a vile media consortium.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    7. Re:Implemented the wrong connector by windcask · · Score: 1

      This sounds like a good plan. Most people are going to want to be playing these systems on their TVs, not computer monitors, and there aren't a ton of TVs still being manufactured with VGA-in.

    8. Re:Implemented the wrong connector by Anonymous Coward · · Score: 2

      Doesn't Lucifer actually mean "bearer of photoluminescence"?

    9. Re:Implemented the wrong connector by Anonymous Coward · · Score: 0

      Bought my 32inch last year and it has it. Calls it a PC port, which amuses me

    10. Re:Implemented the wrong connector by K.+S.+Kyosuke · · Score: 1

      Except HDMI is a closed standard...

      ...that is freely downloadable from Chinese web sites... :]

      --
      Ezekiel 23:20
    11. Re:Implemented the wrong connector by Anonymous Coward · · Score: 0

      ...buying HDMI chips requires signing over your first-born to Satan.

      Screw that! He can take my wife... please

    12. Re:Implemented the wrong connector by Joce640k · · Score: 1

      Missing the point: HDMI is all digital....and why should you need an add-on converter?

      --
      No sig today...
    13. Re:Implemented the wrong connector by Anonymous Coward · · Score: 0

      DVI can carry two signals: digital (DVI-D) and analogue VGA (DVI-A). A cheap DVI to VGA converter just connects to the VGA pins of the DVI connector. Since this device will only output DVI-D signals, a cheap converter won't work. Actual DVI-D to VGA converters are much more expensive.

    14. Re:Implemented the wrong connector by rthille · · Score: 1

      Satan (assuming he shows up to take him/her) is welcome to my first-born. I'm unlikely to have one, and wouldn't want it if I did. Now the woman actually pushing the baby out may have other ideas...

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    15. Re:Implemented the wrong connector by 0123456 · · Score: 3, Insightful

      ...that is freely downloadable from Chinese web sites... :]

      Which is fine until you try selling a chip or distributing the plans, then the IP Barons come to beat you with a big stick.

    16. Re:Implemented the wrong connector by Belial6 · · Score: 1

      No, DVI or HDMI will produce a vastly Superior picture to a VGA signal when you try to plug it into a monitor that only has HDMI inputs. VGA is counting it's last days.

    17. Re:Implemented the wrong connector by Anonymous Coward · · Score: 0

      You haven't thought about the problem long enough, clearly. First of all, you are conflating the "format" of the video, with the "resolution". Second of all, maybe YOUR TV has composite inputs... mine does not.

    18. Re:Implemented the wrong connector by Anonymous Coward · · Score: 0

      i knew there was a reason why i hated hdmi and preferred vga. i hate dvi also. i'll have to see if it is closed as well. i may have sixth-sense for open or closed...

    19. Re:Implemented the wrong connector by Anonymous Coward · · Score: 0

      I hope putting useless apostrophes into perfectly fine possessive pronouns is in "it is" last days too. And why the capital s for "superior"?

    20. Re:Implemented the wrong connector by Anonymous Coward · · Score: 0

      I like DVI just fine, except for the mistake they made in using combined connectors for analog and digital.

      It would have made much more sense to have adjacent ports with forked connectors at the end of the cable, so you could have an analog-only cable, digital-only cable, combined cable, or pairs of cables. Also an "extended" connector for dual-link that a single-link cable would fit into as well.

    21. Re:Implemented the wrong connector by LynnwoodRooster · · Score: 1
      I'm not sure I want to put up with the first-born of a bunch of /. techies...

      .
      Regards,

      Satan

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    22. Re:Implemented the wrong connector by celle · · Score: 1

      "Doesn't Lucifer actually mean "bearer of photoluminescence"?"

          So his avatar is a nuclear explosion.

          Bright enough for you?

  3. Someone redo the C= 128 MOS 8563/8568 by JoeCommodore · · Score: 4, Informative

    Of all the chips that one on the Commodore 128/128D is a pain to convert to anything modern as it uses the old CGA/RGBI interface. All the CGA adapters ive found dont handle the intensity signal, they are more RGBA compatible.

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    1. Re:Someone redo the C= 128 MOS 8563/8568 by Anonymous Coward · · Score: 5, Informative

      But this is not a big problem -- there's dead-simple passive analog circuits (e.g.) to do a passable conversion, and if you want to fix the dark-yellow/brown issue, that's not hard either.

      RGBI signals in CGA are TTL, so converting to analog RGB is as simple as connecting them to the address lines of a suitable 8-bit PROM (or SRAM, in which case you'll want a battery to retain memory) programmed with appropriate RGB values, and three 2-bit ADCs on the output (0=0v, 3=0.7v for VGA).

      You want to program the ROM/RAM as follows, assuming I as MSB (note color 6, brown, deviates from the expected 220):
      N | RGB | xxRRGGBB
      --+-----+---------
      0 | 000 | 00000000
      1 | 002 | 00000010
      2 | 020 | 00001000
      3 | 022 | 00001010
      4 | 200 | 00100000
      5 | 202 | 00100010
      6 | 210 | 00100110
      7 | 222 | 00101010
      8 | 111 | 00010101
      9 | 113 | 00010111
      A | 131 | 00011101
      B | 133 | 00011111
      C | 311 | 00110101
      D | 313 | 00110111
      E | 331 | 00111101
      F | 333 | 00111111

      Or use a 16-bit ROM and wider DACs, and you could customize each color to exactly match your old 1902.

      Seems a PCB with a preprogrammed ROM, DACs (could be as simple as R-2R ladder), and a scan doubler IC, should be much cheaper than a $100 replacement video chip.

    2. Re:Someone redo the C= 128 MOS 8563/8568 by mrmeval · · Score: 3, Informative

      That is cool.

      I believe I saw one that did that and did not have the brown problem but it used a gal chip which most likely did the value change before being sent to a DAC. It was way more expensive than the solution listed which has more features as it was such a niche device. This was 1998-99 and was 350

      It's a composite to RGBI to VGA converter. ;)
      http://home.comcast.net/~kkrausnick/c128-vga/
      This is pretty nifty and they have a workaround for the intensity problem. Price is now higher for the parts mentioned about 190. One of the companies listed has a dead website, dns problem maybe.

      Here's another solution using and RGB to VGA and a resistor network to feed to the I input so that it's an RGBI to VGA converter. I think there's something wrong here but it works so it's not wrong.
      http://sites.google.com/site/h2obsession/CBM/C128/rgbi-s-video

      --
      I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
    3. Re:Someone redo the C= 128 MOS 8563/8568 by Anonymous Coward · · Score: 0

      Yeah, that last one was the one I linked -- it gets the "brown" wrong (shows as dark yellow), but it's just so ridiculously easy.

  4. Inconceivable! by Guppy06 · · Score: 3, Funny

    classic computer systems such as the ColecoVision

    This word, "computer," I do not think it means what you think it means...

    /former Adam owner

    1. Re:Inconceivable! by Anonymous Coward · · Score: 0

      know you were trying to be funny. But most consoles are computers. Even those crap pong things they used to sell in the 70s... Just not very good ones by today's standards

    2. Re:Inconceivable! by Anonymous Coward · · Score: 0

      classic computer systems such as the ColecoVision

      This word, "computer," I do not think it means what you think it means...

      /former Adam owner

      It works in the ADAM as well since it has a whole Colecovision board inside. My ADAM was the test subject for this chip (along with my SpectraVideo 318 and Tomy Tutor).

    3. Re:Inconceivable! by Anonymous Coward · · Score: 0

      Those pongs were discrete logic, they had no CPU, and weren't computers.

    4. Re:Inconceivable! by Anonymous Coward · · Score: 0

      So what you're trying to say is that you do not know what a computer is.

    5. Re:Inconceivable! by Anonymous Coward · · Score: 0

      No, he's right - the game used digital logic and did some computation, but "computer" in the sense of "stored program, Von Neumann architecture programmable computing device" it was definitely not.

  5. Artifact colors by tepples · · Score: 4, Informative

    And no, doing this after the signal has been produced at the composite outputs is not going to be as pretty.

    Unless you're using a program that relies on the artifacts in a particular video chip's composite output. The NES PPU's architecture was heavily inspired by the TMS9918, and I know a lot of NES games rely on interactions between luma and chroma to give the backgrounds more texture.

    1. Re:Artifact colors by tibit · · Score: 1

      Arguably, this can be emulated. I don't know if this implementation does it, though.

      --
      A successful API design takes a mixture of software design and pedagogy.
    2. Re:Artifact colors by tepples · · Score: 1

      Arguably, this can be emulated.

      And in fact, NES artifact colors have been emulated for a long time. The key is to emulate the way the original chip generated a composite video signal and then emulate a TV by decoding that back to RGB. But then that's the same thing as using the original chip with a composite-to-VGA adapter, unless of course you want to add the original CPU and I/O and put the whole console on the FPGA.

    3. Re:Artifact colors by Anonymous Coward · · Score: 0

      The majority of nes games still look better with a clean rgb signal though, even with the slightly different colors give by a playchoice 10 ppu.

      I wish they'd do something like this for the nes, so less pc10s had to be sacrificed =S

    4. Re:Artifact colors by tepples · · Score: 1

      If you know Verilog, you could start writing your own NES-compatible PPU based on the detailed timing and behavior information on wiki.nesdev.com.

    5. Re:Artifact colors by Anonymous Coward · · Score: 0

      But what if you don't want the artifacts and you prefer the crisper look of straight VGA?

    6. Re:Artifact colors by Hal_Porter · · Score: 2

      Putting the whole console on FPGA seems like the best option to be honest. If you're emulating the video chip which is probably really poorly documented why not emulate the CPU. Z80s and 6502 are really well understood by reverse engineers these days. There was a CCC talk about transistor level simulation of the 6502 which is absolutely perfect. The idea was that if you find some weird code that works on a real 6502 but fails on your emulator you can work out what you're missing.

      http://www.youtube.com/watch?v=K5miMbqYB4E

      Plus there are 6502 and Z80 FPGA cores which are probably 99% correct already available for free. Actually someone sold an Atari in a joystick for a while which contained a complete Atari 2600 - presumably they went from an FPGA for prototyping to an ASIC for production.

      There was a C64 in a joystick too

      http://en.wikipedia.org/wiki/C64_Direct-to-TV

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    7. Re:Artifact colors by tepples · · Score: 1

      You're right that some NES games look better in "PlayChoice mode" with the artifacts turned off. Leave that as an option.

  6. Are you in Europe? by tepples · · Score: 1, Interesting

    there aren't a ton of TVs still being manufactured with VGA-in.

    Just about every LCD TV that I've seen in (U.S.) stores has a VGA input. It might be the case that you live in Europe and your local TVs include a SCART port instead. I'd bet the actual video processor in such TVs can sync to both 480i SCART and 480p-1080p VGA.

  7. I don't have VGA by dangle · · Score: 1

    I have ColecoVision and a black and white TV.

  8. Atari 800 in FPGA by Doc+Ruby · · Score: 1

    Why not put the entire Atari 800 in FPGA, in a PC, and use SVGA (and higher) output? That sounds like a really fun turn that "classics emulation" could take.

    Are Atari computer game ROMs and software binaries still copyright restricted?

    --

    --
    make install -not war

    1. Re:Atari 800 in FPGA by JoeCommodore · · Score: 1

      Most home computers have analog circuits too - most notably for reading paddle controls, which FPGA's cant handle. And yes, folks do use paddles (also applies to some mice, and mini tablets like the Koalapad.

      --
      "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    2. Re:Atari 800 in FPGA by John+Bresnahan · · Score: 1

      Most home computers have analog circuits too - most notably for reading paddle controls, which FPGA's cant handle. And yes, folks do use paddles (also applies to some mice, and mini tablets like the Koalapad.

      OK, a FPGA and a 555 timer chip.

    3. Re:Atari 800 in FPGA by Osgeld · · Score: 1

      everyone except the tandy series used a 555 timer based circuit for paddle and analog joystick control, nevermind its trivial to do analog even in 1980

    4. Re:Atari 800 in FPGA by Anonymous Coward · · Score: 0

      its trivial to do analog

      Parent may have taken Logic Design course at school but isn't actually an electrical engineer.

    5. Re:Atari 800 in FPGA by JoeCommodore · · Score: 1

      Not an electrical engineer... I guess for that matter many hardware emulation designers aren't either as paddle support is sorely lacking from most game/computer on a chip/FPGA emulation units. :-/

      --
      "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    6. Re:Atari 800 in FPGA by Anonymous Coward · · Score: 0

      Your home computer's CPU "can't handle" analog in the same way that FPGAs can't.

    7. Re:Atari 800 in FPGA by Doc+Ruby · · Score: 1

      ADC seems pretty cheap, straightforward and common in the kind of FPGA board you'd put in a PC and run an Atari simulation on.

      The real question is whether ANTIC, POKEY and other complex circuits are available as FPGA cores, since a 6502 core is available.

      --

      --
      make install -not war

    8. Re:Atari 800 in FPGA by Anonymous Coward · · Score: 0

      You can get FPGAs with ADCs.

  9. More surpirsing than that... by hal2814 · · Score: 1

    Even more surprising than that: There's an active TI-99/4A group? Really? Is Bill Cosby a member? That was my first home computer and so it'll always have that special place in my memories, but that thing wasn't very useful when it was still current. I can't imagine trying to do anything useful with it now.

    1. Re:More surpirsing than that... by MikeBabcock · · Score: 2

      I loved my TI99/4A ... I still have it somewhere. I didn't realize there was an active group for it, but its still an awfully advanced system for its era.

      --
      - Michael T. Babcock (Yes, I blog)
    2. Re:More surpirsing than that... by drussell · · Score: 2

      That was my first home computer and so it'll always have that special place in my memories, but that thing wasn't very useful when it was still current. I can't imagine trying to do anything useful with it now.

      You must not have had a PEB... With the Peripheral Expansion Box the 99/4A was capable of similar performance to the early PCs.

      Even more surprising than that: There's an active TI-99/4A group? Really?

      Yes, there are those of us still active in various old computer projects, building IDE disk interfaces, etc. to allow easy use of these fun old boxen.... I've built my own CROM/GROM emulator for the TI (someone else designed an IDE interface but I haven't built one for myself yet) and I'm currently designing and building an IDE disk interface for the old WANG 2200 minicomputer line...

    3. Re:More surpirsing than that... by drussell · · Score: 1

      Yes, it was.. Real 16-bit even, though only the stock 256 byte system RAM (yes people, 256 BYTES) is on the 16 bit bus, but it's SRAM and runs at full processor speed (like L1 cache in todays processors)... I have an extra 32K of ram installed on one of mine directly on the 16-bit system bus... That would have cost a fortune back then, now it's just a few chips from the junk box! :)

    4. Re:More surpirsing than that... by Mr+Z · · Score: 2

      Did you disable the wait states for the extra 32K RAM? I seem to recall that it did an address decode, and if the access was to the 8-bit bus and not to the VDP, it threw in a ton of wait states.

    5. Re:More surpirsing than that... by MikeBabcock · · Score: 1

      I had the 4K expansion with the voice output system for mine, cost an additional $400 or something. It was pretty crazy.

      --
      - Michael T. Babcock (Yes, I blog)
  10. Sweet! by Anonymous Coward · · Score: 0

    Great, $100 to relive the magic of shitty hardware with no games. You know, instead of using an emulator to play the games on literally anything, with enhanced visuals created through post-processing techniques.

  11. TI99/4a, how I miss thee. by Beelzebud · · Score: 1

    My first PC was a TI 99/4a. I really really wish I had kept it. It's probably in a landfill somewhere by now. :(

    1. Re:TI99/4a, how I miss thee. by Anonymous Coward · · Score: 0

      You'll be surprised how cheap they can still be found on eBay.

    2. Re:TI99/4a, how I miss thee. by Beelzebud · · Score: 1

      Oh man why did you have to do that? LOL I can see where some disposable income is heading in the near future.

    3. Re:TI99/4a, how I miss thee. by drussell · · Score: 1

      Yes, I don't have my original either (parents threw it away long ago without my knowledge) but I have 3 I picked up on eBay for a song... Go get one and a Munch Man cartridge and have fun... :)

    4. Re:TI99/4a, how I miss thee. by nurb432 · · Score: 1

      Sorry to hear that.

      Really. It was an overpriced, dismal performing machine that while had a lot of technical promise, it was severely handicapped and was not worthy of being designed by TI.

      There is a reason they could barely give them away towards the end, while other 8-bit machines were still selling like hotcakes.

      And yes, i had one when they were new and its still part of my collection, and it NEVER gets turned on, because well, to be honest, it sucked.

      --
      ---- Booth was a patriot ----
    5. Re:TI99/4a, how I miss thee. by nurb432 · · Score: 1

      Grrr /. really needs a 'edit' feature.. I know it was 16 bit, but was during the 8 bit market.. Thats what i meant above.

      --
      ---- Booth was a patriot ----
  12. The ColecoVision didnt use a 9918A by Osgeld · · Score: 1

    it used a TMS9928A, hand over your nerd card now!

    ok its the same chip just with RGB output though the Coleco didnt use RGB, which has really confused me, most of the computers use the 18 which spits out compostite, where RGB would be preferred, the Coleco used an RGB chip and summed it together into composite, talk about ass backwards.

    1. Re:The ColecoVision didnt use a 9918A by Anonymous Coward · · Score: 0

      I'd guess it's because the European ColecoVision had a SCART port, with RGB out.

    2. Re:The ColecoVision didnt use a 9918A by Mr+Z · · Score: 3, Interesting

      It's not really RGB output, but rather Y, Y - R and Y - B luma/color difference signals -- actually frightfully close to S-video. But I'm pretty sure they had an app note back in the day that showed how to sum those to get RGB almost trivially.

      The reason they went with the 9928A (and later 9128A) was to avoid the "rainbow effect" that was is prominent on the 9918A. See, the 9918A didn't flip the chroma carrier field-to-field, which leads to reinforcing chroma errors. That's also why you couldn't use the EXT VIDEO input on the 9918A to mix with arbitrary video sources (say, for a video overlay), but you could use it to daisy-chain VDPs to get more sprites and such.

    3. Re:The ColecoVision didnt use a 9918A by drussell · · Score: 1

      This board also replaces the TMS9928:

      "The F18A is a pin-compatible replacement for the TMS9918A, 9928, and 9929 Video Data Processors"

    4. Re:The ColecoVision didnt use a 9918A by Osgeld · · Score: 0

      thanks captain obvious

  13. Uh.... by Anonymous Coward · · Score: 0

    You could just buy a NTSC->VGA box on eBay for less with the added bonuses that you don't need to dig around an old computer and you can use it for anything else...

    1. Re:Uh.... by Osgeld · · Score: 2

      uh if you have ever used one of these shitty chi-co video samplers you would find the video quality was worse than plugging the composite signal into the antenna input of a 1977 black and white portable

  14. Lightbearer = pirate = privateer. by Anonymous Coward · · Score: 0

    Take note that Luciferianism and the Statue of Liberty are verry related,
    as opposed to the Light.

    Luciver is holding the Light, and is not the Light himself. Christ is the Light.

  15. Now all I need is a retro-cassette tape player by mrshermanoaks · · Score: 1

    If only I can find all my old TI-99/4A tapes, I can play my old Pac-Mac knockoff.

    I'm tired just thinking about it, and bored already.

  16. AHA! Can fix my 99/4A! by drussell · · Score: 1

    Heh! Perfect! I have three TI-99/4A machines and one has only B&W output because the 9918 is frizzafrazzed.. This will let me "upgrade" that one to VGA output! Sweet... lol

  17. If you think THAT's cool...check this out... by ogdenk · · Score: 3, Interesting

    http://spiflash.org/block/15.html

    The VBXE video board for Atari 8-bit XL and XE machines. Will do 15khz RGB and VGA out and coexists with and extends the original video coprocessor chips (ANTIC and GTIA) providing a blitter and extending the color palette. Enhanced sprites too and more stuff. The Atari graphics chipset was much more programmable and flexible than this thing though every machine deserves to still have modern video output options. The Atari 8-bit is kinda like a baby Amiga in ways.

  18. Re:AHA! Can fix my 99/4A! by Osgeld · · Score: 1

    you know recycled stock of these things come up all the time for less than 10 bucks, the only advantage here is the monitor bandwidth if they didnt fuck up their sampling, which is very easy to do

  19. It's more than just a video chip replacement. by Anonymous Coward · · Score: 0

    The F18A also incorporates the 16K of video RAM as used by most systems using the TMS-9918A. It's also a drop in replacement for for the TMS-9929A which was the PAL version with component output used in most European versions of the TI-99/4A and other computers and game consoles using a TI video chip.

    The pins for the original chip's video out aren't used on the F18A so the original composite or component video out doesn't work with one of these. The video out is VGA direct from the F18A.

    But wait, there's more! With the F18A using an FPGA, it can be much much more than a totally stock copy of the original TI chip. Things like no 4 sprites on a line limitation, 80 column text modes and the big thing everyone who ever used a TI or other computer with these chips wanted, a true bitmap mode with every pixel individually addressable*. I don't know how much of that or other features are or will be implemented by the time the F18A is in production. I do know that such extended functions won't be available to pre-existing software without changing its code, though there may be a way to toggle the sprite limit.

    As for it using VGA output, there's no shortage of old CRT monitors laying about in basements, garages, closets etc. There's also a plentiful supply of flatscreen TVs and monitors with a VGA input. I doubt many people will be plugging their TI, MSX or Coleco into a giant screen so they can bask in the glow of half inch pixels.

    *That was the biggest 'fail' of those TI VDP's. The best they could do was chunking the screen into 8 pixel wide by 1 pixel high strips, where each strip could be any two of the 16 (15 plus transparent) colors. Doing that would have required more RAM, which in the 80's was extremely more expensive than just a few years later. Stealing and smuggling RAM chips in the 80's was big business.

  20. Re:AHA! Can fix my 99/4A! by drussell · · Score: 1

    you know recycled stock of these things come up all the time for less than 10 bucks

    Oh, I know... I just never bothered because I have three 99/4As and it still works, just not color and could be useful for parts if one of the ones I actually play with (one is original, one is modded) have a problem. Now if I buy one of these, it's $10 saved by not buying a 9918. :) I had always thought of getting one of the later Yamaha chips like used in the Geneve, can do a little board for one of those with 128k or 192k of video RAM and do whatever it was, 512x512 graphics... I don't have a Myarc so always kinda wanted to play with one of those, but now I think I'll get one of these VGA-out boards for another option.

  21. We can go all the way back to 1840 by retroworks · · Score: 0

    from wikipedia 2012.02.12 'Planned Obsolescence'

    In Democracy in America (1840), Alexis de Tocqueville noted the rise of planned obsolescence in the United States: "I accost an American sailor, and I inquire why the ships of his country are built so as to last but for a short time; he answers without hesitation that the art of navigation is every day making such rapid progress, that the finest vessel would become almost useless if it lasted beyond a certain number of years."

    Now I deal in used VGA and SVGA displays (exported about 30,000 to Egypt between 2002 and 2008) and I know there is a much longer reuse value for things than Best Buy or WalMart may have us believe. But there is a finite time between when the Model T is upgraded as a primary vehicle, and when it is upgraded for a Sunday antique show. The latter market tends not to want new upgraded parts (the 'original condition' has more collector value). So this invention will either A) be used by a very small market which wants to keep upgrading their gear for typical current use (e.g. Hollywood period film which doesn't care for historical accuracy but needs high display), , or B) used by Original Manufacturers to design upgradeability for changes in market demand. I think (A) is much more likely than (B), see "Planned Obsolescence". All that said, applause and hurrahs to Matthew H. at Atari, we are better off rewarding those who strive against planned obsolescence, despite de Tocqueville's sailor's advice.

    Meanwhile, back in real time, Intel has stopped producing VGA outputs, and the display device market will stop making VGA devices, keeping chop shops like mine in business in the interim. http://www.pcauthority.com.au/News/241144,intel-announces-the-end-of-vga.aspx

    --
    Gently reply