Heroine's Quest: The Herald of Ragnarok

Heroine's Quest: The Herald of Ragnarok

Radiant  [developer] Sep 23, 2016 @ 6:39am
Linux now available
The Linux version is now fully enabled, no need to use the beta build any more. The package should include all necessary libraries. Output and errors will be redirected to a log.txt file.

I've tested this on Ubuntu 16.04 and it works. This means it likely also works on older versions of Ubuntu and on Debian, but I'd like to hear of some people's experiences. It runs in a virtual machine at a slightly lowered framerate. The game does NOT use MIDI, so any messages you get regarding MIDI may be safely ignored.

Thank you for your time!

(please post bug reports in a new thread, not here. Thank you!)
Last edited by Radiant; Apr 10, 2019 @ 10:28am
< >
Showing 61-75 of 176 comments
bliss Oct 12, 2016 @ 8:29pm 
Originally posted by Radiant:
Ah, that explains it. So game_scale=max and screen_def=scaling should set the reasonable default of windowed mode with the largest possible window.

Basically, yes. Here's some screenshots for comparison.

First, the defaults:
[graphics] game_scale=max_round screen_def=max
(Note the correction. I previously said game_scale defaults to "max". This is not a valid option. It's actually "max_round").

4:3 1024x768:
https://dl.dropboxusercontent.com/u/8339996/forums/steam/max.4x3.png

16x10 1680x1050:
https://dl.dropboxusercontent.com/u/8339996/forums/steam/max.16x10.png

16x9 1920x1080:
https://dl.dropboxusercontent.com/u/8339996/forums/steam/max.16x9.png

Now with window scaling on:
[graphics] game_scale=max_round screen_def=scaling

4:3 1024x768:
https://dl.dropboxusercontent.com/u/8339996/forums/steam/scaling.4x3.png

16x10 1680x1050:
https://dl.dropboxusercontent.com/u/8339996/forums/steam/scaling.16x10.png

16x9 1920x1080:
https://dl.dropboxusercontent.com/u/8339996/forums/steam/scaling.16x9.png

Note that at some resolutions and aspect ratios, the window underlaps the taskbar. This is true of both the default of screen_def=max and screen_def=scaling. This is one of the reasons I prefer at least one scale down from the max:
[graphics] game_scale=4 screen_def=scaling
https://dl.dropboxusercontent.com/u/8339996/forums/steam/scaling.4.png

One other consideration for choosing a default: I remember when playing a game which uses a dark palette (Primordia), having a bright desktop or other windows in the background created high contrast which made it difficult to see the game. In this way, although it looks ugly, the default of having large black bars can be beneficial.
Last edited by bliss; Oct 12, 2016 @ 8:55pm
Radiant  [developer] Oct 12, 2016 @ 11:48pm 
Thanks. Well, the problem with "one scale down from the max" is that we don't know what the user's resolution actually is; this means that max_round is a good default since it should work on every desktop.
bliss Oct 27, 2016 @ 11:49pm 
A further experience convinces me windowed=1, game_scale=max, screen_def=scaling is the best choice.
Radiant  [developer] Nov 18, 2016 @ 12:57pm 
So, for a third test, let's actually check Heroine's Quest via the Steam interface. If you have Linux, please switch this game to BETA TEST (in the Steam GUI, right-click on the game, select 'properties', then go to the tab 'betas' and select 'betatest' from the pulldown. This should allow you to download the Linux vrsion.

If you've run the first test AND installed libraries (e.g. via apt-get) to make it work, please uninstall those; the package should now include all necessary libraries. Output and errors will be redirected to a log.txt file.

I've tested this on Ubuntu 16.04 and it works. This means it likely also works on older versions of Ubuntu and on Debian, but I'd like to hear of some people's experiences. It runs in a virtual machine at a slightly lowered framerate. The game does NOT use MIDI, so any messages you get regarding MIDI may be safely ignored.

Thank you for your time!
NerdKnight Nov 20, 2016 @ 8:07am 
I intalled the game selecting the betatest option, but when I try to play the game fails with "missing executable" error, browsing the game files there is only a Sountrack folder. I've tested this on Ubuntu 16.10.
sir.eggy Nov 20, 2016 @ 8:37am 
Same here! Only a folder with the Soundtrack but nothing else. No Libs, no binaries.
Radiant  [developer] Nov 20, 2016 @ 10:07am 
Ok, looking into this now.
Radiant  [developer] Nov 20, 2016 @ 10:13am 
All right, I have added the depot to the package. Please try again.
Radiant  [developer] Nov 20, 2016 @ 12:02pm 
Interesting.
Let's see, I suppose you do have all the files now? Could you check the folder and see what's there, and in particular if three files have their executable flag set? Is there a log.txt file with error messages (that's where stderr gets sent to)?
Baleful Nov 20, 2016 @ 12:20pm 
I intalled the game selecting the betatest option.
When I try to launch it via Steam (select Heroine's Quest in Library) - it doesn't run (no errors, it's just not running).
Then I open the game's folder and run file ags64. And "Heroine's Quest 1.2" has launched in windowed mode.
sir.eggy Nov 20, 2016 @ 12:24pm 
My Download is complete now too.

I can't start the game with the steam client, but it works fine if I launch it directly from the Game-Directory with Game.sh or the binaries ags32/64 directly.

Permissions looking good with 755.

No log.txt if I run it with the Steam Client.
Radiant  [developer] Nov 20, 2016 @ 12:31pm 
Hm, I suppose the steam client doesn't run shell scripts? Let me check that.
Faugn Nov 20, 2016 @ 12:37pm 
It would be great if this patch for Allegro was included: https://sourceforge.net/p/alleg/bugs/396/

Without it, the cursor lags too much when using a high polling rate mouse.
Faugn Nov 20, 2016 @ 12:40pm 
The game does not start because of the spaces in the directory name, the second line in `Game.sh` need to be changed too:
SCRIPTPATH="$(dirname "$(readlink -f "$0")")"
sir.eggy Nov 20, 2016 @ 12:56pm 
Originally posted by Faugn:
The game does not start because of the spaces in the directory name, the second line in `Game.sh` need to be changed too:
SCRIPTPATH="$(dirname "$(readlink -f "$0")")"

Confirmed! Can launch it with the steam client now :)
Last edited by sir.eggy; Nov 20, 2016 @ 12:56pm
< >
Showing 61-75 of 176 comments
Per page: 1530 50