The Sony PlayStation (PSX)'s impact on console gaming cannot be understated. It was extremely successful, defining its generation of consoles. It was the first truly successful gaming console to rely on optical discs. It popularized removable memory card storage, which permitted progress or configuration data to be saved for virtually every game. The controller design also saw improvements in the form of dual shoulder buttons for each side and later the dual shock analog sticks. The movement to CDs allowed more games to be published, the US PlayStation library alone amounts to approximately 1,500 distinct games. Exploring the vastness of the PlayStation library on an original PlayStation has now been made relatively easy thanks to the rise of Optical Drive Emulators (ODEs). In today's blog post I am going to talk about the X-Station ODE, a modification which opens your PSX to the vastness of PSX gaming.
Friday, January 13, 2023
Saturday, November 19, 2022
Re-Modding a Game Boy
One day, while browsing through a local collectibles store, I came across some Game Boys. I saw that two of these Game Boys were unusual and decided to bring one home to play with. With this Game Boy I was able to fill a small but nagging hole in my handheld console collection. So in today's blog post, I will discuss an unusual Game Boy to find in the wild and what I did to fix and improve it.
Monday, August 23, 2021
Custom Game Boy Design - Revitalizing Broken or Hard to See Portable Systems
Sunday, June 13, 2021
Making Your Famicom into the Best Famicom it can be : A/V Mods Done Right
Modifying the RF-Only Famicom to output separate video and audio is nothing new, people have been doing it since the 1980s. But many mods I have seen involved video circuits of dubious quality, drilling and cutting into aged plastic and difficult to reverse without replacement parts. In this blog post I will go over what I believe are the best ways to modify your Famicom for AV output.
Sunday, June 4, 2017
NES and Famicom Controller Compatibility Issues and AV Famicom Microphone Mod
Nintendo's controllers were to come with a D-pad and four buttons. These were originally hard-wired in the Famicom but would have required at least nine wires if wired by the traditional parallel standard. Moreover, if they wanted to use other kinds of peripherals, they may have found that difficult. To cut down on wires, Nintendo decided to use a serial method for reading buttons. This also allowed for more varied expansion, as will be discussed below.
Tuesday, September 6, 2016
More Keyboard Adapters : The Tandy 1000 Keyboard to Tandy 1000 TL or SL
The later Tandy 1000s from the TL and SL onward came with 101-key keyboards. These keyboards, called the Tandy Enhanced Keyboard, were an autoswitching keyboard that could work in an IBM PC, XT, AT or their clones. This keyboard uses a 5-pin DIN plug and do not work in an earlier Tandy 1000.
In the technical reference manuals for the TL and SL, which are the last Tandy technical reference manuals available online, the keyboard controllers do mention Tandy 1000 Keyboard compatibility. These computers have a 7-pin DIN connector even though an XT or AT keyboard only uses four pins. The schematics indicate that the extra pins are used for Tandy 1000 keyboard-specific signals.
Wednesday, August 31, 2016
The Northgate Omnikey to Tandy 1000 SX & TX Keyboard Adapter
The 90-key Tandy 1000 keyboard is not exactly a pleasure to use. Its layout is cramped and awkward, its keys are mushy and there is no tactile feedback. Compared to the IBM PC or IBM PC AT keyboard, it feels cheap. Typing mistakes are frequent with this keyboard. It has some odd key omissions. There is no Scroll Lock, and while there is a separate Home key, there is no separate End, Page Up, Page Down, +, -, or * keys. The shift keys are too small. While it does have F11 and F12, software made during the Tandy 1000 (except by Tandy) lifespan rarely used these keys.
Finally, the Tandy 1000 has the dreaded Hold and Print keys. Both keys are next to important keys like Enter, Alt and Num Lock, The Hold key acts like a true Pause key, everything is frozen until you hit the Hold key again. People who do not know or forget how the Hold key works may think their computer has crashed. However, the really evil key is the Print key. Press this key twice and, unless you have a printer attached to your computer, your computer will freeze as it vainly tries to print what you are typing on the screen. Your computer will appear to freeze. IBM avoided this issue by assigning the function to Ctrl+Print Screen.
Wednesday, August 17, 2016
The PC Joystick to Tandy 1000 Joystick Port Adapter
Unfortunately, Tandy 1000 users do not have many options, thanks to the 6-pin DIN connector the 1000 line used. The official Tandy joystick line consists of the miserable black box joystick with the single button and non-self centering stick, the Deluxe Joystick which fixes those issues but is still rather boxy and uncomfortable, and the Pistol Stick Joystick, which has a handle but is really basic. Not many third parties released joysticks with the Tandy plug, but in this blog article, I will tell you how to adapt any standard PC-style joystick to work in a Tandy 1000 joystick port.
Wednesday, August 3, 2016
The Tandy 1000 Digital Joystick Adapter
In the early days of home computers, a joystick could be used for more than just playing games. It could function as a cursor controller like a mouse, which was useful for drawing programs. It could also be used for flight simulators, where the analog control could be appreciated. Most home computer games from the 1980s that support a joystick were ported or derived or inspired by the popular home console and arcade games of the time. Games like Pac-Man, Pitfall and Space Invaders did not really need an analog stick, they usually used digital joysticks. When platforming games like Super Mario Bros and Prince of Persia became popular, they often or exclusively used digital gamepads.
Thursday, June 2, 2016
More HDMI-ifying your Consoles, the UperGrafx for the NEC Turbo/PC Engine Systems
Although the Expansion Connector supplies the analog RGB signals, it also supplies a lot more video information. The UperGrafx takes this information and builds a digital picture, then upscales it for the 720p resolution. The UperGrafx works similarly to the NESRGB and HiDef NES Mod.
The PC Engine has sixteen sixteen color palette entries available for backgrounds and sixteen sixteen color palette entries for sprites. The first color entry of all background palettes is set to the universal background color and the first color entry of all sprite palettes is set to transparency. This gives a maximum of 482 colors on the screen at once. The Expansion Connector is constantly outputting these palette indexes on a separate video data bus that usually goes to the Color Encoder chip. Unlike the NES it also has a special signal to distinguish sprite palette indexes from background palette indexes, so you can still view the native video signal. The PC Engine displays 9-bit RGB for 512 colors maximum. The UperGrafx must be able to snoop on the color values stored for each palette index like the NES mods. The full CPU address and data bus is available on the Expansion Connector, so the color values for the palettes have been available. The result, when combined with the dot clock and sync signals, can give a truly digital representation of the screen image. Even better than the NES is the fact that there is no need to guestimate a composite to RGB palette.
There is a minijack next to the DVI port, which would suggest that audio is passed through from the Expansion Connector. The Expansion Connector supports stereo audio. The audio is output through the DVI connector, which is something of a pseudo-standard. Essentially the audio must be converted from analog to digital inside the UperGrafx.
Finally, the unit acts similarly to a Hudson Tennokoe 2 Backup Unit or a NEC Backup Booster. It allows you to save games to battery backed RAM instead of using passwords for those games that supported it. Unlike the original devices, there will be a USB port which you can use to transfer saves to and from the UperGrafx. The original devices came with 2KB of RAM, I do not know how much RAM will be available for the UperGrafx, but it is likely to have more RAM than the old devices.
The greatest benefit to the UperGrafx is that you are getting a pure digital video signal. There is no analog to digital conversion or degradation. There is nothing like jailbars induced by analog noise. When I had an RGB-modded PC Engine Duo last year, I could observe alternating bands of light and dark areas in the green background of Bonk's Adventure through RGB but not through composite. This cannot happen on the UperGrafx.
The second greatest benefit to the UperGrafx is that you do not need to mod your system to get perfect quality video out of it. The original PC Engine and TurboGrafx 16 only support RF output and the Core Grafx only handle composite video. No NEC console handles RGB without a mod, and there are more than one school of thought about what the perfect RGB mod should be. The unit I was using last year had a mod from doujindance, who has an excellent reputation for modding within the PC Engine/Turbo community. However, given the banding in his RGB mod, there is room for improvement.
There are some downsides. First, there is no passthrough for the expansion connector, so you cannot connect a CD-ROM unit. Second, you need a DVI to HDMI cable if your TV or monitor does not have a DVI input, but they are pretty cheap ($5-10). Third, it only upscales to 720p, not the more common 1080p of higher end displays. Fourth, it attaches to the back of the console like an "L", sticking straight up into the air, and there is nothing but friction keeping it attached to the console (not unlike attachments for the ZX Spectrum). Finally, it always displays "UperGrafx" in the borders of the frame, which some people may not appreciate.
So, for the suggested retail price of ¥40,000/$368, why should anyone buy this unit over a Framemeister? The Framemeister costs just as much and can work with almost any system. Also, if you buy this modern version of the Turbo Booster http://db-electronics.ca/product/dbgrafx-booster-ttp/ for $65, you can get the highest quality analog signals (RGB + CSync, S-Video and Composite) at a fraction of the cost.
You can see Jason of game-tech.us test the device and give his initial thoughts here : https://www.youtube.com/watch?v=b4baUgr0Ym0
A pure video of the DVI output for the device is available here : https://www.youtube.com/watch?v=LN3L1mLRWhs
Here is more information and pictures about the device, translated from Japanese : https://translate.google.com/translate?hl=en&sl=ja&u=http://www.gdm.or.jp/crew/2016/0423/159899&prev=search
The guy who supplied Jason with the device says that the lag on the device is between 0 and 1 frame. By comparison, kevtris' Hi-Def NES gives lag in the 2-4ms range. One frame is 16ms. The Framemeister gives lag in the 16-24ms range, depending on the settings used. But both the Hi-Def NES and the Framemeister support 1080p. The UperGrafx and the AVS only support 720p. What processing speed advantage given by the pure digital signal may be taken away by the upscaling done by non-true 720p displays (I am not even sure if there is a such thing as a true 1280x720p display). Lag comes from many sources and is quite insidious. Given the large number of shmups for the Turbo/PC Engine where timing is critical, maintaining a latency of well under one frame per second is essential if you want to buy this device over a Framemeister.
Thursday, May 12, 2016
The RetroUSB AVS - A Potentially Worthy FPGA NES HDMI-Output Clone
This year, bunnyboy (Brian Parker) of retroUSB.com is going to release his long-awaited (if you are a NintendoAge forum member) AVS. The AVS is a clone of the NES done within the programmable logic of an FPGA. It comes in a NES-front loader influenced case, has a front loading 72-pin connector (no push down tray) and a top loading 60-pin connector for NES and Famicom games, respectively. It only outputs HDMI at a 720p resolution.
The FPGA is a hardware recreation of the internals of the NES, namely the 2A03 CPU and the 2C02 PPU, the RAM and the glue logic required for a functioning NES. An FPGA is a large, programmable surface mounted chip which allows the programmer to define the logic elements on the chip. In this case, the programmer is attempting to model the CPU and PPU chips to perform an identical function to the logic contained in the discrete, through-hole chips Nintendo used. Fortunately, these chips have been decapsulated and their dies have been imaged at very high resolution. How they work on the hardware level is reasonably well-known, although there are some minor variations between the various revisions of each chip.
Tuesday, April 19, 2016
Winnie the Pooh Tandy/PCjr. Graphics Recolorization
Recently, I learned that Winnie the Pooh had support for Tandy/PCjr. graphics and 3-voice sound. However, whoever was responsible for the colorization either must have had cloudy memories of the Pooh cartoons or problems with perceiving colors. I took a screenshot for each character and tried to make them closer to their colors from the Disney films. I made sure to only use the 16 RGBI colors available to the Tandy/PCjr. and not to do violence to the backgrounds.
The real graphics are on the left side, my retouched graphics are on the right side.
The Pooh Bear doll only needed to turn the shirt from light magenta to light red.
Wednesday, November 11, 2015
HDMIfy your Old Consoles - Console Specific HDMI Upgrades
NES - HiDef NES Mod & the AVS
The NES is one of the most important of the post-crash consoles and one of the few without a native RGB solution. There has been a NESRGB mod board released for two years now, which works wonders with a Framemeister. Before that people harvested 2C03 chips from Playchoice-10 PCBs and made do with the differences in the color palette, compatibility issues with color emphasis and sometimes video jailbars.
Kevtris' HiDefNES mod has already been mentioned in this blog, and it adds a whole host of features over the NESRGB + Framemeister solution. I lay them out in detail here : http://nerdlypleasures.blogspot.com/2015/07/analogue-nt-nes-as-luxury-retro-console.html
It is the board found in the Analogue Nt HDMI version and has been sold in pre-modded systems on ebay and on the http://www.game-tech.us/ website. The kit will be available for purchase so you can attempt to mod it yourself. However, it requires desoldering both the CPU and PPU without destroying either chip or the PCB, so it is not a beginner mod. Virtually all the compatibility issues with the HiDefNES mod and certain MMC5 games and the EverDrive N8 have been eliminated through a firmware update, so now is the time to consider taking the plunge.
The only obvious issue is that its FDS audio emulation is less than perfect. The mod will not work in an original Famicom, a Famicom Twin or an AV Famicom with laser-marked CPU and PPU chips.
The basic principle of how the HiDefNES obtains the color values of each background and sprite pixel is the same as used in the NESRGB. See here for my explanation : http://nerdlypleasures.blogspot.com/2015/06/nes-hardware-explained.html
There is now a 2600RGB board for the Atari 2600. The 2600RGB board uses similar principles to discover the colors of 2600 pixels as the NESRGB board does for NES pixels. Theoretically, it is quite possible for someone to develop an HDMI mod for the 2600.
bunnyboy, who runs the RetroUSB site, has displayed his AVS replica console at the 2015 Portland Retro Gaming Expo. His AVS has a 72-pin and a 60-pin connector for NES and Famicom games, and is designed as a front loader for the former and a top loader for the latter. It uses a completely new board and an FPGA chip to provide hardware emulation for the NES. It only outputs HDMI video and has separate power and reset buttons in the shape of NES front loader buttons. It has built in four NES controller ports that can be set to function as a NES Four Score or Famicom 4-player adapter. It also has a 15-pin Famicom expansion port for Famicom peripherals.
Because the console only supports HDMI output, it will not work with any Zapper or compatible Light Gun device and it will not work with the Famicom 3-D Glasses. The FPGA inside the console does not emulate any cartridge hardware or expansion audio. Expansion audio from Famicom cartridges is digitized and then mixed with the internal audio. However, because the AVS uses an FPGA, it can load updated firmware to fix any compatibility issues. Reports from the Portland Retro Gaming Expo were very positive, one person said the system ran Micro Machines correctly, which is a hard game to get right. bunnyboy is also designing wireless RF controller without lag to go with the console via an controller port adapter.
The console can only be powered through its USB port. The console has a scoreboard reporting function via the USB port, it will save high scores for certain known games and report them to NintendoAge. The idea is that you play a supported game, the high score is saved and then you plug in the system to your PC and it send the score to NintendoAge. The AVS only supports 720p while the HiDefNES can do either 720p or 1080p. The AVS is not for sale at the moment, but bunnyboy is aiming for a just under $200 price point. The best place for updates seems to be here : http://nintendoage.com/forum/messageview.cfm?catid=7&threadid=92557
N64 - Ultra HDMI
No N64 natively outputs RGB, but some early consoles can be modded with a simple amplifier board. Most consoles, however, have a video encoder chip that only outputs composite and s-video. These consoles require the N64RGB board. This board acts like a custom DAC, taking the digital signals from the N64 and turning them into analog RGB video. This will make it truly Framemeister worthy, although the s-video output from the N64 is pretty good compared to composite video. PAL N64s need a special cable to boost the S-Video signal from the console, NTSC N64s can use standard Nintendo or 3rd Party cables.
Today, if you want to bypass the Framemeister option, you can have an UltraHDMI board installed in your system. It works with NTSC and PAL framerates (up to 1080p for both) and not unlike the HiDefNES it comes with filters. The Ultra HDMI filters can simulate a CRT TV. Without the filters the lag is truly negligible, with them there is about a frame of lag. It supports all standard digital SD and HD resolutions, as shown here : http://ultrahdmi.retroactive.be/
The mod is very involved because you have to solder a flexible mylar-like ribbon cable to the finely spaced pins of the surface mounted graphics chip, the Reality Co-Processor (RCP). The RCP sends out 7-bit digital RGB values along with sync information. This allows for direct digital to digital conversion to the 8-bit RGB values HDMI supports without quality loss. The kit uses a mini-HDMI cable and only needs a small hole cut into the back of the N64. Because the mod is very tricky and not for the beginner, the board and kit is being sold only experienced mod kit installers. If you want your N64 modded with the Ultra HDMI, you need to send it to someone. This site is authorized to perform the mod : http://www.badassconsoles.com/ultrahdmi/
Game Boy - hdmyboy
In one sense, it is not too difficult to obtain a good quality HDMI image from a Gameboy. You use a Super Gameboy or a Super Gameboy 2 (for accurate speed) on a SNES that supports RGB and send the video and audio through a Framemeister. Alternatively, you can use a Game Boy Player and a Gamecube with the component video cables through the Framemeister, but that requires running custom software to make the Game Boy Player output at a true 240p speed.
Some time ago, there was a Kickstarter for a product called the hdmyboy. The campaign is archived here : https://www.kickstarter.com/projects/507669971/hdmyboy-a-full-hd-power-up-for-your-game-boy-class
This is a fully assembled kit that you insert between the two halves of a DMG-01 Game Boy. It adds half an inch or so to the height of the console when laid flat. It has an HDMI cable port and can support 720p or (preferred) 1080p.
Unlike the NES and N64 mods, this mod is easy to install. It requires no soldering. All you have to do is unscrew the shell, remove the ribbon cable that attaches the LCD PCB to the CPU PCB and insert that ribbon cable into the hdmyboy. The hdmyboy comes with a NES controller attached internally so you can control your Game Boy. It essentially becomes a consolized Game Boy at this point.
The Game Boy's LCD can only support four shades of one color, its video signal is fundamentally 2-bit digital monochrome signal with sync information. This information, along with mono audio, is available through the ribbon cable. The hdmyboy converts the digital video and the analog audio and sends it through the HDMI cable to the TV. The hdmyboy only supports mono audio because only a mono audio signal is necessary for the single speaker connected to the LCD PCB.
Unfortunately the Kickstarter campaign was not successful. However, the hdmyboy team still has some prototypes left here : http://www.hdmyboy.com/play/. They are very expensive however, (a bit too expensive for what it does) but should represent the best solution to obtain true Game Boy output without using an emulator. If they try another Kickstarter campaign again, then hopefully more people would be willing to contribute and get the price of this fine idea down.
Given a 1080p display, the hdmyboy can by default do 7x nearest neighbor scaling to give razor sharp graphics at the Game Boy's original aspect ratio. It can also do 12:7 scaling to give razor sharp widescreen graphics and occupy almost the whole screen if you prefer. Like the Super Game Boy it has 32 color palettes available to colorize the graphics. While the Game Boy's sprite and background tiles have 10 valid palette selections to choose from, the Super Game Boy (unless the game is enhanced) and hdmyboy only apply colors based on the actual color value of the outputted pixel.
Tuesday, August 25, 2015
New IBM CGA to Old IBM CGA Mod
Varieties of IBM CGA
There are four known varieties of IBM CGA boards. Here is a table with their features :
| Board Number | # of Resistors | Bracket Type | Composite Output Type | Schematic Reference | ||||
| 18504464 | 7 | Black Oversized | Oldest | IBM Personal Computer Hardware Reference Library Technical Reference, First Edition August 1981, D25-30 | ||||
| 18504472 | 8 | Black Oversized | Old | IBM Personal Computer Hardware Reference Library Technical Reference, Revised Edition April 1983, D46-51 | ||||
| 1501486 | 12 | Silver | Old | IBM Personal Computer XT Hardware Reference Library Technical Reference, Revised Edition April 1983, D36-41 | ||||
| 1501982 | 15 | Silver | New | IBM Personal Computer Hardware Reference Library Technical Reference Options and Adapters, Revised Edition April 1984, Color/Graphics Monitor Adapter 28-33 |
The oldest IBM CGA board has a lower amount of resistance from the transistor to the composite video output. What this means for the video output is unknown, but I would suspect that it would be somewhat brighter than later cards. Also, the schematic does not give resistor values for the other four resistors connected to the composite video circuit and I cannot make out the values with the photo of the board I have.
The differences between 18504472 and 1501486 are the addition of 30 Ohm resistors on the bottom row for resistors. These only affect the RGBI output signals, and were probably added to improve compatibility with digital RGBI monitors.
The oldest cards came with black brackets. These brackets are sized for the five expansion slots of the IBM PC. The IBM PC/XT used eight expansion slots which were set closer together, so this black bracket will block the slot above it.
Old IBM CGA cards almost invariably use a green PCB color and New IBM CGA cards usually use a brown PCB color.
Old IBM CGA cards almost invariably use MC6845 CRTC chips, New IBM CGA cards use either the MC6845 or HD4650/HD6845 CRTC. I was lucky to have chosen the New IBM CGA card that had the MC6845. This allowed me to play the party version of 8088MPH correctly, which only shows correct colors on an Old IBM CGA card. The final version of the 8088MPH shows appropriate colors on either an Old or New IBM CGA card with either CRTC chip.
Modding a New IBM CGA card to an Old IBM CGA card
Here are the steps I took to mod my new IBM CGA card to an old IBM CGA card :
1. Lift pin 4 from U24 (the pin broke completely off for me so I had to replace the IC)
2. Solder a wire between pin 4 of 24 to pin 4 of U65 (pin 4 of U65 does not need to be lifted)
3. Remove all resistors in the first three rows.
4. Replace the resistors in the first three rows (IBM's designations are hard to follow) with the following, all values in Ohms:
100 51 Empty
3300 13000 5600
Empty 2200 Empty Empty
5. Solder a 33 Ohm resistor to the bottom contact of R4 and the top contact of Q1. (Because of the tight space, you may want to do this from the solder side).
6. If you have a New IBM CGA card with a yellow patch wire as shown below, make sure you reconnect it and do not make a solder bridge. If left unconnected, the light pen port will not work.
Note in my picture, I had to use a 1000 and a 12000 ohm resistor in series to make a 13000 ohm resistor.
Could the process be reversed? Undoubtedly it could with the appropriate schematic, (see the chart above) but because Old IBM CGA cards are much less common, it would almost certainly be easier to just get a New IBM CGA card and mod it.
Thursday, July 9, 2015
Analogue Nt and the Need for Hands-On Reviews
HDMI Upgrade Adapter and Delays
Currently, the only NESRGB units that are shipping are non-HDMI Upgraded units. No one outside IGN can report receiving one. When you get a non-HDMI Upgraded unit, you will see an empty hole where the HDMI port would be. This is rather sloppy in my opinion, Analogue Interactive should have put a solid piece in place which could be removed if upgraded. After all, to upgrade the device you are supposed to send it back to Analogue Interactive. On the plus side, the hole seems perfect to insert coins into, so the Analogue Nt can double as an expensive piggy bank. Dust bunnies and spiders can take up residence inside too and keep warm next to those running chips.
As far as IGN's unit goes, they received it three weeks ago and stated they would do a full hands-on "sometime soon." The reviewer was showing off a silver unit, and he mentioned that the unit he ordered (personally) was black. No footage from the unit was shown. Perhaps the demo unit has been shipped back already because IGN has not mentioned the Analogue Nt since. Assuming that the unit probably had non-finalized HDMI Upgrade hardware, IGN may be holding back on reviewing it until the receives the go ahead from Analogue Interactive. It may come in the form of firmware that will enable the HDMI function.
At first, the HDMI Adapter Upgrade was going to be an external adapter and it was going to cost an additional $49.00. Earlier photos of the enclosure showed no cut out for an HDMI port inside the system, just the analog video output. The adapter would convert RGB to digital HDMI output. Questions must have been asked how Analogue Interactive was going to make an external RGB to HDMI converter that was any good for that price, because a good device like the Micomsoft X-RGB Mini Framemeister goes for $300 at least. At some point between November 4, 2014 and December 12, 2014, the decision to make the HDMI Adapter Upgrade internal was made and the price was raised to $79.00. Kevtris did not announce his HDMI NES adapter and show video footage until November 14, 2014. Analogue Interactive probably made the decision soon thereafter to approach him.
I applaud Analogue Interactive for its initiative using the best available HDMI implementation available. It gives an answer to the question "Why not just use an X-RGB Mini Framemeister?" I must criticize Analogue Interactive for failing to inform its pre-order customers of the change in direction. Only on July 27 did Analogue Interactive give links to its backers of Youtube videos showing off the HDMI Upgrade and confirming that it was kevtris' design. However, only yesterday did kevtris announce that the hardware, firmware and software for the HiDefNES (HDMI Mod) was finished and released to manufacturing for both the Analogue Nt and people who want to purchase the kit to install on their own. So people who ordered their Analogue Nt with the HDMI Upgrade almost certainly won't be receiving their units until late June or more likely early August, if you read between the lines of the latest Analogue Interactive shipping update.
Video Issue #1 - RGB SCART Video
I have read or seen two issues with the video quality. First, the RGB SCART (European) cable that comes with the Analogue Nt. is incorrectly designed. It is lacking resistors on the R, G, & B lines, giving the resulting graphics a washed-out look and overly bright look. The Component, S-Video and Composite video output do not have this problem. Although the SCART and JP-21 cables used with the Analogue Nt do not carry audio signals, the overly bright video can add buzz noise to the audio. According to this blogger, https://retrogamingnr.wordpress.com/2015/07/06/17/ the brightness can be reduced either on an analog CRT or an XGRB Mini Framemeister through the use of brightness and color settings. Of course, this becomes extremely inconvenient when you want to use another console that has SCART with the proper resistors, probably 75ohm, inside. Then you have to boost the brightness and color settings. Considering Analogue Nt's work with the consolidated Neo Geo MVS, which output RGB video, this is a very uncharacteristic oversight.
I have also read that the problem exists in the BNC cables, which also carry pure analog video. Unfortunately, there is no space to solder resistors with BNC cables. Also, the issues with the faulty SCART cable cause synching issues with the Framemeister. See here : https://twitter.com/gamespite/status/616685135384199168 The same user later reports that his issues have been resolved : https://twitter.com/gamespite/status/621886827843190784
That video shows a NES modded with a NESRGB board vs. an Analogue Nt. Because the RGB output from the Analogue Nt was not usable, it is really RGB vs. Component. Note that neither the modded NES nor the Analogue Nt show 100% same colors as an unmodded NES would, but they are closer than a 2C03 : https://www.youtube.com/watch?v=5me9olJYGA0 Even so, the arguments over the "true" 2C02 PPU palette will rage until the 2nd to last person who cares dies.
The Japanese Analogue Nt owner who took the above photo seems to state that he received replacement RGB cables, improving the picture quality of his machine considerably : https://twitter.com/KAPPY_2164/status/621808533156204544
Note that the official press kit photos have the CPU and PPU chips swapped! See here : https://www.dropbox.com/sh/t0q2ugrc9z3ee1r/AABLi4Fl3eLCnuxj_0Qkxijta?dl=0
The board shots IGN posted back in January have the CPU and PPU in the correct sockets :
http://www.ign.com/articles/2015/01/13/look-at-whats-inside-the-analogue-nt
Video Issue #2 - Composite Video
The second issue I have confirmed is with the composite video. In its User's Guide for the Analogue Nt, Analogue Interactive states :
"Composite
Your Analogue Nt outputs composite directly from the PPU, untouched, exactly the way your original NES or Famicom did when you first played it. This way, you can experience identically to the way it was released."
When I saw the video of the Analogue Nt's output, it demonstrated that the above quotation was not accurate. This video shows in several instances native NES composite video vs. the Analogue Nt's composite video captured with the same equipment : https://www.youtube.com/watch?v=5me9olJYGA0
The composite output from the Analogue Nt either entirely lacks the dot crawl and the three-line zig zag pattern of the native NES composite video output or the effects are greatly diminished. It looks like the composite video is being generated from the RGB, Component or S-Video signal. In order to have untouched composite video on a NESRGB-modded NES, you must make a fourth selection using the palette selection switch. The Analogue Nt does have a palette selection switch, but it is a little rocker switch on the underside of the console. In order to change the palette, you have to pick up the heavy console to expose the base. The palette selection switch has only three positions, native NES palette, RGB NES palette and improved NES palette, it does not have the fourth position for pass-through/NESRGB disable.
I would also note, however, that this form of composite video generation (from S-Video) was probably done in the Famicom Titler, so the composite video generated from the Analogue Nt is not totally without historical precedent. But it is not how most of us first experienced it. So you have a choice with composite NES video, sharp and jaggy from a non-Analogue Nt or straight and fuzzy from an Analogue Nt.
Cartridge Scratching
The most troubling issue reported so far is that the aluminum edges of the Analogue Nt's cartridge slots can scratch and shave plastic off cartridges when you insert and remove them. The aluminum dust flaps which you push down on to insert a cartridge have stiff springs. There is only about a millimeter's worth of clearance from each side of the cartridge when it is inserted into the slot. The aluminum edges surrounding the cartridge slot are not beveled or smoothed. If you insert it or pull it out so that the sides or the face of the cartridge makes contact with the aluminum edge, you can easily shave plastic off your cartridge. You had best practice the Perfect Push/Pull of inserting/lifting the cartridge straight down/up to avoid damaging your carts. Can you imagine that Little Sampson you bought for $350 in mint condition getting scratched up because you were a little off on your Pull? While the cartridge connectors do not appear to have a Grip of Death, media damage can come in many forms. (Broken record needles, tape/disk head crashes, out of spec lasers.) While the NES and Famicom may also make close contact with cartridge shells, that is plastic on plastic and damage is not ordinarily going to occur.
This is what Analogue Interactive had to say about the cartridge inserting issue :
"Inserting Cartridges into the Analogue Nt
One of the most unique aspects of the Analogue Nt when compared to other video game systems, is of course that it is made from aluminum. The Analogue Nt is a high end product and it may require some reasonable extra attention when inserting cartridges. Carelessly inserting / removing cartridges into the slot or dramatically rocking them back and forth, may scuff your cartridges. Cartridges should be inserted and removed in a straight, upward and downward motion to avoid any issues. We’ve tested the cartridge mechanism with hundreds and hundreds of games, for nearly two years now and there are no known issues."
This is similar to what Apple said during the iPhone 4 antenna debacle, "you're holding it wrong!" This is typical of a product that has never been tested outside the design lab. Unfortunately it is way too expensive to recut the aluminum, (which was done in China), in order to widen the slot or soften the edges to prevent scratching in the future. This may be the console you keep your Everdrive N8 or NES PowerPak always in the cartridge slot and leave your precious cartridge collection on the shelf. I would note that only one in-depth review has reported shaved or scratched cartridge plastic from the Analogue Nt. Analogue Nt has offered to make an extender available for anyone with an affected console so that the cartridge plastic will not make contact with the aluminum sides.
Note that there will be some difficulty using the PowerPak. The PowerPak requires you to press reset to reset the game, but to hold down the reset button to return to the PowerPak menu. The Analogue Nt uses a press of the switch to reset and holding down the switch to turn off the console. You may have to get very good at the timing to get back to the menu. The Analogue Nt's modern approach to the power button is at odds with Nintendo's separate power and reset buttons. The Everdrive has a menu setting to allow a press of the reset button to return to the menu.
Everdrive Incompatibility
According to kevtris, the Everdrive will be incompatible with the HiDefNES board unless an ancient mapper set is used. http://forums.nesdev.com/viewtopic.php?f=9&t=12019&start=105#p150882 This is the Board Analogue Interactive is using for the HiDefNES, so the situation will be the same if you have either an Analogue Nt or a console modded with the HiDefNES board. kevtris says it can be fixed, but it must be done at the FPGA end, and krikzz has not made the Everdrive completely open source. Krikzz has plenty of second rate hardware clones from aliexpress to deal with. [update : The EverDrive's compatibility issues with the HiDefNES adapter appear to be resolved with EverDrive OS v13 and HiDefNES Update V2.00]
The Analogue Nt was sufficiently successful that a second run of consoles was made. Unfortunately, this batch has serious issues with the EverDrive. Games will often freeze after playing for 5-10 minutes. Krikzz and Analogue Interactive have acknowledged the problem for some users, but there is no fix as of yet.
Positive Things about the Analogue Nt from Initial Reviews
I should not have it said that the Analogue Nt is a piece of overpriced junk or there is nothing positive about it. For that extra $79.00, you get both the HDMI Upgrade board and the modification. If you purchased the upgrade from Game-Tech.us, it would probably cost you double.
The reviewer had no issues with the Composite, S-Video or Component Video from the Analogue Nt. The Component video, as shown in the test video, is pretty stunning. The colors are bright and the pixels are crisp.
The FDS RAM Adapter fits flush and well on the Analogue Nt. Nor have there been any complaints that the controller ports have a Grip of Death.
According to kevtris, Analogue Nt ordered 400 Hi-Def NES boards. This will help the Hi-Def NES reach more people through the Analogue Nt and fund further batches of Hi-Def NES boards for people who want to mod their Nintendo-made systems.
HDMI Analogue Nt or Analog RGB Video Analogue Nt
At the end of August people are finally starting to get their HDMI Analogue Nts. However, if they were expecting a Swiss army knife of NES video, they are going to wind up disappointed. Analog video output, RGB, Component, S-Video and Composite Video are all disabled with an HDMI upgrade installed. I suspect that there are no NESRGB boards in these units. Kevtris indicated that his board could work in conjunction with the NESRGB board, but it required non-trivial modifications to the NESRGB board. He had not fully tested the pair and may not be very interested in doing so. Analogue Interactive apparently decided not to risk an incompatibility, so they disabled the NESRGB functionality when the HDMI upgrade is installed. I would not be surprised if they removed the NESRGB board entirely, because they indicate that either type of Analogue Nt could be sent back to them for an upgrade.
The original composite video signal is still available when the HDMI cable is not plugged in. Analogue Nt has offered to make that an output option for anyone who wishes to return their console for the modification.
HDMI Teething Issues
When the HDMI enabled Analogue Nts began shipping to customers in later August, there have been a few reports of teething problems. The biggest confirmed issue is that Castlevania 3 and some other MMC5 games will not work in the HDMI version. Laser Invasion works fine and that was the game kevtris used to test. Very recently, there has been a workaround by using a CV3 plugged into a Game Genie. Also, the HDMI Analogue Nts will reset if the TV is shut off. The HiDef NES mod inside the Analogue Nt HDMI version should be fixable with a firmware update, but the buyers of the HDMI were not made aware that the board could possibly have bugs. Also, while updating the firmware is easy with a PowerPak, not everyone has one of those. They may have to wait for Analogue Interactive to ship them a cartridge with a firmware update. [update: HiDefNES Update V2.25 fixes these issues and other bugs]
Sunday, July 5, 2015
Analogue Nt - The NES as a Luxury Retro Console
Nintendo made over sixty million NES and Famicoms systems from 1983-2003. It is not a rare system and a base system is not particularly expensive on the second hand market. It was one of the most popular video game consoles of all time. However, today getting a NES to run on modern LCD TVs and not looking like crap can be a bit of a challenge. Any of the popular NES or Famicom models, the original Famicom HVC-001, the front loader NES-001, the top loader NES-101 and the Famicom AV HVC-101 output composite video at best and RF at worst. LCDs usually make this signal look horrible and some newer TVs do not like the 240p signal output by these consoles at all and will refuse to display them.
The right switch functions with the up and down buttons next to it. With the switch in the Mic position, you can set the output volume of the Microphone. With the switch in the Aux position, you can set the output volume of the Expansion Audio from the a cartridge. With the switch in the Mix position, you can set the monophonic/stereophonic setting
Next comes the power jack. Finally there is an HDMI port (if you selected the HDMI Adapter Upgrade option) and a VGA-style HD-15 video output port for all analogue video output. The red button is the power button and is taken from an NES controller. A quick push acts as a soft reset, holding it down turns the power off.
- Resolution
- 640x480 [60Hz/50Hz]
- 1280x720 [60Hz/50Hz]
- 1920x1080 [60Hz/50Hz]
- Video Options
- Horizontal Stretch
- Width [Slider]
- Scaling
- None
- HQ2X
- HQ3X
- HQ4X
- Scale2X
- Scale3X
- XRay
- Scanlines
- Off
- NES
- 2X
- 3X
- 4X
- 5X
- Interpolation
- On
- Depth [Slider]
- Palette
- FCEUX'S
- Beware's
- Playchoice 10
- Black and White
- Cropping
- Top Edge [Slider]
- Right Edge [Slider]
- Bottom Edge [Slider]
- Left Edge [Slider]
- Horizontal Position
- Position [Slider]
- Despeckle
- Sound Options
- Enables
- VRC6
- VRC7
- FDS
- MMC5
- N163
- Sunsoft 5B
- VCR6 Swap
- Volumes
- APU [Slider]
- N163 [Slider]
- VRC6 [Slider]
- MMC5 [Slider]
- 5B [Slider]
- FDS [Slider]
- VRC7A [Slider]
- VRC7B [Slider]
- Panning
- NES Sqr 1 [Slider]
- NES Sqr 2 [Slider]
- NES Tri [Slider]
- NES Noise [Slider]
- NES DPCM [Slider]
- Namco 163 [Slider]
- VRC6 Sq 1 [Slider]
- VRC6 Sq 2 [Slider]
- VRC6 Saw [Slider]
- MMC5 Sq1 [Slider]
- MMC5 Sq2 [Slider]
- MMC5 PCM [Slider]
- Sunsft 5B [Slider]
- FDS [Slider]
- VCR7 A [Slider]
- VRC7 B [Slider]
- Viewer [visual representation by sliders]
- NES Pulse Wave 1 [Shows duty cycle, frequency and volume]
- NES Pulse Wave 2 [Shows duty cycle, frequency and volume]
- NES Triangle Wave [Shows frequency]
- NES Noise [Shows short and long noise periods, frequency and volume]
- NES Delta/PCM [Shows sample address, sample length, whether sample is looped, frequency]
- FDS Wavetable Main Channel [Frequency and volume]
- FDS Modulator [Frequency]
- MMC5 Pulse Wave 1 [Frequency and volume]
- MMC5 Pulse Wave 2 [Frequency and volume]
- VRC6 Pulse Wave 1 [Frequency and volume]
- VRC6 Pulse Wave 2 [Frequency and volume]
- VRC6 Sawtooth Wave [Frequency and accumuator rate]
- Sunsoft 5B Square Wave 1 [Frequency and volume]
- Sunsoft 5B Square Wave 2 [Frequency and volume]
- Sunsoft 5B Square Wave 3 [Frequency and volume]
- Settings
- Menu Hotkey [can select any combination]
- A
- B
- Select
- Strart
- Up
- Down
- Left
- Right
- Overclock Hotkey [can select any combination]
- A
- B
- Select
- Strart
- Up
- Down
- Left
- Right
- Underclock Hotkey [can select any combination]
- A
- B
- Select
- Strart
- Up
- Down
- Left
- Right
- Short Reset Hotkey [can select any combination]
- A
- B
- Select
- Strart
- Up
- Down
- Left
- Right
- Long Reset Hotkey [can select any combination]
- A
- B
- Select
- Strart
- Up
- Down
- Left
- Right
- Controller for Hotkeys
- Controller 1
- Controller 2
- DVI Mode
- DVI Mode
- EDID Disable
- Disable EDID
- Audio Clock
- CPU Clock
- PPU Clock
- Save and Update
- Save Settings
- Update Firmware [via flash cart like PowerPak or Everdrive]
- About
The superficial mainstream media also deserves some criticism. A media organization finds a story about an interesting new product to be released and its competitors parrot it and that is often the last you hear about it from these sources. Often you if do a search for the product, you will see little beyond the articles all originating around the same date. Information about failed and long-delayed products is frequently harder to find. You would think that if a media entity felt that this device was so sufficiently newsworthy to devote a substantial article, there would be reviews all over the place by now since it started shipping some weeks ago There are none.
No one else has done an unboxing video, which suggests that people are still waiting. Those who ordered the HDMI Adapter Upgrade may still be waiting because as of this date kevtris has not reported that he is done squashing bugs with his design. If those bugs are hardware in nature, then Analogue Interactive may not have a final board to ship to customers. Recalls are expensive for large companies and and a small company may get killed either from the cost of a recall or the bad publicity if they do not initiate a recall after a major bug is discovered.
For example, do the controller or cartridge connectors exhibit a Grip of Death? Can you select palettes without the HDMI Upgrade Adapter? Are there any issues with the FDS RAM adapter sitting flush on the slightly curved surface of the Analogue Nt? What about more exotic devices like the Bandai Datach Joint ROM System? Cartridge games like Zelda require the user to hold reset as they turn the power off to avoid RAM corruption, so how does the Analogue Nt deal with that? Is there really a NESRGB board and an HDMI board inside the fully-upgraded Analogue Nt (seems kind of redundant)? Is the Famicom Expansion Port sufficiently recessed for peripherals? What is the experience like using the audio mixer buttons (the User Guide is a bit vague)? Can you get expansion audio from the 72-pin cartridge slot using the pin 51 method?
Sunday, May 3, 2015
Fun with the Framemeister
![]() |
| TurboGrafx-16 Bonk's Adventure - Composite Video Native TV Scaling |
![]() |
| TurboGrafx-16 Bonk's Adventure - Composite Video Framemeister Scaling |
![]() |
| TurboGrafx-16 Bonk's Adventure - RGB Video Framemeister Scaling |
![]() |
| SNES Super Mario World - Composite Video Native TV Scaling |
![]() |
| SNES Super Mario World - Composite Video Framemeister Scaling |
![]() |
| SNES mini Super Mario World - RGB Video Framemeister Scaling |
![]() |
| SNES Super Mario World - RGB Video Framemeister Scaling |
![]() |
| SNES Super Mario World - S-Video Native TV Scaling |
![]() |
| SNES Super Mario World - S-Video Framemeister Scaling |
![]() |
| TurboGrafx-16 Ys Book I & II Composite Video Framemeister Scaling |
![]() | |
|
![]() | |
|



























