Tomb Raider on the Nintendo Game Boy Advance is incredible | MVG

Tomb Raider on the Nintendo Game Boy Advance is incredible | MVG

Modern Vintage Gamer

2 года назад

848,886 Просмотров

The open source Tomb Raider engine known as OpenLara is running on the Nintendo Game Boy Advance. In this episode we uncover how this impossible port was achieved. And indeed how it runs at good speeds on the GBA.

Huge thanks to XProger for taking the time to answer my questions about this incredible port!

► Support the Channel - https://www.patreon.com/ModernVintageGamer

Music:

► Tomb Raider I, 1 featuring Lara Croft (1996)
► Tracks by: Nathan McCree
► Eidos Int. Limited / Core Design

Credits/Sources/Links:

► Download OpenLara for the GBA - https://github.com/XProger/OpenLara/releases/tag/latest
► Hard4Games : Tomb Raider on 3DO!!! What?! - https://www.youtube.com/watch?v=hVrIeEzmXho
► Tomb Raider N-Gage - EKA2L1 Emulator - https://www.youtube.com/watch?v=umYBFZZoe6g
► Rodrigo Copetti - https://www.copetti.org/writings/consoles/game-boy-advance/

Social Media Links :

► Check me out on Facebook : https://www.facebook.com/ModernVintageGamer
► BandCamp : https://modernvintagegamer.bandcamp.com/
► Follow me on Twitter : https://twitter.com/ModernVintageG

#Nintendo #GBA #TombRaider

Тэги:

#game_boy #tomb_raider #gba #open_lara #openlara #nintendo #game_boy_advance #tomb_raider_gba #mvg #modern_vintage_gamer #game_boy_pocket #impossible_port #arm #optimization #assembly_language #retro #video_games #3d_games #lara_croft #32_bit #handheld #cartridge #rom #gba_rom
Ссылки и html тэги не поддерживаются


Комментарии:

@michaelangst6078
@michaelangst6078 - 01.01.2024 22:07

Cool I guess, but it looks awful

Ответить
@Amadeus_Eisenberg
@Amadeus_Eisenberg - 25.12.2023 00:59

"Open Lara", what a perfect name.

Ответить
@jeffh3649
@jeffh3649 - 24.12.2023 18:59

If only this came out back in the day Nintendo would have had a chance against N Gage.

Ответить
@PrivateJellyJose
@PrivateJellyJose - 22.12.2023 12:20

Incredible is overdoing it I think 😂

Ответить
@duchovicius5520
@duchovicius5520 - 20.12.2023 18:46

14 frames❤

Ответить
@NeoMoonSevin
@NeoMoonSevin - 18.12.2023 13:45

Yeah we may see other older games running on GBA resident evil 3nenesis on GBA I think it's possible this programmer has just made GBA great again that means it will be on GBA emulators on consoles

Ответить
@bubba842
@bubba842 - 18.12.2023 06:30

Impressive. Getting a 3D game working on what is essentially a Super Nintendo.

Ответить
@OodldoodlNoodlesocks
@OodldoodlNoodlesocks - 18.12.2023 04:29

Can you imagine if this came out way back then.

Ответить
@YaBoyKesuto
@YaBoyKesuto - 17.12.2023 21:00

imagine showing this to a kid in the 90s.

Ответить
@MelodyMecato6156
@MelodyMecato6156 - 17.12.2023 06:13

Crazy how GBA can run this yet couldn't run DKC without massive cutbacks from SNES version. Different hardware I guess.

Ответить
@OleAlexanderBrunaes
@OleAlexanderBrunaes - 17.12.2023 01:19

This makes the GBA demake of Asterix & Obelix XXL look like a joke, since the so-called 3D models of the figures are just a set of Print Screens of the 3D models, made into sprites, and then scaled down to fit game pack for the Game Boy Advance console.
It would be a fun challenge to port the PC version of the aforementioned Asterix game to the Sega Saturn, and then port it to the Game Boy Advance.

Ответить
@exvitermini
@exvitermini - 15.12.2023 00:21

Very nice, smooth 17 fps. Next milestone porting it to lg fridge in ppt format at a rock steady 1 fps.

Ответить
@rafaelantonio6765
@rafaelantonio6765 - 14.12.2023 15:09

olha isso @TIOJOHNGAMESREAL

Ответить
@J-px4nv
@J-px4nv - 14.12.2023 05:34

its actually sad knowing if devs could code better the ps4 and ps5 generation wouldnt have just been repeats of the ps3 era

Ответить
@leasizeravat8763
@leasizeravat8763 - 13.12.2023 18:49

Looks EXACTLY as you would expect. Like CRAP. F... I don't get why people are so stuck on all these TERRIBLE games.

Ответить
@greenlightgaming4242
@greenlightgaming4242 - 13.12.2023 07:52

They need to remake this game

Ответить
@jtgamer8644
@jtgamer8644 - 12.12.2023 15:51

I wonder if It could run on SNES

Ответить
@MrFlutsh
@MrFlutsh - 11.12.2023 16:59

Next move, running gtaV on the snes

This is seriously so impressive!

Ответить
@Gooey27
@Gooey27 - 11.12.2023 11:28

Why didn't they call it OpenTomb?

Ответить
@silver1407
@silver1407 - 11.12.2023 02:46

All of this to play Tomb Raider at 10FPS

Ответить
@cramsa
@cramsa - 11.12.2023 02:32

Impressive

Ответить
@Stry-Glitch
@Stry-Glitch - 10.12.2023 19:32

Imagine the banger it would have been on GBA

Ответить
@yayobing6307
@yayobing6307 - 10.12.2023 16:37

just imagine that guy could get mario64 running on a gba

