Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: My Fully modded NES  (Read 55388 times)

0 Members and 1 Guest are viewing this topic.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: My Fully modded NES
« Reply #120 on: August 23, 2005, 10:35:32 am »

I haven't looked at the pinouts and such yet as this is about #10 in my project queue.  I would imagine, given that there are more signals on the DC controller than on the NES controller port, that I would have to simply terminate the lines that aren't used for the NES emulator.

spiffyshoes

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:September 20, 2015, 01:24:46 pm
Re: My Fully modded NES
« Reply #121 on: August 23, 2005, 10:39:57 am »
Do they out put the same encoding for the controller signals?  I thought they would be different.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: My Fully modded NES
« Reply #122 on: August 23, 2005, 10:42:16 am »

I would have to think so.  All a controller button is is an open circuit that closes when you press the button.  There is no encoding per se, there is signal or there is not. 

Signal - button pressed
No Signal - button not pressed

The voltage, presumably, comes from the console, either passes the closed circuit and returns to the console (button pressed), or does not come to the controller because the circuit is open (button not pressed).

If these assumptions are mistaken, feel free to correct me.

spiffyshoes

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:September 20, 2015, 01:24:46 pm
Re: My Fully modded NES
« Reply #123 on: August 23, 2005, 10:49:23 am »
Well yeah for each button there is an open and closed signal.  But then the controller chip encodes those signals into a series of timed electrical pulses.  The console then descrambles the encoded signal when it recieves them.

If you had an open and closed signal for each button on the NES controller the NES ports would have to have 9 pins.  But instead they only have 7 and only 5 of those 7 pins are used to transfer the signal.  So basically the signal in encrypted.

Inorder to use the origonal NES ports without modifying the NES controllers at all you would have to have some way of decrypting the signal they send and then re-encrypting it to a dreamcast signal.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: My Fully modded NES
« Reply #124 on: August 23, 2005, 11:03:34 am »

Hrm... good to know.  I wonder if it would be physically possible to take the relevant parts of the DC controller, alter the PCB/etc, and fit it into an NES controller.

Of course, that would defeat the whole purpose, I guess, of wanting to use nonaltered NES controllers.

spiffyshoes

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:September 20, 2015, 01:24:46 pm
Re: My Fully modded NES
« Reply #125 on: August 23, 2005, 11:13:04 am »
I don't know of any Dreamcast controllers that would be small enough to fit into the NES controller the way the PSX ones I used do.  That doesn't mean they don't exist though.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: My Fully modded NES
« Reply #126 on: August 23, 2005, 11:24:31 am »

Well, the DC PCBs would need alteration, of course.  You could clearly do away with much of it.  You wouldn't need the triggers, or the analog stick, for instance. 

Of course, now we've gone so far from the original goal, we may as well keep the DC controller ports.  The whole point was to try and be as original as possible without having to use custom controllers.

spiffyshoes

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:September 20, 2015, 01:24:46 pm
Re: My Fully modded NES
« Reply #127 on: August 23, 2005, 12:11:00 pm »
Yeah, the only way to get it so you don't have to mod the NES controllers at all is to put a PC inside the NES instead of a DreamCast.

The only advantage to useing a DreamCast instead of a PC is that it is cheaper.

Stingray

  • Official Slacker - I promise to try a lot less
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10463
  • Last login:April 08, 2021, 03:43:54 pm
Re: My Fully modded NES
« Reply #128 on: August 23, 2005, 12:52:59 pm »
Yeah, the only way to get it so you don't have to mod the NES controllers at all is to put a PC inside the NES instead of a DreamCast.

The only advantage to useing a DreamCast instead of a PC is that it is cheaper.

Well that and the fact that it's a lot easier to configure.

-S
Stingray you magnificent bastard!
This place is dead lately.  Stingray scare everyone off?

mmmPeanutButter

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 616
  • Last login:December 20, 2020, 07:49:09 am
  • better living through gaming
Re: My Fully modded NES
« Reply #129 on: August 23, 2005, 04:21:56 pm »
so you have to flip open the case to put a CD in, or is it not necessary to ever swap CDs?


You can fit every US rom and the emulator on one disk.  NES roms are friggin tiny!

Ok.  First off...  this thing is amazing.  I *will* be building one.

Second.  The quote above says that everyhitng will fit on one cd.  So if I wanted to build one of these and just run the NES then I could build it just as you have?

