The commercial game Halloween (FPS) for Linux is now the open source project


gbudny

Still Fresh
Joined
Oct 16, 2021
Messages
29
I use this simple script to quickly download, build, and run new versions of Halloween.


In the new version, this weird bug that I didn't report still exists. Halloween discards all changes about assigned keys when I change a screen resolution. In this case, I have to re-assign them again to continue playing in this game.

Do you have the same issue with it?

@Brizzly27

I checked a new version, and now Halloween looks much better, but it still requires some tweaking.
In my view, lightning was cool, but now I can only hear them.

It would be good if other users could share their opinions about it.

How long are videos cinematics?
 
Last edited:

gbudny

Still Fresh
Joined
Oct 16, 2021
Messages
29
Well, I don't know if this issue existed in the old version of Halloween for Linux x86.

Switching weapons using a mouse wheel could be a nice feature in this game.
 
Last edited:

Brizzly27

Newbie
Joined
Nov 21, 2021
Messages
9
@Brizzly27

I checked a new version, and now Halloween looks much better, but it still requires some tweaking.
In my view, lightning was cool, but now I can only hear them.

It would be good if other users could share their opinions about it.

How long are videos cinematics?
They were pretty short cinematics.
Did you finished all the levels yet ?
 

gbudny

Still Fresh
Joined
Oct 16, 2021
Messages
29
Thanks.

I know it's not a stable release of Halloween for Linux x86-64.

I created bug reports about two issues that I mentioned earlier in this topic.

I didn't create a report about switching weapons using a mouse wheel. I have no idea if you plan to add this feature.
 

Brizzly27

Newbie
Joined
Nov 21, 2021
Messages
9
Thanks.

I know it's not a stable release of Halloween for Linux x86-64.

I created bug reports about two issues that I mentioned earlier in this topic.

I didn't create a report about switching weapons using a mouse wheel. I have no idea if you plan to add this feature.
Thank you
It should not be very complicated to do it I think..
 

Farox

Certified Guru
Joined
Jan 8, 2009
Messages
2,216
Age
53
Location
Italy
Website
rbnet.it
@Brizzly27 You should consider commenting the line with GL_GenTexture (on opengl.cpp) suggested by ptitSeb in this post...https://pyra-handheld.com/boards/th...ow-the-open-source-project.99588/post-1701370 as explained by ptitSeb itself.

Now the game on the Pyra didn't freeze anymore ( as i have added -fsigned-char as usual suggested by @ptitSeb ), but now i face another problem...i can't switch resolutions on the options menu (i could alter the config and the game start at this resolution...but i got a black screen if i try to change it on the menu).
Also fullscreen is working only on 800*600 screen...but is a bit tiny...if i try using 1280*720 (after modify the code) the game segfault with

/build/dri3wsegl-pyra-0.5/dri3_ws.c:895: WSEGL_GetDrawableParameters: Buffer busy, waiting
/build/dri3wsegl-pyra-0.5/dri3_ws.c:895: WSEGL_GetDrawableParameters: Buffer busy, waiting
segmentation fault

Another thing that i have done is compiling the tools ASE,BSP,RAD and VIS (under HTOOLS/toolssources dir) on Linux (both x86 and Arm).
Ase tool is working good (i think) but Bsp give segmentation error when processing the h1m7.pts file generated by Ase tool.
This bsp error is present on both x86 and arm...i attached the tools sources with the build files here on a zip file.
 

Attachments

  • h3d_tools_src.zip
    65.8 KB · Views: 2
Last edited:

Brizzly27

Newbie
Joined
Nov 21, 2021
Messages
9
Thank you for that !
I have commented the line suggested by ptitSeb (Merci mec!) and just push it on github.
Along with updated map tools sources with your updates for Linux.
As soon as I can retrieve my CD Backup, I push any 3DS/ASE/PTS maps to help looking up more deeper the issue on other maps.
I wish I could rebuild the whole map format , optimized with OGL Vertex and Array Buffers for better rendering performances.
I tried some things here : https://github.com/brizzly/Jade3D But totally unrelated to the game Halloween for the moment.

Running ase : OMG log date :)

Code:
ASECOMP [Version 1.27]
(C) Copyright 2001 Jadeware Corp.
=================================

Are you able to load your compiled map ingame with console loadmap mapname ?

BSP arguments :


bsp -v

printf("Indoor Visibility Processing\n");

bsp -d
printf("Ignoring all details\n");


bsp -n

printf("No BSP optimisations\n");

Try with : bsp -v h1m1.pts
Or : bsp -v -d h1m1.pts

Code:
BSP-MAKER [Version 1.37]
(C) Copyright 2001 Jadeware Corp.
=================================
Indoor Visibility Processing
Loading h1m7.pts
FACES: 7116
--GroupFaces--
SnapWordToGrid
RemoveWrongFaces
CenterVertices
-- CSGeometry --
FindActionBrushes
FindBrushes
Brush(es): 382
NonConvex Brush(es): 38
RemoveBrushUnions
-- SolidBSP --
SplitLeaves
-- PortalizeWorld --
 
Last edited:
Top