Pages: [1] 2 3 ... 8
  Print  
Author Topic: Happenings  (Read 26282 times)
Offline (Male) Josh @ Dreamland
Posted on: January 03, 2011, 07:42:06 PM

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

View Profile Email
So after four people in less than a month struggled to install ENIGMA, I've finally begun redoing ENIGMA.exe. It will automatically call mingw-get to install necessary files; the user needs only to specify a drive letter (if he or she is dissatisfied with the default, being the current drive). I was actually looking for a function to prompt for drive letter, but couldn't find one and so abandoned the notion.

In other news, Gary has added unix names to all user accounts. As new users sign up, they will be given a unix name (or can edit it themselves). This name will be used in the Wiki shortly enough, and for user upload directories and whatnot later on.

In what may be old news, ENIGMA is only three functionalities away from being able to run the official GM platform example perfectly. The three include instance_deactivate() and co, dialog functions (for showing and logging high scores), and tiles. We'll see about those three ASAP. (But after the Windows installer).

With any luck, the provisions I am implementing in the Windows installer (new organization system for compilers and makefiles) will mean, once and for all, simplicity of adding devices for which ENIGMA can officially compile. Also with this addition will come the ability to use ENIGMA portably if configured on a USB drive.

Wish us luck.
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 (Unknown gender) freezway
Reply #1 Posted on: January 04, 2011, 12:43:08 AM

Member
Joined: Dec 2009
Posts: 220

View Profile
Awesome. Free =)'s to everyone!
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
Post made January 04, 2011, 03:03:17 AM was deleted at the author's request.
Offline (Unknown gender) The 11th plague of Egypt
Reply #3 Posted on: January 04, 2011, 07:13:57 AM
Member
Joined: Dec 2009
Posts: 285

View Profile
Good luck.
Logged
Offline (Male) kkg
Reply #4 Posted on: January 04, 2011, 10:44:48 AM

Member
Location: Australia
Joined: Nov 2009
Posts: 84
MSN Messenger - kamikazigames@gmail.com
View Profile Email
I've started making actual working things in ENIGMA lately, and it's been pretty fucking awesome!
Although I do miss using switch (i can use it C++ legitimately too, you know >:)

Good luck! Hopefully this new work means we'll get some enigmanewbies to help test out!
Logged
PC: Core i7-2600 @ 3.8ghz | 4x 4gb G.Skill RipjawZ DDR3-2000 | GTX580 | Win7 x64
Time is the greatest teacher, however it kills every single one of its pupils.
Offline (Unknown gender) TheExDeus
Reply #5 Posted on: January 04, 2011, 01:21:26 PM

Developer
Joined: Apr 2008
Posts: 1914

View Profile
Great, thou finishing that font support would awesome. ISM says she already has done everything and so we all can blame you.

In kind of related note, I get this error in rev591 when compiling the curve example (in that thread about the curves):
"Subimages of sprite `spr_font' vary in dimensions; do not want."
And when exactly can that happen? I know that it happens when dimensions don't agree (doh), but when can that happen? When LGM screws up and returns cropped sprites or something?
Added the gmk if someones interested.

edit: Also, I know I shouldn't post it here but what directories does make check? I try to disable vsync in opengl via the windows extension <wglext.h>, but I when I do #include <GL/wglext.h>, it says the file doesn't exist. I placed it C:\CodeBlocks\MinGW\include\GL where make you totally check right? The header can be downloaded here: http://www.opengl.org/registry/api/wglext.h
« Last Edit: January 04, 2011, 01:24:35 PM by HaRRiKiRi » Logged
Offline (Male) Josh @ Dreamland
Reply #6 Posted on: January 04, 2011, 02:46:56 PM

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

View Profile Email
Yeah, that should never happen.

Yes, but the makefile needs updated. Ism updated it for you last time by running automake_all.sh from SHELL/.
You can update it manually, if you wish, or find a competent shell to update it for you. (Or commit and ask Ism to do so again, or I can).

I forget why I couldn't do fonts, be it compression or otherwise. We'll see about those...
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 (Unknown gender) TheExDeus
Reply #7 Posted on: January 04, 2011, 04:15:35 PM

Developer
Joined: Apr 2008
Posts: 1914

View Profile
Quote
Yes, but the makefile needs updated. Ism updated it for you last time by running automake_all.sh from SHELL/.
You can update it manually, if you wish, or find a competent shell to update it for you. (Or commit and ask Ism to do so again, or I can).
What is the easiest way to run .sh scripts on win? I try to use cygwin but have a problem after problem. The newest one is:
 ../Developer/automake.sh: line 7: c_incl: command not found
 ../Developer/automake.sh: line 7: c_incl: command not found
 ../Developer/automake.sh: line 7: c_incl: command not found
 ../../Developer/automake.sh: line 7: c_incl: command not found
 ../../Developer/automake.sh: line 7: c_incl: command not found

And so on and on. I guess I will have to install Ubuntu. Or make some .bat that can replicate functionality that of .sh.
Logged
Offline (Male) Rusky
Reply #8 Posted on: January 04, 2011, 06:05:21 PM

Resident Troll
Joined: Feb 2008
Posts: 960
MSN Messenger - rpjohnst@gmail.com
View Profile WWW Email
Looks to me like you're missing the autocrap package. I would look on Cygwin's package list for autotools, automake, autoconf, or something and make sure it's installed.
Logged
Offline (Unknown gender) freezway
Reply #9 Posted on: January 04, 2011, 07:29:19 PM

Member
Joined: Dec 2009
Posts: 220

View Profile
yeah fonts would be nice...
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
Offline (Unknown gender) TheExDeus
Reply #10 Posted on: January 05, 2011, 05:27:37 AM

Developer
Joined: Apr 2008
Posts: 1914

View Profile
Quote
Looks to me like you're missing the autocrap package. I would look on Cygwin's package list for autotools, automake, autoconf, or something and make sure it's installed.
I checked the package list and c_incl was not there. I did install all make and auto... packages. From this I understand it is a program, and so I should be able to find it in the package list if it existed.

edit: So basically I guess there is no way to run this .sh from win.
« Last Edit: January 05, 2011, 05:32:59 AM by HaRRiKiRi » Logged
Offline (Male) Josh @ Dreamland
Reply #11 Posted on: January 05, 2011, 09:19:30 AM

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

View Profile Email
apt-get install "cook"
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) Rusky
Reply #12 Posted on: January 05, 2011, 11:18:55 AM

Resident Troll
Joined: Feb 2008
Posts: 960
MSN Messenger - rpjohnst@gmail.com
View Profile WWW Email
'apt-get' is not recognized as an internal or external command, operable program or batch file.
Logged
Offline (Male) Josh @ Dreamland
Reply #13 Posted on: January 05, 2011, 11:44:22 AM

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

View Profile Email
yum install cook

cd /usr/ports/sysutils/cook && make && make install

Don't forget the sudo.
« Last Edit: January 05, 2011, 01:08:24 PM by Josh @ Dreamland » 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 (Unknown gender) MrJackSparrow2
Reply #14 Posted on: January 05, 2011, 09:38:19 PM
Member
Joined: Apr 2008
Posts: 35

View Profile Email
DLL calling sure is a nice thing Mister Dreamland....
Logged
Pages: [1] 2 3 ... 8
  Print