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 - IsmAvatar

676
Announcements / Re: Install script - Ubuntu
« on: May 21, 2010, 05:34:49 pm »
Code: [Select]
sudo apt-get -yqq install build-essential libgl1-mesa-dev zlib1g-dev subversion rapidsvn
cd ~
svn co https://enigma-dev.svn.sourceforge.net/svnroot/enigma-dev/trunk enigma
cd enigma
make -C CompilerSource linux
java -jar lgm16b4.jar

677
Proposals / Re: Documenting stuff in a more centralized location
« on: May 21, 2010, 03:38:06 pm »
txt

678
Announcements / Re: Experimental GM7/8 saving support in LGM.
« on: May 21, 2010, 03:12:19 pm »
GM8 doesn't use the encryption. Also, in GM7 we don't use the lookup table, so it's hardly encrypted.

679
Announcements / Experimental GM7/8 saving support in LGM.
« on: May 21, 2010, 01:43:48 pm »
As of Enigma r234, the LateralGM included with Enigma now has the ability to save in the GM7 and GM8 formats (gmk).
Please note that support for these formats is experimental at this state, and may do any of the following:
  • Error on saving a GM file.
  • Error on loading a normal GM file.
  • Produce corrupted GM files.
  • Be able to read the corrupted GM files it produced.
  • Not be able to read the GM files it produced.
  • Screw up some resource data, but not corrupt the GM file.
  • Cause data loss during a conversion process between any two versions. (This is intended behavior, since different versions support different feature sets, so some features may be lost between two versions)

If you experience any of these problems, or any other problems, with the exception of the last one listed (seeing as it is intended behavior), first do an svn update to ensure that a later revision doesn't fix them, and then you may report them in this post. Remember, they are LGM bugs, and NOT Enigma bugs.


If you don't want to use the experimental features, simply choose "600" when saving your file, and the behavior should remain mostly the same as it was before these features - always saving as GM6.


One of the biggest benefits expected to come out of this is the ability to use alpha transparency in sprites in 800 (GM8: gmk).

680
Proposals / Re: LGM-ENIGMA options panel.
« on: May 21, 2010, 09:23:38 am »
Josh: Right click on the file, click Properties, and go to the Permissions tab. Near the bottom, check "Allow executing file as program"

681
scmhub

682
Proposals / Re: LGM-ENIGMA options panel.
« on: May 20, 2010, 12:50:55 pm »
I've only tested it on GNOME.

683
Proposals / Documenting stuff in a more centralized location
« on: May 20, 2010, 11:03:39 am »
I'd like to see Enigma stuff documented, and in a more centralized location. That is to say, "searching the forums to see where feature X is explained and debated" does not count.

Some things that need documenting:
Scope. Especially since I apparently can't use global.myvar, and had to find that out the hard way.
Typing.
Global Locals supported, and how much they are supported. E.g. the fact that direction, speed, hspeed and vspeed are all linked up, but they are not linked up to x/y.
Other intended differences between Enigma and GM not selectable by an option in the options pane.

684
Proposals / Re: LGM-ENIGMA options panel.
« on: May 20, 2010, 10:56:26 am »
lol, linux noobs amuse me.
Linux file association only looks at the magic bytes if it fails to identify the extension. This is especially true for zip formats. I have two files on my desktop of interest as we speak. One is a zip, the other is a jar. I have already looked at them with a hex editor - their first 8 bytes are the same. However, when I open the Jar, it runs with Sun Java. When I open the Zip, it opens with Archive Manager. I can change this behavior as well by right clicking on the one I wish to change, and navigating the menus - either by using Open With, or by clicking Properties - Associate with

At least this is true with Fedora 9-12 and Ubuntu 8-10

685
Off-Topic / Re: WebM released
« on: May 20, 2010, 08:22:28 am »
Quote
Why keep anything?
Just let anarchy rule the world!
Slippery slope fallacy.

Quote
Getting rid of copyright makes sense with software as well, although it's much less of a problem than patents.
Agreed.

686
Announcements / Re: Fixed those Makefiles
« on: May 19, 2010, 11:18:30 pm »
Ah, ok. I'll work around it.

687
Off-Topic / Re: WebM released
« on: May 19, 2010, 11:00:40 pm »
Why even keep copyrights? Why not just get rid of those as well? There's no evidence to show that patents or copyrights are at all effective for what they're designed for; something about inspiring innovation or some such nonsense. If anything, there's a fair bit of evidence to the contrary - showing that patents and copyrights usher stagnation and a great deal of money lost on defending patent/copyright lawsuits rather than using that money to innovate.

688
Announcements / Re: Fixed those Makefiles
« on: May 19, 2010, 06:02:27 pm »
I already checked the C++. It looks almost exactly the same as the code I put above. Like I said, it sounds like some sort of scope problem, with odd behavior for comparisons on values <= 8.

689
Proposals / Re: LGM-ENIGMA options panel.
« on: May 19, 2010, 03:01:13 pm »
We're talking about a zip file.

690
Proposals / Re: LGM-ENIGMA options panel.
« on: May 19, 2010, 01:20:33 pm »
egm is planned as a binary format replacement for gm6 and gmk.

Too bad python already uses "egg". Maybe egz (enigma game zip) or egp (pack, package, parcel, project).
Not sure if the similarity between egz and gz (and thusly, tgz, a tarball) would be a good thing.