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

General ENIGMA / Re: Joshedit
« on: May 22, 2016, 12:46:46 pm »
You can do that in one command, actually:

Code: [Select]
git clone --recursive

Programming Help / Re: Using EDL in LateralGM
« on: May 19, 2016, 01:51:50 pm »
You shouldn't have to dynamically allocate your structs, they should work fine allocated the usual way.

The reason you keep getting "enigma::varaccess_amount(int(test))" is because ENIGMA thinks "test" is a normal EDL variable storing the index of an instance, rather than your struct. Robert's trying to get around that by using a pointer, but even then you shouldn't have to dynamically allocate it, just take its address.

It would also be helpful to know which version of GCC you have.

General ENIGMA / Re: About dependencies for distributing games
« on: December 06, 2015, 01:53:55 am »
Only some of those are necessary, and ideally none of them should be. All I can say for sure is that g++ is unnecessary, but you may want to try removing the others one at a time to find the minimum set. That would make it easier to fix.

General ENIGMA / Re: Splashscreens
« on: November 14, 2015, 08:34:34 pm »
No, Robert's just not great at conveying what I said. I don't like the way the background shapes are diagonal ("too angular"), so I suggested they just be regular axis-aligned rectangles ("more rectangular"). Robert then showed me an example with axis-aligned rectangles, which happened to have rounded corners, so I suggested they have smaller corner radii ("less rounded").

General ENIGMA / Re: Splashscreens
« on: November 08, 2015, 12:22:35 am »
Quick, somebody make a papercraft N64-esque LGM logo.

Developing ENIGMA / Re: Debuging the .dll
« on: August 20, 2015, 11:04:11 pm »
The JVM uses SIGSEGV intentionally, in order to implement its JIT. You can tell gdb to ignore a signal like this:
Code: [Select]
(gdb) handle SIGSEGV nostop
(gdb) handle SIGSEGV noprint
When JNI code segfaults, the JVM aborts (possibly with a different signal, I don't recall for sure).

You also don't need to race the JVM with "gdb -p"- just run java from within gdb:
Code: [Select]
$ gdb --args java -jar lateralgm.jar
(gdb) r

If you want to write apps for databases with a visual editor, it would probably be easier to use Microsoft Access. I wrote a whole application for a local food bank to manage their distributors with it when I was in middle school.

It would also be possible to do it as a website- there are a lot of resources to learn that sort of stuff, and your end product would be a bit more flexible and accessible.

You could also go all the way and use C# or Java- you'd get a GUI editor but that's about it. Depends on what you need/want out of it.

Off-Topic / Re: GM8 usable with LGM...
« on: January 29, 2015, 01:38:24 am »
ENIGMA is designed to be compatible that way, although there are lots of small differences in behavior that mostly come up when you're trying to port something from GM. If you start a project in ENIGMA you probably won't have as many problems, you'll just end up tweaking things differently than you would in GM.

General ENIGMA / Re: Mac's 3D
« on: January 29, 2015, 01:35:14 am »
AAA games do have a tendency to be overcommercialized, with rushed schedules, exploitative betas/preorders, and low quality both technically and as game designs.

There are a lot of crap indie games, but successful indie games tend to be successful because they're so polished and/or well-designed, rather than solely the result of any big marketing push behind them. There is a lot more art going into these indie games these days than AAA games.

Further, gamers tend to be the sort who buy into AAA's marketing hook, line and sinker. Thus GamerGate, a giant mob of gamers who have not one iota of a clue what they're talking about, seething with barely-concealed sexism and racism, in the name of somehow protecting the marketing BS they bought into as their identity.

None of this is to say there aren't any good AAA games, though. I enjoy several of them to various degrees, just as much as indie games.

General ENIGMA / Re: ENIGMA compiled EXE detected as virus!
« on: January 22, 2015, 05:11:41 pm »
Old GM EXEs were sometimes detected as malware because of the runner, which used patterns used in malware, like loading data out of itself and interpreting it. ENIGMA's probably got some library code that was either present in some malware that got picked up by the scanner, or uses a similar pattern. YYC just doesn't happen to generate that code or pattern.

Off-Topic / Re: An article about Enigma on 'Gaming on linux'
« on: January 14, 2015, 12:09:31 pm »
weekly typed
First and third weeks of the month everything's an int, otherwise everything's a double.

General ENIGMA / Re: Code Action Comments
« on: December 07, 2014, 10:10:03 pm »
It's the next best thing to directly viewing the code in the object editor.

Off-Topic / Re: YYG is giving out user emals again!
« on: December 05, 2014, 08:49:26 pm »
I don't think that word means what you think it means.

General ENIGMA / Re: Quick question on fonts
« on: November 30, 2014, 04:31:37 pm »
I believe the fonts are turned into sprite sheets at compile time.

Off-Topic / Re: Windows 10 Package Manager
« on: November 02, 2014, 09:48:08 pm »
I believe the official package manager is compatible with the open source ones like Chocolatey.