KranX / Vangers

The video game that combines elements of the racing and role-playing genres.
https://store.steampowered.com/app/264080/Vangers/
GNU General Public License v3.0
672 stars 90 forks source link

Retail version support #626

Open laenion opened 1 year ago

laenion commented 1 year ago

I still have the old disc of the German retail version, so I tried to use that one to provide the required game data. Unfortunately that doesn't seem to work.

What did I do?

First I copied the files from the CD-ROM and applied the German 1.3 patch.

Trying to start the game using the vangers binary it complained that the file zfont.fnt wouldn't be present. From what I could find out this file should be part of the zMod, but unfortunately I wasn't able to find any working link to it any more. I did find a pirate copy of the game including that file though.

With this file the game aborts with the following messages now:

Set locale. Result:C
"VANGERS: One For The Road" by K-D Lab (SDL Version)
Release (ENG)
XGR_Screen::init
SDL_CreateWindowAndRenderer
SDL_Window created: 1280x720
Load and set icon
Can't load icon vangers.bmp
SDL_SetRenderDrawColor
SDL_RenderClear
SDL_RenderPresent
SDL_SetHint
XGR32_ScreenSurface = SDL_CreateRGBSurface
SDL_SetSurfacePalette
SDL_CreateTexture sdlTexture
SDL_ShowCursor
window show
window hidden
window show
window focus gained
Index '0' is a compatible controller, named 'EMS Production LTD EMS TrioLinker Plus II'
Joystick found
Set locale. Result:C
ScriptFile::load_bscriptresource/iscreen/oftr.scb file.
ScriptFile::load_bscript DeCompress resource/iscreen/oftr.scb file.
DeCompress error data.
Abort: Can't link object... code:1 val:4
2023-08-14T21:03:07Z 
master fb18b9309a9e95b3d39ffa3f5c5bafeb297b4bab

Abort: Can't link object... code:1 val:4
Please send:
 - this message,
 - logfile from /home/gamer/Vangers/src/logfile.txt,
 - your savegame
to https://t.me/vangers or https://github.com/KranX/Vangers

The logfile doesn't contain any additional information.

caiiiycuk commented 1 year ago

Can you create iso image from your cd? Please share it with our team, then we can do some research. Thank you.

stalkerg commented 1 year ago
  1. Currently, we support only English and Russian versions.
  2. Original disk data is encrypted, the open source version works with decrypted version only.
  3. We have already changed many things in formats (video, for example) some of the changes you should apply from this repo, but some changes you can find on the Steam version only.

Currently, open source version support only Steam data. Some such changes were made because the original implementation was broken or unstable. I don't think we can support anything else now.