Jump to content
Eternal Lands Official Forums

nathanstenzel

Members
  • Content count

    1568
  • Joined

  • Last visited

Everything posted by nathanstenzel

  1. Android client

    I just did "git clone https://github.com/r...rnal-Lands.git" and had alot of fun trying to get the dependencies right. I am compiling on a Raspberry Pi. I figure it Should help put this on Android devices later. I should even be able to install Android 4.0 on this thing later on. Currently, my dependencies do seem to work, although some SDL stuff works different on the Pi. I am stuck with the OpenGL stuff that is not OpenGL ES friendly getting in the way. At least that is what I think is the current case. That is also what Radu figured was the case before I told him I was having some SDL library issues. What Radu figured was the case probably is the case now. By the way, if a mod wants to move my ramblings on this into another thread called "Compiling and running on Raspberry Pi (ARM11)", I would not be opposed to it. I am afraid I might be detracting from the original topic slightly. @raytray: If you want my screen art program, it is at http://www.libsdl.org/projects/screenart/. If anyone is interested in which sdl packages I finally installed, try these for ARM11 if you have hard float (might be called armhf): root@raspberrypi:/home/pi/Eternal-Lands# dpkg -l *sdl* | grep ii ii libsdl-gfx1.2-4:armhf 2.0.23-2 drawing and graphical effects extension for SDL ii libsdl-gfx1.2-dev:armhf 2.0.23-2 development files for SDL_gfx ii libsdl-gfx1.2-doc 2.0.23-2 documentation files for SDL_gfx ii libsdl-image1.2:armhf 1.2.12-2 Image loading library for Simple DirectMedia Layer 1.2, libraries ii libsdl-image1.2-dev:armhf 1.2.12-2 Image loading library for Simple DirectMedia Layer 1.2, development files ii libsdl-net1.2:armhf 1.2.8-2 Network library for Simple DirectMedia Layer 1.2, libraries ii libsdl-net1.2-dev:armhf 1.2.8-2 Network library for Simple DirectMedia Layer 1.2, development files ii libsdl-ttf2.0-0:armhf 2.0.11-2 TrueType Font library for Simple DirectMedia Layer 1.2, libraries ii libsdl1.2-dev 1.2.15-5 Simple DirectMedia Layer development files ii libsdl1.2debian:armhf 1.2.15-5 Simple DirectMedia Layer
  2. Android client

    I think this might be part of my current problem. root@raspberrypi:/home/pi/screenart-1.1# apt-get install libsdl1.2debian-all Reading package lists... Done Building dependency tree Reading state information... Done Package libsdl1.2debian-all is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: libsdl1.2debian I say this because I have a bit of screen art that I wrote that works on my laptop, but when Pi compiles it and runs it, it does not work right. My screen art only uses SDL and not OpenGL. Also, those lines in gl_init.c do not refer to OpenGL. They refer to opening a simple screen window for SDL.
  3. Android client

    Ok. I made some progress. Now I get this. [19:13:18, engine/logging.cpp:310] Log started at: Sun Aug 19 19:13:18 2012 CDT [19:13:18, engine/logging.cpp:313] version: 1.9.3 [19:13:18, elconfig.c:1580] Warning: Can't find var 'use_vertex_array = 0', type 2 [19:13:18, elconfig.c:1580] Warning: Can't find var 'use_mipmaps = 0', type 2 [19:13:18, elconfig.c:1580] Warning: Can't find var 'text_filter_replace = smeg', type 2 [19:13:18, elconfig.c:1580] Warning: Can't find var 'compass_north = 1', type 2 [19:13:18, elconfig.c:1580] Warning: Can't find var 'near_plane = 35', type 2 [19:13:18, init.c:243] Info: No language set so defaulting to [en] and using language selection window [19:13:18, gl_init.c:351] Error: Couldn't find a hardware accelerated stencil buffer. Shadows are not available. [19:13:18, gl_init.c:355] Error: Hint: Try a 32 BPP resolution (if you are under XWindows, set your screen display to 24 or 32 bpp). [19:13:18, gl_init.c:361] Error: Couldn't set GL mode: Couldn't find matching GLX visual
  4. Android client

    A little help, please? [17:46:49, engine/logging.cpp:310] Log started at: Sun Aug 19 17:46:49 2012 CDT [17:46:49, engine/logging.cpp:313] version: 1.9.3 [17:46:49, elconfig.c:1580] Warning: Can't find var 'use_vertex_array = 0', type 2 [17:46:49, elconfig.c:1580] Warning: Can't find var 'use_mipmaps = 0', type 2 [17:46:49, elconfig.c:1580] Warning: Can't find var 'text_filter_replace = smeg', type 2 [17:46:49, elconfig.c:1580] Warning: Can't find var 'compass_north = 1', type 2 [17:46:49, elconfig.c:1580] Warning: Can't find var 'near_plane = 35', type 2 [17:46:49, init.c:243] Info: No language set so defaulting to [en] and using language selection window [17:46:49, init.c:778] Error: Couldn't initialize SDL: Unable to open a console terminal Edit: It seems that there is no SDL library itself installed. I need an install candidate for libsdl. I also need to know if I need to find a release candidate for libsdl-image. libsdl1.2debian is already the newest version. Does it matter if it is named root@raspberrypi:/usr/include/SDL# dpkg -L libsdl1.2debian /. /usr /usr/share /usr/share/doc /usr/share/doc/libsdl1.2debian /usr/share/doc/libsdl1.2debian/README /usr/share/doc/libsdl1.2debian/changelog.Debian.gz /usr/share/doc/libsdl1.2debian/BUGS /usr/share/doc/libsdl1.2debian/README-SDL.txt /usr/share/doc/libsdl1.2debian/copyright /usr/share/doc/libsdl1.2debian/CREDITS /usr/share/lintian /usr/share/lintian/overrides /usr/share/lintian/overrides/libsdl1.2debian /usr/lib /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/libSDL-1.2.so.0.11.4 /usr/lib/arm-linux-gnueabihf/libSDL-1.2.so.0 I guess I need to symbolic link.
  5. Android client

    Wow. This game compiled for my Raspberry Pi. Now to get the correct data for it and see if it is playable. Of course, this has alot of extras right now which will need to get slimmed down before considering an Android port.
  6. Android client

    I have gotten 2 Raspberry Pi devices for about $85 after shipping and taxes. These have 256MB of shared RAM and an ARM11 processor. I am going to see how much if any of the extremely heavy code that we have will compile. These things have about the same guts as a cellphone, but not the wonky Android stuff....unless you choose to install Icecream sandwich (yes, you can do that). If people could consider changing the game's code to have the game have the interface and the connection and logic run and compile as two separate pieces, that will also help. Having any low resolution version of the rendering engine or images would help too.
  7. Surviving invances

    Make sure to have an ISP (internet service provider) that does not have occasional ping times of 6 seconds. Comcast has had a few lagging moments for me and it can easily kill a rosto. Be a chicken. Only bother to approach a monster if you know you can kill it easily or there are a bunch of other people by it. Avoid approaching a large group of monsters. Have plenty of dis rings. Use quick slots and quick spell slots. Have the armor and other gear you need to live.
  8. cyclops help please

    A number of people do not use the shield spells or defense potions which increase defense. Using a little better armor and a titanium sword and the shield spell or a potion may allow you do fight them with 30/40/4/20/4/4 for attribs. I forget what exactly I had when I fought them. The cyclops will die with a stronger sword, but oh well. The xp is better when you fight them earlier, so it will get closer to being the same. Just find a place with multiple cyclops like EP and make sure you have enough SR, dis rings and magic levels (must be able to restore). Shield spell does not increase defense, it increases armor. Thanks for your time Oops. Right. Well, still, it would keep the person a bit safer.
  9. Xaqu WhiteAs Repeat Bug small

    I got that a few times too. It seems to happen when you lag and click the option again. The first click removes the option and then the 2nd click gets you this. The scripts should be adjusted to consider lag clicks.
  10. cyclops help please

    A number of people do not use the shield spells or defense potions which increase defense. Using a little better armor and a titanium sword and the shield spell or a potion may allow you do fight them with 30/40/4/20/4/4 for attribs. I forget what exactly I had when I fought them. The cyclops will die with a stronger sword, but oh well. The xp is better when you fight them earlier, so it will get closer to being the same. Just find a place with multiple cyclops like EP and make sure you have enough SR, dis rings and magic levels (must be able to restore).
  11. New Waypoint System

    Map walking in the portals room often end up with you taking the wrong portal. This would help you prevent that. Of course, I would also recommend that the server not let you auto-walk onto a portal at all (even if you want to).
  12. modable steel two edged swords

    Being able to use a modable sword? That sounds like a slight improvement, bkc56.
  13. modable steel two edged swords

    I guess that harvesting hydro could be a use for modable S2E.....but not any other modable sword. I say fix the problem and not generate more BS in the game. Make the recipes for enchanted blades (like s2e of thermal or s2e of fire or ti short of ice) make more than one blade, perhaps 2-3 for ti shorts and 5-10 for s2e and....something else than 1 for iron broadswords or iron long swords. While we are at it, give some monsters vulnerabilities to heat/cold/magic depending on their natural climate. As many of you already know, modable swords are not worth much due to the recipes being outdated. There are not even any quests that use them. Quest additions might be nice too.
  14. PATCH: new command (walkto)

    Something that would have a far greater chance of approval would be a #navigate x,y command where it would show you arrow pointing the way (like a GPS navigation system) until you got to where you needed to be. Of course, you would be the one clicking.
  15. scammer kilo55

    It seems the #remove command says the same thing if the person you try to remove is in a different guild or guildless. It is now hard to tell if kilo55 managed to join a guild and was booted or was never in another guild after this or was not in one and then managed to join one. The last report I got was that he had no guild tag on.
  16. scammer kilo55

    It should be noted that it seems that kilo55 left the guild shortly after this and the #remove guild says he is currently in another guild. This suggests that he was not just messing with Elke and actually intends to keep the cloak.
  17. If we didn't already have the EL style of bots, I would say this would be a good idea. Since we don't, I have to say that we don't need both EL style bots and this feature. Even if this was in place, it would require a way or letting people know that you are selling something while AFK. The most EL has for marketplace stuff is channel 3 or features outside of the game like el-services bots and rraisa and such. So, this is redundant when along side of EL style bots and would require at least a buff icon over a head (probably a $ or coins or money bags) to know the character is ready for business. It would probably need to be restricted to trading item A at quantity A for item B and quantity B and no other transactions if it was to be implemented so as to avoid complexities.
  18. Creatures that dont use melee

    The server would need to add ranging and magic stats for critters, but I think this adjustment would be a good thing. The current client might not be able to handle the stuff, but it could be added to the next one. If the monsters have the same abilities as the players to equip weapons and armor and such, it will be alot less boring. It would require adding some joints to those critters which will be work for Roja, but I am sure she could handle it.
  19. God Please Save PK - Fighters

    Mufo, would you really want to try to fend off the monsters and whatever people might decide to take advantage of a moment when your life is low for a harm spell or a pk arrow in the back at the same time? I honestly doubt many would. It would also be really embarrassing and hard to make up for if you accidentally click on a friend instead of the monster you are trying to kill.
  20. New Spell Ideas

    I think I would like to see a hellspawn/feign-death spell. Yes, using magic instead of death or perk to get into the underworld.
  21. Privacy

    It would be an improvement if a person could do #who_buddied_me and find out who has you on their buddy list. For an absurdly unlikely case, lets say you had a friend that had you on their buddy list and they decided to quit the game. After they announced that, an enemy of yours decided they would offer that person some money for their character. Your friend forgets to do #leave_guild and to delete all buddies. The next thing you know, your enemy has you on their buddy list and knows exactly when you are on. If the person decides to mess with you from that character, it is perfectly "legal". If the person decides to mess with you via their main character, that is multi-play and could be punishable, but it would be unlikely for the mods to find out about that multi-play action. At any rate, your enemy would know when you are logged in and off and you might not even know it or have any way to stop it. Oh yeah "#dissallow_buddy name" would be useful so we could remove ourselves from someone else's buddy list.
  22. private channels

    Well, if those specific commands are added, hopefully they are added for mods first so that we can get the bugs out of them without exposing it to others which might misuse them. Sorry mods, but by default, a person would have to view you as more responsible and therefore the only people that should be trusted with such commands at first, in my opinion.
  23. What do you do while you harvest?

    If he was wearing just aug pants, I would say he would be dead after a wall collapse. I see he has a top on though. What I do while harvesting....anime...anime....more anime...adjusting what packages are installed on my computer...facebook.
  24. I got the laptop mentioned in the title. It was about $651 US after taxes. In Windows, the laptop works fine and without trouble. The games installs without a hitch. UVP turns all players invisible both with the video driver that came with it and with the newer driver that I downloaded from AMD's website. Windows told me that it was already up to date before I did this. It was at...I think OpenGL 4.x. After installing the AMD driver from the website, I think it was OpenGL 6.x. Graphics was acceptable under both. I tried to install Linux and I came across a serious problem. They already had 4 primary partitions and that is the limit. Looking into things, people suggest you kill the tools folder, so that is what I did. I put an extended partition on the drive to cover all of the Linux partitions that I needed and even try to remake an HP_TOOLS folder later. Perhaps I should have deleted the tiny SYSTEM partition instead, but I don't know. I THINK the SYSTEM partition is nothing but a boot partition, but I may be wrong. The Fedora 16 x86_64 live CD is what I used. The driver for ATI graphics was not working. Later on, I found out that the LCD screen was not working, but the VGA or HDMI display might have worked. I got around these issues at the time by going into recovery mode instead. In the grub boot menu, adding "single" on one of the lines (I don't remember which) makes the entry a recovery mode entry. Luckily for me, Fedora installed with a recovery option on there. The ATI driver downloaded from the AMD site did not want to install properly. I got it running, but OpenGL stuff had errors. I uninstalled and got the updated opensource ATI driver (no graphics accelleration) running as a result. After looking online, I saw akmod and other packages online that mentioned "catalyst". rpmfusion has a non-free section and I ended up installing those repos. After installing the catalyst driver there, I have up to 105 fps in the DP fast read room. I limit to 35 because I don't need all that many FPS to be happy. Regardless of if you use this laptop for EL, the first thing you should probably do when you boot up to Fedora 16 Linux the first time is to either boot into recovery mode or see if VGA or HDMI will work for you and then update your system and then reboot. You will see the kernel is replaced among other things. The laptop barely generates any heat and it barely worse than putting a folded blanket on your lap when it comes to the amount of heat you feel. The screen is capable of tilting so far back (about 170 degrees) that if it falls off the table, it should not have much chance of snapping the screen. I have no idea how sturdy it is though. Anyways, I just figured I would share incase someone else is considering one of the new AMD laptops or desktops with a GPU on the CPU chip. If you have one, posting your feedback here might help out others. Later.
  25. HP Pavilion dv6 with AMD A6 quadcore vs EL and Linux

    Had to change the volume control from HDMI channel to the main channel under Linux so that it would obey my volume control adjustments.
×