Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Errors and bugs Sticky

A topic by Tijerín Art Studio created Jun 21, 2020 Views: 510 Replies: 16
Viewing posts 1 to 6
Developer (5 edits)

In the last version of beta (1.5) all previous known errors have been fixed and all known grammatical mistakes have been corrected (Remember that the video game is written in neutral gender).

Currently the beta version is 7.1

Currently you can experience some problems in "macOS Sierra" and "Linux Mint 19.2" operating systems.

I recently developed a little video game to check out where this guy's mistakes come from.

This is a restricted game for bug detection only, so you need this password to use it: Demo game

Are you having problems with the installation? Just download the app from itch.io and with one click it will automatically install.

Do not hesitate to report any error or bug in the game

(will help me a lot)

I really want to play but it won't let me download the game. I'm trying to play the Windows version.

Developer

hello! You have tried to download the Itch.io app? from the application, you just have to press a button to install the game and you can play right away.

https://itch.io/app

Developer

Good morning. Did you get your mistake fixed?

I'm on Linux Mint 19.2 and after I select a language the game goes black and does not progress. I ran it in a terminal and got the following output:

chrome-extension://ioalcooaennldalinlimlojkblkjholm/data/ENGINE.js:1
function AutotileExpander(){}function GSAutotileExpanderDrawImage(t,e,i,r,o,s,n,a,h,l){var u=GSAutotileExpanderDrawImage.sourceOriginX,c=GSAutotileExpanderDrawImage.sourceOriginY,d=GSAutotileExpanderDrawImage.originX,p=GSAutotileExpanderDrawImage.originY;t.drawImage(e.image,u+n,c+a,h-n,l-a,d+i,p+r,h-n,l-a)}function GSAutotileExpanderDrawLeftTopSmall(t,e,i,r){GSAutotileExpanderDrawImage(i,r,t,e,t+Math.floor(Math.floor(tw/2)),e+Math.floor(th/2),0,th,Math.floor(tw/2),th+Math.floor(th/2))}function GSAutotileExpanderDrawRightTopSmall(t,e,i,r){var o=2*tw+Math.floor(tw/2),s=th,n=o+Math.floor(tw/2),a=s+Math.floor(th/2);GSAutotileExpanderDrawImage(i,r,t,e,t+Math.floor(tw/2),e+Math.floor(th/2),o,s,n,a)}function GSAutotileExpanderDrawLeftBottomSmall(t,e,i,r){var o=3*th+Math.floor(th/2),s=0+Math.floor(tw/2),n=o+Math.floor(th/2);GSAutotileExpanderDrawImage(i,r,t,e,t+Math.floor(tw/2),e+Math.floor(th/2),0,o,s,n)}function GSAutotileExpanderDrawRightBottom

