The Game Boy Advance Is Insanely Powerful Compared to the SNES

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 มิ.ย. 2024
  • Considering when it came out, how much it cost and well, the fact that this is Nintendo we're talking about, the GBA is insanely powerful!
    Be sure to check out PCBWay - PCB manufacture and a whole range of services at great prices!
    PCBWay.com
    Great PCBs from just $5!
    Support me on Patreon
    / sharopolis
    GBADoom project page:
    github.com/doomhack/GBADoom
    00:00 Intro
    00:44 Sponsorship
    02:00 CPU
    04:20 Offset per tile
    06:05 Affine layers
    07:10 3D
    11:39 Emulation
    17:17 Sound
    20:00 More 3D
    23:12 Patreon Thanks
  • เกม

ความคิดเห็น • 987

  • @sagiriizumi8079
    @sagiriizumi8079 2 ปีที่แล้ว +205

    I worked on Final Fantasy Tactics Advance for the GBA. It was hard compressing files to fit on it. We threw a lot out and still had barely any room. I think it may be the biggest ROM on the system. I was 1 of only 2 who enjoyed programming for it

    • @netten2057
      @netten2057 ปีที่แล้ว +12

      wow , any video or something that you made on how to programming on gba

    • @sagiriizumi8079
      @sagiriizumi8079 ปีที่แล้ว +43

      @@netten2057 Back then Nintendo gave us a hardware that was basically an emulator with tools to make games on. It's not like we made something then exported it to the GBA. It was made on their gear. It was pointlessly complicated hardware

    • @kennethabbott7869
      @kennethabbott7869 ปีที่แล้ว +14

      Well thanks for one of my favorite games on the gba!
      Just makes me wonder how much you guys really took out and if it was quests, gear.. characters. Did any of it make its way into final fantasy tactics for the DS?

    • @sagiriizumi8079
      @sagiriizumi8079 ปีที่แล้ว +45

      @@kennethabbott7869 Welcome! It's all in there, plus the opening training demo. We just stripped down the quality of music, images, frames of movement to get it all to fit. Basically, just cutting the main file size down to lesser quality. It looks a bit fuzzy to me now. There is a high quality ROM of it at both the Japanese and US offices they could release if they wanted to. I saw it every day during the cycle, so I know it exists. We literally put it in a safe as a hard copy. That was a standard Square practice to ensure the main ROM exists in a physical format along with the removable drives.

    • @kennethabbott7869
      @kennethabbott7869 ปีที่แล้ว +15

      @@sagiriizumi8079 Thanks for your response! That actually sounds great , and maybe one day it will release for Switch! Bought it back in the day when it was released. Saved my money when I was a kid doing landscaping. Hot day, burned myself to a crisp lol, Was worth it! Lost that copy , so I am collecting now and plan on getting another copy soon as I can! Great game , love the atmosphere and quests! Still looked great to me on my gameboy player on the GameCube! Addictive game :)

  • @Disthron
    @Disthron 2 ปีที่แล้ว +313

    It's hard to believe the GBA was only Nintendo's main hand healed for 3 years. It was definitely my main system for way longer than that.

    • @DELTARYZ
      @DELTARYZ 2 ปีที่แล้ว +74

      Even for years after the DS was out, plenty of GBA games were still developed and sold. This was partially due to the GBA being incredibly successful in general (and had a larger existing install base), but also because the DS and DS Lite were backwards compatible with GBA games. But this also benefited GBA owners because, you know, new games.
      I didn't even know the DS existed until after the DS Lite was out!

    • @greenyenergy
      @greenyenergy 2 ปีที่แล้ว +23

      It still is my main system 😂

    • @ChristianJ18
      @ChristianJ18 2 ปีที่แล้ว +16

      I do wondered if the psp never came out. Would had the ds came out that early? I think the ds came out due to psp being announced.

    • @Stephan5916
      @Stephan5916 2 ปีที่แล้ว +5

      @@ChristianJ18 This 100% true. The release of the DS was Nintendo's response to the PSP.

    • @robthedude4861
      @robthedude4861 2 ปีที่แล้ว +5

      Hand healed lol

  • @epobirs
    @epobirs 2 ปีที่แล้ว +548

    It would be shocking if the GBA wasn't substantially more powerful than the SNES. The decade separating them was one of very rapid advancement for the semiconductor field. The number of transistors a dollar bought improved many times over.

    • @cube2fox
      @cube2fox 2 ปีที่แล้ว +30

      Exactly, and the clock frequency limitation of about 3 GHz wasn't reached yet, so newer chips could simply run more cycles without having to add more cores.

    • @malevb695
      @malevb695 2 ปีที่แล้ว +36

      Underclocking the system helped the battery life last longer, especially when disposable batteries were required. Even the PSP didn't run at max CPU speed all the time to keep it from eating through juice like the SEGA Nomad.

    • @bionicgeekgrrl
      @bionicgeekgrrl 2 ปีที่แล้ว +14

      The snes had a lot of life extensions beyond its core system with the super fx chip and others though. The system lasted longer than it probably would have been expected.
      However the gba is impressive for its size and battery life. Shows how quickly too arm chips developed, to think, without apple the arm chip might never have left the acorn devices (apple put it in their Newton and acorn at the time hadn't considered spinning arm off as its own entity, now arm dominates the mobile market really and will probably take over the laptop market in some aspects).

    • @Gatitasecsii
      @Gatitasecsii 2 ปีที่แล้ว +5

      You can say that of literally any period of time ever. Right now almost any phone can run better than the PS4...

    • @epobirs
      @epobirs 2 ปีที่แล้ว +28

      @@Gatitasecsii Simply untrue. The rate of process node advancement accelerated considerably during the 90s. The increased pace of processor improvements in the PC sector directly reflects this.

  • @fields_of_regret
    @fields_of_regret 2 ปีที่แล้ว +26

    Man it is worth noting that a lot the impressive 3d GBA games mentioned here (Asterix and Obelix, v rally 3 and drive 3) were made by basically two French dudes, Guillaume Dubail and Fernando Velez.
    They were absolute mages when it came to pushing the limits of Nintendo handhelds, they were also behind really good looking GBC games, and even behind C.O.P for the DS, which was as the closests the DS got to a full 3D GTA game
    They were extremely talented, I mean, Guillaume Dubail still is, sadly Fernando passed away in 2016, but Dubail still makes games to this day for the Nintendo switch.

    • @Martyste
      @Martyste 2 ปีที่แล้ว +5

      I kneeeeew someone would comment about that before I would. It's good these games are gaining popularity. I usually don't come accros a GBA performance video that doesn't mention at least one VD-dev title. Look up the XXL Prototype, it includes a full song that was part of the beta content of the home console version, in insane quality while the game still runs full speed. It's insane what could have been if the cartridge had the space for more than 1 direct audio song.

    • @CreeperShorts
      @CreeperShorts 2 หลายเดือนก่อน

      Stop Skeletons From Fighting made a great video about them!

  • @Michirin9801
    @Michirin9801 2 ปีที่แล้ว +329

    I'm pretty sure what the SNES has over the GBA audio-wise has a lot less to do with bit depth and a lot more to do with the fact it actually has dedicated sound hardware... The SNES has 8 sound channels in which it can play whatever samples it can squeeze into memory independently from one-another, whereas the GBA only has two, so if you ever wanna play more than two samples on the system at once you gotta mix them into those two channels in software, and the more samples you try to mix in at once the worse it's going to sound...
    That's not to say the GBA can't sound good though, or heck, even outdo the SNES in that regard... While the GBA doesn't have sound hardware of its own, it did carry over the GB/C soundchip for backwards compatibility, and you've no doubt heard it being used in the GBA's own games, it was fairly common practise... But the more interesting thing you can do with it is use it in tandem with the GBA's own Direct Audio, if you split the duty of playing back music between the GB/C soundchip and the GBA DA, well, you're not gonna have to mix as much stuff into the DA, and as a result, not only will the quality of the individual samples increase, but the resulting audio will be an unique, and frankly delightful, mix of GB/C beeps and bloops and slightly crunchy samples, which if you ask me, sound right at home together!
    This can be heard at its best in a lil' game I love called Densetsu no Stafy, but other very good examples are Mario Kart Super Circuit, Puyo Pop, Gyakuten Saiban 3 and Zelda Minish Cap.
    But this is no advantage over the SNES audio, it's just a neat feature, the REAL advantage the GBA has over the SNES in terms of sound is just a heck of a lot more memory and storage, which it could use to get away with much higher quality raw samples, I've heard it being said time and time again that SNES samples are a bit muffled, well, that's not always the case but it is a fairly common occurrence due to how audio compression is handled on the system, and that's a problem the GBA simply doesn't have, games that actually tried to make good use of the GBA's audio managed to have much clearer-sounding samples, barring the slight hiss that you're inevitably going to get, just give Mother 3, Golden Sun and Iridion 2 a good listen...
    But that's not all! How about some lyrics? Tales of Phantasia on SNES had an intro cinematic with a song which had full lyrics in it! That's impressive in and of itself! And the song sounds pretty decent, if a bit muffled... But ok, how about the GBA? I'll point you towards Mermaid Melody Pichi Pichi Pitch - Pichi Pichitto Live Start, which is a rhythm game (and a bloody good one at that) which has, well, an entire rhythm game worth of songs with full lyrics in it... 17 of them to be precise, which isn't a lot by modern rhythm game standards, but is a lot more than you could possibly expect to fit on a SNES cartridge without a frickin' MSU-1 chip... And it sounds pretty decent all things considered, the voices are clearer than what you've heard in Tales of Phantasia, even if not by much, and the rest of the instrumentation is reasonably decent! If anything, it's proof the GBA can pull off an idol rhythm game if it wants to...
    The real takeaway here isn't that the GBA has better sound than the SNES or anything, or vice-versa, the two systems simply handle sound very differently from one-another, so naturally, if you try to square-peg SNES music into the round hole of GBA audio, it's probably just not gonna come out right... But if you take the GBA's audio as its own thing, and play to its strengths, you can absolutely get wonderful results!

    • @Martyste
      @Martyste 2 ปีที่แล้ว +8

      I completely agree. WSC/SNES ports of the first six Final Fantasy games ( except III ) were able to dedicate quite a lot of CPU power to sound, as there usually wasn't a lot of graphics to render or move around, only notable exception being VI. In exchange for a bit of lag in menu selection and casting spells, these games were able to obtain very good music quality, also likely using some of that GB/C soundchip for bass or a wide range of sfx. While VI had to suffer poorer quality, the increased memory space allowed for an actual voice sample to be used at the opera scene instead of what the SNES had, which sounded far more robotic.
      In fact, a bunch of flagship Nintendo titles ( Mario, Zelda... ) were able to use very convincing voice clips that the SNES really couldn't afford with its memory. The SNES kept it to very short amounts usually, like the "Emergency" in Star Fox, or "Okesuka?" and "I miss you" in Earthbound.

    • @Martyste
      @Martyste 2 ปีที่แล้ว +6

      Also, best example I know of doing the opposite and relying mostly on the GB/C soundchip would be for Asterix Bash 'em all ( 2002 ). That game is a 2 in 1, one of them being original and the other a SNES port of Asterix & Obelix ( 1995 ). Alberto Jose Gonzalez composed for all of the aforementionned. As he is extremely capable with Gameboy music ( as he proved on many games on that system with insanely good tracks ), he chose to use the GB/C soundchip as the primary chip responsible for all the melody and bass effects he knew so well how to do. He then tasked the GBA DA to do occasionnal percussions in the songs, and the sound effects, like punches and enemy grunts. The result sounds very pleasing, and the SNES port doesn't sound cheap at all, instead using its own style. It's worth a listen!

    • @davidsotomayor8713
      @davidsotomayor8713 2 ปีที่แล้ว +12

      Bit depth has surprisingly little to do with the quality of the audio anyway (and I HATE how often chiptune is incorrectly called "8-Bit.") Most people wouldn't be able to tell the difference between a 24 and 12 bit recording, especially without nice equipment. All bit depth really does is determine the MAX amount of dynamic range and MIN noise floor. When it comes to fidelity sample rate is king!

    • @stephenhall2980
      @stephenhall2980 2 ปีที่แล้ว +2

      yep,a good example of this is contra 3. the SNES version has a wonderful orchestral/militaristic soundtrack that really gets the blood pumping.the GBA port,however... doesn't.

    • @fillerbunnyninjashark271
      @fillerbunnyninjashark271 2 ปีที่แล้ว +5

      Sony designed sound hardware

  • @Dwedit
    @Dwedit 2 ปีที่แล้ว +67

    Thanks for the glowing review of Goomba Color. I appreciate it. The most interesting part of developing that emulator was in the way the background layers were managed. A GBC background tilemap effectively needs three GBA layers (High Priority tiles and Color 0 tiles), and the GBC can show two layers side by side using the Window feature. Combine that with the emulator's UI and the SGB border layer, you could need to display as many as 8 layers, while the GBA only has 4 layers. So there's a bit of complicated code that manages when each kind of background layers are used.

    • @juststatedtheobvious9633
      @juststatedtheobvious9633 2 ปีที่แล้ว +3

      Thank you for getting me through some really bad times.
      You're responsible for introducing a brand new generation to Dragon's Lair, by the way. (They sort of liked the graphics and nothing else.)
      I wish more developers had taken notes from Goomba Color. None of the Gameboy emulators I've seen since, have as many palettes built in.

    • @DELTARYZ
      @DELTARYZ 2 ปีที่แล้ว +3

      I only semi-recently discovered Goomba Color when experimenting with a new flashcart, and I was immediately impressed by the featureset and polish of Goomba Color. The custom L menu has some super neat stuff in it, and being able to combine multiple games into one rom (and hotswap between them instantaneously) is genuinely more convenient than most emulators on PC.
      It is clear that Goomba Color was actually designed to be used, with attention and care put into the user experience. This is uncommon on most emulators, and rare on homebrew emulators.
      If it weren't for RetroAchievements, I would probably be running Goomba Color even on PC emulators because it's really convenient to wrap all the pokemon games together in one rom :P

    • @gblargg
      @gblargg 2 ปีที่แล้ว +5

      This kind of "emulation" is the most interesting. You're translating things between what each set of hardware uses, having to approximate in some cases. It's sort of like the high-level emulation used in some 3D system emulators (the first N64 one I believe).

    • @Jack_80
      @Jack_80 ปีที่แล้ว

      speaking of emulation, i recently played through xenosaga on my phone with a new ps2 emulator, and was in disbelief that it looked and ran perfectly the whole way through. i also played a little ffx, ffxii, and shadow hearts, and they all seemed to run equally well from what i saw. it's crazy what these emulators can do these days. sadly my phone couldn't quite handle xenosaga 2 or 3. i never got to play 3 and was really excited thinking i'd finally get to.
      i first discovered the trails series on ppsspp on my phone, playing trails in the sky 1 and 2 and both crossbell games, and they became my favorite games ever. i have nes, snes, gbc, gba, ds, psp, ps1, and n64 emulators on my phone and they all work perfectly. even some dreamcast and gamecube games run really well, and as i already mentioned quite a few ps2 games run great on here. i got a mount for my ps4 controller to mount my phone to it, basically turning it into a portable gaming console that can play all of those games.

  • @Martyste
    @Martyste 2 ปีที่แล้ว +62

    3 of the impressive GBA games showing 3D, V-Rally 3, Driv3r and Asterix XXL were all developed by VD-Dev, an insane duo of a single programmer and a graphic designer, Fernando Velez and Guillaume Dubail, who are known for breaking the boundaries of handheld hardware in their games.
    Asterix XXL in specific was so impressive in fact, that its pototype found recently played a minute long music track ( which was beta content of the home console version already ), in such quality that i've never believed possible on the system. The typical 8-bit crunch is nowhere to be heard, or might be very faint. The final game could have very well had paired high graphics with high music ( as the prototype shows debug rooms who aren't empty by all means ), however since that track took over half the cartridge's memory, it obviously had to be swapped to songs made out of tiny snippets of samples ( that sound far, far worse sadly ) put together into like 8 songs, made by someone outside VD-dev, Allister Brimble ( different composer from the home console version ).
    Theorically, it would be possible to have a huge GBA rom on a flashcart play this game with high quality music without much performance impact. Perhaps all the VD-dev games could, as the level of optimisations for those games are simply insane. XXL's engine could have made a very faithful Spyro game, with few drawbacks.

    • @cube2fox
      @cube2fox 2 ปีที่แล้ว +9

      Exactly! And their games usually run in full resolution, while many other 3D GBA games don't. They e.g. use half the vertical and/or horizontal resolution. This makes a huge difference on the already low res GBA screen.
      VD-dev used some special rendering trick though which was visible in the kind of unique camera distortion it introduced on the screen.

    • @supmattboy
      @supmattboy ปีที่แล้ว +2

      Don't forget their games on Game Boy Color. Most of them have Alberto Jose Gonzalez as composer (Lucky Luke, V-Rally, The Smurfs' Nightmare, Bugs & Lola Bunny Operation Carrot)

    • @Martyste
      @Martyste ปีที่แล้ว +1

      @@supmattboy Of course! I own Smurf's Nightmare and The Smurfs, he composed for both.

    • @HPPalmtopTube
      @HPPalmtopTube ปีที่แล้ว +1

      @@cube2fox That texture "distortion" you mention is due to the sprite engine (which was used to draw the 3D quads (it used quads instead of triangles)) doing affine transformations (a simpler and faster "short-cut" to transform texture maps onto quads).
      Many people think that these 3D games for the GBA are all rendered in software by the CPU, but this is not true. The ARM7 @ 14MHz CPU was much too slow to do this...
      Because the GBA had full transform capabilities for sprites (eg quads with textures), the CPU could use the sprite engine to draw a up to a hundred or so fully transformed, affine textured quads to the screen, making it possible to have those 3D games run at a playable speed...
      The SEGA saturn used a similar technique, transforming texture mapped "sprites" onto the screen, which is why it only supported quads and not triangles for it's scene geometry.

    • @cube2fox
      @cube2fox ปีที่แล้ว +1

      @@HPPalmtopTube The Saturn didn't have the camera distortion effect though you see e.g. in Asterix and Obelix XXL. Other 3D GBA games not by VD-dev also didn't have this distortion, although they mostly ran much worse.

  • @Xilefian
    @Xilefian 2 ปีที่แล้ว +32

    17:42 GBA doesn't use sample based audio processors, it doesn't have an audio processor at all :D
    It has the same sound generator channels from the OG GameBoy, as well two PCM channels that let you essentially play back WAV data (so samples, if you want. Or an entire music file in one go!)
    You have to spend precious CPU time mixing samples in software, which is why a lot of GBA games just use the GameBoy audio as it's less CPU power to handle that
    The PCM channels have a bit depth of 8-bits, but the actual sound output is 9-bits and you can achieve this by playing back the two PCM channels together and letting the audio circuitry add them to 9-bit output

    • @CHICKENmcNUGGIESMydude
      @CHICKENmcNUGGIESMydude 2 ปีที่แล้ว +1

      no you are wrong im sorry

    • @SpinningSquareWaves
      @SpinningSquareWaves 2 ปีที่แล้ว +5

      @@CHICKENmcNUGGIESMydude I'm pretty sure that Xilefian right. Wikipedia lists this to be the case: en.wikipedia.org/wiki/Game_Boy_Advance#Technical_specifications
      And, if you don't trust Wikipedia, here's another source with examples: www.copetti.org/writings/consoles/game-boy-advance/#audio

    • @Dwedit
      @Dwedit 2 ปีที่แล้ว +12

      The GBA has a standard sound library that the vast majority of games used, and that provided a MIDI-like format with sampled instruments.

    • @Xilefian
      @Xilefian 2 ปีที่แล้ว +1

      @@Dwedit hey it's Dwedit! Your work is awesome, I'm a huge fan!

  • @ordohereticus3427
    @ordohereticus3427 ปีที่แล้ว +12

    GBA was a phenomenal portable power house, one that’s well ahead of the SNES. It’s primary relative weakness was sound quality, which on the SNES was exceptional in terms of hardware.

    • @MegaZeta
      @MegaZeta 6 หลายเดือนก่อน

      What's the point of just repeating things from the video we all just watched as though they're comments

  • @barc0deblankblank
    @barc0deblankblank 2 ปีที่แล้ว +19

    Now that I'm older, I understand that the GBA was released as a stop-gap, seeing as their previous 32bit handheld project was delayed for a while. A pity it was only a few years on the market, especially compared to the GB/GBC. A ton of games on that system, though, and pretty fun to mess around with. Still loving my Glacier Blue :')

    • @TrevRockOne
      @TrevRockOne ปีที่แล้ว +7

      the GBC was the real stop-gap. Nintendo were trying to get a 32-bit handheld to market in the late 90s (project Atlantis), but it didn't come to fruition -- until GBA that is. The reason they put out the DS after only 3 years of GBA was that the PSP was on the horizon and Nintendo needed to compete.

    • @barc0deblankblank
      @barc0deblankblank ปีที่แล้ว +5

      @@TrevRockOne Well, they took a "third pillar" approach, initially, with the DS - only when it really took off did they axe the GBA

  • @andrewkauke
    @andrewkauke 2 ปีที่แล้ว +108

    You can’t imagine how long I’ve waited to see a video from you with this title. The GBA is my favorite game system, and I’m happy to see it get the appreciation it rightfully deserves

    • @gaylordfocker7990
      @gaylordfocker7990 2 ปีที่แล้ว +3

      It sold millions dude.

    • @DBDickerson
      @DBDickerson 2 ปีที่แล้ว +1

      I agree. I love how its inbetween the SNES and NES graphically.

    • @aqwsderxz
      @aqwsderxz 2 ปีที่แล้ว

      Lord of the ring for gba besr

    • @ryanwalker4660
      @ryanwalker4660 2 ปีที่แล้ว +1

      i don't appreciate it, the SP was a million times better...

    • @wxldfl4wer850
      @wxldfl4wer850 2 ปีที่แล้ว

      @@ryanwalker4660 what

  • @wphanoo
    @wphanoo 2 ปีที่แล้ว +59

    To be more precise on GBA sound quality, the main reason it doesn't sound good isn't about bit depth but the lack of interpolation on sample playback. That makes for a very grainy sound, when you have for example 8khz samples stretched to fit the 32khz output. The SNES used equally bad and even shorter samples, but they sounded better because of the superb gaussian interpolation used (it also muffled them quite a bit). Since GBA processes audio in software, adding interpolation would have been quite taxing on the CPU

    • @Sharopolis
      @Sharopolis  2 ปีที่แล้ว +5

      That's really interesting, thanks! I will definitely have to read up on this topic more.

    • @gblargg
      @gblargg 2 ปีที่แล้ว +9

      Agreed. The low bit-depth of GBA led to noisy sound (e.g. Metroid Fusion's otherwise great soundtrack). But the lack of a DSP, and sound taking CPU away from the game, lead to poor audio engines; graphics are generally prioritized over sound. The SNES resampled things using a multi-point convolution. Doing that in software would be time-consuming, as convolution is (lots of multiplies for every sample). Finally, since the unit was portable and mostly heard via its built-in tiny speaker, in an environment that may be noisy, SNES-quality audio would be somewhat of a waste.

    • @DrCasey
      @DrCasey 2 ปีที่แล้ว

      What's interpolation

    • @dapperfan44
      @dapperfan44 2 ปีที่แล้ว +2

      In addition, for the 2 of you out there who don't know this, the SNES has a Sony sound chip. The GBA does not, for obvious reasons.

    • @gblargg
      @gblargg 2 ปีที่แล้ว

      @@DrCasey Calculating points between the ones available. Multiple methods available for audio, some taking a good amount of math.

  • @crestofhonor2349
    @crestofhonor2349 2 ปีที่แล้ว +64

    I'd love to see something on the PSP and the DS and how those stacked up against the home consoles. PSP vs the PS1 and PS2 and DS vs the N64 and PS1

    • @chrisagler8472
      @chrisagler8472 2 ปีที่แล้ว +12

      psp emulates the ps1 natively and emulates gba and gb flawlessly, it emulates some n64 games well (without sound) it doesn't do well with many snes games, many Ps2 games were ported to the psp, that is the only way you will play ps2 games without a ps2, an original ps3 or a darn good pc. The DS will run DS games all the way back to old gameboy and can emulate the old nintendo line if it wasnt ported. Nintendo ported any n64 games with resale value to the ds with some twists. The DS had touch screen and two screens which is a turd to port, or play emulated. Basically Dreamcast Ps2 and N64 are turds to emulate properly without a lot of power. Ps3 on has been multiplatform as far as games except for a few proprietary titles such as Halo.

    • @Benzona
      @Benzona 2 ปีที่แล้ว +10

      @@chrisagler8472 “darn good pc” what year are you in anything made in the last 10 years can emulate ps2 fine lol

    • @Animebryan2
      @Animebryan2 2 ปีที่แล้ว +4

      @@Benzona I wouldn't go that far. My Dell laptop that I bought in Nov. 2011 could run a PS2 emulator but not at full frame rate. It came with a lousy 4 GB of RAM & eventually I was barely able to afford an upgrade by replacing one of the two 2 GB memory sticks with a 4 GB one, only giving me a total of 6 GB, and even that was barely enough to run a game. It also came with a shitty Intel HD graphics card that didn't support OpenGL very well & had to rely on DirectX11 which isn't the best choice either.
      Then I bought a Lenovo laptop made in 2013 but had much more RAM (16 GB), better GPU & more cores, and only then can I run PS2 games smoothly.

    • @ghost.8836
      @ghost.8836 2 ปีที่แล้ว +4

      @@Animebryan2 I also have a Dell laptop, but this time from 2012. Exactly the same specs as you said, can't run PS2. I wish you good luck with your new laptop

    • @rac1equalsbestgame853
      @rac1equalsbestgame853 2 ปีที่แล้ว

      The DS is slightly more poweful than the PS1 to my knowledge

  • @JohnnyWednesday
    @JohnnyWednesday 2 ปีที่แล้ว +17

    My favourite channel :D great to see your subs rising! from the perspective of a high level programmer? your breakdown of techniques as pseudo algorithms and processes rather than as code? is what I appreciate the most - it allows me to understand the points you're making and the capabilities of the device without having to keep track of registers in my head!

    • @Sharopolis
      @Sharopolis  2 ปีที่แล้ว +4

      Well thanks for your kind words, it's always nice to see your comments!

  • @HoZKiNZ
    @HoZKiNZ 2 ปีที่แล้ว +1

    Watching your videos gives me such a sense of nostalgia. Your accent reminds me so much of old Video Game TV shows and reviews I used to watch as a kid. im so glad someone with your accent has taken up the challenge of providing reviews of video game stuff! Been subscribed a while, but wanted to say thanks!

  • @nelsoncabrera6464
    @nelsoncabrera6464 2 ปีที่แล้ว +13

    I remember seeing Duke Nukem on the GBA and having my jaw drop. Bought a GBA on the spot.

  • @Soulintent95
    @Soulintent95 2 ปีที่แล้ว +14

    What i loved about the gba was that its basically a snes portable. Though the snes ports suck in comparisson to the real deal. Also the gba is basically a 32bit console pretending to be a 16bit console. Snes is the best console ever made, gba is up there.

    • @Soulintent95
      @Soulintent95 2 ปีที่แล้ว

      @@kadupse n64 is definitely 2nd best to me

    • @jonathanchalmers7844
      @jonathanchalmers7844 2 ปีที่แล้ว

      you both spelled C64 wrong

    • @Animebryan2
      @Animebryan2 2 ปีที่แล้ว

      Y'all be smokin' some whack crack! PS2 was the best console ever made. It was backwards compatible with PS1 games, had an extensive library of games on its own (including a lot of good JRPGs), and it could play both music CDs & DVDs, all in one system!

    • @Soulintent95
      @Soulintent95 2 ปีที่แล้ว

      @@jonathanchalmers7844 eh... i dont think we did. C64 was cool but not that cool

    • @Soulintent95
      @Soulintent95 2 ปีที่แล้ว

      @@jonathanchalmers7844 i am interested to know though, did you get the c64 mini and if so do you like it?

  • @NinjaRunningWild
    @NinjaRunningWild 2 ปีที่แล้ว +26

    20:18 That's *flat-shading* _not_ Gouraud shading. Gouraud shading linearly interpolates intensity at each triangle point to smooth the shading across it, allowing the shading to smoothly range across the polygon surface. Flat-shading just adjusts the _entire surface_ as the same color, the intensity of which corresponding to how much it faces the light source. I could go into vast detail on the mathematics of this, but hopefully that explanation suffices.
    - Game programmer

    • @ryanwalker4660
      @ryanwalker4660 2 ปีที่แล้ว

      sounds like anti-aliasing before it was called that...

    • @NinjaRunningWild
      @NinjaRunningWild ปีที่แล้ว +1

      @@ryanwalker4660 It’s not at all like that.

  • @adzovervoid915
    @adzovervoid915 2 ปีที่แล้ว +14

    Even if the gba sound quality was inferior to the snes sounds, you cannot lie that some games really took advantage of those intense gba sounds and made some bopping osts that really fit in that form.

    • @juststatedtheobvious9633
      @juststatedtheobvious9633 2 ปีที่แล้ว +5

      WarioWare and Wario 4, for example.

    • @QuixDaidouji64
      @QuixDaidouji64 2 ปีที่แล้ว +6

      Mother 3 is one of those games that has the best soundtrack for GBA

    • @marx4538
      @marx4538 2 ปีที่แล้ว +1

      harmony of dissonance

    • @cattysplat
      @cattysplat 2 ปีที่แล้ว +2

      Advanced Wars 1 & 2. So many good tracks I could listen to over and over in a 100+ hour games.

    • @supmattboy
      @supmattboy ปีที่แล้ว

      Iridion 3D and 2, made on Amiga, sounds like Amiga.
      Asterix Bash them all, using at its peak the 4 Game Boy channels.

  • @TrentMac
    @TrentMac 2 ปีที่แล้ว +14

    @ 15:20
    It definitely has happened.
    Steam Deck's a handheld and it emulates the Switch.
    Yes I do realise that statement is probably an underhanded nod to this and how Nintendo handled the uploaded footage of the said emulation.

  • @wimwiddershins
    @wimwiddershins 2 ปีที่แล้ว +13

    The GBA was a (long overdue) update to the Gameboy line, handheld tech was pretty stagnant for a good while beforehand.

    • @ADreamingTraveler
      @ADreamingTraveler 2 ปีที่แล้ว +4

      Yeah due to there not being very much competition and Pokemon revitalizing Gameboy sales Nintendo didn't bother pushing out any successors for a long time

    • @cattysplat
      @cattysplat 2 ปีที่แล้ว

      Honestly the rest of the tech in creating mobile devices had to catch up beforehand to make it worthwhile, I doubt lots of minor upgrades would have helped the game boy stay dominant, it might even have detracted from it. Even the GBA was flawed with the GBA SP fixing them with rechargeable battery, backlight and clamshell design to protect screen scratches, just a less comfortable design and no headphone socket(!).

  • @greensun1334
    @greensun1334 2 ปีที่แล้ว +11

    I bought a used GBA last week. At home I have my modded SNES classic and for travelling I play on the GBA, I'm happy with this two great systems. It's a good handheld, but the two missing buttons make a huge difference!

    • @cbernier3
      @cbernier3 2 ปีที่แล้ว

      why don't you play on your Switch and 3DS? mod them and they can play GBA games if that's what you want.

    • @CHICKENmcNUGGIESMydude
      @CHICKENmcNUGGIESMydude 2 ปีที่แล้ว

      how many games you got i got 40k games on my chinese hand held
      the whole GBA library

    • @marceltiel7919
      @marceltiel7919 2 ปีที่แล้ว +1

      I used to have an advance sp ags101, but nowadays use my modded 2dsxl for playing that system. Nice for savestates as well...
      There's a nice homebrew version of 'castle master' on the Gba....try that out, I can recommend....

    • @greensun1334
      @greensun1334 2 ปีที่แล้ว +1

      @@CHICKENmcNUGGIESMydude I'm sure you need them. Every single one from 40 000 games...

    • @marcwilliams9824
      @marcwilliams9824 2 ปีที่แล้ว

      I've owned just about every major handheld released but I've been completely converted by a recent Anbernic retro-emulator. Beautiful screen, virtually flawless emulation and no need to worry about taking the correct cartridges with me.

  • @gblargg
    @gblargg 2 ปีที่แล้ว +14

    The Virtual Boy was an interesting stepping stone between GB and GBA. It had a 20 MHz 32-bit RISC processor that could do some kinds of rotation. The Wario Land was great for it.

    • @cube2fox
      @cube2fox 2 ปีที่แล้ว

      That's a potential question for an upcoming video: Was the Virtual Boy more powerful than the GBA?

    • @cryptocsguy9282
      @cryptocsguy9282 2 ปีที่แล้ว +1

      @blargg I believe that kind of pseudo 3D rotation seen on the SNES , Virtual boy & GBA is technically called affine transformation Nintendo just called in mode 7

    • @SnakebitSTI
      @SnakebitSTI 2 ปีที่แล้ว

      Affine transformation is a type of geometric transformation. Mode 7 is a graphics mode on the SNES that can apply affine transformations to a background layer. Affine transformation alone isn’t enough to create the 3D effects seen in SNES games.

    • @cube2fox
      @cube2fox 2 ปีที่แล้ว

      @@SnakebitSTI So affine transformations + X is enough. But what is X?

    • @SnakebitSTI
      @SnakebitSTI 2 ปีที่แล้ว +1

      ​@@cube2fox Enlarging the background a little bit between each line gives the 3d floor effect seen in games like Mario Kart.

  • @SparkyMK3
    @SparkyMK3 2 ปีที่แล้ว +19

    Great video about a handheld that doesn't get enough love! I have one small quibble though: DOOM did NOT use a Raycasting engine--that would be its precursor, Wolfenstein 3D. DOOM used a different method called BSP (Binary Space Partitioning) to achieve its faux-3D look.

    • @possible-realities
      @possible-realities 2 ปีที่แล้ว +1

      I seem to remember reading a really long time ago that the floors and ceilings in Doom are are drawn one horizontal line at a time (because that makes the math simpler) while the walls are drawn one vertical line at a time, which would be hard to do with pure ray casting.

  • @mikeonthecomputer
    @mikeonthecomputer 2 ปีที่แล้ว +36

    "Hardcore Doom enthusiasts... there's probably some still out there"
    Now that's an understatement of the century :)

    • @jesuspernia8031
      @jesuspernia8031 2 ปีที่แล้ว +3

      DOOM IS ETERNAL!!

    • @ryanwalker4660
      @ryanwalker4660 2 ปีที่แล้ว

      people don't actually still play that game, well hardly that played it years ago that is...

  • @hicknopunk
    @hicknopunk 2 ปีที่แล้ว +7

    When it comes to audio bits, you really want more. 8 bit is 255 steps, 16 is 65k steps. That really makes a difference to the human ear.

  • @MrMarinus18
    @MrMarinus18 ปีที่แล้ว +2

    4:50
    I think it also is because of resolution. The GBA was 160p compared to the 220p of the SNES. That low 160p resolution was consistently the biggest shortcoming of the GBA. It made it challenging sometimes to really take full advantage of it's power.

  • @rzeka
    @rzeka 2 ปีที่แล้ว

    Normally when someone I'm subscribed to uploads, I'll wait a while, then skim the video and leave halfway through. When you upload, I stop what I'm doing and watch the entire thing every time. I never get bored of this stuff.

  • @Nikku4211
    @Nikku4211 2 ปีที่แล้ว +10

    20:18 That's not Gouraud shading. That's actually flat shading.
    Gouraud shading is shading that's smoothened in order to hide the boundaries of each polygon.
    The shading in this demo is not at all smooth like Gouraud shading is.

  • @drowningin
    @drowningin 2 ปีที่แล้ว +9

    I loved the GBA SP, but its biggest downside which made SNES ports inferior to play(some unplayable) was the only 2 face buttons. I really wish it had 4. Its my favorite console, and the only handheld that was a daily carry for me, but it really needed that

    • @ChrisLeeW00
      @ChrisLeeW00 2 ปีที่แล้ว +3

      I absolutely agree. When I play GBA on emulation systems I map the shoulders to face buttons.

    • @VOAN
      @VOAN 2 ปีที่แล้ว +1

      Not every game would suit that play style though. Metroid Fusion for example use the shoulder buttons for aiming, assigning L and R to the Y and X buttons makes aiming feel awkward when you also had to use B and A along with it.

    • @granvillimus
      @granvillimus 2 ปีที่แล้ว +1

      It's funny because while I do hear this criticism a lot, i've actually only played one single GBA game that I feel suffers from lack of buttons. Kingdom Hearts COM. It could have used a dedicated button for the dodge and another for stocking cards. Instead, dodging is handled by double tapping the dpad. It works but feels clunky. Stocking is L+R. Again it works, but i'd occasionally press one too soon and it would scroll through the deck instead and messes me up. I've used emulators that have allowed you to map an L+R press to a separate single button and it functions beautifully (the PS2 remake also mapped it to triangle I believe, and also used the traditional square to dodge).
      I don't play fighting games, but i'm sure they are also impacted by the lack of buttons as well (the few that are on the system anyway). But other than those, I can't actually think of any other games that suffered from having only two face buttons. The two Metroid games actually control better than Super IMO, they streamlined and simplified the way weapons work (there's even a popular rom hack for Super that implements the GBA controls). For Megaman, I vastly prefer having the dash mechanic mapped to a shoulder button instead of one of the face buttons. Same goes for the spinjump in Mario World, and especially the egg aiming in Yoshi's Island. The teamup move in the DKC games also worked well with the shoulder buttons. I do prefer playing the SNES versions over their GBA ports for other reasons, but the control alterations almost always worked extremely well. I've even occasionally remapped the SNES version controls when possible to work like they did on GBA. The shoulder buttons were often underutilized on many SNES games, which is a shame.

    • @drowningin
      @drowningin 2 ปีที่แล้ว +1

      @@granvillimus there were a lot of games that suffered. Try playing tales of phantasia. Was snes game ported

    • @granvillimus
      @granvillimus 2 ปีที่แล้ว +1

      @@drowningin The GBA version of Phantasia sucks ass for sure. But the lack of buttons wasn't among my issues with it. It feels sluggis and there's tons of slowdown, the game's visuals and music are also terrible. It's not even a direct "port" of the SNES version either, the battle system was reworked to function like the PS1 version. It plays very differently. It could have been a good version had the other issues been fixed.

  • @danmanx2
    @danmanx2 2 ปีที่แล้ว +5

    Glad you mentioned the FANTASTIC Doom source port on GBA. It's the most impressive port I've ever seen. If you haven't played it yet...you really should!
    Great video Sharopolis!

  • @3DSage
    @3DSage 2 ปีที่แล้ว +10

    I still love programming 3D on the GBA! It's so rewarding. Such a great console.

  • @illiteratedino
    @illiteratedino 2 ปีที่แล้ว +4

    This channel is great. I'd love to see you do the same for stuff like the Turbo Grafix and Neo Geo and other retro gaming systems as well.

  • @mariowario5945
    @mariowario5945 2 ปีที่แล้ว +15

    I cant beleive how insanely powerful the psp is

    • @nguyengamer7906
      @nguyengamer7906 2 หลายเดือนก่อน

      Its slightly more powerful than Dreamcast but less powerful than PS2

    • @BlueEyedVibeChecker
      @BlueEyedVibeChecker 13 วันที่ผ่านมา

      It's not more powerful than the Dreamcast, you're either vastly overstating the PSP's power or majorly understating the Dreamcast's.

    • @nguyengamer7906
      @nguyengamer7906 13 วันที่ผ่านมา

      @@BlueEyedVibeChecker i hope it can play games like God Of War, GTA Stories, Kingdom Hearts Birth By Sleep, Metal Gear Solid Peace Walker, Crisis Core Final Fantasy VII

    • @nguyengamer7906
      @nguyengamer7906 13 วันที่ผ่านมา

      @@BlueEyedVibeChecker can it play Monster Hunter 3rd

    • @nguyengamer7906
      @nguyengamer7906 13 วันที่ผ่านมา

      @@BlueEyedVibeChecker CPU PSP's 333mhz vs Dreamcast's 200mhz. RAM PSP's 64mb vs Dreamcast's 16mb, Specifically Raw power PSP's 2.6Gigaflop vs Dreamcast's 2.1Gigaflop. The Dreamcast surpass PSP GPUs 200mhz on dreamcast vs 100mhz psp and resolution 640x480 on dreamcast vs 480x272 on psp and VRAM 8mb on dreamcast vs 2mb on PSP. As i say, PSP is just "slightly" more powerful than Dreamcast, it can render graphics so much better than Dreamcast but in specs aspect, both almost close

  • @MikeRox83
    @MikeRox83 2 ปีที่แล้ว +16

    Genuine wow at Open Lara's performance. Only wow game I'd chuck in the mix though it's more like an Amiga tech demo is Iridion II. The CG rendered graphics look incredible to this day. Genuinely looks like a fully 3D rendered game despite all being sprites and the like.

  • @RealziesCuts
    @RealziesCuts 2 ปีที่แล้ว +7

    I was actually wondering about this just this morning because I was testing out some GBA Games and I noticed that they do look impressive even now. I didn’t realize how extensive the game library was for this portable either there’s so many games that I need to get around for checking out for the first time from GBA

    • @SMCwasTaken
      @SMCwasTaken 6 หลายเดือนก่อน

      Also i actually like the low sound quality, it gives the games charm
      GBA games also have OST that absolutely slaps
      Mario and Luigi Superstar Saga and Pokemon RSE are the pinnacle of GBA ost

  • @Ghjgfjjgv
    @Ghjgfjjgv 2 ปีที่แล้ว +10

    I never understood why the NES classics for GBA were compromised watered down ports, surely the GBA was more than capable of playing those NES games

    • @ravagingwolverine
      @ravagingwolverine 2 ปีที่แล้ว +5

      I think, more than anything, is that they just didn't care enough and just wanted to get such old games out for sale rather than do them right.. There is a long history of old games being released for later consoles in poor states. Sonic 1 on GBA is a good example of that. And there have been many official emulation collections over the years that have had major issues that were deemed fit for release. The big issue with NES games on GBA is the screen resolution.

    • @Kynareth6
      @Kynareth6 ปีที่แล้ว +1

      @@ravagingwolverine Just look at recent Chrono Cross port. Runs worse than on PS1.

    • @bluedistortions
      @bluedistortions ปีที่แล้ว

      Screen resolution is lower for one, thats one reason out of many I never bothered

  • @thingsiplay
    @thingsiplay 2 ปีที่แล้ว +8

    15:20 The Steam Deck can emulate the Nintendo Switch.

    • @vytah
      @vytah 2 ปีที่แล้ว +6

      That was the joke.

  • @B33FY2011
    @B33FY2011 2 ปีที่แล้ว

    Just found your channel and brilliant video. Definitely be watching your videos from the start.

  • @pweddy1
    @pweddy1 2 ปีที่แล้ว +2

    The Arm architecture was designed from the ground up as a full 32 bit Cpu with a decent register set. It's a beast compared to 16Bit systems.

  • @heilong79
    @heilong79 2 ปีที่แล้ว +7

    The low fidelity audio was te only issue I had with it, An absolutely great system with some of my favourite games of the time.

  • @leftovernoise
    @leftovernoise ปีที่แล้ว +3

    I really wish the gba had the full 4 face buttons. It's such an amazing system and thinking about the extra possibilities with the full set of face buttons makes my brain tingle

    • @bluedistortions
      @bluedistortions ปีที่แล้ว +1

      That, and no backlight kept me away from it.

  • @neonswift
    @neonswift 2 ปีที่แล้ว +1

    Wonderfully informative. I've always fond pushing the limits on the old handhelds fascinating.

  • @AcidicThought
    @AcidicThought 2 ปีที่แล้ว +8

    The Need for Speed Underground games were impressive for their time as well.

  • @Kafei2006
    @Kafei2006 2 ปีที่แล้ว +13

    Another 3D GBA game that I like to bring up when mentioning impressive ones is Top Gear Rally. It doesn't look quite as good as V-Rally 3 overall I'd say but it runs perhaps a bit more consistently because it doesn't try to throw as much impressive stuff on the screen. V-Rally 3 is more impressive for sure but for a racing game, framerate is crucial and most 3D racing games on GBA tended to run really bad.
    Tomb Raider GBA is perhaps the most impressive development to ever grace the system though. When I first saw it, pretty sure my jaw dropped, so sad we never got to see back in the day as a commercial release, i would have bought that!

    • @VexAcer
      @VexAcer 2 ปีที่แล้ว +1

      Too Gear Rally does run smoother, but I do think VD-Dev should still be commended for the performance in their games.
      All of their typically manage a consistent 20fps which is pretty good by the standards of 3D GBA games. I know there's far simpler 3D games on the system that run much worse than that.

    • @user-kl7fj4cr1j
      @user-kl7fj4cr1j 2 ปีที่แล้ว +1

      Ещё посмотри Cars national championship

    • @Kynareth6
      @Kynareth6 ปีที่แล้ว +2

      Have you seen Quake for GBA? It actually runs, thanks to Randy Linden.

    • @Kafei2006
      @Kafei2006 ปีที่แล้ว +1

      @@Kynareth6 Saw MVG's video on it yeah. That too is super impressive

  • @GVGINU
    @GVGINU 2 ปีที่แล้ว +7

    This makes me wonder what a GBA equivalent to the Super FX chips would have been like or been able to pull out of the system.

    • @pauldavis5665
      @pauldavis5665 2 ปีที่แล้ว +1

      GBA cartridges were too small to have any extra processing chips put inside so I don't think they could have made an equivalent. GBA cartridges were barely big enough to contain the memory chip for the rom file plus the game save chip.

    • @GVGINU
      @GVGINU ปีที่แล้ว +1

      @@pauldavis5665 They could have just made the carts bigger, some games were bigger than the slot on the system anyway for specialized purposes, so why couldn't the same be done for additional processing capability?

    • @nixel1324
      @nixel1324 ปีที่แล้ว +1

      @@GVGINU Or do something similar to Gameshark, and have a passthrough cartridge.

  • @danielordonez412
    @danielordonez412 2 ปีที่แล้ว +1

    You make it very clear. I learn a lot from you on a subject that I've liked ever since the 80/86 cpu, CGA graphic card days.

  • @RetroSegaDev
    @RetroSegaDev 2 ปีที่แล้ว

    Great video as always, I hope you get over your cold soon! I wondered if you would sneak the Open Lara port in there. Glad you did! ha

  • @SuperTrainStationH
    @SuperTrainStationH 2 ปีที่แล้ว +5

    Ive been saying this for years and people called me crazy. People judge the GBA sound capabilities based on comparing the soundtracks of Super NES to GBA ports alone, but the music composed from the ground up for GBA often matches or surpasses the Super NES.

    • @IAm-zo1bo
      @IAm-zo1bo 2 ปีที่แล้ว

      Def doesn't surpass

    • @SuperTrainStationH
      @SuperTrainStationH 2 ปีที่แล้ว +1

      @@IAm-zo1bo I'd love to see the Super Nintendo pull off an compromised rendition of the MOTHER 3 soundtrack.

    • @IAm-zo1bo
      @IAm-zo1bo 2 ปีที่แล้ว

      @@SuperTrainStationH listen to dkc2 ost

    • @Alquirot_94
      @Alquirot_94 2 ปีที่แล้ว

      @@IAm-zo1bo It indeed does in some occasions, just listen to this th-cam.com/video/xoTwj42szX0/w-d-xo.html

  • @BigCar2
    @BigCar2 2 ปีที่แล้ว +30

    The Archimedes showed the power of ARM chips, but maybe the GBA was ARMs first hit system, which made people sit up and take notice? Not sure that's true, was ARM used for something else popular before GBA?

    • @SoftBlade7
      @SoftBlade7 2 ปีที่แล้ว +9

      Yes, the ARM architecture also used in the Nokia 3310 (the same processor used on GBA)

    • @jasonblalock4429
      @jasonblalock4429 2 ปีที่แล้ว +1

      Not to mention that Nintendo continued to use ARM for their handhelds, up to the N3DS.

    • @noaht2005
      @noaht2005 2 ปีที่แล้ว +2

      I was not expecting to see you here?

    • @Gatorade69
      @Gatorade69 2 ปีที่แล้ว +4

      ARM chips were also used in Pocket PCs, which depending on model could be decent emulation devices at the time. I was able to play NES, some SNES and Genesis on the device.

    • @cube2fox
      @cube2fox 2 ปีที่แล้ว

      @@SoftBlade7 Really? I remember the 3310 games looked more basic than even the original Gameboy games.

  • @adamb89
    @adamb89 ปีที่แล้ว +2

    I still remember the first time I saw that Doom had come out on the GBA. I made a split second decision right then and there that I could pay my phone bill late. This was way more important. And it was a wise decision--being able to play Doom on the bus to and from work was amazing.

  • @DMMDestroyer
    @DMMDestroyer ปีที่แล้ว +1

    Remember this was one of those rare times being able to get this a little after launch with Tony Hawks Pro Skater and it impressing everyone.
    The audio limitations make sense, as you can see with the Castlevania games starting with Circle of the Moon having a larger focus on audio vs the sequel going for visual instead.

  • @keithlowe5512
    @keithlowe5512 2 ปีที่แล้ว +5

    GBA was a nice system, Aria of Sorrow being a huge highpoint for me even though I played it maybe 10 years after it came out?
    DS vs N64 seems natural next

  • @cajunotaku3256
    @cajunotaku3256 2 ปีที่แล้ว +3

    A great comparison. I’d really like to see the Gameboy Color vs the Game Gear.

  • @willrobinson7599
    @willrobinson7599 2 ปีที่แล้ว +1

    Another great video , loved both systems . So many great games

  •  2 ปีที่แล้ว +2

    GBA - my first handheld console (not counting original GB borrowed from my neighbour). So many great games. Wonderful memories :).
    I didn't know that it was so much more powerful than SNES. Very informative and interesting video.

  • @ArtisChronicles
    @ArtisChronicles 2 ปีที่แล้ว +3

    the colour pallet issues could've been alleviated if we would've gotten backlit screens to begin with. does not make emulation the nicest experience for the affected games lol

  • @mafeuk
    @mafeuk 2 ปีที่แล้ว +3

    9:06 There was actually a game for the GBA called "Star x" that plays just like Star Fox and it even was one of the first titles to come out for the handheld. Pretty decent game playwise.

    • @funfoxvlad7309
      @funfoxvlad7309 ปีที่แล้ว

      It was shown in the BG of the video later

  • @samuraijaydee
    @samuraijaydee 2 ปีที่แล้ว +1

    Thanks for your work! great video! 🙂

  • @hardkoregamer1981
    @hardkoregamer1981 ปีที่แล้ว +1

    The the entire first 3D tomb raider game being brought to the GBA is quite a technical achievement.

  • @smudgetwo
    @smudgetwo 2 ปีที่แล้ว +11

    *"imagine if they released a handheld now that could emulate the switch"*
    is that not literally the steam deck lol

    • @esmith13
      @esmith13 2 ปีที่แล้ว +3

      Lol, and it only costs about 30% more than a switch too!

    • @CeceliPS3
      @CeceliPS3 2 ปีที่แล้ว

      @@esmith13 it does everything better than a Switch, so F. those 30℅.

  • @tarstarkusz
    @tarstarkusz 2 ปีที่แล้ว +7

    The GP32 is, in many ways a much more powerful machine from the same era. I think it came out a bit before the GBA. It is also quite similar in other ways like the look of the machine. It can play Doom much better and for some games, it can emulate a GBA.

    • @juststatedtheobvious9633
      @juststatedtheobvious9633 2 ปีที่แล้ว +1

      It came out in Novermber 2001. The GBA was released in March of 2001.

    • @tarstarkusz
      @tarstarkusz 2 ปีที่แล้ว +1

      @@juststatedtheobvious9633 OK. It is still better by a long way in every way. There are ton of emulators that run at full speed too. The screen is MUCH better. Maybe the GBA has better battery life. I'm not sure. I've always run mine on rechargeables. (I have a GP32 non-lit version and a GP2X) I bought both back when they were new.

    • @belstar1128
      @belstar1128 2 ปีที่แล้ว +1

      Can that even be counted as a console i think only only ran homebrew open source games i have never even seen it in person.

    • @shortcat
      @shortcat 2 ปีที่แล้ว +1

      How much did GP32 cost over the years?

    • @juststatedtheobvious9633
      @juststatedtheobvious9633 2 ปีที่แล้ว

      ​@@tarstarkusz
      From what I've seen in the community, the GP32's battery life wasn't the only issue. Complaints about hardware errors and data corruption are worryingly common, even back in the day.
      And the official library can't begin to compete.
      But yeah, so long as it worked for you, there was no comparison in terms of raw power.

  • @lars-fenin
    @lars-fenin 2 ปีที่แล้ว +2

    i was pleasently surprised when i first played the duke nukem port on the advance sp.
    quite impressive for a small hand held system.

  • @theblubus
    @theblubus 2 ปีที่แล้ว

    What a delightful video and channel!

  • @orderofmagnitude-TPATP
    @orderofmagnitude-TPATP 2 ปีที่แล้ว +8

    GBAs short comings...... sound.

  • @stunthumb
    @stunthumb 2 ปีที่แล้ว +4

    The good old GBA - it was out at just the right time for my son, but I loved it - doom was cool... but IMO the most impressive game is Monkey Ball.

  • @GTV-Japan
    @GTV-Japan 2 ปีที่แล้ว +1

    It was interesting how back then they created 2 tracks, perhaps inadvertently where the TV game would have its run then the portable game would be very similar and they could re-release the same games all over again.

  • @esmooth919
    @esmooth919 2 ปีที่แล้ว +1

    6:19 on top of that, the GBA version of the Simpsons road rage had the ability to simulate hills with the mode 7 streets and roads.

  • @JustinC721
    @JustinC721 2 ปีที่แล้ว +3

    It may be more powerful than the SNES, but the GBA audio sounds like it's coming out of two cans and a string.

  • @joeman5490
    @joeman5490 2 ปีที่แล้ว +3

    The first 2 Duke nukem games were side scrollers. They must have ported it from pc. The first person duke nukem was Duke Nukem 3D

    • @gjergjaurelius9798
      @gjergjaurelius9798 2 ปีที่แล้ว

      I think the gbc duke nukem is it's only thing.

  • @SrLobo90
    @SrLobo90 2 ปีที่แล้ว +2

    The reason the GBA was superseded so quickly was because of the PSP, this forced Nintendo to release another console with new features to compete with the PSP, and that was the Nintendo DS (Yamauchi said he wanted a console with 2 screens).
    Look at the first presentation of Nintendo DS, Reggie held the 2 covers with a lot of pressure so that they did not fall to the ground with his hand, since he had a sketch of the design of the future console created in a short time to present it at E3.

  • @TanookiSuit
    @TanookiSuit 2 ปีที่แล้ว +2

    Great video and this is stuff I've pushed people to look into for years. V-Rally there for instance the polygonal surface, the way it renders, the way it specifically warps along the edges, it renders like Sega Rally Saturn does, handles similarly in many ways but is mindblowing a GBA does that. V3D that was its early game, Asterix in this video here is the last entry along with Driver3. While you highlighted V3D only, why not the equally if not slightly more impressive european Blue Roses engine? Wing Commander Prophecy was its highpoint, the full PC game is there, every stage, every event, just not the campy terrible CGI between stages junk reduced to text boxes. The engine rendered all the explosions, shield burn, weapons fire, many ships even capital sized or being in one to launch and land, the engine also did the impressive Smashing Drive.
    Also curious since you covered private emulation projects, why not what loopy/flubba did?? PocketNES and Goomba/Color were amazing, but really something odd that stood out was PCE Advance (PC Engine/TG16) this one ran games from 80-100% speed, largely full which is a lot given but it also runs full on CD games in ISO format so you could have Dracula X and Ys 1+2 in your pocket way way before the PSP conversion of DX.

    • @HPPalmtopTube
      @HPPalmtopTube ปีที่แล้ว

      The warps along the edges you mention are due to the textures being mapped with affine-transformations, a "schort-cut" for faster texture mapping, but you get those distortions at high angles... (BTW: the PS1 and saturn did this too, but the N64 didn't)
      Many people think that these 3D games for the GBA are all rendered in software by the CPU, but this is not true. The ARM7 @ 14MHz CPU was much too slow to do this...
      Because the GBA had full transform capabilities for sprites (eg quads with textures), the CPU could use the sprite engine to draw a up to a hundred or so fully transformed, affine textured quads to the screen, making it possible to have those 3D games run at a playable speed...
      The SEGA saturn used a similar technique, transforming texture mapped "sprites" onto the screen, which is why it only supported quads and not triangles for it's scene geometry.

  • @Sinn0100
    @Sinn0100 2 ปีที่แล้ว +3

    Yeah the GBA is powered by an 16.78 MHz ARM 32-bit microprocessor that could run circles around the Snes's Ricoh 5A22 16-bit processor running at 3.5 MHz. Still, this is a fantastic video.
    Wait a minute...the Steam Deck can emulate a Nintendo Switch.

  • @jesuspernia8031
    @jesuspernia8031 2 ปีที่แล้ว +7

    Nintendo’s handhelds are honestly some of the greatest systems ever created. Especially the GBA, DS, and 3DS.

  • @Pacca64
    @Pacca64 2 ปีที่แล้ว +2

    22:05 The GBA player definitely wasn't in a pocket form factor lol X3 Pedantics aside, great video!

  • @Retrodan680
    @Retrodan680 2 ปีที่แล้ว

    Dude you're last video had me hoping this one was coming up

  • @broadside1713
    @broadside1713 2 ปีที่แล้ว +5

    "It might not satisfy hardcore Doom enthusiasts, there's probably still SOME out there..."
    Oh we're still here alright! :D

  • @GamerFromJump
    @GamerFromJump 2 ปีที่แล้ว +4

    The sound, however… The SNES crushes.

  • @bionicgeekgrrl
    @bionicgeekgrrl 2 ปีที่แล้ว +2

    An interesting video. I overlooked the gba as I never had any of the gameboy devices, first portable Nintendo device I got being the ds lite.

    • @bluedistortions
      @bluedistortions ปีที่แล้ว

      Good choice. Yeah I skipped from the GB pocket to the DS lite. Nothing in between seemed worth it. The GBA SP almost seemed worth it, but it was super cramped, only two face buttons, and no headphone jack.. No thanks. I want a backlight, not an insult.

  • @MegaTerryNutkins
    @MegaTerryNutkins 2 ปีที่แล้ว +2

    I can remember being blown away by having Street Fighter 2, Tony Hawk and Doom in my pocket.

  • @iulianispas8634
    @iulianispas8634 ปีที่แล้ว +3

    Gba was more powerful but didn't have 89.99pounds price games like snes with extra graphics cips built in cartrige rendering most of the graphics.Was kind of clever cheat from snes

  • @user-qz4br8hy5t
    @user-qz4br8hy5t ปีที่แล้ว +2

    2:44 DKC 1-3 are way worse looking and sounding on the GBA than on SNES.

  • @mgsmaster2000
    @mgsmaster2000 2 ปีที่แล้ว +2

    Who would have ever thought that a handheld would be more powerful than a console that came out over a decade prior. Fucking mind blowing.

  • @muttiilpomodoro4354
    @muttiilpomodoro4354 2 ปีที่แล้ว +1

    Really great video. I love 3d gba games that pushed the system to the limit, and my absolute favorite one is payback, which has really comparable graphics to a late ps1 game, whit lighting effects, dynamic shadows, open world, even some deformations in the cars and really clever transparency. I also find the game to be super fun to play and drive around, and I even managed to grab a phisical copy to see if the game actually runs on the gba, it feels like BLACK MAGIC!

  • @Xilefian
    @Xilefian 2 ปีที่แล้ว +5

    8:35 Doom doesn't use ray-casting, it's its own thing entirely
    Interestingly, ray-casting is less efficient than Doom style rendering, which is why Wolfenstein 3D on SNES doesn't use ray-casting, uses something closer to Doom.
    I've written a few ray-casting engines for GBA, it's definitely not the fastest technique (true for both GBA, and the original 286 Wolf3D was made for)

    • @nelsoncabrera6464
      @nelsoncabrera6464 2 ปีที่แล้ว +2

      What technique does Doom GBA use?

    • @Xilefian
      @Xilefian 2 ปีที่แล้ว

      @@nelsoncabrera6464 there isn't a name for it and to describe it will take a LONG time.
      The simple explanation is: it uses the angle between vertices of walls and the player's facing direction to check where in 1D space a vertex is projected in a look up table, then calculates the distance of the vertices to the camera plane, then fills the gaps between the two vertices (accounting for a wall "height" meta data)
      So it's 2D->1D projection.
      Myself and a few others describe this as a 1D span raster engine, but that's not a super descriptive term. "Doom-like" is the best description.

    • @nelsoncabrera6464
      @nelsoncabrera6464 2 ปีที่แล้ว

      @@Xilefian Sounds similar to an indexed strip caster. Pretty cool. I'll take a look at your channel.

    • @CHICKENmcNUGGIESMydude
      @CHICKENmcNUGGIESMydude 2 ปีที่แล้ว

      no im sorry but again you are wrong

    • @SpinningSquareWaves
      @SpinningSquareWaves 2 ปีที่แล้ว +1

      @@CHICKENmcNUGGIESMydude There's actually a short video that does a good job explaining this and how it's different than raycasting. Here it is: th-cam.com/video/zb6Eo1D6VW8/w-d-xo.html

  • @HMNNO
    @HMNNO 2 ปีที่แล้ว +3

    The gba was almost perfect. The sound was so abysmal and a step backwards from the snes version. It made rpgs much less impactful because the gorgeous music was butchered by the low quality sound

    • @DELTARYZ
      @DELTARYZ 2 ปีที่แล้ว +2

      The GBA was actually capable of pretty great sound, but it was not 1:1 compatible with SNES music. Trying to port pre-existing compositions that were designed around the sound capabilities of the SNES just isn't really going to work well on the GBA, because you're basically trying to fit a square peg into a round hole.
      Plenty of games - even genuinely good ones - did not prioritize the sound quality, partially because of the lack of dedicated sound hardware, but the GBA could make genuinely beautiful sounds if the composition takes advantage of its unique strengths. There were just slightly too many reasons for most developers to half-ass the sound in favor of other things, so a large portion of the GBA's library does sound like shit.
      But comparing it directly to the SNES isn't really fair because of the inherent differences between how the two generate sound.

    • @Martyste
      @Martyste 2 ปีที่แล้ว +2

      @@DELTARYZ Yup. Some good titles include Golden Sun, Mother 3 and Pokemon Mystery Dungeon Red Rescue Team. They proved you can actually be nostalgic to how the GBA sounds specifically ( come to think of it, there truly is no other system on earth that ever ressembled that, right? )

    • @Alquirot_94
      @Alquirot_94 2 ปีที่แล้ว

      @@DELTARYZ I agree, GBA sound essentially relied on how skilled the programmers were to pull things out, and how many CPU they wanted (or they could) spend. The best examples normally come from actual GBA games and not the cheaply-done ports.
      Have you ever heard the soundtracks of any game composed by Naofumi Tsuruyama & Takuya Hanaoka? (e. Little Buster Q, Zero Tours, Zoids Saga I & II, Super Robot Wars Original Generation I & II, etc.) Those composers really got the hang of GBA sound, and managed to get the best of both worlds (PCM & PSG). The only downside of their style is that all the PCM is mono, so the only thing capable of panning are the GB sound channels. I recommend you check them out, there's a really good channel here on TH-cam that uploaded a great majority of the soundtracks I mentioned.

  • @pipikakachu
    @pipikakachu 2 ปีที่แล้ว +1

    Damn !!! This video is amazing !!! Superb channel. The GBA had a lot of games that the SNES could not technically reproduced but the contrary is not true. The GBA was amazing and had a near Arcade perfect port of Street Alpha 3 that’s not an easy thing

  • @DamienDrake2940
    @DamienDrake2940 2 ปีที่แล้ว +1

    Nintendo really got smart with handheld systems starting with the GBA. Instead of falling into the trap like Sega and Sony did of trying to get current gen graphics on a mobile platform, they simply took the previous gen and refined it. This allows them to keep cost down and greatly expand the player base.

    • @kaneo1
      @kaneo1 ปีที่แล้ว

      Low Spec Gamer had a nice vid on Why the DMG1 was as it was.
      Basically, (besides the usual N shenanigans...) N chose to go for price, stable tech, battery life, and mass market vs the cutting-edge competition. Just like Wii. It was a system that everyone could own, not just the wealthy. Then they packaged it with Tetris...
      th-cam.com/video/9Ki-kH751_8/w-d-xo.html

  • @awesomereviews1561
    @awesomereviews1561 ปีที่แล้ว +3

    And yet most of the SNES port are inferior to the originals…

  • @rustymixer2886
    @rustymixer2886 2 ปีที่แล้ว +4

    Gba > snes, can play 8 bit 16 bit 32bit now openlara ps1 tombraider

  • @kazuha74
    @kazuha74 2 ปีที่แล้ว +1

    When I was but a wee lad I totally thought of the GBA as a portable SNES and also my first soiree into the Metroid franchise was for GBA and those games looked amazing even when compared to Super Metroid, also I don't have to be stuck in my (or more likely someone else's) living room to experience that level of quality.

  • @user-zo9dc1lu3q
    @user-zo9dc1lu3q 2 ปีที่แล้ว

    You ... did it 😍
    Really nice work ! 😉🖒

  • @sourcecode6467
    @sourcecode6467 2 ปีที่แล้ว

    Another outstanding video, thank you squire

  • @metroidjones122
    @metroidjones122 ปีที่แล้ว

    That was a great analysis!

  • @Krankie_V
    @Krankie_V ปีที่แล้ว

    Recently I got out my old Gameboy stuff and I've been enjoying some of my favorites. I'm happy to hear that the GBA can be made to emulate the Gameboy color, since I've been favoring the Gameboy micro, because it's the only Gameboy I have with a lighted screen and rechargeable battery. I missed out on the GBA SP.

  • @yashy2x
    @yashy2x 2 ปีที่แล้ว +1

    Amazing video ❤️

  • @bettybuttcheeks
    @bettybuttcheeks 2 ปีที่แล้ว +2

    The sponsor is actually pretty cool! Good to see something useful and not RAID

  • @cress_albane
    @cress_albane 2 ปีที่แล้ว

    The GBA SP was the only video game system I had for years. I got it for Christmas 2003 when I was 8 years old. It's still my favorite handheld system and always will be. I admit that nostalgia plays a part in that but I still play it to this day. Still take it on trips. It's just the perfect portable system to me forever.

    • @cattysplat
      @cattysplat 2 ปีที่แล้ว

      SNES games are still some of the best of all time and GBA able to play good ports of them helped keep those games in everyone's minds and introduce to new generation of kids, as well as appreciation of 2D art which was very unfashionable when 3D games became the industry obsession.

  • @JAGtheTrekkieGEMINI1701
    @JAGtheTrekkieGEMINI1701 2 ปีที่แล้ว +1

    SNES has desicated Sound Hardware, about 9 different Graphical output "Channels" and Software/Modul Chip Upgrades Like Super FX though

  • @BMWiE-lz3nu
    @BMWiE-lz3nu 2 ปีที่แล้ว

    I recently just got back I to retro gaming after MANY years. I was a child thru the beginning of it all and by the time the GBA had come out I was a teenager and worried about the latest disk system. When was recently looking into playin the old games I grew up playing,before I ended up with a rg351p, I was blown away by the specs of the GBA and couldn't help but think how amazing it would have been in the mid 90's instead of the early 2000's

    • @cattysplat
      @cattysplat 2 ปีที่แล้ว

      90s handheld technology was simply too bad, any improvements would have been very incremental. Probably the biggest is simply clarity of the screen, which showed in the GB Pocket and Light. The sega game gear has beautiful screen and backlight but only few hours of battery and weighed a ton with 6 AA batteries.