For all of you, who are interested...We have a little tease for You.
https://www.q3rally.com/2021/04/10/guess-what/
News about Q3Rally
News about Q3Rally
[b][url]http://www.per-thormann.de/[/url][/b]
Re: News about Q3Rally
Blast from the past!
Re: News about Q3Rally
Hey Eraser...
I found your QToolkit yesterday and think it is still very useful. Is there any chance, that you upgrade it to use it with custom q3games like my Q3Rally?
I found your QToolkit yesterday and think it is still very useful. Is there any chance, that you upgrade it to use it with custom q3games like my Q3Rally?
[b][url]http://www.per-thormann.de/[/url][/b]
Re: News about Q3Rally
Great to see you still find it useful. I still use the compiler GUI myself whenever making maps, although that has last been a year ago or so.
The bad news is that I've lost the source code to the program well over 10 years ago. My harddisk died and while I did have a backup, I seemed to have lost that backup as well. So I can't really make any changes to the program anymore. The alternative is to rebuild it from scratch, but honestly, that's a significant time investment that I don't really deem worth it.
The bad news is that I've lost the source code to the program well over 10 years ago. My harddisk died and while I did have a backup, I seemed to have lost that backup as well. So I can't really make any changes to the program anymore. The alternative is to rebuild it from scratch, but honestly, that's a significant time investment that I don't really deem worth it.
-
- Posts: 384
- Joined: Fri Mar 05, 2010 5:29 pm
Re: News about Q3Rally
If all it needs is some strings changing for Q3Rally, maybe you can get away with some hex edit hackery of the executable?
Re: News about Q3Rally
That might be a possibility. I know the QToolkit looks for quake3.exe to start the game and that's hardcoded into the application. If that's the only problem then I guess there's a decent chance you'll be able to change that with a hex editor.
Re: News about Q3Rally
I only add that you have to make sure you don't accidentally change any addresses if you don't really understand x86_64 assembly, and especially if you don't know any of the opcodes and how to read little-endian hexadecimal values. If you change the lenght of the entire program, be sure to actually update relevant address values that might refer to eighter jumps or string literals. If you don't know what you're doing, DO NOT ATTEMPT TO HEX EDIT ANYTHING! It's also worth to mention that there are number of tools for reverse engineering and code hacking tools that might help you with changing the actual machine code of the program in such way it works.
Re: News about Q3Rally
Sad to hear you lost the source. But it is not the end of the world. It was only a "nice to have". Not a "can´t live without". ;-)
[b][url]http://www.per-thormann.de/[/url][/b]