Everybody seems to be talking abou tmaking a tray loading cdrom drive and this and the other... not necessary if I just want to run NES, right?


Again... amazing.

And the memory card... is that just for saving?  it's not required, right?  What about hiding it in the cart door?

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: My Fully modded NES
« Reply #130 on: August 23, 2005, 04:39:20 pm »
Everybody seems to be talking abou tmaking a tray loading cdrom drive and this and the other... not necessary if I just want to run NES, right?

You've got it right.

Stingray

  • Official Slacker - I promise to try a lot less
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10463
  • Last login:April 08, 2021, 03:43:54 pm
Re: My Fully modded NES
« Reply #131 on: August 23, 2005, 05:08:26 pm »

And the memory card... is that just for saving?  it's not required, right?  What about hiding it in the cart door?

Memory card is for saving, and yes, there's no reason why you couldn't put it inside the case. That's what I intend to do.

-S
Stingray you magnificent bastard!
This place is dead lately.  Stingray scare everyone off?

Shape D.

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1602
  • Last login:July 05, 2012, 06:17:57 pm
  • >Look at me, I'm a Newbie<
Re: My Fully modded NES
« Reply #132 on: August 23, 2005, 05:28:58 pm »
I want to try and make one so they are acessable through the hatch on the nes. I havent spent any time working on it though.
Hey Baby, Have you ever met a Newbie with 38 pages of previous posts before? Do you Want to?

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: My Fully modded NES
« Reply #133 on: August 24, 2005, 09:25:14 am »

I would think you're better off making it so that you can swap them out easily.  With 1000+ NES games (counting Famicom) on there, you're going to have a lot of saves.

mmmPeanutButter

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 616
  • Last login:December 20, 2020, 07:49:09 am
  • better living through gaming
Re: My Fully modded NES
« Reply #134 on: August 24, 2005, 09:40:31 am »

I would think you're better off making it so that you can swap them out easily.  With 1000+ NES games (counting Famicom) on there, you're going to have a lot of saves.

Maybe I'll stick it out the back.

Or what about this?...

Do you need the memory card in there the whole time? or just to load, and save the game?

Cause you could just open the door on the front, slide in the memory card and then remove it when you don't need it.   That would preserve the look most of the time.

(forgive my potential ignorance, I know nothing about dreamcast)

Shape D.

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1602
  • Last login:July 05, 2012, 06:17:57 pm
  • >Look at me, I'm a Newbie<
Re: My Fully modded NES
« Reply #135 on: August 24, 2005, 11:54:42 am »
Typically plugging anything into a system while its running does not always work out well.
Hey Baby, Have you ever met a Newbie with 38 pages of previous posts before? Do you Want to?

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: My Fully modded NES
« Reply #136 on: August 24, 2005, 12:17:51 pm »

You can hot swap VMUs, can't you?

mmmPeanutButter

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 616
  • Last login:December 20, 2020, 07:49:09 am
  • better living through gaming
Re: My Fully modded NES
« Reply #137 on: August 24, 2005, 01:31:59 pm »
...and if I'm just using it for saving NES games, do I need the memory card with the display or can I get a generic, non-display version?



ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: My Fully modded NES
« Reply #138 on: August 24, 2005, 01:39:51 pm »

Does the DC have a nondisplay memory unit?

mmmPeanutButter

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 616
  • Last login:December 20, 2020, 07:49:09 am
  • better living through gaming
Re: My Fully modded NES
« Reply #139 on: August 24, 2005, 02:05:14 pm »

Does the DC have a nondisplay memory unit?

Take a look here.  I see display ones and non-display ones.

Or maybe I'm just an idiot.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: My Fully modded NES
« Reply #140 on: August 24, 2005, 02:09:53 pm »

I guess they do... damn expensive, though, for an older system.

Stingray

  • Official Slacker - I promise to try a lot less
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10463
  • Last login:April 08, 2021, 03:43:54 pm
Re: My Fully modded NES
« Reply #141 on: August 24, 2005, 02:47:45 pm »
Yeah, you can get the ones without the display. They work fine for NES saves. That's what I use. There's a local game shop that has a box of third party DC memory gizmos for something like $2 a pop.

-S
Stingray you magnificent bastard!
This place is dead lately.  Stingray scare everyone off?

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: My Fully modded NES
« Reply #142 on: August 24, 2005, 02:49:01 pm »

I have a buttload of random DC peripherals I picked up when Gamestop cleared them out... don't know if I have generic memory units, though.

Stingray

  • Official Slacker - I promise to try a lot less
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10463
  • Last login:April 08, 2021, 03:43:54 pm
Re: My Fully modded NES
« Reply #143 on: August 24, 2005, 02:52:27 pm »
Although the memory display is kind of a neat idea, I've found it to be pretty useless in actual use. I never look at it during the game, because I'm looking at the main display.

-S
Stingray you magnificent bastard!
This place is dead lately.  Stingray scare everyone off?

mmmPeanutButter

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 616
  • Last login:December 20, 2020, 07:49:09 am
  • better living through gaming
Re: My Fully modded NES
« Reply #144 on: September 01, 2005, 03:19:29 pm »
Is anybody actually building one?

I'm having trouble with one thing.  I am trying to wire up the reset switch as outlined in the tutorial but I'm not really clear how to wire it to the controller.  Unfortunately the photos in the tutorial are not clear.

I am using the standard controller.

Anybody got any pics or tips for me?



spiffyshoes

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:September 20, 2015, 01:24:46 pm
Re: My Fully modded NES
« Reply #145 on: September 02, 2005, 05:09:53 pm »
The Reset switch works just like a regular push button.  You wire one tab to the ground and the other tab to the L and R buttons.  You have to cut away on the circuit board that the Reset button is attached to so that it no longer triggers the imputs on that board and is only wired directly to the Dreamcast controller.

mmmPeanutButter

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 616
  • Last login:December 20, 2020, 07:49:09 am
  • better living through gaming
Re: My Fully modded NES
« Reply #146 on: September 02, 2005, 07:50:08 pm »
The Reset switch works just like a regular push button.  You wire one tab to the ground and the other tab to the L and R buttons.  You have to cut away on the circuit board that the Reset button is attached to so that it no longer triggers the imputs on that board and is only wired directly to the Dreamcast controller.

I'm not really sure I completely understand what you are talking about...

but my main concern is when I get to the dreamcast controller... the switch is not like a typical button switch, so I am having trouble finding out where the contacts are.  That's why I need some pics.

Fig hasn't been online in a while...  where is that guy??

babydickonboard

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 136
  • Last login:May 22, 2008, 08:28:56 pm
  • {/....KILL YOUR TELIVISION....\}
Re: My Fully modded NES
« Reply #147 on: September 06, 2005, 03:16:50 am »
i'm about to start making one of these.  i just purchased a dreamcast today to use, ive gotten nesterDC burned and working and im about to begin pulling apart my old broken nes and begin fitting in the DC.  I'm going try and  put my VMU inside of the case for sure.  I'm also going to try and make it so that i can swap out the VMU if needed via lifting up the cartrige cover.

The only thing i think ill be dissipointed about is not being able to use the original nes controller ports.  I dont really like the idea of useing atari ports, but if there is no other way {within reason} then it will have to do. i've been think about doing this mod for a while now and i'm stoked that im finnaly starting on it.  i also have tons of friends who want me to do this for them {if it works out}.

Pik4chu

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 222
  • Last login:April 09, 2012, 01:35:17 pm
  • So what was I supposed to put here?
Re: My Fully modded NES
« Reply #148 on: September 07, 2005, 04:00:10 pm »
Just going to jump in here and say what Ive enoticed about the number of wires discussion.

While the NES controller infact only uses 7 wires (that is, has 7 but uses less) is because it is sending signals from the encoder chip located inside the controller which the NES reads to determine what button was pressed.  The reason that 9 wires are needed is that the chip is REMOVED. And it is NOT comunicating with an NES anymore, rather it has become a controller hack..  Thus one wire for each button on the NES +ground to the corresponding button oin the hacked DC controller located inside the case.  The reason why the NES>Parrallel and NES>USB projects work the way they do is because they simply convert the signal sent by the IC on the NES controller to something readable by your parrallel port (assuming you have correct software/drivers).

So I think people keep crossing these two very different projects together.  The 9 pins are needed for the DC (in NES case)hack because its just like a CP->IPAC. 1 Button = 1 wire+common ground.  So Up, Down, Left, Right, Start, Select, A, B +Ground = 9 connections.

I do agree that its a crime to destroy an Atari controller but thats just me :)

Stingray

  • Official Slacker - I promise to try a lot less
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10463
  • Last login:April 08, 2021, 03:43:54 pm
Re: My Fully modded NES
« Reply #149 on: September 07, 2005, 04:06:39 pm »

