ENIGMA Forums

Development => Works in Progress => Topic started by: rcobra on November 13, 2015, 10:09:14 am

Title: Croky
Post by: rcobra on November 13, 2015, 10:09:14 am
hi,
2D platformer, embark on the adventure of controlling crocodile collect coins and other bonuses and watch out for danger.

Download: https://dl.dropboxusercontent.com/u/69870545/other/croky_alpha-demo.zip
Size: 1,6MB (Linux + Windows(x86) binary)

(https://dl.dropboxusercontent.com/u/69870545/other/croky.png)
Title: Re: Croky
Post by: Goombert on November 13, 2015, 11:45:49 am
It took me 3 - 5 attempts to make it all the way to the end. Sometimes the snails walk backwards haha. A controller configuration file would be nice, I like to use space bar to jump. I love the graphics and I think this is a really excellent start.

(http://i.imgur.com/0CwWYse.png)

I was reading this article a while back, you may be interested in it as well:
http://www.1up.com/features/learning-level-design-mario

Edit: Also this interview is interesting as well. I know some people may disagree, but understanding the design that went into World 1-1 and levels for the early Mario games really makes me appreciate video games more as a form of art.
https://www.youtube.com/watch?v=zRGRJRUWafY
Title: Re: Croky
Post by: rcobra on November 14, 2015, 02:03:30 pm
thanks, this error occurs only under Windows does not know why, graphics are hand drawn by me
Title: Re: Croky
Post by: TheExDeus on November 14, 2015, 05:05:46 pm
What error?
Title: Re: Croky
Post by: rcobra on November 14, 2015, 05:18:10 pm
Sometimes the snails walk backwards
Title: Re: Croky
Post by: TheExDeus on November 14, 2015, 06:06:44 pm
And that only happens on Windows? If it is a platform dependent bug, then it is an ENIGMA bug. But it's hard to imagine that something like that would be platform dependent (I assume you use some collision or math functions there, which are platform agnostic). Can you try making a simple example that you could post here replicating the bug? Right now it seems that the snail direction is not synchronized with the sprite direction (which probably uses scaling, not image_angle). This could be just a bug in your code.

I played it and it was fun. I also think level design needs to be rethinked so some kind of progression happens. Things like 10 coins in the same place is also usually not done unless it is a secret. Now you just reward the players for nothing - they have to earn it you know. :D Don't let them slack off. Liked the graphics though.
Also, what made you think windows needed "libwinpthread-1.dll"? As far as I know it doesn't and I just ran your game without it.
Title: Re: Croky
Post by: rcobra on November 15, 2015, 11:58:41 am
yes, other noted errors:
1.while shooting stone flies through snails
2.np.wall use of transparency gives the absence of a collision.
(These no errors occur in Game Maker 8 (8.1) and GameMaker: Studio)

3. (LGM) in the room when creating maps sometimes disappearing objects that have added
4. I use Ubuntu and set cross-compile, compile-time error occurs and you uncheck BasicGUI.

I provide an example for testing https://dl.dropboxusercontent.com/u/69870545/other/test.gmk
Title: Re: Croky
Post by: TheExDeus on November 16, 2015, 06:22:43 pm
Thank you for reporting!
1. Haven't been able to replicate this yet. Is this happening only sometimes? Or does it happen at certain time, like if the snail is very close to the character or something like that?
2. Can replicate. This is actually an LGM bug. If you open sWall2 you can see that the Bounding Box (which is by default used in collision checking) is 0,0,0,0 when set on Automatic. This is because LGM trows out all pixels which alpha is not 255, while GM probably does it only for alpha 0. I think the way GM does it is more logical. We could also add a slider or a box where you could input the alpha cutoff, but then it is hardly automatic. So this is a thing Robert can fix for next LGM release. Right now you can set Bounding Box to "Full Image".
3. This is also something Robert should look into. When does this happen exactly, or is it random? By default in room editor there is a checkbox "Delete underlying" checked. What it does is removes everything underneath the mouse when adding new object. Maybe this is the issue? Try unchecking it and see if still happens.
4. Can you post the error here? The current state of BasicGUI is totally different from what you are having because the installer is not updated. So it is possible the error has already been fixed. If you want (and know how) you can download the branch here: https://github.com/enigma-dev/enigma-dev/commits/GL3.3NormalMatrix . That is the very latest ENIGMA. Tens of bugs fixed, tens of optimizations and hundreds of functions added. And I can run your example in that branch fine as well. So I guess nothing has broken.

edit: Your game did reveal a bug in the tiling system though, which causes the GL3 graphics system to not render correctly. I fixed it here: https://github.com/enigma-dev/enigma-dev/commit/4eddce1683602b99c2260726a9df3a709fb4d888
Also tried texture batching in you example and found that tiled backgrounds currently don't work if batched. It is because the texture positions are precalculated. This same bug will apply in custom drawing functions as well. Will have to figure out good solution to that.
Title: Re: Croky
Post by: Goombert on November 17, 2015, 08:58:08 am
I've filed a ticket on the transparency issue, it is an inconsistency that will be fixed in the next release. This is an easy fix for me to make in LGM and thus why I have decided to make the change. I agree with TheExDeus that it is more logical the way GM does it.
https://github.com/IsmAvatar/LateralGM/issues/230

Important to note that the issue does not occur with the "transparency pixel" option set, which was an option from before GM8.1
The transparency threshold option also appeared in GM8.1 and will be added along with the checkbox for "separate collision masks"

Also consider that this may not fix the issue ENIGMA side, because I believe ENIGMA recalculates the bounding box too. I will send a beta build of the new LGM when I've fixed it for TheExDeus to test to see if it will fix it ENIGMA side or not. He can then post back here and to the tracker and verify whether it will or not.

The other issue regarding instances disappearing in the room may have been reported before by fervi. It was reported with the EGM format and I was never able to reproduce it. I did not want to close the ticket because I would like to fix it, but can't until I know what is causing it. So additional details would be helpful, such as what format you were saving to, was it occurring while you were editing the room or only on load, etc. If this is only occurring with the EGM format then it is an ENIGMA plugin issue and must be fixed there. A similar but related issue is the saving of rooms as binary blobs in EGM, which TheExDeus has been discussing.
https://github.com/IsmAvatar/LateralGM/issues/79
Title: Re: Croky
Post by: TheExDeus on November 17, 2015, 09:38:51 am
I don't think that ENIGMA recalculates them. If you go to the sprite properties and check "Full Image" or if you manually enter large values then it works fine when compiled. So everything seems fine on ENIGMA side.
He is using gmk apparently (he posted on here and mentioned that he also compiles his game in GM), so it's not EGM issue.
Title: Re: Croky
Post by: rcobra on November 17, 2015, 02:38:17 pm
hi,
1.shot snail should disappear as the GM, I did not mention earlier on linux This error also occurs
2.Basic GUI has a problem with mingw enclose a log of the compilation
https://dl.dropboxusercontent.com/u/69870545/other/log_bgui.txt

3.I made a video showing the error in lgm
https://dl.dropboxusercontent.com/u/69870545/other/lgm_bug.mp4
Title: Re: Croky
Post by: TheExDeus on November 17, 2015, 04:05:59 pm
Quote
1.shot snail should disappear as the GM, I did not mention earlier on linux This error also occurs
It does disappear for me on Windows, so I cannot replicate the bug.
Quote
2.Basic GUI has a problem with mingw enclose a log of the compilation
Thank you for this log. The bug was that Linux compiler configuration didn't have C++11 enabled which ENIGMA now uses. It is actually used in GL3 graphics system as well, so if you tried compiling with that you would also get those errors. I have enabled C++11 on Linux now: https://github.com/enigma-dev/enigma-dev/commit/ad3c81a830db30ae83a89c36a4dac43bdbde6246
Title: Re: Croky
Post by: Goombert on November 25, 2015, 03:00:12 pm
The sprite frame has been fixed and is ready for the next release. I have sent a beta build to TheExDeus for testing to confirm.

The problem was that we were not accounting for the alpha tolerance in the bounding box calculation, we had it hard coded as 0. We were also already loading and saving the "Separate Masks" and alpha tolerance values but did not have corresponding UI controls to change them on the sprite frame. This has been completely addressed in full.
https://github.com/IsmAvatar/LateralGM/issues/230

Testing the file you sent earlier with all of the sprites yields the correct masks, the same masks as GameMaker 8.1 and Studio.
Title: Re: Croky
Post by: rcobra on December 17, 2015, 05:04:41 pm
hi,thanks for news
Christmas version, embark on the adventure of controlling crocodile festive collect candy and other bonuses and watch out for danger.

https://dl.dropboxusercontent.com/u/69870545/other/croky_xmas_alpha.zip
Size: 2,5MB (Linux + Windows(x86) binary)
(https://dl.dropboxusercontent.com/u/69870545/other/croky_xmas.png)
Title: Re: Croky
Post by: Goombert on December 28, 2015, 03:22:03 pm
I wasn't around for a few days because of Christmas break and a million other things I got going on, sorry I didn't see this right away.

I think the graphics look amazing in this version. I love it! Did you do the scrolling background yourself?

I made it as far as the second half of level 2...
(http://i.imgur.com/i4ody7z.png)
I would like to see some additional life pickups somewhere.

I think it is also getting time to add some basic sound effects. It feels so weird without any audio. There are plenty of free sites for game sound effects.
https://www.freesound.org/browse/tags/sound-effects/
http://soundbible.com/free-sound-effects-1.html

Overall, I am really impressed, this is one of the best looking ENIGMA games so far that was built originally in ENIGMA. There are a few others that are really nice too, but we have very few, most are just ported from GameMaker.
Title: Re: Croky
Post by: rcobra on December 29, 2015, 11:46:35 am
thanks :)

scrolling background was not in the plans but may I add, sound and life in the next version.
Title: Re: Croky
Post by: Goombert on December 30, 2015, 03:50:56 pm
That sounds great! I keep trying to get to the end, but I have not made it past the start of level 3 yet.

(http://i.imgur.com/nVNVucx.png)

This leads me to another suggestion. In Sonic games, when you press down on the dpad, Sonic looks down so you can see what is below you before you jump. I think this would be an immensely helpful feature. I struggled the most with knowing when to jump and when not to jump because you seem to trick people both ways (it's hard to tell when to do what without memorizing the levels). It was helpful to be able to shoot snowballs once I obtained the pickup, but I didn't know what that pickup was until reading the readme. The only other suggestion I have besides these and some sound effects would be to make the player glide forward when jumping, kind of like a running jump in Mario, instead of just straight up and down.

Otherwise I really enjoyed the holiday themed game, sometimes it can be sort of cheesy (I've never been one to participate in contests either) but it puts me in a good mood. I really like the game, keep up the great work!
Title: Re: Croky
Post by: rcobra on January 27, 2016, 04:43:46 pm
hi,Happy New Year!
a new version of the winter / Christmas
What's new: new graphics added sounds, double jump, parallax scrolling

https://dl.dropboxusercontent.com/u/69870545/other/croky_xmas_new.zip
Size: 3MB (Linux + Windows(x86) binary)
(https://dl.dropboxusercontent.com/u/69870545/other/croky_xmas_new.png)
Title: Re: Croky
Post by: rcobra on January 29, 2016, 11:21:40 am
1.What camera do not know how to do it but I will try.
2.temporarily no music will add in the next version
3.(LGM)problem loading the sound and change to another
Title: Re: Croky
Post by: Goombert on January 29, 2016, 02:21:30 pm
I'm loving this game rcobra, this is the best version you've made yet. The sound makes it a lot easier to keep track of what is going on, it's a huge improvement. I also like the sliding down walls feature.

I noticed two bugs. First, if there's an object above like on the second part, you can infinitely jump as many times as you want. Second, you can get snowballs from the mystery boxes by landing on top of them. I'm not sure if that's intentional or not because in Super Mario Bros you jump from underneath, which is why I'm not sure if that's intended behavior.

Can you detail the sound issues a little more? Do you mean switching the audio system in game settings/ENIGMA settings?

Also, when you are ready and if you want, we can share your game on ENIGMA's social media on Twitter or Facebook. That's entirely up to you, just ask.
Title: Re: Croky
Post by: rcobra on January 29, 2016, 04:09:16 pm
thanks

1.it is possible that a mistake
2. This was intentional, I tried to do according like this https://youtu.be/LAtysX9Dd7E, but the enigma does not work.
3. Do not, sound editor
4. Do not I have nothing against,you can promote

ps.off the topic
I have a question, what is the overall status of the enigma (beta, development, etc.), any development plans for the future?
my suggestions:
-new name enigma: studio (egm:studio)
-IDE redesign and new logo
-breaking compatibility GM (eliminate errors)
-clean code with unnecessary stuff
-egmx(not compatibility) new project format similar to GMX
-support new javascript, HTML5, WebGL
Title: Re: Croky
Post by: TheExDeus on January 29, 2016, 07:58:54 pm
There is a new post about progress here: http://enigma-dev.org/forums/index.php?topic=2635.0
Title: Re: Croky
Post by: rcobra on January 30, 2016, 01:51:38 pm
is great, the question whether it is possible to add 3D animation file?
Title: Re: Croky
Post by: Goombert on February 02, 2016, 01:27:58 pm
There is actually a new LGM coming rcobra, you can view my current change log on GitHub.
https://github.com/IsmAvatar/LateralGM/pull/245

It's not completely finished yet but there's a number of issues addressed.

I can't quite understand what you mean about the sound problems, if you could try to describe them better it would help.

I am working to fix a lot of broken things and clean up the code in LGM quite a bit.
Title: Re: Croky
Post by: rcobra on February 06, 2016, 10:36:55 am
hi
in the song editor, I open the wav file and save as gmx then,
I change to a different song sound editor mimics but does not play then a window pops up
and hangs
Code: [Select]
Operating System: Linux
Version: 3.13.0-77-generic
Architecture: i386

Java Vendor: Oracle Corporation
Version: 1.7.0_95

Available processors (cores): 1
Free memory (bytes): 12402136
Maximum memory (bytes): 508887040
Total memory available to JVM (bytes): 34304000

File system root: /
Total space (bytes): 77709008896
Free space (bytes): 19721109504
Usable space (bytes): 15766827008

Stack trace:
java.lang.IllegalStateException: Line not open
at org.classpath.icedtea.pulseaudio.PulseAudioClip.stop(PulseAudioClip.java:543)
at org.lateralgm.subframes.SoundFrame.cleanup(SoundFrame.java:806)
at org.lateralgm.subframes.SoundFrame.actionPerformed(SoundFrame.java:554)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.Component.processMouseEvent(Component.java:6516)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3312)
at java.awt.Component.processEvent(Component.java:6281)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4872)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:747)
at java.awt.EventQueue.access$300(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:706)
at java.awt.EventQueue$3.run(EventQueue.java:704)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:720)
at java.awt.EventQueue$4.run(EventQueue.java:718)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:717)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

Title: Re: Croky
Post by: rcobra on February 25, 2016, 03:27:04 pm
hi,new updates
What's new: new character animation, added music and bugfix

https://dl.dropboxusercontent.com/u/69870545/other/croky_xmas_new2.7z
Size: 11.6MB (Linux + Windows(x86) binary)

ps.Enigma does not play music in Windows (MP3, OGG) to build the cross compilation, LGM not playing music (ogg, mp3) song editor
Title: Re: Croky
Post by: Goombert on March 21, 2016, 04:39:53 pm
Regarding Mp3 and OGG
Mp3 and OGG are not playable because they are not supported by the default Java sound API. They are by default for the JavaFX player. To make LGM able to play them you need the mp3 plugin for Java, I attempted to get it working with JMF and everything but could not. It seems very few people have had success getting it to work. An important thing is to run JMF registry editor as an administrator. I have decided to update the old LGM ticket and explain this in detail.
https://github.com/IsmAvatar/LateralGM/issues/88

The Exception You Just Reported
Apparently the pulse audio implementation of Java sound doesn't like it when you try to close an audio line when you never played it/opened it yet. Apparently it was never dictated by the API, thus the inconsistency with Windows.
https://github.com/finnkuusisto/JExplodomatica/issues/2

I have patched around this in the above pull request and it should be fixed in the next release.

Newly Discovered Bugs
I managed to run onto several other issues with playback, including the play button being enabled for unsupported formats. I started patching around them with the following pull requests, but the one I link above is more comprehensive and final.
https://github.com/IsmAvatar/LateralGM/pull/256
https://github.com/IsmAvatar/LateralGM/pull/257
Title: Re: Croky
Post by: rcobra on March 26, 2016, 09:22:07 am
thanks for the news
Title: Re: Croky
Post by: Goombert on April 15, 2016, 06:56:11 pm
rcobra, please see the 1.8.7 announcement. It has the fix for the missing alpha tolerance property on sprites that you need and I also attempted to fix the exception you encountered in the last post. I don't know how well the fix will work though, but I recommend switching to the Oracle JDK. I have not gotten to addressing MP3/OGG support yet.
Title: Re: Croky
Post by: Wendigo on May 10, 2016, 02:14:24 pm
Very nice game. :)
But I had do run the windows version via wine. The linux binary gave me the following error:
Code: [Select]
./croky_xmas.bin.x86: error while loading shared libraries: libalure.so.1: cannot open shared object file: No such file or directory
Just some slight critique:
- Sometimes when hitting the yellow boxes from above I just fall through without collecting them
- Maybe you could add some force upwards when Jumping on the slugs, it feels strange just to smash them without any feedback.
- You could add some instructions with the action keys. When I arrived at the snowman bossfight I didn't know how to throw snowballs so I tried different key until the "q" brought me back to the main menu with all progress lost. :(
Title: Re: Croky
Post by: rcobra on May 10, 2016, 04:01:03 pm
thanks :)
Ubuntu/Linux mint you install library in terminal
Code: [Select]
sudo apt-get install libalure1
- yellow box is ghost
- check double jump

