OpenLara - GBA port

patters

Well-Known Member
Member
Joined
Jan 28, 2006
Messages
174
Trophies
1
XP
917
Country
I came back after a 16 year absence to say that the main build works fine on my original EZFlash IV (white MiniSD version). I don't need to use the build for slow flashcarts. I'm using the newer SDHC firmware v2.05 with an 8GB SDHC MicroSD inside a MiniSD adaptor.

This OpenLara port is a truly astonishing piece of optimised coding.
 

Segger

Well-Known Member
Newcomer
Joined
Apr 3, 2017
Messages
62
Trophies
0
XP
291
Country
United States
Wow! I'm surprised it worked at all let alone right away.

gbaLara.jpg


I'm also using an older EZ-Flash IV

FlashMem.jpg


Seriously impressive!
 

patters

Well-Known Member
Member
Joined
Jan 28, 2006
Messages
174
Trophies
1
XP
917
Country
In order to pack the level data, I'm sure you're probably aware - the Nokia N-Gage version of Tomb Raider apparently manages to shrink this down to 6.8MB somehow. I'm assuming this is perhaps unpacked during app installation, but that does suggest that it should be possible to squeeze into a respectable size for the GBA. Will the game fit in 16MB, or is 32MB looking likely?
 

XProger

Member
OP
Newcomer
Joined
Jan 14, 2022
Messages
12
Trophies
0
Age
37
Location
Saint Petersburg
XP
171
Country
Russia
In order to pack the level data, I'm sure you're probably aware - the Nokia N-Gage version of Tomb Raider apparently manages to shrink this down to 6.8MB somehow. I'm assuming this is perhaps unpacked during app installation, but that does suggest that it should be possible to squeeze into a respectable size for the GBA. Will the game fit in 16MB, or is 32MB looking likely?
N-Gage version uses PSX data (27mb without music), packed via DZ packer to 6.6 mb. I can't use the same approach because GBA doesn't have enough RAM to store uncompressed data even for one level.
 

XDel

Author of Alien Breed: Projekt Odamex
Member
Joined
Jul 25, 2012
Messages
2,714
Trophies
2
Age
49
Location
Another Huxleyian Dystopia
XP
3,549
Country
United States
Hi guys, I'm the lead developer of OpenLara engine.
More than year ago I released a tech demo, back then I was not sure that the GBA is capable for such game. But over time I improved my ARM skills, found new ways to optimize rendering and logic. The result is what I can honestly call an alpha version. There are many further improvements in the plan, as well as optimization of content and video to fit the entire Tomb Rader game in a 32 MB cartridge, but so far only 3 levels are available.

Crazy!
 

Creamu

Well-Known Member
Member
Joined
Jun 6, 2021
Messages
1,801
Trophies
0
XP
2,286
Country
Zimbabwe
Hello,

thank you for making this truely mindblowing port. It is exciting to see how you are able to improve your efforts to make this ps1 classic run on the GBA. With your experience working on this port, do you think you are reaching the absolute limits or do you think other titles that are even more complex would be plausible to port to the GBA?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    OnlyWizard&WarioFans.com
    +2
  • BakerMan @ BakerMan:
    i just want a wizard to stick his wand (whether literal or figurative is up to interpretation, either way it's either freaky or sus, or both i guess) up my ass
  • BigOnYa @ BigOnYa:
    I'm making Texas sheet cake for first time today, my Nieghbor brought us some few weeks ago and damn that's good, so I got her recipe and gonna try it today.
  • BakerMan @ BakerMan:
    mmm, sounds good
  • BigOnYa @ BigOnYa:
    Its not a brownie, and its not a cake, so what is it- Texas sheet cake.
  • BigOnYa @ BigOnYa:
    I tried making chocolate lava cakes the other day in cupcake pan, what a mess, my lava exploded out of the cakes everywhere while baking, was still ok tho, just no lava inside.
  • BigOnYa @ BigOnYa:
    We had our grandkids over yesterday and I got a small above ground swimming pool I filled for them to play in. Well today I woke to find 3 ducks swimming around in it. Don't mind really but they are annoyingly loud, quack quack. Gotta drain it today. Guess what were having for dinner, lol.
    +1
  • BakerMan @ BakerMan:
    lol
  • AncientBoi @ AncientBoi:
    BBQ'd 🦆
    +1
  • BakerMan @ BakerMan:
    also i'm sorry your molten lava cakes failed
    +2
  • BakerMan @ BakerMan:
    just looked up a pic of texas sheet cake, and it looks delicious
    +1
  • AncientBoi @ AncientBoi:
    🌋 Science Project?
  • BakerMan @ BakerMan:
    i think i might need to try making lava cakes for the 4th of july fr
    +2
  • BigOnYa @ BigOnYa:
    I used butter instead of vegetable oil, and think that's why they squirted out during baking, who knows
  • BakerMan @ BakerMan:
    yeah i think oil is the right call
    +1
  • BakerMan @ BakerMan:
    plus if you're making brownies or lava cakes for people with dairy allergies, you should use oil instead of butter anyway
    +2
  • ZeroT21 @ ZeroT21:
    @BakerMan Make me a space cake plz
  • BigOnYa @ BigOnYa:
    I make rum cake for 4th July every year, I make it a week prior and then soak it in rum in the fridge all week. I flip the cake each day, and add little more rum, it soaks it up everyday, so good.
    +2
  • BakerMan @ BakerMan:
    sorry, idk what you mean by a space cake, and even if i did, i'm not really taking requests right now, because otherwise people will get mad at me for taking a request but not making a birthday cake for @Xdqwerty (i'm sorry for that btw bro)
  • ZeroT21 @ ZeroT21:
    @BakerMan lies, you just want to smoke it

    :rofl2:
    +1
  • ZeroT21 @ ZeroT21:
    Guess all the food in my fridge can knock out a cow or two
  • ZeroT21 @ ZeroT21:
    I should visit Florida again, miss the alligator barbecues
  • BigOnYa @ BigOnYa:
    Me and wifey was deciding on our next vacation, so I hung up a map on the wall, and give her a dart and said, wherever you hit, we will go. She threw the dart and it missed the map completely and fell into a trash can below on floor. So I said "ok Florida it is."
  • BakerMan @ BakerMan:
    @ZeroT21 ohhh a pot cake?
    +1
    BakerMan @ BakerMan: @ZeroT21 ohhh a pot cake? +1