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 / Re: Win32 Nested Window
« on: May 25, 2014, 03:35:20 AM »
Darkstar2, actually it's kind of nice really because it means most GM game don't fuck with your display resolution, it would extremely piss me off if they did. But you can still do real full screen and set the display resolution and let the display handle the black bars if you really want, this is also why I'm suggesting we not worry about the window color becoming the background color.

But the whole point here is that I can emphasize enough, aspect ratio doesn't do shit on XLIB right now, and we can't do this on all platforms, it needs to be more cross-platform so we have consistent behavior. But if we really want I'm sure we could find a way to hack the fuck out of XLIB to do it, but then our code is just shit for every platform instead of simplistic.

Harri, yes that is exactly what Josh said that it was because of OpenGL, but he did not elaborate before leaving. At any rate, my tests worked fine with using only one window and OpenGL, literally everything was working fine, I was just working on fixing it up before I decided to revert it and ask everyone else's opinion.

1397
Issues Help Desk / Re: Linux 32 bits error saving a game (SOLVED?)
« on: May 25, 2014, 03:31:01 AM »
I need specifically a GMK that you are failing to convert to GMX. (Y)

1398
Issues Help Desk / Re: Linux 32 bits error saving a game (SOLVED?)
« on: May 25, 2014, 12:56:06 AM »
No then you do have my latest LGM, something else is going on, I can't tell without specifically seeing the GMK.

1399
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.

1400
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

1401
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"

1402
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.

1403
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

1404
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.

1405
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

1406
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.

1407
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.

1408
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.

1409
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.

1410
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.