Ответить
@mohhingman
@mohhingman - 10.12.2023 14:07

the pursuit of these kind of projects is one of my favourite parts of computing.

Ответить
@puertoriconnect4611
@puertoriconnect4611 - 10.12.2023 07:54

This is insane.

Ответить
@LCTesla
@LCTesla - 09.12.2023 23:22

I feel like the lower resolution actually makes the imperfections in the rest of the graphics stand out less, making the image look less jarring. Not just the hardest port, but the best looking?

Ответить
@-Steven-
@-Steven- - 09.12.2023 16:18

It would be crazy seeing this run on the Amstrad CPC 6128, ZX Spectrum 128k or the commodore C128, of course there would be hardly any colour, no sound and it would be lucky to get 1 frame every 5-10 seconds or so but at least you would get the bragging rights to something that even god thought couldn't be done.

Ответить
@projectsirius
@projectsirius - 08.12.2023 20:50

I admit I don't understand much about coding or optimizing. But this is pure art. It always amazes me when someone pushes the hardware way beyond what it was supposed to do. Like C64 SID soundchip. People have done amazing things with it.

Ответить
@leooz8071
@leooz8071 - 08.12.2023 09:47

Tears of joy after watching this coding piece of artwork.

Ответить
@elFuego29
@elFuego29 - 08.12.2023 03:18

Id like to ask a question... out of curiosity. Snes=32bit. What is PS5 now comparibly? And what is a highend PC like?

Ответить
@leoschmitz1502
@leoschmitz1502 - 07.12.2023 20:23

Can you also play GTA 6 on thr GBA?

Ответить
@neogeomaster3027
@neogeomaster3027 - 06.12.2023 19:16

Why the impossible port ? GBA had a good 3D with Tony Hawk's

Ответить
@Seichensi
@Seichensi - 06.12.2023 18:07

"Open Lara"... an interesting name choice.

Ответить
@muratkarabeyaz3344
@muratkarabeyaz3344 - 06.12.2023 15:54

If the Nokia nGage ran it, I'm not too surprised the GBA can 🤷‍♂️

Ответить
@djayjp
@djayjp - 06.12.2023 10:56

10fps isn't even real-time lol

Ответить
@amazingsparckman
@amazingsparckman - 06.12.2023 10:08

wow

Ответить
@the.real.Deano.
@the.real.Deano. - 06.12.2023 07:27

I wouldn't really say the witcher on the switch is a impossible port besides maybe the cutscenes, and the size of the game. But the graphics and game itself were older and def not really outside the capabilities of the switch unless u count the sheer size of the game with the map, the sounds, and the cutscenes and graphics. But he'll Nintendo's own open world breath of the wild was an even larger map, maybe not story and cutscene and graphic size. Plus it was Nintendo and they know their systems. But they actually help developers learn with the switch unlike previous consoles. But for switch I'd say the impossible ports were Wolfenstein: the new Colossus, and doom 2016. Which were both very graphically demanding, and both large play area games for the most part. And realistic cutscenes or at least a lot more for Wolfenstein. However as good as they looked u could still clearly see the difference between switch and their more powerful counterparts in those games, where I do agree that in the witcher 3 for switch matches up a little closer graphics wise with the more powerful systems with the way it looked compared.

Ответить
@vitorstreetboys
@vitorstreetboys - 06.12.2023 07:12

Hey can you make gta 6 run on my computer?

Ответить
@likrecelineation
@likrecelineation - 06.12.2023 06:26

You should still downscale the textures to whatever the resolution of the gameboy is or whatever is the maximum size the texture will ever be displayed in on screen

Ответить
@scartissuefilms
@scartissuefilms - 06.12.2023 03:33

I love all these devs who are still pushing boundaries on the old machines. I'm still a big fan of the Amiga and love to see people making new games and still doing ports for it. I hope the devs know they are very much appreciated.

Ответить
@NoFunkGiven
@NoFunkGiven - 05.12.2023 21:27

2050: "GTA VI on PS1 💀"

Ответить
@KVizzleFilms
@KVizzleFilms - 05.12.2023 08:53

surprised there wasn't an official DS or 3DS port of the og game to go along with the reboot

Ответить
@jarrettbellboy
@jarrettbellboy - 05.12.2023 08:39

“Stock gba” (definetly without an IPS screen)

Ответить
@peartreez
@peartreez - 05.12.2023 01:16

30fps is considered unplayable by some gamers

This:

Ответить
@ktak2811
@ktak2811 - 04.12.2023 18:38

I keep expecting you to say adv-ahn-ced but get thrown off when you say advænced.

Ответить
@Densiozo
@Densiozo - 04.12.2023 16:46

Wait until you see the beta of Resident Evil on the Gameboy Color

Ответить
@LordDeBahs
@LordDeBahs - 04.12.2023 12:09

it runs same as sofware version on later 486 cpu without dedicated gpu. super impresive

Ответить
@nutzeeer
@nutzeeer - 03.12.2023 15:04

This would be one of the very fun things to bring back with time travel! Would make nintendo seem super impressive with their hardware

Ответить
@nutzeeer
@nutzeeer - 03.12.2023 15:03

Next up half life on the nintendo ds?

Ответить
@atranimecs
@atranimecs - 03.12.2023 05:28

"SIR we only have a 16 MHZ CPU, 288 KB of Ram, a 96 KB GPU, no Z-buffer, no FPU, and the option of a bitmap render mode to render this port."

"Break down the code and translate it into assembly, put polygon coordinates in lookup tables, use all our RAM available, crank down the draw distance, draw only visible polygons in sequence, then pray to god we can get 10 FPS and when sounds play the game doesn't halt to a crawl or crash".

Programmers like this and Andy Gavin are God tier with resource managment.

Ответить