Nederlandse ontwikkelaar maakt YouTube-app voor Nintendo DS

Een Nederlandse ontwikkelaar met de naam Gericom op GitHub en GBATemp heeft een bestand online gezet waarmee een Nintendo DS YouTube-videos kan afspelen, al geldt dat op dit moment nog louter voor één YouTube-url.

Het is de bedoeling van Gericom om ook een simpele gui te maken, zodat het mogelijk wordt om zelf YouTube-filmpjes te kiezen in plaats van aangewezen te zijn op de voorgeprogrammeerde url.

Gericom postte de eerste versie dinsdagavond op het GBATemp.net-forum. Woensdagavond plaatste hij een nieuwe versie op GitHub, waarbij de yuv2rgb-compressie verbeterd is. Ook wist hij de framerate te verbeteren van 5 naar 6fps, schrijft hij op GBATemp. Hij kon dit voor elkaar krijgen doordat er slechts 144 pixels in de hoogte gebruikt hoeven te worden, wat weer de nodige renderkracht scheelt.

In de voorbeeldvideo wordt een YouTube-video van jacksepticeye op een Nintendo DS Lite afgespeeld.

Door Krijn Soeteman

Freelanceredacteur

21-04-2016 • 10:47

27 Linkedin

Reacties (27)

27
25
20
0
0
0
Wijzig sortering
Grappig, maar vraag maar af wat de meerwaarde is gezien het gros van de mensen een smartphone heeft. in een DS zit ook geen simkaart slot dus je kan net zogoed je telefoon alsnog gebruiken als je geen data abbonement hebt.
Het bericht staat niet voor niets onder het kopje .Geek, het heeft een extreem hoog 'omdat het kan' gehalte.

Met regelmaat zie je hobbyisten ook nog kloten met oude (populaire) PC's om daar dingen mee te doen die nooit voor mogelijk werden gehouden.

Iedereen zo z'n eigen hobby toch? :)
Niet per se meerwaarde, maar gewoon hobbyen en knutselen. Gewoon omdat t kan. Hoeft niet altijd een doel te hebben (:
Ik kan me hier nog een bericht herinneren over iemand die Doom werkend heeft gekregen op een printer display. Gewoon omdat het kan.
Tof! Niet zozeer bruikbaar maar wel gaaf dat het kan. Het is al lastig zat om de DS uberhaupt video te laten afspelen. Ik heb 'vroeger' ooit eens via zo'n R4 kaartje een video speler gebruikt, maar dat was echt om te huilen. Overigens; het filmpje dat hij afspeelt is van Jack Septiceye

Edit: Artikel is aangepast, daar staat nu ook van wie het filmpje is.

[Reactie gewijzigd door Nilltris op 21 april 2016 11:06]

Oh, ik vond het juist heel goed werken. Wel eerst re-encoden e.d. natuurlijk. ;)
Awesome dat mensen dit nog doen. En kudos voor een JSE video (Hoewel de boze comments weer zullen komen over de keuze van YouTube filmpje).
Op een DSLite had ik zelf eigenlijk niet zo veel meer verwacht, dacht dat een groot deel van de homebrew devs over waren gestapt op de 3DS. Gelukkig dus nog niet, er is denk ik nog genoeg uit de handheld te halen.
Knap hoor. maar nu nog voor NintendoDS ontwikkelen... Er zijn betere manieren om je tijd te besteden, me dunkt
DS lite bestaat 10 jaar. :o _/-\o_
Altijd leuk om te zien wat mensen met zo'n apparaatje kunnen doen! Zo heb ik er nu ook DSLinux op draaien. Niet omdat het nuttig is, maar omdat het kan!

Als de DS nou op één of andere manier ook meerdere netwerk beveiligingen kon ondersteunen... Ik heb geen netwerk met WEP meer, en een wachtwoord-less netwerk ben ik ook niet van plan, anders zou ik dit heel erg leuk vinden om te proberen.

Is de ondersteuning voor nieuwere netwerk beveiligingen iets hardware matigs, of moet de firmware daarvoor worden aangepast en is dat (nog) onmogelijk?
Niet omdat het moet, maar omdat het kan...

