OpenLara - GBA port

EvilJagaGenius

Well-Known Member
Member
Joined
May 27, 2020
Messages
111
Trophies
0
XP
344
Country
United States
How will the full version work? I presume you can't distribute a GBA ROM with all of Tomb Raider 1 in it. Will we need to compile it with the Tomb Raider data ourselves, like with the PrBoom port?
 

Technicmaster0

Well-Known Member
Member
Joined
Oct 22, 2011
Messages
4,410
Trophies
2
Website
www.flashkarten.tk
XP
3,513
Country
Gambia, The
How will the full version work? I presume you can't distribute a GBA ROM with all of Tomb Raider 1 in it. Will we need to compile it with the Tomb Raider data ourselves, like with the PrBoom port?
Probably. Or maybe he can write a tool that converts and attaches the assets to the rom. GBFS like.
 
  • Like
Reactions: XProger

hias

Active Member
Newcomer
Joined
Jun 16, 2014
Messages
32
Trophies
0
Age
44
XP
132
Country
Argentina
Wow, great work! :-)
Unfortunately the provided ROM does not work with my very old "SuperCard CF to GBA Adapter". (it loads, but displays only a black screen)
Is there a way to fix this on my end?
 

XProger

Member
OP
Newcomer
Joined
Jan 14, 2022
Messages
12
Trophies
0
Age
37
Location
Saint Petersburg
XP
171
Country
Russia
Wow, great work! :-)
Unfortunately the provided ROM does not work with my very old "SuperCard CF to GBA Adapter". (it loads, but displays only a black screen)
Is there a way to fix this on my end?
Check this ROM please, or this in case if the first one won't work
 
Last edited by XProger,
  • Like
Reactions: zfreeman and hias

TheHandsomeDan

New Member
Newbie
Joined
Mar 24, 2013
Messages
3
Trophies
0
Age
39
Website
fetlife.com
XP
98
Country
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.
Just wanted to say "thanks", it's so great to see people still doing really great things with the GBA hardware. You're doing impressive work, I look forward to seeing more!
 
  • Like
Reactions: XProger

Charli

Well-Known Member
Member
GBAtemp Patron
Joined
Feb 16, 2011
Messages
106
Trophies
2
XP
1,432
Country
Germany
It can be compiled now, here's the latest commit, there have been a few changes since Github's binary. Maybe not related to GBA, idk.
Thanks, this includes fixes for a few minor issues with the GBA version:
  • #392 Fixes Lara losing tracking of enemies in her left tangent when she should still be tracking them, and restoring Lara's torso and head rotations when a target has been properly lost.
  • #389 Fix minor bug with Lara being able to draw weapons immediately after trying to exit a body of water
  • fix "No" sound (commit)
 
Last edited by Charli,
  • Like
Reactions: zfreeman

Deleted member 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
Two more:

commit 0a481523b124a11f302f740f400d1aa44738ff0d (HEAD -> master, origin/master, origin/HEAD)
Author: XProger <[email protected]>
Date: Fri Jan 21 04:34:34 2022 +0300

#368 fix weapon state while moving the block

commit 2c8f55a22b2dc25bc82d3dab0aebe04e61e82d9f
Author: XProger <[email protected]>
Date: Fri Jan 21 04:24:52 2022 +0300

#368 GBA TEX_2PX akill texturing, fix FTA/GTA unaligned VRAM write
 

Attachments

  • OpenLara.7z
    4 MB · Views: 46

Deleted member 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
New changes. I have been testing it and the latest changes could have broken some things, for example the two bears positions in the second level are weird, the first tries to clip through walls and the second is in the second floor! I have never seen it there. Bats act weird as well. I guess XProger has downgraded the IA to save cycles, maybe?

Slow memory has made it compatible with more platforms, like some flashcards, open_agb_firm and such, but it tends to crash after a while, randomly, sometimes it can be completed, other times it just crash.
 

Adrian-E-C

Well-Known Member
Member
Joined
Feb 24, 2011
Messages
175
Trophies
1
XP
729
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.

I cant help but think of the implications of this for other PS1 games potentially finding their way to GBA. Is this even possible? One of my biggest complaints of the GBA library was the lack of many M rated games, especially survival horror.

How likely is it that this could lead to something like RE3 (the smallest of the original RE games, and my personal fav) being in the realm of possible on GBA?

What would be required to achieve such a task?
 
  • Like
Reactions: assassinz

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @Sicklyboy, Using a Fiio DAC and Betron headphones.
    +1
  • Sicklyboy @ Sicklyboy:
    I use AKG K7XX headphones for daily use, but Meze 99 Classics when I want to *enjoy* the music
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I mean built in sound on mobo's has gotten way better but still XP handled sound better and X-Fi was still better than onboard audio even to this day
  • Psionic Roshambo @ Psionic Roshambo:
    Hell not sure what was going on but for like a few weeks MP3's sounded muffled, some driver or Windows update fixed it. Thank god lol
  • Sicklyboy @ Sicklyboy:
    Oh boy Massdrop has $1100 IEMs. Want, but not at that price lmao. https://drop.com/buy/campfire-audio-andromeda-emerald-sea-iem
  • Sicklyboy @ Sicklyboy:
    I'd sooner buy the Meze 109 Pro if I was dropping that much on headphones. I don't even like buds/IEMs
  • Sicklyboy @ Sicklyboy:
    I got the Google Pixel Pro buds, they're good enough for when I need portable audio. And some really cheap IEMs that Dankpods recommends, I think the KZ ZSN Pro
    +1
  • K3Nv2 @ K3Nv2:
    I'd stick with cheapo Chinese $10 ones quality is actually becoming on pair with name brand since name Brand usually quads the price up anyway loose one bud that's another $200
  • Sicklyboy @ Sicklyboy:
    My Pixel Pro buds shit the bed a month or two ago. My wireless charger (which they do support Qi charging) absolutely COOKED them. Caused some problem that caused the case to heat up to 180F+
  • Sicklyboy @ Sicklyboy:
    They were like 9 months out of warranty but I hit up Google support anyway and told them how hot they were getting and they replaced them with new ones because they wanted these for failure analysis lol
  • Psionic Roshambo @ Psionic Roshambo:
    lol wireless charging
  • K3Nv2 @ K3Nv2:
    Yeah that's why I can't bring myself to even spend $100 on wireless earbuds
  • Psionic Roshambo @ Psionic Roshambo:
    I think it's a cool idea but damn
  • Sicklyboy @ Sicklyboy:
    Apparently the case has a problem with >15W wireless chargers. Google design fault, that one.
  • K3Nv2 @ K3Nv2:
    I could live with wireless charging if the damn standard case doesn't block connection
  • Xdqwerty @ Xdqwerty:
    how is wireless charging possible?
  • K3Nv2 @ K3Nv2:
    Dbz said everyone has raging energy senses
    +1
  • cearp @ cearp:
    you mean generally, how does the concept work?
    +1
  • K3Nv2 @ K3Nv2:
    Copper conducting electricity or something
  • Sicklyboy @ Sicklyboy:
    @Xdqwerty, power through a coil of wire causes an electromagnetic field to be generated. Another coil of wire can be set up to harness the power from that electromagnetic field and turn it into usable energy for charging a device
  • Sicklyboy @ Sicklyboy:
    Two good videos from ElectroBOOM that touch on the subject:

    https://www.youtube.com/watch?v=TQwGjhwPEik

    https://www.youtube.com/watch?v=M2YwkAWg0_g
  • K3Nv2 @ K3Nv2:
    Elements on earth are actually more powerful than we think
    K3Nv2 @ K3Nv2: Elements on earth are actually more powerful than we think