Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 72 reacties

Tweaker TheDanielSpies heeft op basis van een Raspberry Pi een eigen NES-achtige console gebouwd. Met behulp van een 3d-printer en Autodesk-software werd de behuizing van de Nin10do-retroconsole uitgedraaid.

TheDanielSpies, ofwel Daniël Spies, nam de klassieke NES-console uit 1986 als basis. Hij wilde een NES-compatibele console bouwen die eenvoudig op zijn hd-televisie was aan te sluiten. Als basis nam hij een Raspberry Pi B+. Met Autodesk 123D ontwikkelde hij een op de NES gelijkende behuizing. Deze liet hij door een bedrijf met een 3d-printer uitdraaien in xt-polyester.

Bij het design heeft hij de usb-aansluiting voor de controllers geplaatst achter een klepje dat met een druk op de knop automatisch geopend en gesloten kan worden. Volgens de tweaker geeft dit een 'authentiek Nintendo-gevoel'.

De ARM-soc in de Raspberry Pi B+ is volgens TheDanielSpies flink overgeklokt, waardoor games soepeler draaien. Hij heeft koelblokjes op de processor geplaatst om te zorgen dat deze niet te warm wordt. Ook heeft hij de nodige code moeten aanpassen om de emulatiesoftware op de Nin10do-console zo gebruiksvriendelijk mogelijk te maken. Naast oude Nintendo-games kan de console standaard ook tal van klassieke dos-games aan.

Moderatie-faq Wijzig weergave

Reacties (72)

Ah cool! :) Heb de Nin10do van DaniŽl toevallig afgelopen zondag nog mogen bekijken en bespelen.

Naast Nintendo (NES & SNES) games draait ie ook ScummVM voor oude Lucas Arts games zoals Monkey Island, en voor de dos games (bv. Prince of Persia) draait er DOSBox.
Allemaal te bespelen met een aangepaste Nintendo controller of met muis en keyboard.

Erg tof project voor iemand die voorheen nooit iets gedaan heeft met programmeren of 3D ontwerp!
Erg tof project voor iemand die voorheen nooit iets gedaan heeft met programmeren of 3D ontwerp!
Waar haal je dat vandaan? Ik geloof er niks van dat ie er wereldvreemd is ingestapt en in 1 maand dit allemaal heeft gebouwd als ik dit zo zie. Of is "voorheen" 3 jaar geleden? :P
Desondanks netjes gedaan, dat zeker! :)

[Reactie gewijzigd door marcel87 op 3 februari 2015 12:08]

Ik ken DaniŽl al een jaar of 25, vandaar. En hij heeft voordat hij hiermee begon nooit een letter geprogrammeerd of aan 3D modelling gedaan. (Wel videobewerking etc.)

Wel redelijk technisch onderlegd en als illusionist bouwt hij ook z'n eigen acts, maar in dit project zitten aardig wat aspecten (Raspberry Pi/RetroPie, 3D modelling, Python) die nieuw voor hem waren.

Wat betreft originele controller vs. USB controller; hij heeft bewust voor de USB variant gekozen zodat je er ook andere controllers op kan aansluiten. En Nintendo controllers met USB aansluiting zijn online verkrijgbaar.

Edit: in het bijbehorende topic heeft hij verder toegelicht wat de uitdagingen waren bij het realiseren van dit project. Wel iets meer dan RetroPie en Emulation Station aan elkaar knopen. :)

[Reactie gewijzigd door Snoz Lombardo op 3 februari 2015 21:06]

We beginnen allemaal met 0% kennis, meeste elektronicahobbyisten die kunnen naar paar manden wel project leiden en alles zelf ontwerpen en laten produceren. Hobbyisten gaan altijd veel sneller dan studenten, ze kunnen gericht kennis vergaren die alleen betrekking heeft op hun hobbyproject. Maar vraag je ze wat algemene elektronica kennis en wat formules en zo dan weet ineens bijna niks, dan blink de student meestal weer uit met zijn 4 jaar theoriekennis. Kortom, als je wilt is alles aan te leren en als je gericht leert kan het in relatief korte tijd verwezenlijkt worden. :)

En het is digitale elektronica: "every idiot can count to one" :+
http://en.wikipedia.org/wiki/Bob_Widlar
Als je het begin van z'n comment leest kun je tot de conclusie komen dat ze elkaar kennen, of minsten elkaar gesproken te hebben.
Geweldig mooi hoe zijn kast is afgewerkt! Ook erg mooi dat je usb lade open en dicht kan.
Hahaha hetzelfde project was ik twee jaar terug ook mee bezig. Helaas was zo mooi gemaakt als die van TheDanielSpies. Die van mij bleef bij een houte prototype arcade kast met twee NES controllers.

Voor de hobbyisten:
Je kan heel makkelijk je NES controllers ombouwen tot USB joysticks. Het enige wat je nodig hebt is een ATtiny8 die zich als HID.

[Reactie gewijzigd door xTmPizzaMan op 3 februari 2015 15:08]

Hij zou een mogelijkheid zoals "Powermenu" moeten overwegen voor de dosbox!

Dikke 5 sterren dit project!(Y)
Deze wil ik wel. Heeft hij toevallig de code released ? Echt wel vet !
Code kan je gewoon hier vandaan halen.

