Jump to content


Photo
- - - - -

Original 8-bit NES

Nintendo 8-bit NES

2 replies to this topic

#1 Pic0o

Pic0o

    Technologist

  • Admin
  • 11,182 posts
  • Location:Pekopon
  • Gender:Male
  • Interests:Tinkering
  • GG: Books
  • 360-GT: Pic0o
  • PSN ID: Pic0oP
  • NNID: Pic0oP
  • Server: Malboro
  • MMO: FFXIV
  • Nic: Carla Picout

Posted 11 April 2017 - 01:13 PM

Backstory here is that I came into ownership of my original NES console from my younger cousins.  At first boot I could not load any carts and took to researching the 'flashing red power light'.  Turns out the 72 pin adapter goes bad over time and they tend to need replacement to avoid the flashing red light syndrome.

I picked up a replacement adapter from a local retro video game store, maybe 2 years ago now.  To paint a scenario I forgot about the extent of fiddling with carts you have to do, even with the replacement 72-pin installed.  Let me pause here to say this is an original NES with the tray system, not the revised top-loader NES.  I can get most games booted but it does take a few minutes sometimes to do so.  I am actually looking to resolve this by modding my tray and 72-pin with a Blinking Light Win.  This device looks to be a fixed position tray with a holder in place for the back of the 72 pin adapter.  For you PC build nerds, it looks like ISA card connections on the carts and the inside of the NES.
Here is a replacement guide if you go to replace the 72 pin adapter on an original NES with the OEM-like part.

I will update once I install the Blinking Light Win mod, as I have about a dozen carts and some are especially picky to load.
Jumping back to current tense, my next rival was playing on an HDTV.  Luckily I have the original power supply and those coax boxes to get video output and audio.  Once you make sure the TV is set to cable and the switch on the back of the console is set to either channel 03 or 04, change to the same channel on your TV and you should have video when booting up a game. 
However you will likely see quite a bit of line noise on your screen and the colors will look funky or blurred.  Here you have the option of running RCA cables instead of the Coax box from your NES.  Yellow is your video and Red is the mono audio.  In the case of a Samsung TV, my component video input also works for standard Yellow, Red, White RCA connects, if you plug the Yellow video signal into the Green component input.  Doing this will remove the rolling noise from your NES and make playing a much cleaner video experience.

Speaking of HDTVs, if you want to play Lightgun games (Duck Hunt), you are out of luck there.  I have seen some cool modifications with external hardware to reproduce the white detection block that the gun looks for to register a hit, but the TL;DR is that HDTVs draw the screen at once, instead of sequentially by pixel for that frame to be detected by the zapper guns, versus CRTs.  That linked Hack A Day article is fresh with the solution and hardware used.
As for me, I have a small display that might meet the crt requirement.  I have to repair it and try that out.

Over the last week or so, I hooked the NES back up to come to these observations and jot them down.  Thanks to a friend who ordered an AVS from RetroUSB, I learned about this console that will output directly over HDMI.  Upon checking this out I also put an order in for one.  In the mean time, I'm kicking it on original hardware and looking to remedy the great cart loading struggle.  I also learned how bad I am at original Mario 1.  It comes back to you after a couple hours, but wow games were brutal hard in the 80s and 90s with limited lives, no continue, jump timings and the like.

If you want to go through time reading up on older consoles, have fun on the RetroRGB site.  It's like a library for consoles, how they work and what the modding scene is up to.  It's safe to say, once I have an AVS in my hands, I will share my experience with it.  I did read the 1st generation of the AVS had a loose power connection, that should be since fixed in the later iterations.  Do note the ordering link is for reservations on the next batch with no solid ship date established.



#2 Pic0o

Pic0o

    Technologist

  • Admin
  • 11,182 posts
  • Location:Pekopon
  • Gender:Male
  • Interests:Tinkering
  • GG: Books
  • 360-GT: Pic0o
  • PSN ID: Pic0oP
  • NNID: Pic0oP
  • Server: Malboro
  • MMO: FFXIV
  • Nic: Carla Picout

Posted 24 April 2017 - 02:43 PM

Welcome back to this NES thread.  As of this weekend, I have replaced my 72-pin adapter and OEM cartridge tray with a Blinking Light Win.  As linked in the post above, this 72-pin adapter and modified tray replaces the stock one and does in fact, resolve issues with the blinking light issue when you go to load a game.  That being said, you just insert the cart, but no longer push down.  I ordered direct from the ArcadeWorks site and have a current model that resolved an initial release issue I saw mentioned, about tight cart removal from the tray.  For point of reference, this was once a kickstarter project with very good details about the device (at the link).

