Entropy Report post Posted November 26, 2007 For the time being, we only have an Intel Mac version of the client, the universal binary should be coming in the next few days. We apologize to the few players left behind for a few days, but this update was dragging us down for a while, and we need to get over with it in order to focus on new stuff. The Intel Mac version can be downloaded here, and it has the sound as well: http://el.beplacid.net/downloads/el_osx-1.5.0a1.zip The package was made by Florian, and we appreciate that he took his time to provide it. Share this post Link to post Share on other sites
Florian Report post Posted November 26, 2007 (edited) Ok, first of all, it's very nice of you all to thank me in game, but please, try the client first and then thank me (or curse me ) /EDIT intel Mac users (MacBook, MacBook Pro, Mac Pro, iMac with Core Duo CPU) please download this file: http://el.beplacid.net/downloads/el_osx-1.5.0a1.zip PowerPC users also need this: http://www.ilmiomenu.altervista.org/el_osx_patched.zip and http://www.ilmiomenu.altervista.org/Frameworks.zip and then follow these steps: - unpack el_osx_patched.zip, a file called "el_osx" is in there - right click (or ctrl+click) the el_osx application package you downloaded with el_osx-1.5.0a1.zip - browse to Contents/MacOS - replace the file el_osx with the el_osx you got from el_osx_patched.zip - browse to Contents/Frameworks - put the Frameworks you find in Frameworks.zip there (thanks Fedora) \EDIT For those of you in PowerPC, I'm sorry I couldn't provide a universal binary. I don't use Xcode. The Frameworks included in the client package are all universal versions (thanks 0ctane). /EDIT the cal2d Framework is intel only. Sorry PowerPC users, you'll have to compile cal3d 0.11 yourselves as a Framework. Get the sources here http://download.gna.org/cal3d/sources/ You need cal3d-0.11 and cal3d-0.11-macosx or get it here: http://www.superfloh.dyndns.org/el/cal3d.framework.zip and put it into your el_osx.app bundle If you want to try to compile your own client from CVS, here's the Makefile I used: --> http://www.superfloh.dyndns.org/el/Makefile It will *not* work out of the box, you have to adapt it to your system, change paths etc. Prereqs: - Mac OS X 10.4.x (Tiger), Leopard is untested, Jaguar will no longer be supported I'm afraid - Xcode 2.5.x - libpng compiled as a unix library (there is no Framework AFAIK) and installed in /usr/local Mini-HowTo: 1. make sure your Xcode and Mac OS X are new enough and read this post to the end, there eare some issues!!! 2. get libpng 1.2.x http://sourceforge.net/project/showfiles.php?group_id=5624 3. compile it! configure && make && make install 4. get EL from cvs https://developer.berlios.de/cvs/?group_id=1256 5. change the Makefile to match your system: compiler flags & paths 6. compile EL 7. replace the "el_osx" binary in el_osx.app/Contents/MacOS with the binary you just compiled I hope I didn't forget anything, feel free to comment. Known issues: - OpenGL's glext.h is very old, older than some of EL's players ... get a recent glext.h from here http://www.opengl.org/registry/api/glext.h put it in your elc directory and change platform.h to use it - if gcc complains about something foo ALCvoid bar then change the lines in al.h or alc.h from ALvoid to just void (worked for me) - you need 0ctane's SDL wrapper, get it here http://www.0ctane.net/files/SDLmain.m http://www.0ctane.net/files/SDLmain.h Accessing the test server: - open Terminal - cd to EL's directory - cd el_osx.app/Contents/MacOS - run "./el_osx test" How to get your counters, map marks and logs back: In your home directory go to Library/Apllication Support/Eternal Lands. After you connected to the server for the first time you'll have a new folder "main" there. Copy all your mapmarks (map1.txt and such), counters (counters_NAME.dat), spells etc there. That's it. All files a listed here http://www.eternal-lands.com/forum/index.php?showtopic=38739 (3rd post) Please report bugs here http://www.eternal-lands.com/forum/index.php?showtopic=38676 One more thing ... I forgot to disable shaders. So the Mac client has this totally awesome but *EXPERIMENTAL* feature compiled in. To enable water shaders, open the settings window, enable reflections (details tab) and set water shader quality to 2 (video tab). Flo Edited November 28, 2007 by Florian Share this post Link to post Share on other sites
rmiles Report post Posted November 26, 2007 I see the requirements are for osx 10.4 (tiger). I am using leopard (10.5.1). Will it work on this system? Its and intel Imac. Share this post Link to post Share on other sites
Florian Report post Posted November 26, 2007 I see the requirements are for osx 10.4 (tiger). I am using leopard (10.5.1). Will it work on this system? Its and intel Imac. Since I don't have Leopard (and I won't install it until it's mature, 10.5.5 or later ), please test it! It should run, but who knows ... Share this post Link to post Share on other sites
Learner Report post Posted November 26, 2007 For the time being, we only have an Intel Mac version of the client, the universal binary should be coming in the next few days. We apologize to the few players left behind for a few days, but this update was dragging us down for a while, and we need to get over with it in order to focus on new stuff. The Intel Mac version can be downloaded here, and it has the sound as well: http://el.beplacid.net/downloads/el_osx-1.5.0a1.zip The package was made by Florian, and we appreciate that he took his time to provide it. Mirror now available at: http://www.eternal-lands.us/downloads/el_osx-1.5.0a1.zip Share this post Link to post Share on other sites
Slavia Report post Posted November 26, 2007 Well I use powerPC but I can't compile my own CVS (I don't even really know what that is). If someone else is doing this, can you please pass it along my way? I would love you forever. Thanks! Share this post Link to post Share on other sites
Fedora Report post Posted November 26, 2007 (edited) I'm compiling for powerPC...cross your fingers sorry, no luck i get the loading screen and then a segmentatio fault... Edited November 26, 2007 by Fedora Share this post Link to post Share on other sites
dchenry Report post Posted November 27, 2007 I see the requirements are for osx 10.4 (tiger). I am using leopard (10.5.1). Will it work on this system? Its and intel Imac. Since I don't have Leopard (and I won't install it until it's mature, 10.5.5 or later ), please test it! It should run, but who knows ... so i so need help-- i just downloaded and i have leopard and it says i cannot open it that the platform does not support it Share this post Link to post Share on other sites
Learner Report post Posted November 27, 2007 I see the requirements are for osx 10.4 (tiger). I am using leopard (10.5.1). Will it work on this system? Its and intel Imac. Since I don't have Leopard (and I won't install it until it's mature, 10.5.5 or later ), please test it! It should run, but who knows ... so i so need help-- i just downloaded and i have leopard and it says i cannot open it that the platform does not support it Are you on an Intel or a PPC based Mac? The current version is Intel Only Share this post Link to post Share on other sites
Florian Report post Posted November 27, 2007 so i so need help-- i just downloaded and i have leopard and it says i cannot open it that the platform does not support it PowerPC or Intel Mac? Actually some feedback on your hardware and the client would also be nice. I'll start iMac 17" C2D 2GHz 2GB RAM, ATI x1600 Graphics, client performance is usually 50 FPS +, sound works Share this post Link to post Share on other sites
Guest LordOtori Report post Posted November 27, 2007 thanks a ton for all the work. I'm one of the lucky ones apparently with intel Share this post Link to post Share on other sites
Rhapsodist Report post Posted November 27, 2007 (edited) - Edited August 16, 2010 by Winkz Share this post Link to post Share on other sites
Slavia Report post Posted November 27, 2007 I'm compiling for powerPC...cross your fingers sorry, no luck i get the loading screen and then a segmentatio fault... Oh no Thanks for trying anyway...guess we'll just have to wait a few more days. Share this post Link to post Share on other sites
Entropy Report post Posted November 27, 2007 Fedora, did you make sure all the files are where they shoud be? Any stuff in the errors log? Share this post Link to post Share on other sites
kulysoft Report post Posted November 27, 2007 I'm trying to download that Makefile in order to compile the ppc client and the link is dead. Anyone have a working makefile? Thanks Share this post Link to post Share on other sites
Entropy Report post Posted November 27, 2007 Try to PM Florian on the forums, he should have a working makefile (I assume the makefile is the same for both Mac versions?) Share this post Link to post Share on other sites
Florian Report post Posted November 27, 2007 I'm trying to download that Makefile in order to compile the ppc client and the link is dead. Anyone have a working makefile? Thanks Sorry, my server went down tonight. I guess power loss and the UPC failed, too ... Should be working in a few minutes again. Share this post Link to post Share on other sites
Fedora Report post Posted November 27, 2007 It works!! I just compiled for powerpc and logged in...now how/where can i share my client? Share this post Link to post Share on other sites
Entropy Report post Posted November 27, 2007 E-mail it to me at radu.prv ... at... gmail com I will put it on some mirror then. Share this post Link to post Share on other sites
Fedora Report post Posted November 27, 2007 Ok, i've just sent you the link. If someone wants to try it: - download http://www.ilmiomenu.altervista.org/el_osx.zip - download the Intel Mac Client - browse the Intel Mac Client App (ctrl+click, open package) - go to Contents/Resources - copy the Data dir - browse the PowerPc Client App and paste the Data dir inside Contents/Resources Hope it works for you all. Share this post Link to post Share on other sites
Entropy Report post Posted November 27, 2007 Excellent, thank you very much. Here it is the mirrored link, on Placid's server. http://el.beplacid.net/downloads/el_osx_ppc.zip Share this post Link to post Share on other sites
Fedora Report post Posted November 27, 2007 (edited) in the meanwhile i'm testing it... there is at least one very bad bug: i can put things in sto from my inv, but i cant get them back. When i tried i got disconnected a couple of times. The trade window from storage works, infact i asked a friend of mine to trade with me to retrieve things from sto and it worked... another bug: #sto interface comes up, it is browsable but if you click on an item you get disconnected Edited November 27, 2007 by Fedora Share this post Link to post Share on other sites
Rhapsodist Report post Posted November 27, 2007 (edited) - Edited August 16, 2010 by Winkz Share this post Link to post Share on other sites
Saint Piscator Report post Posted November 27, 2007 (edited) Ok, thanks, i have installed it, but impossible to take anything from storage When using #sto command i also have the disconnect if i click on item. PowerMac G4 1.25ghz MDD, 1,5gb ram, ATI 9200, OS X 10.4.10 Edited November 27, 2007 by Saint Piscator Share this post Link to post Share on other sites
Fedora Report post Posted November 27, 2007 (edited) I dont think this is the correct thread, however for the time being here is some other findings: - disabling sound helps a lot with random crashes - right clicking on a storage item makes you disconnect this is what error log says after crash [12:55:16] Warning: ALC_ENUMERATION_EXT not found. Unable to retrieve list of sound devices. [12:55:17] Error creating buffer: Invalid Operation [12:56:29] stop_stream - Error stopping stream - error: Invalid Enum Value Edited November 27, 2007 by Fedora Share this post Link to post Share on other sites