Ghosts'n Demons Latest Version

BaraKabal

New member
Wasn't sure where to ask about this game, but does anyone have the latest version? V1.8.6a. Tried to download the free version from the hosted site, but has two fatal glitches. Load times are brutal and can map your controls, but can't save them.

So several questions about V1.8.6a:

-Do cheats work at all for this game?
-Can you save your joypad configuration in latest version?
-Are load times improved over the free version?

Any help would be appreciated.
 
Sorry friend, I'd never even heard of that game before today. Unless he's been hanging around with an alias, BonusJZ hasn't stepped foot in this community for over ten years and he was extremely sporadic even before that.

DC
 
Wasn't sure where to ask about this game, but does anyone have the latest version? V1.8.6a. Tried to download the free version from the hosted site, but has two fatal glitches. Load times are brutal and can map your controls, but can't save them.

So several questions about V1.8.6a:

-Do cheats work at all for this game?
-Can you save your joypad configuration in latest version?
-Are load times improved over the free version?

Any help would be appreciated.

Maybe this will be useful to you:
Official Page of the game
 
I'll update this to the latest version of OpenBor and upload it to resources at some point, error fixing included.
 
Any luck with saving settings, having the same problem with 1.8.6a,
1.8 keeps crashing but it will save settings
 
Last edited:
Wasn't sure where to ask about this game, but does anyone have the latest version? V1.8.6a. Tried to download the free version from the hosted site, but has two fatal glitches. Load times are brutal and can map your controls, but can't save them.

So several questions about V1.8.6a:

-Do cheats work at all for this game?
-Can you save your joypad configuration in latest version?
-Are load times improved over the free version?

Any help would be appreciated.
Just was playing with it and using the alt exe included, it is saving all my settings, info in the readme.
 
@aL BeasTie I just checked to make sure that was optional, It does seem like a bit of a grey area though, I guess the idea behind it is to help pay for the development and not the actual game like patreon.
 
If I remember correctly it's an edited version of the engine hence why I wanted to update it to an official.

I mean maybe we shouldn't upload it here, the 1.86a. The older one is probably fine

Unfortunately on digging a little further I've discovered BonusJZ actually is charging people $4 for version 1.86a, it's hidden behind a pay wall. I've emailed itch.io to remove that version.
 
Seems like the paid version is still broken. Only version that works is the free version, very odd! Still can't save with 1.86a, there is no alt files to replace on that version.
 
Seems like the paid version is still broken. Only version that works is the free version, very odd! Still can't save with 1.86a, there is no alt files to replace on that version.

Welcome to the community @Salt Trader.

I'd be very surprised if BonusJZ updates that content any more. He hasn't been part of this community since we were at Lavalit.com more than ten years ago, and AFAIK ceased most of his other online activity not long after.

DC
 
That’s a great game, I'm very interested in this version and according to BonusJZ's description in the youtube trailer, you can obtain the premium version for free if you send him (where?) a gameplay video of you completing the 2nd boss with one credit (I like challenges and I haven’t paypal anyway). I went through the hurdles of recording such a video despite having a very outdated machine (the best I have) that makes the game’s controls stiff and with a pitiful frame rate while it runs with a screen capture, no death. Youtube shadowban is real, I searched an alternative way to contact BonusJZ, you can’t on itch.io, he has no e-mail info on his game read-me but lucky enough, I discovered that he has a 4shared account: so I opened this 4shrared profile to send him my sloppy low quality clip, but after two weeks he didn’t reply to my message. I hope that all my efforts aren’t for nothing and that he’ll get aware of my contact, but I’m not very positive.

Frustrated and out of breath.
 
That’s a great game, I'm very interested in this version and according to BonusJZ's description in the youtube trailer, you can obtain the premium version for free if you send him (where?) a gameplay video of you completing the 2nd boss with one credit (I like challenges and I haven’t paypal anyway). I went through the hurdles of recording such a video despite having a very outdated machine (the best I have) that makes the game’s controls stiff and with a pitiful frame rate while it runs with a screen capture, no death. Youtube shadowban is real, I searched an alternative way to contact BonusJZ, you can’t on itch.io, he has no e-mail info on his game read-me but lucky enough, I discovered that he has a 4shared account: so I opened this 4shrared profile to send him my sloppy low quality clip, but after two weeks he didn’t reply to my message. I hope that all my efforts aren’t for nothing and that he’ll get aware of my contact, but I’m not very positive.

