Pages: [1]
  Print  
Author Topic: Just an appreciation  (Read 3206 times)
Offline (Unknown gender) Bysheon
Posted on: December 01, 2009, 08:18:07 PM
Member
Joined: Nov 2009
Posts: 5

View Profile
I'm utterly retarded when it comes to any kind of programming so I am afraid I have nothing to contribute to the project.
Just wanted to say I'm really excited about ENIGMA and appreciate the effort you guys put in. Not only for myself -
a lot of GM users will love this.

GM is ofc very well suited for (and aimed at) non-programmers; more artistic/creative people who want a reasonably
manageable tool to work with. I think a lot of them (including me) often are quite passionate about there creations,
and would really appreciate optimizations like improved speed (loading times in particular), exe size and security.
We have been forced to either just suck it up or to move on to a real, full blown programming languange like C++
or maybe Java and yeah.. that's a pretty big leap, especially considering most of us are not really technical to begin with.

I made a basic gui/room in ENIGMA just to compare it with GM. GM exe: 2.15 MB, ENIGMA exe: 636 kB (and 374 kB UPX'd, which is cool).
That is a pretty huge improvement. Much faster loading too.

Anyway, thank you. If I could contribute to the project, I would.

Btw, I really like the interface too.
« Last Edit: December 01, 2009, 08:31:35 PM by Bysheon » Logged
Offline (Male) RetroX
Reply #1 Posted on: December 01, 2009, 09:39:59 PM

Master of all things Linux
Contributor
Location: US
Joined: Apr 2008
Posts: 1055
MSN Messenger - classixretrox@gmail.com
View Profile Email
GM is even larger when you have more than just a room.  It stores all of the sprites as separate bitmaps, and everything else is so uncompressed that it's seemingly like the opposite of compression.  Not to mention the ~2 MiB interpreter/pseudo-compiler that's included in every EXE.
Logged
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
Quote from: Fede-lasse
Why do all the pro-Microsoft people have troll avatars? :(
Offline (Unknown gender) score_under
Reply #2 Posted on: December 02, 2009, 01:01:18 PM

Member
Joined: Aug 2008
Posts: 308

View Profile
ENIGMA exe: 636 kB (and 374 kB UPX'd, which is cool).
Tell Josh to fix this, ideally it should be way smaller... Try compiling with -s -Os or something to that effect...
« Last Edit: December 02, 2009, 01:05:40 PM by score_under » Logged
Offline (Unknown gender) luiscubal
Reply #3 Posted on: December 02, 2009, 03:07:59 PM
Member
Joined: Jun 2009
Posts: 452

View Profile Email
On games, I consider speed to be more important than size, so I'd say -O2 or -O3 are better for ENIGMA than -Os. Not sure which ENIGMA uses...
Logged
Offline (Male) RetroX
Reply #4 Posted on: December 02, 2009, 05:10:38 PM

Master of all things Linux
Contributor
Location: US
Joined: Apr 2008
Posts: 1055
MSN Messenger - classixretrox@gmail.com
View Profile Email
Ideally, you should use -Wall, -s, -O, -O1, -O2, -O3, and -Os at the same time.
Logged
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
Quote from: Fede-lasse
Why do all the pro-Microsoft people have troll avatars? :(
Offline (Male) notachair
Reply #5 Posted on: December 02, 2009, 05:12:11 PM

Definitely not a chair
Contributor
Joined: Feb 2008
Posts: 299

View Profile
Oxygen!
Logged
Offline (Male) Josh @ Dreamland
Reply #6 Posted on: December 02, 2009, 05:53:16 PM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2934

View Profile Email
Retro-- Most of those are mutually exclusive
Score_-- It gets about 300 KB with -Os, I believe. I can probably do some custom optimization to help that when the time comes.
Anyway, essay'ing to do, ciao.
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Male) RetroX
Reply #7 Posted on: December 03, 2009, 10:45:57 PM

Master of all things Linux
Contributor
Location: US
Joined: Apr 2008
Posts: 1055
MSN Messenger - classixretrox@gmail.com
View Profile Email
Retro-- Most of those are mutually exclusive
Well, I didn't know that.
Logged
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
Quote from: Fede-lasse
Why do all the pro-Microsoft people have troll avatars? :(
Offline (Unknown gender) score_under
Reply #8 Posted on: December 04, 2009, 06:31:01 PM

Member
Joined: Aug 2008
Posts: 308

View Profile
Retro-- Most of those are mutually exclusive
Well, I didn't know that.
Also, turn on -pedantic and get ready to rip your hair out :p
Logged
Offline (Male) sprintf()
Reply #9 Posted on: July 30, 2010, 05:31:03 PM

"Past Contributor"
Location: S. Wales
Joined: Apr 2008
Posts: 72
MSN Messenger - dmgoron@gmail.com
View Profile Email
I appreciate Enigma too.
Logged
Offline (Male) Josh @ Dreamland
Reply #10 Posted on: July 30, 2010, 07:13:55 PM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2934

View Profile Email
I hadn't realized you were still alive, Dave. I haven't heard from you in 204 days, 9 hours, 19 minutes, and 43 seconds; but who's counting?
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Male) sprintf()
Reply #11 Posted on: July 30, 2010, 07:31:21 PM

"Past Contributor"
Location: S. Wales
Joined: Apr 2008
Posts: 72
MSN Messenger - dmgoron@gmail.com
View Profile Email
Alive and kicking. Every once in a while I tend to drop off the internet map for a while. Then I found myself thinking of this place and couldn't resist popping in to say hi. I also went to GMOT to find it almost dead. GMC seems to have shrunk too. I'm glad to see this place hasn't gone the way of the dinosaurs.
Logged
Offline (Male) Josh @ Dreamland
Reply #12 Posted on: July 30, 2010, 09:05:41 PM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2934

View Profile Email
I don't believe I'll ever let it. A lot's changed since you've been here. Kinda makes me miss the old days. But, alas, progress is good. We're still in beta, if you want something to laugh about. But we're running out of reasons to be and things to blame on being in beta, so maybe we'll just call it a version after this. *shrug*

...Nah, this has always been the plan. Although that C parser I wrote took a bit longer than anticipated. Along with, well, pretty much all the other well-done components. I'm quite happy with the way things have been turning out... Bit more to organize, but yeah.

Anyway, how've you been?

*considers moving thread to off-topic, but doesn't care enough to*
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Male) sprintf()
Reply #13 Posted on: July 31, 2010, 07:59:42 AM

"Past Contributor"
Location: S. Wales
Joined: Apr 2008
Posts: 72
MSN Messenger - dmgoron@gmail.com
View Profile Email
Been good. Still writing the good codes, still fighting the machine, still puffin the herb.
I think my C++ skills have increased in those 205 days, but who knows for sure?
Logged
Offline (Unknown gender) freezway
Reply #14 Posted on: August 01, 2010, 07:35:19 PM

Member
Joined: Dec 2009
Posts: 220

View Profile
you two you each other irl?
Logged
if you drop a cat with buttered toast strapped to its back, which side lands down?
joshdreamland: our languages are based on the idea that it's going to end up FUBAR
/kick retep998
Pages: [1]
  Print