ps.for now I will not further developed this version and returned to the first project
Title: Re: Croky
Post by: Goombert on May 10, 2016, 08:00:01 pm
When setting ENIGMA up on Linux you have to install some packages, alure is used for audio. You can get it with the following command and then his game should work.
Code: [Select]
sudo apt-get libalure-dev
Title: Re: Croky
Post by: Wendigo on May 11, 2016, 02:34:19 am
Strange it still doesn't work. Both "libalure1" and "libalure-dev" were already installed on my system (Linux Mint 17.3 / 64Bit)
Title: Re: Croky
Post by: rcobra on May 11, 2016, 06:33:31 am
check whether you have installed the ia32-libs
Code: [Select]
sudo apt-get install ia32-libs
Title: Re: Croky
Post by: Wendigo on May 11, 2016, 12:59:05 pm
The lib is already installed.
Title: Re: Croky
Post by: rcobra on May 11, 2016, 04:22:29 pm
check whether you have installed libalure1 in 32 bit
Title: Re: Croky
Post by: Wendigo on May 12, 2016, 11:48:41 am
That was the culprit.
Now I could defeat the evil snowman in the Linux version  ;D
Thx a lot.
Title: Re: Croky
Post by: rcobra on June 10, 2016, 01:50:01 pm
in progress new version
(https://dl.dropboxusercontent.com/u/69870545/other/croky_new.png)
Title: Re: Croky
Post by: Goombert on June 10, 2016, 04:38:08 pm
Have those fixes to the sprite editor been useful rcobra? Is there any other small bugs that could help you with the next version? Also, the graphics are looking great as usual.
Title: Re: Croky
Post by: rcobra on June 11, 2016, 07:19:43 am
yes,i mentioned earlier about the problem in removing the blocks as in the Mario,
it may still be support for joystick / gamepad under Linux
Title: Re: Croky
Post by: Goombert on June 14, 2016, 03:04:00 pm
Alright that sounds good. You may want to read my reply in the other post though. I did find an existing issue that I think may be causing your problems. More debugging is needed but I don't have time right now.

http://enigma-dev.org/forums/index.php?topic=2678.0

I should mention the current task I am working on with ENIGMA is cleaning up the joystick and windows executable code. I've improved compatibility with the XInput gamepad functions. So maybe I'll try to bundle fixes for the Linux joysticks as well after testing.

https://github.com/enigma-dev/enigma-dev/pull/966

If anything else comes up just let us know.
Title: Re: Croky
Post by: time-killer-games on August 02, 2016, 09:57:24 pm
I must say I really like the graphics! Well done!  :)
Title: Re: Croky
Post by: rcobra on September 18, 2016, 04:09:58 pm
hi,new version croky!