As an added benefit my console is now also Region-Free due to this adapter.  I am pausing here to say, before I installed this mod, I dissected all my carts and cleaned them (the connection pins) with 90% isopropyl alcohol and Q-tips.  This helped with the most fussy carts, but I certainly still had blinking light issues and some games gave me a fight to load up.  I mentioned the region-locking to now be disabled with this device and that is due to bypassing the 10NES (or Checking Integrated Circuit / CIC) chip.  According to some research, this device is related to the flashing light issues on the console due to bad connections between the chip in the carts and on the console.  I'll count that as a snarky comment about drm-like devices causing more consumer harm than benefit.  Especially over time.

Hopefully that doesn't read too much like a wall of text.  If you want to ignore the description and backstory... the Blinking Light Win is a great modification to your original NES, that does not remove any functionality that you should want or need.  Highly recommended.  Especially if you want to play NES games without input lag from emulation.  That's why I'm on the original hardware.  Now you're playing with power! (and increased console reliability)



#3 Pic0o

Pic0o

    Technologist

  • Admin
  • 11,182 posts
  • Location:Pekopon
  • Gender:Male
  • Interests:Tinkering
  • GG: Books
  • 360-GT: Pic0o
  • PSN ID: Pic0oP
  • NNID: Pic0oP
  • Server: Malboro
  • MMO: FFXIV
  • Nic: Carla Picout

Posted 24 April 2017 - 03:23 PM

Also this weekend I received a 2nd toy.  An Everdrive N8 NES from Krikzz showed up.  I can now play ROMs from an SDCard inserted into the top of this cartridge.  Thanks to a Smokemonster Rompack, I also was able to enjoy plenty of homebrew and debug applications, as well as hacked roms, fan translations and such.

Starting out, I'll link the FAQ on their forums and condense my process here.
Grab an SD Card.  Since you are dealing with NES, 16 GB or less should be fine.  64 GB can work but it's overkill for that entire library.
Format your SD Card with the highest block size available.  This should help avoid eventual fragmentation.  SDFormatter works on Windows and OS X.
Once you format your card, copy all your contents in one batch.  (once again relating to avoiding fragmentation)
Most important to be on your SD card, is the extracted contents of OS folder named EDFC.  This contains the mappers, and eventual quicksave files (if you turn this on in the device options on your console),
+ MicroSD Cards in an SD Card adapter work fine.  This is what I'm doing with a 16 GB PNY card.
Once your files are done copying, dismount your SD card and pop that into your N8.  Boot your NES with the Everdrive installed.

Now that you should be running, you will see a directory list.  'B' is select; 'A' is back / cancel; 'Select' is options; 'Right' goes to the next page of file list; 'Left goes to previous page.  Pick your game, press B, then press B again to load.  Briefly after you should see the game running and be playing glitch and lag free.  So far I saw some sprite issues on Castlevania VS (edit: The VS games are mostly not finished yet) but playable, and The Immortal does a weird vertical sync issue.  Other than that I tested a few dozen games and saw no issues.

First things I loaded up were the Tools and Service Test Carts from the Smokemonster collection.  240p Test Suite 240pee v0.15 is straight up amazing.  Lots of diagnostic options and calibration tools.  Slick interface too.  Jumping through the other utilities was nice, particularly being able to test for input lag on my button presses and to see how slow I am.  The Hacked Rom collection is pretty funny.  I got to play Mario 1 with weed coming out instead of mushrooms.

I want to explore the Homebrew folder next, having seen the diagnostic carts section.  I might try to join the homebrew nes scene and make some content.  So much enjoyment for my NES.  Someday I should receive an AVS to play on cleaner color output, but for now I'm still quite enchanted running composite (RCA Red and Yellow connectors) to a Samsung LCD.
Speaking of HDTVs, I turned off most all of the enhancement features of the TV.  They made the colors sharper, but the filters were applying weird color variances while playing.  I have seen people mentioning 'Game Mode' on some TVs also accomplishes the same.  You don't want brightness adjusting to try and optimize your display while playing a game.  You might at first, but after platforming for a bit you will wonder what is going on and how to fix it.

In case I didn't make it clear, the Everdrive N8 is also excellent.  Once again, I bought this direct from their site, as to avoid cloned models and shitty bugs.
If you would like some hacked roms to play with, roll on over to RomHacking.net.

Happy 8-bit adventures! :bunny:


Edited by Pic0o, 24 April 2017 - 03:51 PM.




Reply to this topic



  

Also tagged with one or more of these keywords: Nintendo, 8-bit, NES

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users