I programmed a PS1 game. again...

Поделиться
HTML-код
  • Опубликовано: 27 сен 2024
  • And I even got some sleep this time!
    _________________________________________________________
    Go join the PSX.dev discord to learn how this should be done correctly...
    / discord
    Even bigger thanks to LameGuy64 for creating the PSN00BSDK and for his examples upon which my code was built.
    github.com/Lam...
    The source code for this game
    github.com/Clo...
    I have a Discord server now!
    / discord
    I have an Instagram now! (although I still don't know how to use it)
    / bandwidth_ytb
    That's all the stuff I have for now!

Комментарии • 670

  • @someguystudios23
    @someguystudios23 2 года назад +1049

    Never change this production quality, it's more than good enough, and I like the vibe. It reminds me of earlier youtube content. It's comfortable.

    • @cursorguy
      @cursorguy 2 года назад +35

      Ikr? Content like this is something I love watching at night instead of the loud fast paced videos that mostly exist today

    • @pooksthepossum
      @pooksthepossum 2 года назад +11

      This was such a wholesome (and fun) programming video. I learned a ton too!

    • @gianlucatixson6621
      @gianlucatixson6621 2 года назад +1

      This

    • @ameenjones7300
      @ameenjones7300 2 года назад +1

      I've been thinking the same thing!!!!!

    • @gawlikcreations6956
      @gawlikcreations6956 2 года назад

      I was going to say that too

  • @lunnzera
    @lunnzera 2 года назад +368

    Dude, i found your channel through the previous ps1 video and seriously... What an amazing content. Don't feel pressured by comments or number of views, you have a lot of potential. A hug directly from Brazil, know that you have a lot of fans here!

    • @Bandwidth_ytb
      @Bandwidth_ytb  2 года назад +38

      Thanks a ton!

    • @bonk1463
      @bonk1463 2 года назад +11

      @@Bandwidth_ytb Another hug from Brazil!

    • @walber33
      @walber33 2 года назад +10

      Brasileiro em todo lugar

    • @digo100nada
      @digo100nada 2 года назад +6

      brasillllll caraio

    • @pixelrunner2775
      @pixelrunner2775 2 года назад +9

      I discovered his channel the same way. He had 92 subscribers, and that was less than a month ago

  • @K9arcade
    @K9arcade 2 года назад +339

    Your content is raw and wholesome and I really admire that.
    Don't feel pressured by everyone's comments, just have fun and you'll be great :)

  • @tomriddle6039
    @tomriddle6039 2 года назад +133

    Your fans demand an 8 hour long 3rd part of the ps1 dev saga

    • @Relphy
      @Relphy 2 года назад +10

      ps2 game???

    • @duduken20
      @duduken20 2 года назад +7

      @@Relphy It has to escalate every time. After this a ps2 game then a ps3 and so on!

    • @Relphy
      @Relphy 2 года назад +6

      @@duduken20 ps4 game would be fun, a lot more choice there.

    • @windowswhistler2000
      @windowswhistler2000 2 года назад +1

      ps2 is really complex r

    • @superknux13isaid
      @superknux13isaid 2 года назад +4

      @@duduken20 what happens when he reaches ps6

  • @ym2612girl
    @ym2612girl 2 года назад +131

    I literally just saw your previous PS1 video which earned my subscription for you, but now there's a sequel video airing in 4 hours?! Can't wait!

  • @Skishe
    @Skishe 2 года назад +604

    This thumbnail perfectly encapsulates what it is to be a programmer.

    • @ChronDelta
      @ChronDelta 2 года назад +22

      Especially when you're coding for something old, like PSX, or the Genesis

    • @Reichstaubenminister
      @Reichstaubenminister 2 года назад +12

      I always love seeing profile pictures like yours. It's so simple, yet so nostalgic.

    • @leolizard3152
      @leolizard3152 2 года назад +4

      Yes

    • @DetectiveGhost
      @DetectiveGhost 2 года назад +5

      It felt easier before becoming a programmer 😭😭

    • @Saavik256
      @Saavik256 2 года назад +1

      @@ChronDelta Or working with a language like Forth.

  • @Psoewish
    @Psoewish 2 года назад +53

    No no no don’t be stressed, we liked the video so much because you took an already interesting subject and elevated it with your personal touch. Just keep making videos the way you like to make them and I promise we will enjoy them. Taking suggestions is one thing, but any improvements you make should be with the primary benefit of personal growth. If you’re having fun, it will translate in the videos and we will also have fun :)

  • @ryanics2291
    @ryanics2291 2 года назад +21

    At 9:39 I swear I was gonna watch this man like chuck everything off the desk, but a nice and commendable time lapse of him cleaning up happened instead. Awesome video

  • @hsavietto
    @hsavietto 2 года назад +9

    Pro-tip: instead of calculating the square root of the distance to compare it to a value (since it's too expensive), you can just multiply the value you want to compare by itself (power of 2, much cheaper) and then compare them. The result is the same and a lot of CPU cycles are saved.

  • @surelyalex1
    @surelyalex1 2 года назад +6

    Oh yes part 2 of porting Czech Republic to the PS1 🤩

  • @praetorprime
    @praetorprime 2 года назад +13

    Don't be stressed! Save your stress for important things, like entering The Corner. Can't wait to see which obscure challenge you take on next!

  • @Geddy135
    @Geddy135 2 года назад +11

    I don't know how much you plan to pursue this whole "making a game for the ps1" thing, but I think it would be really neat to see how you learn to progressively make more complex games. Whether it be by making more complex graphics or more intricate gameplay mechanics, either way, I'd be really interested in seeing that sort of thing.

  • @kevinrosario2729
    @kevinrosario2729 2 года назад +7

    The algorithm recommended me your first PS1 programming video and was hooked by your channel ever since. Keep up the good work and you do what makes you passionate about your work.

  • @FazriGading
    @FazriGading 2 года назад +15

    I am myself as a Computer Science student, very entertained by your content. That's what are we facing in our projects assessment, many revisions and headaches. What you've done is really inspires me on my future projects and I have watched the first video as well, it's a nice thing that you made the success one. I miss this type of comedic content in RUclips, though. You did very well on this one, please do more and I am sure many retro gamers would love to see that too. Cheers.

  • @xavilend
    @xavilend 2 года назад +5

    I've been working in social media for 12 years now, keep this up, you'll be big in no time, fucking superb content ty

  • @SuperflyMN
    @SuperflyMN 2 года назад +1

    You went viral, congratulations!

  • @carlosnavarro5918
    @carlosnavarro5918 2 года назад +9

    I loved both of your videos. Please, keep doing more but only if you want/feel like doing so. Don't feel pressured, and for the love of god, don't pay attention to trolls here. Just have fun. You looked like a cool and nice guy!

  • @GameRaveTV
    @GameRaveTV 2 года назад +3

    Absolutely love the honesty and rawness of this. Keep up the fantastic trials!

  • @luciepavlikova8603
    @luciepavlikova8603 2 года назад +4

    Code me like one of your french girls

  • @amop2250
    @amop2250 2 года назад +2

    Awesome video! I’m can relate to the struggles of writing a rasterizing engine. Anyways, thanks for making such cool videos!

  • @dripnx6381
    @dripnx6381 2 года назад

    "whats your favorite ps1 game?"
    "block game"
    "what"

  • @KurtBarcelona
    @KurtBarcelona Год назад

    when you are coding, your sideview face looks like the King David statue sculpted by Michelangelo

  • @pspdv
    @pspdv 2 года назад +4

    I just watched your video yesterday, I really liked it! And here is the second part!! I AM VERY HAPPY! Thanks a lot
    I want part 3))

  • @Kenji_195
    @Kenji_195 2 года назад +2

    Best ending
    Screw it, I'm subscribing now

  • @4.0.4
    @4.0.4 2 года назад +8

    Listen to all the positive comments. We come here for the wholesome -suffering- programming.

  • @nprocopi1231
    @nprocopi1231 2 года назад +1

    You aren't alone in being confused with Prim/OT, GTE, and integer-based linear algebra. People hated it back in the 90s too. The Crash Team Racing decompile community was confused by that for an entire year, as none of us had any PS1 experience before decompiling the game, and sometimes we still get stumped. The VR mod had to take modern float-data as input, and convert it to GTE notation, then throw it all back into the game, that was a real challenge.

    • @Bandwidth_ytb
      @Bandwidth_ytb  2 года назад

      That sounds so terrifying that I won't be able to fall asleep.

    • @nprocopi1231
      @nprocopi1231 2 года назад +1

      @@Bandwidth_ytb If you're interested in building more PS1 stuff, I've posted some advice in your discord server on how you can get better performance, one of the members pinned it to the general channel, then just keep scrolling from there.

  • @charlesharrison8306
    @charlesharrison8306 2 года назад +1

    Hey Man , I've seen both of your videos. Great work I've looked into making games for retro consoles myself. It's not an easy task.. that being said good job on taking feedback on your videos, hopefully everyone was nice about it. I'd love to see you get an actual project going.

  • @joeylopezthaskinns100
    @joeylopezthaskinns100 2 года назад

    Dude, that ending was priceless LOL... Awesome work too buy the way!

  • @LtdResources
    @LtdResources 2 года назад +1

    Dude don't stress or apologise you are amazing. Videos are great, don't put pressure on yourself at all. Take care

  • @bigswagobama5651
    @bigswagobama5651 2 года назад +2

    Love seeing you happy just having fun with this project! Right fun to watch to! Great content like always!

  • @nicwilson89
    @nicwilson89 2 года назад +3

    It'd be pretty sweet if you did a longer form video where you write something you've prepared before and present it in real time, going over the code and explaining what you're doing which can then be demonstrated with the emulator :D

  • @TheSocialGamer
    @TheSocialGamer 2 года назад +1

    You did an excellent job.! You're super fun to watch. ❤️

  • @1KingCrimson1
    @1KingCrimson1 2 года назад +3

    U are great guy, full of humor and passionate. Keep up this work, and ur channel will be huge in no time.

  • @ZilgoStardust
    @ZilgoStardust Год назад

    very good and chill content, hugs from Brazil!

  • @michajanicki5652
    @michajanicki5652 Год назад

    It was mega cool, and now I kind of want to see it get even more polished, but no pressure, i really like your videos!

  •  2 года назад +4

    I can't wait to see you trying to program something on old platforms again (yes, that's a challenge).

  • @luisfernandogomez6334
    @luisfernandogomez6334 2 года назад +3

    Seeing this makes me re-think of the difficulty behind the creation of top PS1 games like the crash bandicoot saga which pushed the boundaries of the PSX console. Liking this video :)

  • @einfachvideospiele
    @einfachvideospiele Год назад

    Your style is so unique and awesome! Keep up the great work! :D The end is so funny

  • @arsnakehert
    @arsnakehert Год назад

    This is amazing! Congratulations! Always wanted to do myself, you've inspired me to try again!

  • @vgiglia
    @vgiglia 2 года назад +2

    This indeed was, as good as the first one! hope to see more from you in the future

  • @betofc89
    @betofc89 2 года назад

    5:44 very cool gaming set!

  • @Mud-Brain
    @Mud-Brain 2 года назад

    you're growing closer to making a fully fledged PS1 homebrew title and i'm fuckin' here for it

  • @bugglebegger143
    @bugglebegger143 10 месяцев назад +1

    this slaps. i love ps1 so much i could basically be buried with one. but even given that, this is just really good content on many levels. good personality, good script, good production, good subject.

  • @KangJangkrik
    @KangJangkrik 2 года назад

    His parents would proud of him. I wonder how this kid gain a lot of curiosity

  • @lexisnep525
    @lexisnep525 2 года назад +2

    I would love to see this become a series, like a journey of you learning how to make 3D games starting with a real homebrew PS1 game. This is a neat tech demo, but I'd love to see you make more! :-)

  • @shinobusmods8682
    @shinobusmods8682 2 года назад +2

    Another great video! Reminds of the late 90's when my mother used to come home with a relic computer or a console from a thrift store. I'd always try and figure out how they worked, and even taught myself a few types of basic. Of course when I got older I wanted to collect old computers and consoles. Keep doing what you do brother!

  • @djthdinsessions
    @djthdinsessions 2 года назад

    Thanks, I subscribed because of the first video. You deserve hundreds of thousands of subscribers, hope you keeping well!!! ✌🏻

  • @dayleshepherd2648
    @dayleshepherd2648 2 года назад +2

    Fantastic 2 part "series" so far! Really enjoyed them, subscribed also. Look forward to seeing future games on PS1 development 😊

  • @luckyluke2822
    @luckyluke2822 2 года назад +4

    I cant wait on how much progress you had made I subbed being your an interesting guy haha

  • @FoxeroVA
    @FoxeroVA 2 года назад +2

    These two videos have been incredibly fun and interesting to watch.
    It would be interesting to try like a ready low poly model of some character and put it in the game!

  • @antoniohill4338
    @antoniohill4338 2 года назад

    I love this concept of video. You’re not just any old devloger but a devloger using ancient software. I would love to see a full fledge game in the future with textures and animations. Good luck on the great vids!

  • @notsogreatscott
    @notsogreatscott 2 года назад +2

    This channel is growing real fast! Great job, man!

  • @LollipopScaper
    @LollipopScaper 2 года назад

    Subbed after watching the first one yesterday and seeing this on my recommended, great video really entertaining

  • @lexzeyfercronus
    @lexzeyfercronus Год назад

    its like experiencing the jump from 2D to 3D several games went throught back in the day all over again! 🤩

  • @geusefrava960
    @geusefrava960 2 года назад

    I'm liking this ps1 programming 1 content... Just subbed

  • @bluesillybeard
    @bluesillybeard 2 года назад +4

    10:43
    I guess that's one way to restart LOL
    (I think he either calls a subroutine to shut down the console or force-crashes the program, causing the emulator to automatically restart)

    • @Nezuji
      @Nezuji 2 года назад +2

      I don't know a lot of detail about actually programming for the PS1, but after a little reading it looks like he's trying to jump to the start of BIOS (which lives at the MIPS CPU's default reset vector).
      That's definitely still overkill for restarting a game :) but I don't know why it wouldn't work. I agree that the emulator is probably detecting a halt state and forcing a proper reset, while the real hardware just stays halted.

    • @Autian
      @Autian 2 года назад +1

      @@Nezuji I guess there are some parts that can't be initialized twice, so the init routine might error out somewhere in that regard. And even if it would work, another side effect would probably be an accumulation of the execution stack, so if you restart the system often that way, it might stack overflow at some point :D

  • @Aghag_aviation
    @Aghag_aviation Год назад

    The reason it’s go up to the hell is because that thing is called fearful harmony and it is very creepy and it plays a noise after it so you should’ve definitely reset it.

  • @psychicpenguin2850
    @psychicpenguin2850 2 года назад +2

    Mate this is awesome! I'm really excited for more interesting and odd programming adventures!

  • @solorazamexicanoful
    @solorazamexicanoful Год назад

    I did not except a second follow up video. I have to say the first one was very entertaining and this one was very entertaining too! I hope you continue to make the videos you like and that you keep this vibe in your videos. Don't feel pressured to listen to all the negative comments

  • @playinggames7086
    @playinggames7086 2 года назад +1

    It started and i love it

    • @Relphy
      @Relphy 2 года назад

      agreed

  • @aleksi2627
    @aleksi2627 2 года назад +2

    As someone who's pretty young and has a strong accent when speaking in English (and as someone who is pretty self conscious of it) I salute you hero

  • @RudyGOSSELIN
    @RudyGOSSELIN 2 года назад +1

    Damn ! That's pretty cool ! I never thought i would see a PS1 homebrew creation on youtube !
    Also thank you for releasing the source code of the game, i'm a bit curious to see what it looks like ;-)

  • @SUCHMISH
    @SUCHMISH 2 года назад

    0:15 ET for the 2600 has enterd the chat...

  • @MichaelButlerC
    @MichaelButlerC 2 года назад

    damn bro u went from like 564 subscribers to 7.5k super fast. and well deserved!

  • @stallonemagro386
    @stallonemagro386 2 года назад +1

    Just found your channel with the first PS1 development video, really interesting content. I'm a beginner at programming so theses videos really help me to see a little bit of what it is like to actually code something. Really good content bro, keep it up

  • @pohyart
    @pohyart 2 года назад

    Your screen being captured by a camera feels more personal. ♥

  • @Ichnamelp
    @Ichnamelp 2 года назад

    hopefully youtube blows this up again, i like ur videos and think u deserve a bit more popularity

  • @mier85
    @mier85 Год назад

    awesome video, just watched your old one earlier and now this one. both great.

  • @Spartan195X
    @Spartan195X 2 года назад

    Awesome video! I really enjoyed, and yes, gaming as a break also works ;)

  • @fierymaximan865
    @fierymaximan865 2 года назад

    This is the fresh video of making a 3D game, really interesting at all!

  • @CYON4D
    @CYON4D 2 года назад

    Next: I programmed a 4D game for PS1.
    Seriously though, awesome work!

  • @0xmmn
    @0xmmn 2 года назад +3

    I like how you're wearing kurzgesagt t-shirt (probably cuz you're german creator too?) and using duckduckgo.

    • @Bandwidth_ytb
      @Bandwidth_ytb  2 года назад +1

      You're right about everything but the german part :D

  • @giriaditya5992
    @giriaditya5992 2 года назад

    great journey for your game development its make my day

  • @defme
    @defme 2 года назад

    Your content is extremely cool! Keep it up!

  • @TAGMedia7
    @TAGMedia7 2 года назад

    This is super impressive! Nice work!

  • @-Rober
    @-Rober 2 года назад

    RUclips recommended me the first one a couple of hours ago, and then this one gets uploaded. What a timing! Nice job!

  • @ciclismo1450
    @ciclismo1450 2 года назад

    nice video man, just found your channel and its defo the best discovery I've made recently :)

  • @CrowleyBlack2
    @CrowleyBlack2 2 года назад

    5:18 WOOO! YEAH BABY!

  • @pretend7076
    @pretend7076 2 года назад +3

    man, you really need to make a more complex game, make a series about it, making something nice for us play in a psx emulator, i love the ps1 aesthetic and think its a lot more cooler than the 2d indie game aesthetic we have in almost 100% of indie content

  • @arduinoatolyem2121
    @arduinoatolyem2121 2 года назад

    These videos are getting better and better :)

  • @SpeedsterIG
    @SpeedsterIG 8 месяцев назад

    How sad to see. I have been there at the big store on one day in 2008. I was working together with Maybach back in the days and we made test drives with US spec cars. As we were located in New Jersey one of the trips led us to Newburgh. Me, being a big fan of the TV series back in these days HAD TO stop there, having a look around the location and buying some merch. Bought some Hoodies and stuff. Made a lot of photos of the bikes on display in the shop. One photo is still on Wikipedia today (Jet Bike). Has been a good time. Did like the whole staff very much. Some of them came walking out of the manufacturing part and had a look on our car, a 62S, which was a rather rare sight.
    Sad, that their business went down that way.

  • @simonbramwell4632
    @simonbramwell4632 2 года назад

    Hi ya I love the effort you put in to this. To make this actually something people would play is easy box starts at one end with red boxes moving around and finish line at other end. You have to get to the other side to win.

  • @theBomblu
    @theBomblu 2 года назад

    Your camera battery dying should be how you end every video from now on! It cracked me up so hard xD great job on the game!! Can’t wait to see what you do next :)

  • @ericvonhough4317
    @ericvonhough4317 2 года назад +1

    You did epically my dude! Stay awesome! c:

  • @mlvyy
    @mlvyy Год назад +3

    Dobrý rozhodnutí natáčet videa v Angličtině. Máš strašně zajímavou tvorbu a jsem zvědav s čím přijdeš příště :)

  • @PlebeianGoth
    @PlebeianGoth Год назад

    My room has a "corner" also, I feel this

  • @brunomuitcholoko
    @brunomuitcholoko 2 года назад +2

    In the next video : i made an AAA game for ps1.

  • @peterg6889
    @peterg6889 2 года назад

    Please don't pressure yourself to make each video better, the current quality with the scripted segments, short bits of information and background music all give a nice, at-home feeling.

  • @FR4M3Sharma
    @FR4M3Sharma 2 года назад

    Now I want to see you make an FPS game for the PS1 from scratch.

  •  2 года назад

    Make more of them! Its so interesting! Lets go!!!!!

  • @abdullakc
    @abdullakc Год назад

    Amazing. I always wanted to know how ps1 games were made when I was young

  • @ninjafail2207
    @ninjafail2207 Год назад

    Bro your coding skills are godlike, I've started learning how to develop for the PS1 and it seems like hell. Your video has motivated me to start and keeps motivating me to not give up. Thank you and good luck.

  • @JewelFornillas
    @JewelFornillas 2 года назад

    Just saw the first video, this feels like old early youtube contents. Sub

  • @czysta13
    @czysta13 2 года назад +3

    Imagine a simple editor for making 2D and 3D games to play on PS1.

  • @pauld1988
    @pauld1988 2 года назад

    Good lad! this has been great!

  • @ricardogallardo7309
    @ricardogallardo7309 2 года назад

    I really enjoy your videos, greetings from chile

  • @000ayuni
    @000ayuni Год назад

    really interesting and comforting content i love it

  • @MrDannesboe
    @MrDannesboe 2 года назад

    You made a great video.! Hope you find happieness and make more vintage programming videoes. I am thinking COBOL, FORTRAN, Asemply and machinecode. Great work.!

  • @rafaelangelopiad8919
    @rafaelangelopiad8919 2 года назад +1

    Bro u are inspiring 🔥 nice job.

  • @gonzalpi
    @gonzalpi 2 года назад

    I love this! I like how you turned your original game into a 3D game, keep up the good work man! :D