Jump to content
Eternal Lands Official Forums
Entropy

Release candidate 4

Recommended Posts

I tested the new el.exe today. I also found some ground missing, but it was inside Carmien Manor, near the ogre spawn. And is the carpet in Carmien Manor before the door from the trolls to the ogres supposed to be black, or is something missing there also? I'm not visiting the manor a lot, so I don't remember :) I did not test the portland storage with this el.exe yet.

Share this post


Link to post
Share on other sites

The references all appear to be in bbox_tree.h. However even with it included in reflection.c like so:

being referenced and having been built are not the same, though. please try ent's suggestion of adding the files to the makefile, and see if that helps

Sorry, somehow missed that he was talking about the Makefile and not the reflections.c source file. All the relevant *.c files are referenced in the Makefile via their *.o counter-parts in the COBJS definition.

 

As far as I can tell these are all the source files referenced by anything in the compiler output before it aborts:

 


  •  
  • 2d_objects.c
     
  • 3d_objects.c
     
  • actors.c
     
  • bbox_tree.c
     
  • bbox_tree.h
     
  • draw_scene.c
     
  • frustum.c
     
  • gamewin.c
     
  • gl_init.c
     
  • init.c
     
  • lights.c
     
  • lispsm.c
     
  • main.c
     
  • map_io.c
     
  • particles.c
     
  • reflection.c
     
  • sector.c
     
  • shadows.c
     
  • tile_map.c
     

 

And those alphabetically before reflection.c appear to be built based on this output:

 

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -MM 2d_objects.c 3d_objects.c actor_scripts.c actors.c alphamap.c asc.c books.c buddy.c bags.c bbox_tree.c cache.c cal.c chat.c colors.c console.c consolewin.c cursors.c dialogues.c draw_scene.c elconfig.c elmemory.c elwindows.c encyclopedia.c errors.c events.c framebuffer.c filter.c font.c frustum.c gamewin.c gl_init.c hud.c help.c highlight.c ignore.c init.c interface.c items.c keys.c knowledge.c lights.c lispsm.c list.c loginwin.c loading_win.c main.c manufacture.c map_io.c mapwin.c md2loader.c md5.c misc.c multiplayer.c new_actors.c new_character.c normals.c notepad.c openingwin.c particles.c paste.c pathfinder.c pm_log.c questlog.c queue.c reflection.c rules.c skills.c sector.c shader.c shadows.c sort.c sound.c spells.c stats.c storage.c symbol_table.c tabs.c terrain.c text.c textures.c tile_map.c timers.c translate.c trade.c weather.c widgets.c books/fontdef.c books/parser.c books/symbols.c books/typesetter.c >.depend

g++ -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -MM cal3d_wrapper.cpp >>.depend

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o 2d_objects.o 2d_objects.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o 3d_objects.o 3d_objects.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o actor_scripts.o actor_scripts.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o actors.o actors.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o alphamap.o alphamap.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o asc.o asc.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o books.o books.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o buddy.o buddy.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o bags.o bags.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o bbox_tree.o bbox_tree.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o cache.o cache.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o cal.o cal.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o chat.o chat.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o colors.o colors.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o console.o console.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o consolewin.o consolewin.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o cursors.o cursors.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o dialogues.o dialogues.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o draw_scene.o draw_scene.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o elconfig.o elconfig.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o elmemory.o elmemory.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o elwindows.o elwindows.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o encyclopedia.o encyclopedia.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o errors.o errors.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o events.o events.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o framebuffer.o framebuffer.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o filter.o filter.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o font.o font.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o frustum.o frustum.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o gamewin.o gamewin.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o gl_init.o gl_init.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o hud.o hud.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o help.o help.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o highlight.o highlight.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o ignore.o ignore.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o init.o init.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o interface.o interface.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o items.o items.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o keys.o keys.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o knowledge.o knowledge.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o lights.o lights.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o lispsm.o lispsm.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o list.o list.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o loginwin.o loginwin.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o loading_win.o loading_win.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o main.o main.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o manufacture.o manufacture.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o map_io.o map_io.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o mapwin.o mapwin.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o md2loader.o md2loader.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o md5.o md5.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o misc.o misc.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o multiplayer.o multiplayer.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o new_actors.o new_actors.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o new_character.o new_character.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o normals.o normals.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o notepad.o notepad.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o openingwin.o openingwin.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o particles.o particles.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o paste.o paste.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o pathfinder.o pathfinder.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o pm_log.o pm_log.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o questlog.o questlog.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o queue.o queue.c

