News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Arcturus - The Curse and Loss of Divinity  (Read 46716 times)

LunaireticOmega

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
Re: Arcturus - The Curse and Loss of Divinity
« Reply #180 on: February 24, 2019, 02:08:25 pm »
You should be able to extract the .pak files with this http://qluster.net/software/grfextractor/

I haven't gotten around to playing this yet, but I may be able to help with crash fixes once I get to a point where I can reproduce them.

Unfortunately this program isn't working in unpacking these .PAK files, but I appreciate the file. It could come in handy later.

There's only a handful of crashes, the main issues are errors that, although they take you out of the game, it still lets you play it once you press "ok" to acknowledge the error itself.  :o

peco

  • Jr. Member
  • **
  • Posts: 10
    • View Profile
Re: Arcturus - The Curse and Loss of Divinity
« Reply #181 on: February 25, 2019, 04:04:01 pm »
Okay. Try this one then https://mega.nz/#!r9MHxaAJ!JX6FY2y6o0rUf1vpILEQgg5OMwfI_CeKHCU6iGMv6jM

You can use it from command prompt like so: "grfio.exe data.pak ./data". I made it a long time ago, but I verified just now that it will extract the Arcturus format just fine.

Regarding the message box spam, if the errors are recoverable we can just patch out the message box function.

LunaireticOmega

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
Re: Arcturus - The Curse and Loss of Divinity
« Reply #182 on: February 25, 2019, 04:11:12 pm »
Okay. Try this one then https://mega.nz/#!r9MHxaAJ!JX6FY2y6o0rUf1vpILEQgg5OMwfI_CeKHCU6iGMv6jM

You can use it from command prompt like so: "grfio.exe data.pak ./data". I made it a long time ago, but I verified just now that it will extract the Arcturus format just fine.

Regarding the message box spam, if the errors are recoverable we can just patch out the message box function.

Thank you for this. :)

I think most of the errors are related to the translation itself, and the game trying to call upon assets and actors, but is unable to find them due to potential misnames. Probably the worst offender is one enemy first encountered in the second act of the game who, if attacked, tries to play its "hurt" sound, but the game can't find it and it crashes instantly. The other errors are minor, but still annoying since it can take tens of minutes out of your time to get through one scene.

ArcturusFan

  • Jr. Member
  • **
  • Posts: 40
    • View Profile
Re: Arcturus - The Curse and Loss of Divinity
« Reply #183 on: March 02, 2019, 11:34:28 am »
Yeah, that monster is quite frustrating since its cry instantly results in an hard crash and it has a few recolored versions, meaning you will likely encounter it for most of the game's second half. The error boxes during events are really annoying but overall less impacting, even if they are still a chore and almost completely ruin one of the game's most impacting event near the end.

I hope part of those issues will be fixed in the future in order to make more people give a try to Arcturus, it definitely deserves it. I also hope Helly is fine since, as Lunairetic mentioned, it's been a while since his last post here.

LunaireticOmega

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
Re: Arcturus - The Curse and Loss of Divinity
« Reply #184 on: March 03, 2019, 10:53:55 pm »
Using the tools, I managed to extract a cutscene in Act 2 of the game to see if I can fix some of the actor errors myself.

What's perplexing me is that I can replace the cutscene file with the original Japanese one, and it works fine, but when I try to modify some of the Japanese dialogue by translating it to English, encrsa finds errors in the file when it tries to repack it into an .rsa file.

I'm not sure what's causing it, because all the text is the same, save for the dialogue. :C
« Last Edit: March 03, 2019, 11:32:22 pm by LunaireticOmega »

peco

  • Jr. Member
  • **
  • Posts: 10
    • View Profile
Re: Arcturus - The Curse and Loss of Divinity
« Reply #185 on: March 05, 2019, 03:37:27 pm »
This command should disable the error nag function (untested):

cp ArcExe.exe ArcExe.bak && (printf  '\xc3' | dd of=ArcExe.exe bs=1 seek=211633 count=1 conv=notrunc)

For the monster that is crashing the game I'm guessing it says the name of the sound file it is expecting to find? It should give the file name for all missing resources. If so you can just put a placeholder in the data/wav folder.

LunaireticOmega

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
Re: Arcturus - The Curse and Loss of Divinity
« Reply #186 on: March 05, 2019, 05:00:05 pm »
This command should disable the error nag function (untested):

cp ArcExe.exe ArcExe.bak && (printf  '\xc3' | dd of=ArcExe.exe bs=1 seek=211633 count=1 conv=notrunc)

For the monster that is crashing the game I'm guessing it says the name of the sound file it is expecting to find? It should give the file name for all missing resources. If so you can just put a placeholder in the data/wav folder.

Is that a shortcut command I add in the properties, or a command line input?

Also, the error I get for attacking the monster isn't a specific file, but instead it tells me "direct sound input buffer failed" or something to that effect.

peco

  • Jr. Member
  • **
  • Posts: 10
    • View Profile
Re: Arcturus - The Curse and Loss of Divinity
« Reply #187 on: March 06, 2019, 03:19:04 pm »
You need to run it from the command line. It will patch the executable with the required change.

LunaireticOmega

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
Re: Arcturus - The Curse and Loss of Divinity
« Reply #188 on: March 06, 2019, 03:38:31 pm »
You need to run it from the command line. It will patch the executable with the required change.

Hmm, didn't seem to work. It says the "cp" command isn't valid, so I checked for a solution and I installed Cygwin, but that didn't change much.

Edit: followed a cygwin tutorial and modified the system variables to include the cygwin commands, then was able to patch the executable with the command you gave me. I tested it on a part that errored, and nothing popped up. Thank you so much!
« Last Edit: March 06, 2019, 03:55:23 pm by LunaireticOmega »

peco

  • Jr. Member
  • **
  • Posts: 10
    • View Profile
Re: Arcturus - The Curse and Loss of Divinity
« Reply #189 on: March 06, 2019, 04:00:05 pm »
My bad actually. 'copy' would be the appropriate substitute for Windows. Glad you got it to work.