Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Goombert

1396
Developing ENIGMA / Win32 Nested Window
« on: May 25, 2014, 12:51:47 AM »
Well, I didn't realize until recently we are creating two windows on Win32, one is the child window for graphics and the top one is the parent. Our whole system is programmed around this currently by utilizing it to maintain the aspect ratio of the window since we use somewhat fake fullscreen behavior. This does however have its costs, 1 we can't use this solution for XLIB and Cocoa, 2 Win32 is buggy as hell on its own let alone trying to use a parented window device.

A simple solution that I already tested and got working was to remove it completely and handle window adaptation in the screen viewport function. glScissor was needed to stop the window color from becoming the room background color, so you would get black bars, but it did not work in fullscreen, Direct3D did not require any extra functionality because its viewports already treat them as bounds, but like OpenGL it also did not work in fullscreen.

At any rate, the only cross-platform solution is to emulate window adaption for our fake fullscreen behavior in the graphics systems/viewports. I want to know what everyone's opinion on this is.

1397
Issues Help Desk / Re: Weird sprite issue
« on: May 25, 2014, 12:47:18 AM »
Well that's simple, all you have to do is start with the English translation and replace it all. Then add yourself to the copyright and upload it somewhere and we will include it.
https://github.com/IsmAvatar/LateralGM/blob/master/org/lateralgm/messages/messages.properties

1398
General ENIGMA / Re: Ubuntu PPA
« on: May 25, 2014, 12:45:58 AM »
There is our Arch Linux package linked on the download page, but we don't maintain it. The author was here, you could try contacting him.
http://enigma-dev.org/docs/Wiki/Install:Linux
It appears his name was "lapingvino"

1399
Issues Help Desk / Re: Linux 32 bits error saving a game (SOLVED?)
« on: May 25, 2014, 12:44:47 AM »
Oh it is also possible you aren't creating a folder, everybody makes this mistake with LGM. When you save a game in GMX, you must create a folder and save the game inside that folder.

1400
Issues Help Desk / Re: Weird sprite issue
« on: May 25, 2014, 12:41:19 AM »
Hmm, that should be fixed, LGM has an APNG reader so it should be able to read the whole strip for you like it does GIF. I have found this to be of importance and filed a ticket.
https://github.com/IsmAvatar/LateralGM/issues/114

As Darkstar2 pointed out, it would also be helpful to know if other Java applications are exhibiting this translation bug. Also, please attempt to File->Preferences and change the translation.

For the record, LGM does not currently have a spanish translation.
https://github.com/IsmAvatar/LateralGM/tree/master/org/lateralgm/messages

Only the following:
English
French
Danish
Turkish

1401
Issues Help Desk / Re: Linux GMFormatException
« on: May 25, 2014, 12:38:26 AM »
No there aren't restrictions, the GMX writer/reader is just buggy obviously. But there is also differences in the format such as addition of shaders and things, you should bother trying to use the GMK format at all. If you send the GMK file I can further asses where the bug is occurring.

1402
Proposals / Re: Improving room/level editor
« on: May 24, 2014, 10:02:11 PM »
Well luckily LGM is completely open source, you only need Eclipse to build it.

https://github.com/IsmAvatar/LateralGM

1403
Issues Help Desk / Re: Weird sprite issue
« on: May 24, 2014, 09:59:15 PM »
Hmmm, use 7zip to extract the EGM, your images are saved as APNG. I don't have an APNG viewer.

1404
Issues Help Desk / Re: Linux 32 bits error saving a game (SOLVED?)
« on: May 24, 2014, 09:56:29 PM »
When you save, the drop down combo specifies the extension, the 1200 numbers to the right specify the actual format. Make sure they match 1200 is GMX, and turn off "force extension" when you have it in the filename.

1405
Issues Help Desk / Re: Linux GMFormatException
« on: May 24, 2014, 09:54:11 PM »
Because you have an older LGM, I can't honestly tell you exactly where the error is occurring. It is pointing to a bullshit line in the latest revision.
https://github.com/IsmAvatar/LateralGM/blob/master/org/lateralgm/file/GmFileReader.java#L323

You should try running install.py again or manually update LGM and the plugin.
http://enigma-dev.org/docs/Wiki/Install:Extra_Packages

You may also need to git-fetch from the main repository.

1406
General ENIGMA / Re: Ubuntu PPA
« on: May 24, 2014, 09:52:00 PM »
Not really sure, but someone did it once before I believe, there's been interest for sometime in a package.

1407
Issues Help Desk / Re: Linux 32 bits error saving a game
« on: May 24, 2014, 02:34:18 AM »
I can't really say much, I remember fixing certain issues with sprites in some of the writers, but I can't honestly tell you about an older version.

1408
Issues Help Desk / Re: game end EVENT issues
« on: May 24, 2014, 02:33:41 AM »
Yes you can but you may want to keep the id for thread_get_return or something, idk, it was just pseudo-code.

1409
Issues Help Desk / Re: Weird sprite issue
« on: May 24, 2014, 02:32:05 AM »
Ben, I am also unable to reproduce this issue. What format are you saving in?

1410
Issues Help Desk / Re: Weird sprite issue
« on: May 24, 2014, 12:01:57 AM »
Ben, when is the last time you updated? I don't recommend you do right at this moment because their is a steaming shit pile of Win32 code I am redoing, but just curious.