gcc -march=i686 -Wall -O -ggdb -pipe -DLINUX -DELC -DPNG_SCREENSHOT -DNEW_FRUSTRUM -DNOTEPAD -DANTI_ALIAS -DNEW_WEATHER -DUSE_FRAMEBUFFER -DNEW_TEX -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o reflection.o reflection.c

reflection.c: In function `init_depth':

reflection.c:432: warning: implicit declaration of function `get_intersect_start_stop'

reflection.c:432: error: `main_bbox_tree' undeclared (first use in this function)

reflection.c:432: error: (Each undeclared identifier is reported only once

reflection.c:432: error: for each function it appears in.)

reflection.c:432: error: `TYPE_REFLECTIV_WATER' undeclared (first use in this function)

reflection.c:437: warning: implicit declaration of function `get_intersect_item_ID'

reflection.c:438: warning: implicit declaration of function `get_terrain_x'

reflection.c:439: warning: implicit declaration of function `get_terrain_y'

reflection.c: In function `draw_lake_tiles':

reflection.c:904: warning: unused variable `blend_vec'

make: *** [reflection.o] Error 1

Share this post


Link to post
Share on other sites

I tested the new el.exe today. I also found some ground missing, but it was inside Carmien Manor, near the ogre spawn. And is the carpet in Carmien Manor before the door from the trolls to the ogres supposed to be black, or is something missing there also?

 

I also had a crash today when I entered SKF from Nordcarn. I could not reproduce it though.

 

And here are some screenshots from the Carmien Manor problems:

 

carmien1.jpg

 

carmien2.jpg

Share this post


Link to post
Share on other sites

I found another small bug today. I don't know if it also happens in the old client, but with the new client I noticed it once today. When I posted something on the market channel, i did see my text in the graphic screen, but when i switched to console mode i did not see my message. I tried to scroll, but that did not help. When I switched back to graphic mode my text had already disappeared, but when someone else posted something in market a moment later, my message did suddenly appear in the console screen also (before the text of the other guy, as I would have expected).

 

I think the text was just scrolling of my (graphics) screen at the moment I switched to console mode the first time.

 

I'm pretty sure I did not imagine this :P

 

It's not very important, but I thought i'd mention it anyway :P

Share this post


Link to post
Share on other sites

with the new el.exe i can't see the the jail bars on the floor in Carmien Manor (1st ogre spawn) at all. And i can't move on them unless i use the home key. I have GeForce FX 5700

Share this post


Link to post
Share on other sites

Here are some FFS (Freaky Flippin Screenshots) :P

 

The first one is related to the frame buffer:

 

ffs-bug1.jpg

 

 

The second one shows the missing ground in Tarsengard:

 

ffs-bug2.jpg

 

 

The flickering of pointparticles only shows when I move, so that cannot be captured in a FFS.

 

 

My system

Intel P4 3.4

ATi Radeon X850XT

1 GB RAM

WinXP SP2

Share this post


Link to post
Share on other sites

You can see it here:

http://www.pix8.net/pro/pic.php?u=16075m1TQm&i=766474

 

As you see, there is no texture on the ground. This is the Glilin temple on Nordcarnd, my coordinates are (85,69), just next to the entrance of the temple.

 

Aditionally, I have discovered a similar issue in the Alluwen's temple. At Noria's place (26 279,): http://www.pix8.net/pro/pic.php?u=16075m1TQm&i=766479

 

The client is compiled with:

 

-DLINUX -DELC -DPNG_SCREENSHOT -DNETWORK_THREAD -DNOTEPAD -DPNG_SCREENSHOT -DTIMER_CHECK -DNEW_TEX -DWIDGETS_FIX -DNEW_FRUSTUM -DBUG_FIX_3D_OBJECTS_MIN_MAX -DOPTIONS_I18N -DNEW_ACTOR_ANIMATION  -DCOMMAND_BUFFER -DUSE_BBOX -DATI_9200_FIX -DNEW_WEATHER

 

I cant walk on that ground, havent tried mapwalking cause I have no maps for those spots but can assume that it would not be possible anyway.

 

Aditional info:

 

- I can use home, del and insert to move thru these areas. I can't click on these areas but movement seems perfectly possible thru them. So, mapwalking should also work.

- If I, for example, walk to Noria using the keyboard thru this black ground, then I can return to the "normal" ground zones clicking on it.

 

I have no idea whether that is relevant, but there you are.

Share this post


Link to post
Share on other sites

Do you get the problems if you don't use the frame buffer?

Do you mean the -DUSE_FRAMEBUFFER define? I did not use it, I can't even compile the client with it activated, because of some inexistent function(s) in my gl/glu/glext implementations (I think that my gf2 might not support it anyway). I use the flags above, if you give me some suggestions I will rip some off or add anything, and try again.

Edited by m_bee

Share this post


Link to post
Share on other sites

I mean using that flag AND enabling the frame buffer in the el options thingy.

I assume that that option should appear into the "advanced video options" tab, but since I havent been able to compile the framebuffer support that option is not there either :P So, no, i havent even tested the fb support, I dont know what is wrong with this spots but I think that the new fb thingy has nothing to do with it.

Share this post


Link to post
Share on other sites

Do you mean the -DUSE_FRAMEBUFFER define? I did not use it, I can't even compile the client with it activated, because of some inexistent function(s) in my gl/glu/glext implementations (I think that my gf2 might not support it anyway). I use the flags above, if you give me some suggestions I will rip some off or add anything, and try again.

I have traced my compile problems back to this same option. If I remove it from the list, the client compiles and runs. With it, I get the errors with reflection.c I've posted previously.

Share this post


Link to post
Share on other sites

As you see, there is no texture on the ground. This is the Glilin temple on Nordcarnd, my coordinates are (85,69), just next to the entrance of the temple.

 

Aditionally, I have discovered a similar issue in the Alluwen's temple. At Noria's place (26 279,): http://www.pix8.net/pro/pic.php?u=16075m1TQm&i=766479

 

I cant walk on that ground, havent tried mapwalking cause I have no maps for those spots but can assume that it would not be possible anyway.

 

Aditional info:

 

- I can use home, del and insert to move thru these areas. I can't click on these areas but movement seems perfectly possible thru them. So, mapwalking should also work.

- If I, for example, walk to Noria using the keyboard thru this black ground, then I can return to the "normal" ground zones clicking on it.

 

I found that if you enable the ATI bug and mouse bug options you can walk on those black areas by just clicking on it like normal ground.

Share this post


Link to post
Share on other sites

With the CVS from last night, I've experienced some difficulty trading near Raven or even using Raven's storage. The mouse icon would not change to the trade icon over the individual (even when it was selected from the toolbar) nor would the balloon icon appear when hovering over Raven. In both cases walking into and out of the house next to Raven corrected the problem.

Share this post


Link to post
Share on other sites

You are not compilign witht he minimap flag, right?

Not as far as I know. Compile options that were last attempted are:

 

OPTIONS= -DLINUX -DELC -DPNG_SCREENSHOT -DNETWORK_THREAD -DNOTEPAD -DTIMER_CHECK -DWIDGETS_FIX -DNEW_FRUSTRUM -DBUG_FIX_3D_OBJECTS_MIN_MAX -DOTPIONS_I18N -DNEW_ACTOR_ANIMATION -DCOMMAND_BUFFER -DUSE_BBOX -DATI_9200_FIX -DANTI_ALIAS -DNEW_WEATHER -DNEW_TEX

Share this post


Link to post
Share on other sites
With the CVS from last night, I've experienced some difficulty trading near Raven or even using Raven's storage. The mouse icon would not change to the trade icon over the individual (even when it was selected from the toolbar) nor would the balloon icon appear when hovering over Raven. In both cases walking into and out of the house next to Raven corrected the problem.

Quite a few people (and myself) are getting this problem with other NPCs like Molgor in the Mac client...cannot get a balloon over the NPC to access storage. I have played with options a bit, but nothing seems to help. Here is the current:

OPTIONS=-DOSX -DELC -DATI_9200_FIX -DBUG_FIX_3D_OBJECTS_MIN_MAX -DNEW_ACTOR_ANIMATION

Share this post


Link to post
Share on other sites

Alright, I feel stupid... :blush: my framebuffer compile problems were due to -DUSE_FRAMEBUFFER needing -DNEW_FRUSTUM, but I fat fingered the option as -DNEW_FRUSTRUM :) . Sorry for false alarm. So, I'll take my punishment now...

Share this post


Link to post
Share on other sites

On BSD, I'm using CVS/HEAD version and the 9jan update for actor defs, meshes etc.

This client has so called "blind spots" in the upper region of the screen. Monsters/NPCs/bags, anything not part of the map disappears from view and comes back when moving outof the blind spot.

 

Also just noted, 2 random crashes in 10 minutes.

 

One gave some hints:

el.x86.bsd.bin in free(): warning: junk pointer, too high to make sense

el.x86.bsd.bin in free(): warning: junk pointer, too high to make sense

el.x86.bsd.bin in free(): warning: junk pointer, too high to make sense

el.x86.bsd.bin in free(): warning: junk pointer, too high to make sense

Segmentation fault

Edited by Melvyn

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×