Link
Mooi, kende ik helemaal niet... Ik denk dat ik dan ook eens eenpoging ga doen om dit op mijn rasberry pi werkende te krijgen :)

Bedankt voor de info :-)

edit: poging is niet nodig, bestaat een build voor :-D

[Reactie gewijzigd door boskantman op 3 februari 2015 13:09]

Erg leuk gedaan, zeker iets als een uitknop is nuttig voor de RPi, omdat je anders je SD kaart corrupt maakt en je dan alles opnieuw moet doen of een backup terug zetten op de SD kaart. Hopelijk is niet al te lastig om de Pi te vervangen door de gister bekend gemaakte Pi 2, die meer RAM en cores heeft.

[Reactie gewijzigd door Slaut op 3 februari 2015 11:22]

Gezien deze "console" gebaseerd is op de B+ wordt het vervangen wel wat lastiger, gezien die kleiner is dan de B (welke weer wel net zo groot is als de Pi 2).
Deze "console" is inderdaad gebaseerd op de B+ en de Pi 2 is exact het zelfde als de B+ alleen de processor en werkgeheugen is veranderd.

Dus vervangen van de Pi B+ voor Pi 2 is geen enkel probleem.
Oh, is het dan de B die een andere grootte heeft? Sorry voor de misinformatie!
Voor zover ik weet is hij even groot als de B+ hoor. Op bv SOS solutions wordt hij in dezelfde packs verkocht als de B+
De Pi2 is backwards compatible met ARM v6 dus dat zou geen issues mogen opleveren.
Maar misschien is er nog een optimalisatieslag te halen door i.p.v. ARM v6 instructies ARM v7 instructies te gebruiken?
Weet iemand daar iets meer van?
Ja leuk. Verschillende consoles in 'pocket' formaat.
Mooi gedaan.

Ik verbaas me telkens weer over wat je allemaal met zo'n R-Pi kan.
Over een paar jaar: Telefoon formaat console en enkele wireless controllers en dan een ps2 emuleren?
Ik loop weer eens achter :)

Ik heb wel pcsx2. Werkt best veel op.
Ik kan me niet voorstellen dat ik SSX Tricky op mijn telefoon kan spelen... maar ik ga het proberen.
Gezien het aantal recensies duidelijk niet fake. De negatieve recensies zijn vooral omdat veel mensen niet het benodigde bios kunnen vinden op internet of het niet eens zijn met het verdienmodel.
Ja leuk. Verschillende consoles in 'pocket' formaat.
Mooi gedaan.
*aait zijn GP2X Wiz*
Je moest eens weten wat er al pakweg een decennia geleden mogelijk was.
Vormgeving van het doosje had wel iets mooier gemogen. Verder is de software erg mooi gedaan.

[Reactie gewijzigd door ItsNotRudy op 3 februari 2015 11:05]

Ik vind hem persoonlijk qua design ook niet mooi, maar dat is natuurlijk subjectief. Toch is de rest wel erg leuk in elkaar gezet. Gaaf hoor.
Ziet er erg leuk uit en mooi afgewerkt! Als dit op de markt zou komen zou ik er gelijk en in huis halen! _/-\o_
Niet te betalen qua licenties haha :)
Ik neem daarnaast aan dat hij niet alle cartridges heeft....
Heel cool project! Misschien tof om een tutorial te schrijven/maken over hoe je het OS in elkaar gedraaid hebt? Ik bedoel: iedereen wil wel op deze manier de nostalgie uit z'n jeugd opnieuw beleven!

Edit: typo

[Reactie gewijzigd door Chrisjuh_15 op 3 februari 2015 11:38]

Even wat schaamteloze zelfpromotie van een (ietswat oudere) post van retropiehttp://gathering.tweakers.net/forum/list_messages/1555801, omdat 't kan.

edit: hij linkt dom en ik krijg 't niet gefixt. daar gaat m'n tweakerstatus ;)

[Reactie gewijzigd door dyrc op 3 februari 2015 14:11]

Heel mooi maar ik stel mij toch vragen bij de legaliteit van dit soort dingen.
Waarom stel je je vragen bij de legaliteit? Die is toch vrij duidelijk (bij zo ongeveer alle emulatoren) op het moment dat je er iets mee kan (/roms hebt) is het illegaal.

Het hele kleine percentage homebrew uitgezonderd.

En als twijfelt over bijv design-patenten etc daar hoef je je ook geen zorgen over te maken, die heeft Nintendo in basis ook wel dichtgetimmerd.

Qua legaliteit zijn dit soort dingen bijna altijd gewoon 100% kristalhelder hoor : Illegaal, alleen zolang voor persoonlijk gebruik en geen wereldwijde verkoop geen vervolging.
Ja dit kan wel eens een dingetje worden in de toekomst, je eigen retroconsole printen. Over een paar jaar kan je aan de lopende band een moederbord printen. Als het geen modern moederbord is kan je altijd nog de originele printen.
Die behuizing alleen zal wel al een hoop gekost hebben. Wil ook een behuizing laten printen voor een 15,6" touch scherm, maar kost al meer dan 100eur bij bijv .Shapeways:(
Je weet natuurlijk niet wie TheDanielSpies in zijn kennissenkring heeft zitten natuurlijk.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True