Tomb Raider Forums  

Go Back   Tomb Raider Forums > Tomb Raider Series > Tomb Raider

Reply
 
Thread Tools
Old 12-03-25, 01:42   #1
Rekrul
Member
 
Joined: Mar 2024
Posts: 17
Default Original Unfinished Business with the levels in the proper order?

I think it's pretty well known that when the Unfinished Business add-on was released, the developers intended for it to start right after the end of the main game, but Core made them put the Egypt levels first, and the Atlantis levels last.

Has anyone ever figured out a way to fix this, so that they play in the proper order?

Yes, I'm aware that the remastered version did this, I'm talking about the original game.

I tried just changing the order of the levels, and while that did put the Atlantis levels first, the textures were all wrong. Obviously something more would be needed to make it work properly.
Rekrul is offline   Reply With Quote
Old 12-03-25, 02:24   #2
mizuno_suisei
Member
 
mizuno_suisei's Avatar
 
Joined: Jan 2006
Posts: 7,282
Default

I assume you tried that renaming the .tub files but you should be able to go even further with Tomb1Main, now that it features a gameflow json file that you can edit in notepad.

I imagine you may just be able to cut and paste each levels script entry into the *correct order*, while keeping it's level name, .tub name, OST soundtrack ID, key strings etc etc intact

Finish trigger IDs in tr1 and gold always go to the next level in the slot - so I imagine this should work good!

Re actually trying to make this a permanent change in a pre-tomb1main version of UB, I don't imagine that'd be easy at all or even possible as the gameflow is embedded in the .exe files originally.

Last edited by mizuno_suisei; 12-03-25 at 02:31.
mizuno_suisei is online now   Reply With Quote
Old 12-03-25, 07:31   #3
Rekrul
Member
 
Joined: Mar 2024
Posts: 17
Default

Quote:
Originally Posted by mizuno_suisei View Post
I assume you tried that renaming the .tub files
Yup. I even tried editing the filenames within the EXE file. Looking at it in a hex editor, they allocated 16 bytes for each name, so I edited the file, making sure to preserve the size of each name (padded with 00), but that gave me the same results as renaming the files.

Quote:
Originally Posted by mizuno_suisei View Post
but you should be able to go even further with Tomb1Main, now that it features a gameflow json file that you can edit in notepad.
Unfortunately right now, I have a VERY old system, and none of the more modern solutions for Tomb Raider will run for me. I want a newer/faster system, but also none of the OS choices that are available really appeal to me. I know nothing about Linux, and I absolute hate the idea that by using Windows 10/11, I give Microsoft carte blanche to change my system in any way they want through forced updates. If it was like previous versions of Windows, I'd be fine with it, but I have a moral objection to letting Microsoft force changes on me, whether I want them or not.

And Windows 10/11 are the only viable choices for Windows, since pretty much every software author now requires it. I also want to be able to run emulators, and they all now require Win10/11. Because you know, earlier versions of Windows just weren't capable of actually running any software.

Quote:
Originally Posted by mizuno_suisei View Post
actually trying to make this a permanent change in a pre-tomb1main version of UB, I don't imagine that'd be easy at all or even possible as the gameflow is embedded in the .exe files originally.
I was afraid of that. Technically it would be possible if you knew how to disassemble the exe file, and re-order the levels that way, but that's beyond my abilities.

Even though there are more modern solutions, there's something satisfying about putting together the best possible version of the original game.

For example, the PS1 audio tracks have Lara saying "Use the d-pad to go into the music room.", but the DOS version uses the keyboard. So I recorded a sample of Lara saying "Use the direction keys to go into the music room.", then cleaned it up as best as I could to match the rest of the PS1 speech. It's not perfect, but at least it refers to the proper controls.
Rekrul is offline   Reply With Quote
Old 12-03-25, 13:34   #4
nickp364
Member
 
nickp364's Avatar
 
Joined: Jan 2006
Posts: 977
Default

You could try using TR1X and paste the file from this link into the "cfg" folder. As long as you installed the game properly with all the game data first, it should work.
https://github.com/LostArtefacts/TRX...ent-2659473110
nickp364 is offline   Reply With Quote
Old 12-03-25, 18:39   #5
Rekrul
Member
 
Joined: Mar 2024
Posts: 17
Default

Quote:
Originally Posted by nickp364 View Post
You could try using TR1X and paste the file from this link into the "cfg" folder. As long as you installed the game properly with all the game data first, it should work.
https://github.com/LostArtefacts/TRX...ent-2659473110
It probably would, but as I have a VERY old system, I can't run TR1X, Tomb1Main, TombATI or any of those. The programs will not execute on my system. I'm told that they're not valid Windows programs, that the entry point for somethingsomething.dll is invalid, or they simply don't come up at all.
Rekrul is offline   Reply With Quote
Old 12-03-25, 21:46   #6
Heartache
Member
 
