OpenNaja / cobra-tools

A suite of GUI tools for extracting and modifying OVL and OVS archives, as well as editing the associated in-house file formats. Also includes a model plugin for Blender. For downloads, guides, and FAQs visit:
https://opennaja.github.io/cobra-tools/
GNU General Public License v3.0
98 stars 28 forks source link

Empty OVL creation bug #260

Closed ilodev closed 1 year ago

ilodev commented 1 year ago

Describe the bug OVL without content does not create STATIC ovs section in some cases.

To Reproduce Steps to reproduce the behavior:

  1. Open OVL tool
  2. open Jurassic World Evolution 2\Win64\ovldata\Content_VoiceOver\Audio\English(US)\Audio.ovl (make a copy)
  3. Click File > Save
  4. Examine resulting file

Expected behavior The game crashes because the ovl is broken. I believe the included ovl strings overrun the ovs header.

Adding a simple .txt file to the ovl fixes the problem.

Screenshots Good OVL image

Wong OVL image

Version Info:

ilodev commented 1 year ago

Shall we say this is fixed now?

HENDRIX-ZT2 commented 1 year ago

It is.