Josh @ Dreamland
|
 |
Posted on: January 03, 2011, 07:42:06 pm |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
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
|
|
|
freezway
|
 |
Reply #1 Posted on: January 04, 2011, 12:43:08 am |
|
|
 Joined: Dec 2009
Posts: 220
|
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.
|
|
kkg
|
 |
Reply #4 Posted on: January 04, 2011, 10:44:48 am |
|
|
 Location: Australia Joined: Nov 2009
Posts: 84
|
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.
|
|
|
TheExDeus
|
 |
Reply #5 Posted on: January 04, 2011, 01:21:26 pm |
|
|
 Joined: Apr 2008
Posts: 1860
|
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
|
|
|
|
Josh @ Dreamland
|
 |
Reply #6 Posted on: January 04, 2011, 02:46:56 pm |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
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
|
|
|
TheExDeus
|
 |
Reply #7 Posted on: January 04, 2011, 04:15:35 pm |
|
|
 Joined: Apr 2008
Posts: 1860
|
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
|
|
|
|
|
freezway
|
 |
Reply #9 Posted on: January 04, 2011, 07:29:19 pm |
|
|
 Joined: Dec 2009
Posts: 220
|
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
|
|
|
TheExDeus
|
 |
Reply #10 Posted on: January 05, 2011, 05:27:37 am |
|
|
 Joined: Apr 2008
Posts: 1860
|
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
|
|
|
|
Josh @ Dreamland
|
 |
Reply #11 Posted on: January 05, 2011, 09:19:30 am |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
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
|
|
|
|
Josh @ Dreamland
|
 |
Reply #13 Posted on: January 05, 2011, 11:44:22 am |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
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
|
|
|
|
|