https://dl.dropboxusercontent.com/u/69870545/other/croky_newb1.zip
Size: 14,9MB (Linux + Windows(x86) binary)
build Linux Mint 17.3 (x86) and Windows version tested Wine

(https://dl.dropboxusercontent.com/u/69870545/other/croky_new1.png)
Title: Re: Croky
Post by: Goombert on September 21, 2016, 01:48:59 am
Hey cobra! I am not able to play it because when I extract the file is "croky.bin.x86". I tried changing the extension to ".exe" but that did not help and I am unable to run it.

Also Josh says that judging by the screenshot it is really starting to look professional, and I also agree with him!
Title: Re: Croky
Post by: faissaloo on September 21, 2016, 03:06:22 am
This game is lookng great, I can't wait to see the finished product.
Title: Re: Croky
Post by: rcobra on September 21, 2016, 08:39:49 am
thanks, this is only version for Linux
I tried to build windows through cross compile but I got an error

my spec
os: Linux Mint 17.3 (x86)
gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
gcc-mingw-w64-i686 version 4.8.2 (GCC)
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~14.04-b14)
OpenJDK Server VM (build 25.91-b14, mixed mode)

Code: [Select]
echo // GENERATED RESOURCE FILE FRONTEND > /home/rcobra/.enigma/.eobjs/Linux/Windows/Compile/resources.rc
for %%r in (Preprocessor_Environment_Editable/Resources.rc) do echo #include "%%r" >> /home/rcobra/.enigma/.eobjs/Linux/Windows/Compile/resources.rc
/bin/sh: 1: Syntax error: Bad for loop variable
make[1]: *** [/home/rcobra/.enigma/.eobjs/Linux/Windows/Compile/resources.res] Błąd 2
make[1]: Opuszczenie katalogu `/home/rcobra/dev/enigma-dev/ENIGMAsystem/SHELL'
make: *** [Game] Błąd 2

Title: Re: Croky
Post by: time-killer-games on September 21, 2016, 08:05:07 pm
Hey cobra! I am not able to play it because when I extract the file is "croky.bin.x86". I tried changing the extension to ".exe" but that did not help and I am unable to run it.

He said Linux, and there is no file extension for Linux applications, therefore don't use *.exe or anything.
Title: Re: Croky
Post by: Goombert on September 21, 2016, 08:29:41 pm
Right, can you show that rc file there rcobra? Odd message because there isn't even a for loop in the rc file.
Title: Re: Croky
Post by: rcobra on September 22, 2016, 01:42:12 pm
I checked is create empty file resources.res, my older version enigma i worked

ps.added versions for Windows
Title: Re: Croky
Post by: Goombert on September 22, 2016, 08:03:56 pm
Hrm... I'm getting "The application was unable to start correctly (0xc000007b)."

I may try running it in GDB to see.

Edit:

Code: [Select]
(gdb) run
Starting program: C:\Users\Owner\Desktop\croky_newb1\croky_newb1\croky.exe
[New Thread 8016.0x2a6c]
During startup program exited with code 0xc000007b.
(gdb) bt
No stack.
(gdb) run
Starting program: C:\Users\Owner\Desktop\croky_newb1\croky_newb1\croky.exe
[New Thread 10752.0x15d4]
During startup program exited with code 0xc000007b.
(gdb)
Title: Re: Croky
Post by: rcobra on September 23, 2016, 08:16:14 am
I checked my netbook Windows XP sp3(x86) is worked game
Title: Re: Croky
Post by: Goombert on September 24, 2016, 01:55:44 pm
Hrm, I even tried running in compatible mode for all XP service packs but it still says the same thing. Did you add anything new to this version, like one of the extensions?
Title: Re: Croky
Post by: rcobra on September 24, 2016, 05:42:00 pm
no extension is default setting
testing version enigma https://github.com/enigma-dev/enigma-dev/tree/7ab4d6d0187c61fe73a32e8dd94e2a473959640a
and lgm version 1.8.7.11 is worked build cross compiling on linux
Title: Re: Croky
Post by: Goombert on September 25, 2016, 12:58:22 pm
Hrmph can you http://www.pastebin.com a full copy of the output log from building the game? I'm stumped because I don't know much about that cross-compiler as fundies built it.
Title: Re: Croky
Post by: rcobra on September 25, 2016, 02:28:48 pm
my game log https://www.dropbox.com/s/5e6hquczniw5mgn/crosslog.txt

my configuration under the cross compiling under http://enigma-dev.org/docs/Wiki/CrossCompileWithAudio
the x86 versions for Ubuntu 14.04 / Linux Mint 17.3

Step One: Build Tools and Environment setup
ready package setting for x86
https://www.dropbox.com/s/c05eqd8pztt6zxt/mingw-root.tar.gz

Step Two: Compiling Dependencies

Please refer to the http://enigma-dev.org/docs/Wiki/CrossCompileWithAudio

x86_64-W64-mingw32 change on i686-W64-mingw32

Proceed as described http://enigma-dev.org/docs/Wiki/CrossCompileWithAudio
Title: Re: Croky
Post by: faissaloo on November 05, 2016, 03:49:38 am
thanks, this is only version for Linux
I tried to build windows through cross compile but I got an error

my spec
os: Linux Mint 17.3 (x86)
gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
gcc-mingw-w64-i686 version 4.8.2 (GCC)
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~14.04-b14)
OpenJDK Server VM (build 25.91-b14, mixed mode)

Code: [Select]
echo // GENERATED RESOURCE FILE FRONTEND > /home/rcobra/.enigma/.eobjs/Linux/Windows/Compile/resources.rc
for %%r in (Preprocessor_Environment_Editable/Resources.rc) do echo #include "%%r" >> /home/rcobra/.enigma/.eobjs/Linux/Windows/Compile/resources.rc
/bin/sh: 1: Syntax error: Bad for loop variable
make[1]: *** [/home/rcobra/.enigma/.eobjs/Linux/Windows/Compile/resources.res] Błąd 2
make[1]: Opuszczenie katalogu `/home/rcobra/dev/enigma-dev/ENIGMAsystem/SHELL'
make: *** [Game] Błąd 2

Just came across this issue, I've filed an issue here: https://github.com/enigma-dev/enigma-dev/issues/1033
Title: Re: Croky
Post by: rcobra on December 08, 2016, 06:14:08 pm
hi,new update version croky!

the final version is already available, a nice play :)

Home Project https://rcobra.itch.io/croky