TypeError: Failed to set the 'buffer' property on 'AudioBufferSourceNode': The provided value is not of type 'AudioBuffer'.
    at s.play (chrome-extension://ioalcooaennldalinlimlojkblkjholm/data/ENGINE.js:1:43028)
    at AudioManager.play (Main_107.js:3590:18)
    at AudioManager.playMusic (Main_107.js:3924:28)
    at Object.Component_CommandInterpreter.commandPlayMusic [as execute] (Main_107.js:20454:32)
    at Component_CommandInterpreter.executeCommand (Main_107.js:14979:26)
    at Component_CommandInterpreter.update (Main_107.js:14504:16)
    at Object_Scene.Object_Base.update (Main_107.js:32671:21)
    at SceneManager.ObjectManager.update (Main_107.js:1201:18)
    at SceneManager.update (Main_107.js:2419:44)
    at Main.updateFrame (Main_107.js:44663:18)
    at Main_107.js:44987:24
    at i (chrome-extension://ioalcooaennldalinlimlojkblkjholm/data/ENGINE.js:1:80963)

Developer(+1)

Hello! I'm so sorry you're suffering from this mistake. Thank you very much for communicating your mistake. I recently developed a little video game to check out where this guy's mistakes come from. Could you try playing this test game?

https://tijerinart.itch.io/test-linux-mint

This is a restricted game for bug detection only, so you need this password to use it: Demo game

Thank you very much in advance and sorry for the inconvenience

The test game seems to run fine. 

Developer

Hi! since you wrote me I've been informing myself about this bug and apparently the engine that uses this game "Visual novel Maker" only has support for Linux Ubuntu. However if you say that you didn't experience problems with the test game it means that I can try to fix the bug that seems to be sound related.

If you look again at the test game page you will see that I have now added a 4 file for you called "Crush Crisis without sound". It's a more modern version of the game but with no sound. If you could download it and test if the game works it would be very helpful.

By the way, do you use the Itch.io application? Installing an application from this app has solved some bugs.

Thank you very much for your patience

I tried out the "Crush Crisis without sound" and it encountered the same error as before.

I also tried to install the game through Itch's app on linux as you suggested but sadly that produced the same error as well.

As for the Linux Ubuntu support only it might be worth noting that Linux Mint is a variant of Ubuntu. Specifically Linux Mint 19.2 (the version I am running) is based off of Ubuntu 18.04 which should be recent enough to not be an issue. 

Thank you for taking the time to help me fix this issue, I appreciate it.

Developer

I'm very sorry you haven't been able to test the beta. I didn't know what "Mint" was, thanks for telling me and again thanks to you for the patience and time you spent trying to play.

Greetings

(1 edit)

In many games the Esc key opens the main manu, but in this it exits the game without warning, which I find rather surprising. (the last game i played that did that was an old DOS game). I think It would be better to bring up a dialog box asking if you want to exit, than just exiting silently. 

Developer(+1)

Well, thank you very much for reporting the error, I shouldn't take you out of the game and have you miss all the progress. I will try to fix it in the next update.
Greetings

(1 edit)

That would be great, thanks!

Trying to run Linux demo. After selecting English I get a black screen with a mouse pointer.
This is the terminal output:

ln: failed to create symbolic link './libudev.so.0': File exists

chrome-extension://loehmffjomjahpihnggfbfemmgimmblo/data/ENGINE.js:1

function AutotileExpander(){}function GSAutotileExpanderDrawImage(t,e,i,r,o,s,n,a,h,l){var u=GSAutotileExpanderDrawImage.sourceOriginX,c=GSAutotileExpanderDrawImage.sourceOriginY,d=GSAutotileExpanderDrawImage.originX,p=GSAutotileExpanderDrawImage.originY;t.drawImage(e.image,u+n,c+a,h-n,l-a,d+i,p+r,h-n,l-a)}function GSAutotileExpanderDrawLeftTopSmall(t,e,i,r){GSAutotileExpanderDrawImage(i,r,t,e,t+Math.floor(Math.floor(tw/2)),e+Math.floor(th/2),0,th,Math.floor(tw/2),th+Math.floor(th/2))}function GSAutotileExpanderDrawRightTopSmall(t,e,i,r){var o=2*tw+Math.floor(tw/2),s=th,n=o+Math.floor(tw/2),a=s+Math.floor(th/2);GSAutotileExpanderDrawImage(i,r,t,e,t+Math.floor(tw/2),e+Math.floor(th/2),o,s,n,a)}function GSAutotileExpanderDrawLeftBottomSmall(t,e,i,r){var o=3*th+Math.floor(th/2),s=0+Math.floor(tw/2),n=o+Math.floor(th/2);GSAutotileExpanderDrawImage(i,r,t,e,t+Math.floor(tw/2),e+Math.floor(th/2),0,o,s,n)}function GSAutotileExpanderDrawRightBottom

TypeError: Failed to set the 'buffer' property on 'AudioBufferSourceNode': The provided value is not of type 'AudioBuffer'.

    at s.play (chrome-extension://loehmffjomjahpihnggfbfemmgimmblo/data/ENGINE.js:1:43028)

    at AudioManager.play (Main_107.js:3590:18)

    at AudioManager.playMusic (Main_107.js:3924:28)

    at Object.Component_CommandInterpreter.commandPlayMusic [as execute] (Main_107.js:20454:32)

    at Component_CommandInterpreter.executeCommand (Main_107.js:14979:26)

    at Component_CommandInterpreter.update (Main_107.js:14504:16)

    at Object_Scene.Object_Base.update (Main_107.js:32671:21)

    at SceneManager.ObjectManager.update (Main_107.js:1201:18)

    at SceneManager.update (Main_107.js:2419:44)

    at Main.updateFrame (Main_107.js:44659:18)

    at Main_107.js:44983:24

    at i (chrome-extension://loehmffjomjahpihnggfbfemmgimmblo/data/ENGINE.js:1:80963)

Developer

Hello, 

thanks for writing, could you give me more indications of your Linux system? Unfortunately it seems to be a bug caused by the game engine and there is nothing I can do to fix it. 

I recommend you not to buy the full product at least to play on that linux.

Thank you for your patience.

(1 edit)

Regarding the bug people on Linux are experiencing, here is something that seems to fix it for me:

  1. open data/ENGINE.js in some text editor
  2. find "this.source.buffer=null," (without quotes, but including the comma); it only occurs once, at line 1 starting around column 43010
  3. delete it (or comment it out)

I think setting the buffer to null is a bit redundant, as the source is immediately afterward disconnect()'ed, and the buffer shortly later gets assigned this.decodedBuffer. (Though null is supposed to be accepted, so I guess the underlying problem is an outdated web engine.)

Developer

Hi! Thank you very much for your comment, you really know more about this than I do; but yes, you guess right, the underlying problem is Visual Novel Maker, an obsolete engine that also recently stopped having support for Linux.