Volgens mij is het aantal DS lites in gebruik best wel laag, en heeft de 3DS een eigen YouTube app :P
Ik denk dat het je nog zal verbazen hoeveel mensen er met regelmaat eentje gebruiken. De DS (lite) stamt nog uit de tijd dat R4 kaartjes e.d. 'legaal' gekocht konden worden, waardoor een groot deel van de gebruikers vrijwel elke game kan spelen zonder hier voor te betalen. Ook lekker makkelijk om vervolgens weg te geven aan jonge familieleden die er weer een poos lol van kunnen hebben.

Ik zit nog met regelmaat met een kameraad te kloten in Pokemon Platinum. 8-)

[Reactie gewijzigd door D4NG3R op 21 april 2016 11:01]

Ik kan bevestigen dat ik hem ook nog steeds af en toe gebruik en dat ik net getest heb of het werkt (ai, zoek de wifi-instellingen... en dan natuurlijk nog een access point met web wep of geen wachtwoord maken..)

nou ja, ik kon het niet laten: it works, echt ;) https://youtu.be/83VRQ1eJSyE

[Reactie gewijzigd door letatcest op 21 april 2016 12:13]

Ik heb zowel een DS als DSLite, en zijn toch wel typische dingen die ik even gebruik op vakantie in de zomer. Eveb Pokémon spelen of Mario akart. Geeft me nou echt een typisch vakantie gevoel :)

Maar voor de rest ligt dat ding altijd weggeborgen eigenlijk ja..
Ik gebruik maar 3DS daarvoor :+ (en bijna dagelijks in de trein :X )
Ik ook :) Ik kan me eindeloos vermaken met Pokemon Omega Ruby en heb ook nog een heledoos vol met DS spellen liggen die ik zo nu en dan er nog eens op speel. Maar moet zeggen dat ik zeer tevreden ben over de kwaliteit van de 3DS als het vergelijkt met een gewone 3DS.
Dat is de 3DS, dit is een DS-lite, met een 67 MHz CPU-tje, uitgekomen in 2006
Oh sorry, zat niet goed op te letten, dacht dat het om een 3ds ging.
Dat maakt het toch wel erg knap van deze dude

[Reactie gewijzigd door Luuk.vanRiel op 21 april 2016 11:48]

Er zijn zeker wel games voor de DS lite die 3D gerenderd zijn zoals Super Mario 64 DS. Maar textures zijn wel van matigekwaliteit om ruimte en rekenkracht te besparen.
I know, ik heb de NDS ook veel gebruikt en blijf het een fantastisch apparaat vinden. Sommige games zagen er echt knap uit (denk aan de zelda games) en vind de filosofie van nintendo "less is more" erg goed uitgepakt hebben.
Met 4MB aan RAM en een 67Mhz ARM processor is dit resultaat anders lang niet gek. Houd er rekening mee dat dev's met toegang tot de officiële SDK natuurlijk veel meer uit de hardware konden halen. ;)
Die 3d games zullen dan wel veel uit sprites bestaan, er zal heel weinig render werk gedaan hoeven worden. De spelletjes hebben allemaal een beperkt scenario en gezichtspunten. Er valt dus niet echt veel te renderen.
Nintendo DS heeft vooral boeiende ''quirks'' als het om rendering gaat. Zo zijn bepaalde dingen hardcoded. Zoals 60 FPS. Ook zit er een limiet aan het aantal polygonen dat per frame kan worden gestuurd: Namelijk 2048. De maximale polygon count is dus rond de 120.000, en dat is hardcoded.

Meer info over de ''quirks'' van de NDS:
https://en.wikipedia.org/...#Technical_specifications
http://tvtropes.org/pmwiki/pmwiki.php/UsefulNotes/NintendoDS
Dit gaat om de DS, jij refereert de 3DS...

Edit: Excuses, verkeerd gelezen. Lololig heeft het al tegen Luuk.vanRiel

[Reactie gewijzigd door Nilltris op 21 april 2016 11:32]

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee