Josh @ Dreamland
Prince of all Goldfish
 Joined: Feb 2008
Posts: 2,950
|
 |
Posted on: January 04, 2011, 12:42:06 AM |
|
|
|
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.
|
|
|
freezway
 Joined: Jan 2010
Posts: 220
|
 |
Reply #1 Posted on: January 04, 2011, 05:43:08 AM |
|
|
|
Awesome. Free =)'s to everyone!
|
|
|
|
Post made January 04, 2011, 08:03:17 AM was deleted at the author's request.
|
|
|
kkg
 Joined: Nov 2009
Posts: 84
|
 |
Reply #4 Posted on: January 04, 2011, 03:44:48 PM |
|
|
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!
|
|
|
TheExDeus
 Joined: Apr 2008
Posts: 1,860
|
 |
Reply #5 Posted on: January 04, 2011, 06:21:26 PM |
|
|
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
|
|
|
Josh @ Dreamland
Prince of all Goldfish
 Joined: Feb 2008
Posts: 2,950
|
 |
Reply #6 Posted on: January 04, 2011, 07:46:56 PM |
|
|
|
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...
|
|
|
TheExDeus
 Joined: Apr 2008
Posts: 1,860
|
 |
Reply #7 Posted on: January 04, 2011, 09:15:35 PM |
|
|
QuoteYes, 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.
|
|
|
|
|
freezway
 Joined: Jan 2010
Posts: 220
|
 |
Reply #9 Posted on: January 05, 2011, 12:29:19 AM |
|
|
|
yeah fonts would be nice...
|
|
|
TheExDeus
 Joined: Apr 2008
Posts: 1,860
|
 |
Reply #10 Posted on: January 05, 2011, 10:27:37 AM |
|
|
QuoteLooks 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.
|
|
|
Josh @ Dreamland
Prince of all Goldfish
 Joined: Feb 2008
Posts: 2,950
|
 |
Reply #11 Posted on: January 05, 2011, 02:19:30 PM |
|
|
|
apt-get install "cook"
|
|
|
|
|
Josh @ Dreamland
Prince of all Goldfish
 Joined: Feb 2008
Posts: 2,950
|
 |
Reply #13 Posted on: January 05, 2011, 04:44:22 PM |
|
|
|
yum install cook
cd /usr/ports/sysutils/cook && make && make install
Don't forget the sudo.
|
|
|
MrJackSparrow2
 Joined: Apr 2008
Posts: 35
|
 |
Reply #14 Posted on: January 06, 2011, 02:38:19 AM |
|
|
|
DLL calling sure is a nice thing Mister Dreamland....
|
|
|
|