Frustrated and out of breath.
I'm not sure the creator is still around or even gining a thing about Openbor.
But sure, it would be great. And some of his project were actually very nice to play, even old ones.
 
I'm not sure the creator is still around
I assured he was still around 7 months ago before taking the task, problem is that I procrastinated for half a year and youtube shadowbans many replies as well, I guess he’ll never get a notify of my message at this point. An openbor modder was waiting for my feedback time ago on youtube and he emailed me after a month asking when I would reply because my message on youtube was invisible to him.
 
@Tull
i really don't get it either, the only explanation i can think of is that the antispam algorythm at youtube has gone crazy,
sometimes i look at videos of openbor modules and if there are questions about controller issues and such, i point them to the forum, but one day later or less the comment/reply is gone, its so bad that even telling people to search certain terms does not work either
 
Seems like the paid version is still broken. Only version that works is the free version, very odd! Still can't save with 1.86a, there is no alt files to replace on that version.
I found in this mod, the new version of OpenBOR does not support the "changefglayerproperty" function called in the scripts, maybe you can upload the 1.86a pak file for us to study how to help port to the latest bor engine.
 
I will start by saying that I have not spent a ton of time making OpenBOR content or examining the engine code, but I stumbled upon this forum post while trying to move Ghosts and Demons to a platform that was a little easier to play, on a TV with a controller. For me this isn't windows which is the only platform available on Itch.io. I am posting what I have found out here in hopes that people with more experience may be able to share any insight they have on this. I have version 1.86a and the code that specifically makes this call is:

1698967655682.png

but there are many more references to this function in the code, so I'm sure this is just the first occurrence this runs across:

1698967766333.png

And like all code, there could be more functions that cause problems after that one is resolved, This just happens to be what is holding up the process now.

From what I found online this is either a fork of the OpenBOR engine, or this function goes back to SVN REV 3020 or prior. GIT didn't seem to go back that far so I was unable to check for myself. I have not been able to build this other fork to see if it works in that version of the code, but this branch does have the backing C code for this function so it is possible it could run there.

1698968229491.png

Anyway, this is what I've found out that may or may not be related to this issue. If someone has past knowledge around any of this or has already successfully got this working under a later OpenBOR version, let me know. I won't upload the entire pak so don't ask.
 
@Thistlebrew,

It does look to me like you've run into one of the various unofficial forks out there. If that's the case, there's no telling where the root problem is. I don't want to be obtuse and say tough luck... but at the moment that's about all I can offer. Probably the easiest thing to do would be to start converting the game to the real OpenBOR. At least then we can figure out what's going on and use the correct functionality for it instead of hunting for someone else's idea of good nomenclature.

That's precisely what I fight so hard to keep people from creating forks, and why if I had it to do all over again, I would have never made OpenBOR's source code public. I have half a mind to take it complexly private and provide access only on request like we used to - and you can better believe I'd be very selective about who got it, also like we used to do.

DC
 
I will start by saying that I have not spent a ton of time making OpenBOR content or examining the engine code, but I stumbled upon this forum post while trying to move Ghosts and Demons to a platform that was a little easier to play, on a TV with a controller. For me this isn't windows which is the only platform available on Itch.io. I am posting what I have found out here in hopes that people with more experience may be able to share any insight they have on this. I have version 1.86a and the code that specifically makes this call is:

View attachment 5568

but there are many more references to this function in the code, so I'm sure this is just the first occurrence this runs across:

View attachment 5569

And like all code, there could be more functions that cause problems after that one is resolved, This just happens to be what is holding up the process now.

From what I found online this is either a fork of the OpenBOR engine, or this function goes back to SVN REV 3020 or prior. GIT didn't seem to go back that far so I was unable to check for myself. I have not been able to build this other fork to see if it works in that version of the code, but this branch does have the backing C code for this function so it is possible it could run there.

View attachment 5570

Anyway, this is what I've found out that may or may not be related to this issue. If someone has past knowledge around any of this or has already successfully got this working under a later OpenBOR version, let me know. I won't upload the entire pak so don't ask.
When I changed the engine to 3353-3400, gnd1.86 ran without errors and loaded quickly. You can try at
 
Back
Top Bottom