Heartache's Avatar
 
Joined: Dec 2008
Posts: 3,544
Default

are you playing on a typewriter?
Heartache is offline   Reply With Quote
Old 13-03-25, 01:09   #7
Rekrul
Member
 
Joined: Mar 2024
Posts: 17
Default

Quote:
Originally Posted by Heartache View Post
are you playing on a typewriter?
Actually, it's a Windows XP system. Yes, I know: "GASP! HORROR! It's not supported any more! Even having it near the internet will get it infected with viruses!!!"

The hardware itself is a Core-2-Duo, with 4GB of RAM (the motherboard supports more, but XP doesn't), a GT430 video card, and onboard sound. The video card has its own dedicated sound hardware, but dosn't provide an audio out, just HDMI, so if I use the card for sound, I can't use my speakers, or headphones.

Yes, I know I could put Windows 7 on it, but besides the fact that I don't have a copy of Windows 7, I really don't want to just nuke my main system and start over from scratch, losing all my settings and such in the process, without something to fall back on.

I never had the money to just buy a new system. I now have the parts to put together a decent system with a decent graphics card. Note that my definition of "decent" means, much better than what I have now, not "decent" compared to state pf the art systems today. There are a few small problems I have to solve (the motherboard is a small form factor with both back and front panel connectors on the board, and I want to put it in a much bigger case, so that I can add a more powerful power supply), but I should be able to work those out.

The main stumbling block is what OS to use. Windows seems the obvious choice, and I'd put Win7 on it, or maybe even 8.1, but pretty much all the current emulators (Gamecube, PS2, Xbox, PS3, Xbox 360, even some PS1) require Win10/11. I just don't like letting Microsoft have free reign to change my system. I don't want to wake up and find that they've installed some new program or enabled some spyware "feature" like Recall. If there were a way to disable forced updates, it would be fine, but all I've ever seen are ways to pause them for a set period of time before you're FORCED to install them.

Then there's Linux, which I know absolutely nothing about. I've used some Linux command line programs ported to Windows, but I know nothing about any of the GUI environments, or how to install programs, or how to install the libraries that they need, etc. At this point, I just want to use my system, I don't want to have to learn an entirely new OS. Plus, I have several quite large Batch scripts I've written, which I use almost daily, none of which would work in Linux.

Do I build a system, put Win11 on it, then never connect it to the net? I mean, if Microsoft will graciously allow me to install their glorious programming masterpiece on such an unworthy system...
Rekrul is offline   Reply With Quote
Old 13-03-25, 18:34   #8
TombHackR
Golden
 
Joined: Apr 2013
Posts: 1,471
Default

You can't run the ATI version on your computer? The GLrage patch supports OpenGL 3.3 and above so your video card should be supported
TombHackR is offline   Reply With Quote
Old 13-03-25, 22:33   #9
Helegad
Member
 
Helegad's Avatar
 
Joined: Jun 2008
Posts: 734
Default

Quote:
Originally Posted by Rekrul View Post
I absolute hate the idea that by using Windows 10/11, I give Microsoft carte blanche to change my system in any way they want through forced updates. If it was like previous versions of Windows, I'd be fine with it, but I have a moral objection to letting Microsoft force changes on me, whether I want them or not.

And Windows 10/11 are the only viable choices for Windows, since pretty much every software blah blah blah blah blah blah blah blah
Wow another anti-Microsoft crusader, how original
Helegad is offline   Reply With Quote
Old 14-03-25, 06:57   #10
Rekrul
Member
 
Joined: Mar 2024
Posts: 17
Default

Quote:
Originally Posted by TombHackR View Post
You can't run the ATI version on your computer? The GLrage patch supports OpenGL 3.3 and above so your video card should be supported
I followed all the instructions. I copied the DATA and FMV directories from the disc, I extracted both the TombATI and GLrage archives to that directory, then I double-clicked "tombati.exe". I get an hourglass pointer for about half a second, then it goes away, and absolutely nothing happens. Task Manager confirms that it's not running.

If I try running TombATI before I extract the GLrage files, it says it failed to start ATI CIF. After extracting the archive, no error messages at all.

I suspect that something in one of the files was compiled for Win7 or above, and so it just fails to work on XP.
Rekrul is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 16:25.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Tomb Raider Forums is not affiliated with, owned or operated by the Crystal Dynamics group of companies.
TOMB RAIDER, LARA CROFT, and CRYSTAL DYNAMICS are trademarks of the Crystal Dynamics group of companies.