Pages: [1] 2
  Print  
Author Topic: NEW! Windows Zip Installer  (Read 4676 times)
Offline (Male) polygone
Posted on: April 02, 2013, 11:24:33 PM

Contributor
Location: England
Joined: Mar 2009
Posts: 803

View Profile
Cheeseboy has created an all-in-one zip file for Windows. It includes git and mingw along with Windows dependencies. You can download it here:
Windows Zip Installer.exe  (55MB)

The file is a self-extracting 7z. Once the file is extracted you click ENIGMA.exe inside the extracted folder to run ENIGMA/LGM. The first time it is run it will do an automatic git checkout, and patch in the dependencies before running LGM.

Many people have been complaining that the installation is too hard and hopefully this should go towards resolving this. It also gives users an easy way to update now without knowing git, this can be done by opening git-bash and typing: update. Developers should also be able to commit/push from this as well if they wish to use this set-up instead (I haven't tested this though). Another benefit is that it's now implemented correctly with a newer gcc so Windows Widgets are working again.

At this point we're looking for people to test it to make sure it is working correctly for everyone, then I will add it to the download page as an alternative to a standard git install.
« Last Edit: April 06, 2013, 02:01:00 PM by polygone » Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Male) Goombert
Reply #1 Posted on: April 02, 2013, 11:50:31 PM

Contributor
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2988

View Profile
Put it on the download page, you mook  >:(
Logged
Welcome to ENIGMO, the game engine built by fucking aliens.

Offline (Male) polygone
Reply #2 Posted on: April 02, 2013, 11:56:51 PM

Contributor
Location: England
Joined: Mar 2009
Posts: 803

View Profile
Put it on the download page, you mook  >:(
I want people to test it first, so I know it's working for everyone.
Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Male) cheeseboy
Reply #3 Posted on: April 03, 2013, 01:37:39 AM

Moron
Location: The internet
Joined: Mar 2011
Posts: 94

View Profile
(Updated link)
If a few people confirm it working maybe josh will move it to this server as I cannot be trusted to host it forever...
« Last Edit: April 03, 2013, 04:19:28 AM by polygone » Logged
Offline (Unknown gender) gra
Reply #4 Posted on: April 03, 2013, 02:16:13 AM

Member
Joined: Feb 2013
Posts: 147

View Profile
good i have a friend that use GM , i have talk of enigma, but not use computer so well and he is blocked to istallation process  ;D
i try to give this link , thanks cheesseboy
Logged
Offline (Male) polygone
Reply #5 Posted on: April 03, 2013, 04:20:19 AM

Contributor
Location: England
Joined: Mar 2009
Posts: 803

View Profile
Well I tested again and it works for me. Schyler tested it yesterday and it worked for him.
Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Unknown gender) gra
Reply #6 Posted on: April 03, 2013, 05:43:04 AM

Member
Joined: Feb 2013
Posts: 147

View Profile
working but not with wine  :(
tested on windows 7 64
Logged
Offline (Male) Josh @ Dreamland
Reply #7 Posted on: April 03, 2013, 08:20:18 AM

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

View Profile Email
I will test this from school computers on Friday. I'll just go from lab to lab downloading and installing this.
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) Goombert
Reply #8 Posted on: April 03, 2013, 08:25:09 AM

Contributor
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2988

View Profile
You just download, there's no need to install you goose?
« Last Edit: April 04, 2013, 02:33:13 PM by Robert B Colton » Logged
Welcome to ENIGMO, the game engine built by fucking aliens.

Offline (Male) cheeseboy
Reply #9 Posted on: April 03, 2013, 09:12:53 AM

Moron
Location: The internet
Joined: Mar 2011
Posts: 94

View Profile
working but not with wine  :(
tested on windows 7 64

Theres no need to use wine. You can install mingw from your distrobutions package manager and cross compile to windows from linux by selecting the proper compiler in enigma settings. You do however need to apply the winpatch to your linux enigma but this will not harm anything. I might write a wiki entry on it later.
Logged
Offline (Male) polygone
Reply #10 Posted on: April 03, 2013, 12:53:38 PM

Contributor
Location: England
Joined: Mar 2009
Posts: 803

View Profile
Ok I just managed a push from this set-up. But I had to change the origin url in \.git\config to: url = git@github.com:enigma-dev/enigma-dev.git

By the way the windows gcc.ey has just been removed from the main repo, and added to gitignore. Windows gcc.ey will now be included in the WinPatch.

So note to anybody committing please pull this before you go committing anything, or make sure you don't commit gcc.ey back into the repo.. there's a history of deleted files being committed back into the repo :p
« Last Edit: April 03, 2013, 12:59:14 PM by polygone » Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Unknown gender) gra
Reply #11 Posted on: April 04, 2013, 02:36:46 AM

Member
Joined: Feb 2013
Posts: 147

View Profile
OT
i have applyed the patch , i have same problem that i have forgot of post
Quote
Theres no need to use wine.
this error give me mingw32, i prefer create 32 bit exe
Code: [Select]
.eobjs/Linux/Windows/Run/Universal_System/Extensions/DataStructures/data_structures.o Universal_System/Extensions/DataStructures/data_structures.cpp
make[1]: i486-mingw32-g++: command not found
if you know solution
EDIT mingw 64 another error  >:(
Code: [Select]
make[1]: ***  not rules for generate objective "../additional/Windows/alure/Makefile".  arrest.
make[1]: exit directory "/home/laferd/enigma-dev/ENIGMAsystem/SHELL"
make: *** [Game]error2
make[1]: ***  not rules for generate objective"../additional/Windows/alure/Makefile".  arrest.
make[1]: exit directory "/home/laferd/enigma-dev/ENIGMAsystem/SHELL"
make: *** [Game] error 2
i traslate the italian comment
i wait a guide on wiki
OT
« Last Edit: April 04, 2013, 02:49:07 AM by gra » Logged
Offline (Male) polygone
Reply #12 Posted on: April 04, 2013, 04:54:05 PM

Contributor
Location: England
Joined: Mar 2009
Posts: 803

View Profile
Ok, I've managed to make an .exe for it now as well.

The console windows is now automatically hidden, and logs are piped into enigma_log (which you can find in the enigma-dev directory). Doing this speeds things up quite a lot and will also prevent the noober people being confused with the gabillion errors and warnings enigma enjoys printing.
Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Unknown gender) TheExDeus
Reply #13 Posted on: April 11, 2013, 07:17:15 AM

Developer
Joined: Apr 2008
Posts: 1886

View Profile
I can confirm that this works, even on new GCC. I did have a problem that it froze on git checkout (I think it timed out), I then closed it and restarted, but I couldn't run ENIGMA anymore. It just said it can't find .jar. So I had to delete the folder and try again. Then it worked fine.
Logged
Offline (Male) DarkAceZ
Reply #14 Posted on: April 12, 2013, 04:00:42 AM

Member
Location: United States
Joined: Dec 2011
Posts: 76

View Profile
>We're still supporting Windows
>
Logged
My Goodness! Is it 4:30? I'm supposed to be having a back, sack and crack!

[edit]
Pages: [1] 2
  Print