I played this on the DS Emulator on phone. That's right lads, full circle.
@asie4 жыл бұрын
@@Thornskade that sounds hella cool
@axolotlgaming78324 жыл бұрын
I played it using a DS Emulator on my LG Dual Screen
@squeenixu4 жыл бұрын
@@Thornskade @asle sounds Hella slow
@Thornskade4 жыл бұрын
@@squeenixu Sure does. In a Twist reveal however it turns out that DeSmuMe is much more efficient than PC emulators to the point that running DS games on an Android emulator on DeSmuMe actually yields better performance. If you have a weaker computer, that's actually the way to go. If you have GPU pass-through on your VM, then it's basically native performance. So in that case, you would still get perfect performance through three 'ceptions, the only slowdown being the last one that is streaming to your phone.
@superdaviddafighter56524 жыл бұрын
Same What emulator did you use I used drastic ds
@andyknapp4 жыл бұрын
This is really cool and more accurate than other flappy homebrew I've seen. I guess I can replace flappy bird GBA with this on my DS! Great Video!
@pangetpampam8272 Жыл бұрын
The GBA port was pretty accurate, I had that one of my SP for a very long time now
@cashhhmere4 жыл бұрын
I’m going insane because literally no one is talking about how his voice glitches out for no reason
@dylster26624 жыл бұрын
Maybe your audio output is buggy because it isn't glitching for me
@Blushfulcorn4 жыл бұрын
4:41
@bubberiffic4 жыл бұрын
I can hear hit it seems like his audio was corrupted in some places or didn't export correctly, you're not going crazy.
@sjoerteboertekoertekwiet4 жыл бұрын
I think he slowed some little parts a little bit. Maybe because he was talking to fast
@Cabesandia4 жыл бұрын
It was just sped up
@robotman51054 жыл бұрын
I would definitely watch some ds programming tutorials! Never did I think it was possible to make a game for the ds was possible to even do on your own!
@ExperiencersInternational4 жыл бұрын
Yeah I would too, the DS is such an amazing thing to just experiment with, I've personally never programmed a proper game (I guess I've created Roblox games but that doesn't count) before and it would be a cool thing to do.
@michaelepica35644 жыл бұрын
GamersInternational what’s different from roblox and real games
@alexrawson84924 жыл бұрын
@@michaelepica3564 Roblox provides a fairly simple engine that requires using the platform and can undermine the development feel somewhat, but it is surprisingly valid as an engine.
@michaelepica35644 жыл бұрын
Alex Rawson I agree! Roblox is a very capable engine
@AnnoyedArt12564 жыл бұрын
GamersInternational well roblox is based on lua so you knew an actual programming language which is cool
@WILFORDCLUX4 жыл бұрын
Yes. Thank you for this video! It's great to get more of a view of how such a process of making a DS game goes. I hope to see more DS stuff on your channel in the future :)
@PolyMars4 жыл бұрын
Glad you liked it! I plan on making more DS videos in the next few months :)
@Dorbellprod4 жыл бұрын
This is sick! And I love that there's much more content like this - trying something new.
@DrPeeper10 ай бұрын
I am glad you mentioned so much important stuff like library names to the point of this video being able to be used as a basic cheatsheet I also have a DS Lite so I'm gonna try the game as soon as i can
@i386intel34 жыл бұрын
Great video dude! It is amazing that you were able to accurately make a port of Flappy Birb! Just a quick heads up, the NDS does not have a floating point unit, so any float operations have to be emulated and as such will tank performance.
@PolyMars4 жыл бұрын
Thanks, and thanks for the heads up! Is the best alternative just to use integers on a larger scale?
@AquaQuokka Жыл бұрын
@@i386intel3Probably because the DS uses ARM architecture, and most ARM processors don't have a FPU by default.
@2012TheAndromeda3 жыл бұрын
The way you explain the code is very easy to follow. I love how you explain what you are wanting to do and literally show the function in the code on how to do it. This will greatly help my own skills in my hobbies! (I do electronics related stuff) Thanks for such an informative and fun video!
@aprilnya4 жыл бұрын
0:13 it acts more like the Wave from GeometryDash
@M23official4 жыл бұрын
Yeah lol
@techscv34 жыл бұрын
Daniel11420 i thought the same
@NoNamex14124 жыл бұрын
On the 1x speed lo
@stacklysm4 жыл бұрын
Yeah, and the level looked like Hungry Humphrey
@lukethekuya4 жыл бұрын
Straightfly time
@TheBattleKing4 жыл бұрын
This in incredible downloading this right now please make more ds games!!!!!
@frannielmartinez4 жыл бұрын
Can we just get more DS content like this? I would really appreciate it!
@kellymountain3 жыл бұрын
I feel like I see the same few people on like 90% of videos I watch
@CostSteam024 жыл бұрын
helpful video!! a lot of online resources out there for ds développement are very verbose, so id love to see more ds development videos in this style!! keep up the great work!!
@xilnoi4 жыл бұрын
The game at the start is literally just the wave in geometry dash but way slower
@techscv34 жыл бұрын
GD HollowJacks -1 speed portal
@verylongchannelhandle4 жыл бұрын
That's what I was thinking
@yeetabix27524 жыл бұрын
@epicgoatt4 жыл бұрын
Im not the only one who thinking about Geometry dash
@MilesKeep3 жыл бұрын
Your channel is amazing.
@TheRanger7144 жыл бұрын
this is really good you definitely deserve more subscribers
@WillBenetti4 жыл бұрын
Awesome video hope you get a lot of subs because your content and editing are amazing
@nico1144 жыл бұрын
you are so underrated, awesome video
@krnelpanic_4 жыл бұрын
This looks really good! From the video it looks exactly the same.
@PolyMars4 жыл бұрын
Thanks! My goal was to make it as accurate as possible :)
@supaactionmovie4 жыл бұрын
Nice touch, typing "beat drop" into Google when the beat dropped
@SnowyCocoon4 жыл бұрын
Your channel is pure gold my friend. Love it!
@philosophiabme4 жыл бұрын
Super clean stuff, dude. Great job!
@PolyMars4 жыл бұрын
Thanks man!
@geno_purple3 жыл бұрын
Really enjoyed the level of detail you went into, immediately subscribed
@Gangstalicious4 жыл бұрын
love the fact that you actually linked the game, thanks man
@pare_e Жыл бұрын
Omg bro this is sick. Im hyped to play when i get my ds.
@joshuabaskin44584 жыл бұрын
Nice video, installed the DevKitPro today after seeing your post in a GBATemp thread, hope you make more videos about the DS development.
@Scootch4 жыл бұрын
This is so neat! Keep it up :)
@rrrrmrmr4 жыл бұрын
This is really cool! I'd love some more DS related videos :)
@AfaqDraw3 жыл бұрын
Thank you for making this ahah. Found this on the Homebrew site and imma play this on my DS :D
@dangerpillow52342 жыл бұрын
Oh geez i downloaded your game without knowing who made it! Nice job!
@Sharkmouth4 жыл бұрын
me: whips out ds and ds charger
@ExperiencersInternational4 жыл бұрын
*and gets the SD card out of your R4 card*
@ozi0394 жыл бұрын
@@ExperiencersInternational opens computer and puts game to sd card
@chrisdelavictoria45204 жыл бұрын
@@ozi039 Puts sd card back into r4 and puts it back into the ds.
@TAGMedia74 жыл бұрын
Your videos have served to teach me more about programming than videos 100 times longer. Thank you!
@coderkind4 жыл бұрын
Great job (with the game and the video tutorial)!
@tryptamigo4 жыл бұрын
amazing editing in this video
@cjr39074 жыл бұрын
This is awesome! Thank you for sharing this, I am very interested in learning how to use devkit pro! i am definitely going to play around with it after watching this vid!
@Kevin-py6ik4 жыл бұрын
1900: In the future we will have flying cars 2020: Flappy bird on a dead-ass legendary Nintendo DS
@vriska2224 жыл бұрын
you should do this with the Nitro SDK (nintendos official DS devolpment kit) now that its leaked
@Rotem_S4 жыл бұрын
It might be illegal to publish things made with an illegal software IDK
@matthewmccarthy37874 жыл бұрын
Wow, this was amazing. Please make more DS games!
@andreidoanca4262 Жыл бұрын
well done, mate!
@spicymustgt72203 жыл бұрын
Nice job and nice edit
@mariocart2wrholder4 жыл бұрын
"but does it runs flappy bird" Is that the new doom ?
@GMPranav4 жыл бұрын
Nintendo: DMCAs the original flappy bird. This guy: Makes fappy bird for Nintendo DS Nintendo: "Wait thats illegal"
@ineedabetterpfp24854 жыл бұрын
Where does one begin with a comment of this caliber?
@GMPranav4 жыл бұрын
@@ineedabetterpfp2485 Where does one begin with a reply of this calibre? (Yes first learn the spelling of calibre)
@DraakjeYoblama3 жыл бұрын
@@GMPranav Both spellings of calibre/caliber are correct actually
@NekoiscoolII4 ай бұрын
whats missing is the bottom screen, it would be nice if we can see the highscores at the bottom screen and a jump button so it can also be played with a stylus.
@thetiredscot78214 жыл бұрын
Nice, its good to see you push in a lot of dedication to these videos, the editing is smooth and the amount of effort you put into making what is a port of Flappy Bird is amazing. Perhaps this comment is stereotypical but you deserve more recognition and subscribers. Liked and Subscribed.
@sebastienlorentz54214 жыл бұрын
Love you so much, you are the reason i bought a DS and a r4 card, I just have no clue how to start making homebrew and i would love tutorials from you, I’m also having an issue trying to play flappy bird, something about NitroFS Init Error
@PolyMars4 жыл бұрын
That's awesome! For the NitroFS error, try running it through HBMenu: github.com/devkitPro/nds-hb-menu/releases And as for tutorials, this thread is somewhat outdated but it's really helpful! gbatemp.net/threads/ds-programming-for-newbies.322106/
@NatetheNintendofan2 жыл бұрын
@@PolyMars this showed up when I when I searched up DS gamemaker worst nightmare an r4 cartridge
@mattsephton4 жыл бұрын
Really great!
@PolyMars4 жыл бұрын
Thanks!
@neozipzam76914 жыл бұрын
Looks amazing!! I wish I could learn how to code for nds, hope to see more of this stuff.
@Scriptingzs3 жыл бұрын
It's fairly simple if you can learn a basic understanding of C/C++. And devkitPro provides a load of example code to make it more user friendly.
@CoolJRT20092 жыл бұрын
You're a legend!
@WilsTube4 жыл бұрын
That’s pretty cool! As a fan of DS games, this is excellent!
@Oretal4 жыл бұрын
It would be cool to see you make a 3D DS game. This video is pretty informative, thank you for making this.
@Cart14162 жыл бұрын
I have never heard those floppy bird sounds before
@Messiah_Abel4 жыл бұрын
I'd love more DS videos!
@KezKaz2 жыл бұрын
Just put it on my R4 card, can’t wait :)
@coolestharbor1272 жыл бұрын
I did it too but it doesn't load
@foxladingerplays55824 жыл бұрын
I would love to see someone use a program that works with 3d models and similar assets to recreate pretty much any game on the DS in all its low poly glory.
@falxie_4 жыл бұрын
This is really awesome
@bj0urne Жыл бұрын
Having made a flappy bird clone myself, I can safely say that the math to calculate physics in this video is over-complex. It's very simple actually.
@citrufruit3 жыл бұрын
In an alternate universe, this was the creation of the first flappy bird
@ASCEswagger4 жыл бұрын
I always wanted to create a DS homebrew game, and this video's really inspiring. I'm wondering, how long did it take you to create this? DS programming tutorials would also be really awesome.
@PolyMars4 жыл бұрын
Thanks! It’s hard to remember at this point but I think it took around a week. Setting things up and figuring everything out took the most time, but once you learn how things work the process becomes a lot smoother :)
@FuZZbaLLbee4 жыл бұрын
PolyMars any chance this might end up on GitHub? Would like to play with it, but don’t have the time to figure out all the stuff that’s needed te get started.
@PolyMars4 жыл бұрын
FuZZbaLLbee I didn’t release the Flappy Bird code since it was my first DS program and is full of bad practices as a result, but I made a much more readable, open-source snake clone for the DS that might help!github.com/PolyMarsDev/Snake-DS
@FuZZbaLLbee4 жыл бұрын
PolyMars yes this was what I was looking for. thanks 🙏
@r4microds4 жыл бұрын
NDS homebrew scene still alive and well a decade later I see
@josemoreirafilho81083 жыл бұрын
When the video ended, I got a ad for making and growing games.
@SirenGlitch2 жыл бұрын
is there a way of running this on the cycloDS flashcart? because it didn't work on mine
@0451bloc_sillygoob Жыл бұрын
0:01 gd wave reference?
@shroomy__rxcks4 жыл бұрын
i can't believe that after six years, the game that revives the ds is a port of a simple mobile game.
@matocarina4 жыл бұрын
that's totally expected since it's easy and one of the most popular
@themightyavenger10235 ай бұрын
My early childhood meeting my late childhood
@LevBC104 жыл бұрын
You forgot the secret ending that nearly nobody has got where Mario comes out the pipe and mistakes flappy for a cheep cheep then kills him with fire mario...
@niezdecytowana.k.a.2conten835 Жыл бұрын
Hey! That was MY idea!.... But I'm still kinda happy with IT.
@slated48104 жыл бұрын
Hey, I'm wondering how you managed to get the sprites to work on the nds. Im having the same problem you had at 5:18. I would love some help :) Love the video btw!
@PolyMars4 жыл бұрын
Thanks! Here's a guide that explains how to setup sprites for GRIT pretty well: gbatemp.net/threads/preparing-images-for-grit.567187
@HenryBitzPlus4 жыл бұрын
@@PolyMars I followed the guide but I still have the issue. Any clues?
@sillysagiri4 жыл бұрын
Kiki Lord hey.. i know its been a while... but im also get same problem... even after i convert my sprites color mode with gimp.... maybe because im using linux... but i managed to solve this problem... simply using this online editor www.piskelapp.com ... just import your sprites then export it with .gif format.... then convert with grit... and now you can use it
@silgosker68644 жыл бұрын
@@sillysagiri The grit in nflib only has support for .bmp files. I am running against the same problem, changed the batch file from .bmp to .gif, but you won't get any animation. Just the first picture. i am using windows, so i don't know if you can help me, but if you can, any help would be appreciated
@sillysagiri4 жыл бұрын
@@silgosker6864 its doesn't matter what image format you use... as far its using good indexed pallette... the most easy way is using piskel like i said before.... for the animation you should place all animation frame in 1 single sprite sheet... not in gif frame by frame
@maxifire323 жыл бұрын
The title screen should be the bottom one and when you start the bird should fly to the top screen and show the get ready screen
@theworldlookswhite4 жыл бұрын
this is super cool wtf?????? also happy to report it worked on my 3ds and that you can abuse the circle pad to go offscreen at lightning speed
@pinkfedoras4 жыл бұрын
0:00 thats bassically the wave mode in geometry dash what-
@双子ナツキ3 жыл бұрын
Cure Black: I want to make my own DS game.
@NeoClip4 жыл бұрын
What happened to the audio at 2:30
@dedotadedwam4664 жыл бұрын
You explained your code better than most must coding tutorials lol thanks mate
@amateurprogrammer254 жыл бұрын
That music at the beginning (0:05-0:32). I recognize it from a mobile game I thought no one had heard of (EvaDots Evolved) on a platform that no one had heard of (webOS, way back when they still put webOS on phones and tablets instead of TVs). RIP webOS 2009-2009. I'd be very surprised if that's actually where you got it, though. What's it called? It's not listed in the description.
@SuperJavaMan73 жыл бұрын
Flappy Bird DS Moment
@navidryanrouf4414 жыл бұрын
Did you use anything like a dstt cartridge? And also I want to make a game on my d's as well. What programming language should I use or what game engine?
@PolyMars4 жыл бұрын
I mainly use an emulator but I also have a flashcart for testing on real hardware. And that’s awesome, good luck! I made the game in C++ with NightFox’s Lib, but there are a few other graphics libraries, each with their own benefits and drawbacks, and you can also use C.
@navidryanrouf4414 жыл бұрын
@@PolyMars thanks a lot for the info! I hope I can make a decent nds game myself
@Griffodo3 жыл бұрын
man you're a legend i'm sure 101% you could make other ds games, i would love if you will remake fnf or don't starve for ds
@nicholasf55555 Жыл бұрын
You are a great coder
@igorcalixtodasilva564 жыл бұрын
THAT SOUNDTRACK THO.
@arryfbz4232 Жыл бұрын
Im aware I am 3 years late but you could possibly use the bottom screen to display current medal and best score so that its not just empty
@GeoRCCraft4 жыл бұрын
I have been trying to get this to run on my r4. Both this and the Teri-fried game completely refuse to load. Would you have any ideas on what I could be doing wrong?
@SummonerArthur4 жыл бұрын
Which error do you get?
@GeoRCCraft4 жыл бұрын
@@SummonerArthur I don't appear to be getting any errors. Just the screen going black. Is there a log file I don't know about that I could look at?
@SummonerArthur4 жыл бұрын
@@GeoRCCraft idk, I've just downloaded the rom, I didnt test it on my R4 yet.
@amongryzh2 жыл бұрын
0:14 for me it is look like a “wave mode” from Geometry Dash.
@officialtetronome2 жыл бұрын
Same(bc in 1.9 it was called the dart)
@123allysom1233 жыл бұрын
how to generate .pal and .img files? 👀
@shakhzodturaev2515 Жыл бұрын
Is it possible for me to create a game like spider man web of shadows for Nintendo DS on my own? Because I really want to create a spider man web of shadows 2 for Nintendo DS by myself
@sosnosus513 Жыл бұрын
Hey, you should add it to the universal updater so everyone with a modded 3ds can play it too
@GamerX-20003 жыл бұрын
The ds isn’t 15 years old! Assuming we are talking about the ds family, including the 3DS, this console is only about 5 years out of date since that’s about when the 3DS XL galaxy launched; a nice farewell for such a beloved console :,)
@edenengland18833 жыл бұрын
thats like saying mobile phones or computers were first made this year the DS was made 15 years ago, it is 15 years old, the 3DS is not the first DS, nor is it the same as the DS, most 3DS models cant even run old DS games without emulation, so by your logic the NES was also made this year
@GamerX-20003 жыл бұрын
@@edenengland1883 your logic is very VERY illogical! I never once used the words “first made” in that entire comment! I said how old it was. I was referring to how long it’s been since it was last produced. Also, 3DS and ds are VERY similar. I have yet to encounter a ds game I can’t run on my 3DS. I think what you meant was most 3DS games can’t run on ds. That’s also why I said “assuming we are talking about the DS “FAMILY* “ which is the term used to refer to the ds and 3DS collectively. I even made a point to add “including the 3DS!” What else can I do to make myself clear?? Also, what isn’t similar about them? The 3DS xl galaxy has a C stick? The 3DS has 3D? What else????? They have the same design concept, just one is an improved model of the other. Saying they aren’t related is like saying a MacBook is nothing like with a laptop. Also, what does NES have to do with this??? And again, never used the word “made” in that comment. Also, I didn’t know another NES launched this year, was that a joke?
@edenengland18833 жыл бұрын
@@GamerX-2000 the reason your 3DS runs DS games is because it has a *built in emulator*, just like how the DS ran GBA games, just like how the Wii ran GC games if you tried to load your DS game directly into the 3DS' engine, it wouldnt work and since emulation counts in your eyes, as youre saying the 3DS counts as an original DS, then the Switch's NES emulator would also count, making the NES just a year old the *DS* itself is 15 years old, the family of it doesn't count as *it itself*, MS-DOS isnt a year old just because theres modern windows computers saying "the DS is 15 years old" and saying "the newest DS is 5 years old" are two *completely* different statements that have literally no form of overlap, what the video said is that the DS, the OS and the Console itself, are 15 years old, you saying the newest console in the "DS family" in 5 years old is completely and entirely unrelated in every single way to what was said in the video
@GamerX-20003 жыл бұрын
@@edenengland1883 I was not aware that the operating systems were different. Either way, as I said in my last reply, I explicitly stated that this was if we were talking about the family, not the operating system. Although, may I ask, is it a native emulator, or native support? Or are the two thing the same? Also, I was not aware that you were referring to the emulator for the NES on switch, but I think my analogy of MacBook vs laptop still holds: I’m referring to the hardware, not the software. I’m the same way as what you are saying, you could say that the different PS models are not related, since they run on different operating systems.
@AjsBassAndGuitar4 жыл бұрын
You make c++ look so easy :)
@averagearchuser4 жыл бұрын
thats pretty cool i love your vids and Im thinking of learning how to code to make games for 3ds Wii u and switch
@12...4 жыл бұрын
I remember playing flappy bird on the ds back in like 2014 with petit computer
@scaw1499 Жыл бұрын
It would be really cool to see a slower easier to follow tutorial on how to setup everything and get started
@challengerdrakava11983 жыл бұрын
The video music is WAY to loud i could hardly hear you.
@franjobatinic73144 жыл бұрын
Did you even implemented at the very end when you passed 999 pipes a mario who will take you down with his fireballs?
@uhsquid4 жыл бұрын
I feel bad... his channel only has 4.84k subscribers at the time of this comment and this kind of stuff is really hard to make. Honestly you should subscribe
@Rose-id9sj3 жыл бұрын
60k now.
@JordanViknar4 жыл бұрын
Someone had already ported it to GBA if I remember correctly... Then that port was for some reason ported to 3DS under the GBA Virtual Console. (Obviously not on the eShop).
@potadosm3 жыл бұрын
very helpful if i want to do a ds game thanks bro
@onthedre4 жыл бұрын
You should've added the score to the bottom screen along with some extra stuff like a pause button or whatever. Would make it more than just a... flappy bird ds port.
@spudlad082 жыл бұрын
I tried downloading and playing this on my r4 silver cartridge RTS lite and when I start the game it just shows a black screen. Does anyone know how I can fix it?