I do agree that its a crime to destroy an Atari controller but thats just me :)

That's why the silicon gods gave us Genesis extension cables.

-S
Stingray you magnificent bastard!
This place is dead lately.  Stingray scare everyone off?

shmokes

  • Just think of all the suffering in this world that could have been avoided had I just been a little better informed. :)
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10397
  • Last login:September 24, 2016, 06:50:42 pm
  • Don't tread on me.
    • Jake Moses
Re: My Fully modded NES
« Reply #150 on: September 07, 2005, 07:20:15 pm »

That's why the silicon gods gave us Genesis extension cables.

-S

Thou shalt worship no gods before me
Check out my website for in-depth reviews of children's books, games, and educational apps for the iPad:

Best Kid iPad Apps

JB

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 376
  • Last login:October 21, 2005, 10:56:01 pm
  • I want to build my own arcade controls!
Re: My Fully modded NES
« Reply #151 on: September 07, 2005, 07:41:28 pm »

That's why the silicon gods gave us Genesis extension cables.

-S

Thou shalt worship no gods before me
We aren't. We're worshiping them after you.

spiffyshoes

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:September 20, 2015, 01:24:46 pm
Re: My Fully modded NES
« Reply #152 on: September 07, 2005, 09:17:38 pm »
Ok there is a way that you can use the physical NES ports so that it still looks like an NES.

Stingray

  • Official Slacker - I promise to try a lot less
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10463
  • Last login:April 08, 2021, 03:43:54 pm
Re: My Fully modded NES
« Reply #153 on: September 08, 2005, 10:11:25 am »
Clever solution, Spiffyshoes. :)

And when I said "silicon gods" I was of course referring to Shmokes. Who else could it have been?

-S
Stingray you magnificent bastard!
This place is dead lately.  Stingray scare everyone off?

MajorLag

  • I'd say the same about a good chunk of the people posting in PnR, including myself.
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 183
  • Last login:July 11, 2013, 03:54:10 pm
  • Damn you party liquor!
Re: My Fully modded NES
« Reply #154 on: September 10, 2005, 08:15:12 pm »
There might be annother posibility, that doesn't involve modding NES controlers at all.

The NES encoder chip is mearly am 8-bit paralell-to-serial shift register, so it should be possible to wire an NES port to an 8-bit serial-to-paralell shift register (assuming such a thing exists, I don't know for certain) and wire the paralell output of that chip directly onto an internal DC controller board.

This may have noticable lag depending on the chip used, I'm not sure.

JB

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 376
  • Last login:October 21, 2005, 10:56:01 pm
  • I want to build my own arcade controls!
Re: My Fully modded NES
« Reply #155 on: September 10, 2005, 10:56:58 pm »
There might be annother posibility, that doesn't involve modding NES controlers at all.

The NES encoder chip is mearly am 8-bit paralell-to-serial shift register, so it should be possible to wire an NES port to an 8-bit serial-to-paralell shift register (assuming such a thing exists, I don't know for certain) and wire the paralell output of that chip directly onto an internal DC controller board.

This may have noticable lag depending on the chip used, I'm not sure.

Oddly, I was just coming here to link something I stumbled upon that designed a similar device.
http://devcast.dcemulation.com/mods/unicont/nes.php


Flinkly

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1244
  • Last login:March 14, 2017, 01:14:21 pm
Re: My Fully modded NES
« Reply #156 on: October 17, 2005, 03:30:07 pm »
so, what is the update on the chips so that we can use the regular cords and controllers?  i'm looking at this for more of a computer attachement, rather than a dc, but i'm still interested in the encoder/decoder idea.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: My Fully modded NES
« Reply #157 on: October 17, 2005, 03:52:53 pm »

I don't remember anyone saying they were working on it.

spiffyshoes

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:September 20, 2015, 01:24:46 pm
Re: My Fully modded NES
« Reply #158 on: October 17, 2005, 03:58:56 pm »
If you want the chips that JB linked to you need to buy the pic and flash it with the program they had on the website yourself.

Razor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:October 03, 2008, 12:59:59 pm
  • Welcome to the fantasy zone
Re: My Fully modded NES
« Reply #159 on: May 04, 2006, 05:57:36 am »
This is the nuts! Ive been looking for something like this for a while, there was another I saw a year or so ago (i forgot to bookmark) a guy had converted a nes using laptop bits, but this looks like much less hassle, a project for the future methinks :)