PDA

View Full Version : N64 running Win 8.1 :)



lakimdesjaak
06-22-2015, 03:10 PM
Hi!
As you can see I'm completely new to the forums but I've been admiring the works around here for a while.
I was looking build a little HTPC that could run some streaming and a bit of emulation (N64 maximum required) and I absolutely loved the N64 mods you can find around the web (like this one (http://www.thebestcasescenario.com/forum/showthread.php?24650-HTPC-in-a-Nintendo-64), or the many others).
I always loved the N64 as a kid and have destroyed many gamepads and friendships playing Goldeneye...

I don't want to build the suspense, so here it is! (sorry for the crummy pictures):
http://i161.photobucket.com/albums/t235/lakimdesjaak/N64HTPC/ccfbb395-a9de-4482-9276-8ffd1acbc463.jpg
http://i161.photobucket.com/albums/t235/lakimdesjaak/N64HTPC/656eed23-453c-4e77-96fe-2cff413bf597.jpg

It's quite a modest pc that contains the guts of a Pipo X7 windows box. I wanted to have Windows to be able to 'normally' use the internet and use Flash and whatever without all the android hassle. But I also wanted it to be small enough to fit the N64 and not too power hungry. The board is very tiny and comes in a case resembling a router and which contains mainly air (http://i.imgur.com/zgciTPP.jpg?1). That would of course not do!

So I bought an old broken N64 off the internet and started cleaning out the insides. I was a bit too industrious and cut of more than necessary, so I had to re-mold some stuff with modelling clay
http://i161.photobucket.com/albums/t235/lakimdesjaak/N64HTPC/95bd2a33-50b4-4610-b537-cb23bf3a79c0.jpg
Then sprayed it white:
http://i161.photobucket.com/albums/t235/lakimdesjaak/N64HTPC/ddfa7acf-28b4-457f-9907-0495473a31d0.jpg

Painting in Progress:
http://i161.photobucket.com/albums/t235/lakimdesjaak/N64HTPC/27621bd0-5e53-4f86-9c3c-4dae9ce7bc5c.jpg
Done!
http://i161.photobucket.com/albums/t235/lakimdesjaak/N64HTPC/b735fffb-5132-483f-b88f-1b99e5d79456.jpg

Next up was trying to fit the board in there. I made two controller ports into USB ports, but as I didn't trust the power output on the front ports of the Pipo board I decided to add a powered USB hub. I used the bottom plate of the original casing as ground and for heat dissipation, as the X7 is passively cooled and uses the casing for dissipation as well (there is a big chunk of thermal padding underneath the board)
http://i161.photobucket.com/albums/t235/lakimdesjaak/N64HTPC/88f24ba6-b0e6-4414-b0bd-8eb1c52d613f.jpg

Quick test run. It's Alive!!!
http://i161.photobucket.com/albums/t235/lakimdesjaak/N64HTPC/4f454b2a-9ee2-4fda-b8e4-779d3eee819e.jpg

Let me know what you think! This is my first case mod ever, so please be gentle! :smoker:
It's not completely done yet, what I still want to do:
-Power slider is functional but not connected. Not sure what I want to switch yet. The Reset button is the power button right now.
-Cartridge is not fixed and can be swapped/removed, but doesn't have a function yet. Would be cool if it boots up an emulator if you insert the cartridge or something. Had an idea of running Lakka live from a USB key inside a cartridge, but I can't boot from USB (yet)
-The power led on the board is too far from the plastic piece on the front of the N64. Need to desolder and put in front of the piece like in the orgininal N64.
-Fix the fans in a more useful position.

x88x
06-22-2015, 07:10 PM
Looks like a good start. I love the tiny boards we're able to get now with the Baytrail (and now Cherry Trail) chips. I have a few and they give a surprising amount of power from a super low power consumption board.

Something that would be neat to integrate would be an adapter to actually let an SNES cart be read by an emulator. There was a company that made them, but it looks like they have stopped production. You should be able to find some around though, if that's something that would interest you.

http://www.retrode.org/

d_stilgar
06-23-2015, 03:59 PM
Nice! I love console PCs, especially when they're Nintendo.

lakimdesjaak
06-24-2015, 07:34 AM
Haha thanks, me too!

Konrad
06-29-2015, 01:40 PM
You could rig up a small microcontroller board to the N64 cartridge slot, basically program it to sense whenever a cartridge is present, read the data, and transfer it to the main PC board through internal USB or something. Launching the emulator software would require some sort of custom USB driver. Perhaps the embedded logic from a Logitech Gaming Keyboard/Mouse (and Logitech's Gaming Software driver suite) can be repurposed to this, it would just be a matter of electrical interface and using the software to map the buttons/keys (to launch apps, etc) as desired.

It might be simpler to just play N64 titles off a local drive, though, maybe just retain the slot for cosmetic purposes. You'd have to ensure that plugging in cartridges actually doesn't do anything unpleasant (since somebody sooner or later will try it).