New binary for SVN users (#45)

The development of the game itself or new resources for it. Any new stuff you're working on would go here, as well as the discussion of in-development stuff.

Moderator: Developers

Locked
User avatar
Shade
Potion Mimic (Senior Member)
Potion Mimic (Senior Member)
Posts: 7349
Joined: Thu Jul 24, 2008 12:25 pm
Location: Gensokyo

Post by Shade »

Zefz wrote:http://www.2shared.com/file/5642280/3b5 ... RY-20.html

Let us know how it goes! :P
Holy sh-! It actually works!
...however, the textures are still all black. The status display shows up fine, as do particles (at least the torch's flame in the adventurer starter is well visible), but other than that, no luck. The main menu is all fine and awesome.
Turning off SDL_Image just replaces the things that already worked with useless white squares (including particles), and doesn't help in any way.

I also tried all possible settings for texture filtering, but nothing worked.

Here's the log from my latest try in the Sand Palace:
log.txt wrote:Starting Egoboo 2.7.0c ...
INFO: Initializing high-performance counter...
INFO: Frequency is 3579545 hz
INFO: Initializing clock services...
INFO: Initializing filesystem services...
INFO: Game directories are:
Game: D:\Programme\Egoboo 2.6.x (SVN)
Temp: C:\DOKUME~1\Robert\LOKALE~1\Temp\
Save: C:\Dokumente und Einstellungen\Robert\Eigene Dateien\egoboo\
Import: C:\DOKUME~1\Robert\LOKALE~1\Temp\import\
INFO: Initializing SDL_Image version 1.2.7... Success!
INFO: Initializing SDL version 1.2.13... Success!
INFO: Intializing SDL Video... Succeess!
INFO: Intializing SDL Timing Services... Succeess!
INFO: Intializing SDL Event Threading... Succeess!
INFO: Opening SDL Video Mode... Success!
SDL_GL_DOUBLEBUFFER == 1
SDL_GL_RED_SIZE == 8
SDL_GL_GREEN_SIZE == 8
SDL_GL_BLUE_SIZE == 8
SDL_GL_ALPHA_SIZE == 8
SDL_GL_DEPTH_SIZE == 32 (z-buffer depth)
INFO: Intializing SDL Joystick... Succeess!
INFO: net_initialize: Networking not enabled.
INFO: Intializing SDL Audio... Succeess!
INFO: Initializing SDL_mixer audio services version 1.2.8... Success!
INFO: Initializing module linking... Success!
INFO: Loading module "palsand.mod"
NOTE: Object is missing a skin (modules\palsand.mod\objects\syphonmana.obj)!
SCRIPT ERROR: "modules\palsand.mod\objects\bossfall.obj\script.txt"(9) - unknown opcode "IGCOMBAT"
WARN: Invalid operand "modules\palsand.mod\objects\bossfall.obj\script.txt"(9) - "IGCOMBAT"
SCRIPT ERROR: "modules\palsand.mod\objects\bosstrol.obj\script.txt"(104) - unknown opcode "IGCOMBAT"
WARN: Invalid operand "modules\palsand.mod\objects\bosstrol.obj\script.txt"(104) - "IGCOMBAT"
INFO: memory_cleanUp() - Attempting to clean up loaded things in memory... Success!
INFO: Exiting Egoboo 2.7.0c the good way...
Cimeries
Lumberjack (Developer)
Lumberjack (Developer)
Posts: 7720
Joined: Wed Jul 23, 2008 6:56 am

Post by Cimeries »

Runs smoothly and the graphics and particles look better than ever! Yay! :D
:wink:
User avatar
Zefz
Squirrel Knight (Administrator)
Squirrel Knight (Administrator)
Posts: 3820
Joined: Wed Jul 23, 2008 1:27 am
Location: Norway
Contact:

Post by Zefz »

What do you think birdsey? Bad news? I think it's the LUA that caused it. (From the very beginning LUA has caused trouble to the development of Egoboo :P)

Your log file seems perfectly fine Clonks. It seems you have the same problem I had from the beginning. The problem fixed itself when I switched color depth to 32. Does your gfx card not support 32-bit?
User avatar
Shade
Potion Mimic (Senior Member)
Potion Mimic (Senior Member)
Posts: 7349
Joined: Thu Jul 24, 2008 12:25 pm
Location: Gensokyo

Post by Shade »

@Zefz: I have no idea. Switching the color depth of the desktop to 32 bit works perfectly fine in any case, and any other game I recall having played on my computer worked with 32 bit as well (with the only exception being Little Fighter II, that one only worked correctly when I switched the color mode to 16 bit).
Is there any way to force Egoboo to run with a lower color depth, preferably 16 bit or something? I could try if that changes anything.
(I really need a new graphics card...)
User avatar
Zefz
Squirrel Knight (Administrator)
Squirrel Knight (Administrator)
Posts: 3820
Joined: Wed Jul 23, 2008 1:27 am
Location: Norway
Contact:

Post by Zefz »

When I "forced" Egoboo to run something else than 32-bit, I got the funky textures problem with SDL_image.
User avatar
Shade
Potion Mimic (Senior Member)
Potion Mimic (Senior Member)
Posts: 7349
Joined: Thu Jul 24, 2008 12:25 pm
Location: Gensokyo

Post by Shade »

Huh. Then I'm out of ideas. :/
Cimeries
Lumberjack (Developer)
Lumberjack (Developer)
Posts: 7720
Joined: Wed Jul 23, 2008 6:56 am

Post by Cimeries »

Maybe you have a problem with your gfx card's drivers?
:wink:
User avatar
Shade
Potion Mimic (Senior Member)
Potion Mimic (Senior Member)
Posts: 7349
Joined: Thu Jul 24, 2008 12:25 pm
Location: Gensokyo

Post by Shade »

@Chainsaw: I doubt that... I've already installed the newest ones a short while ago, and there are no further updates to my graphic card's drivers being done.
Or are you talking about something else? Is there any way to find out if they're working properly? dxdiag doesn't report anything special in any case.
Feenfleisch
Grub Bug (Rookie)
Grub Bug (Rookie)
Posts: 75
Joined: Sun Oct 12, 2008 5:52 pm
Location: Germany

Post by Feenfleisch »

i have a problem. egoboo start with the new binary, but the windows closed with no error.

Starting Egoboo 2.7.0c ...
INFO: Initializing high-performance counter...
INFO: Frequency is 3579545 hz
INFO: Initializing clock services...
INFO: Initializing filesystem services...
INFO: Game directories are:
Game: C:\Programme\Egoboo
Temp: C:\DOKUME~1\FEENFL~1\LOKALE~1\Temp\
Save: C:\Dokumente und Einstellungen\Feenfleisch\Eigene Dateien\egoboo\
Import: C:\DOKUME~1\FEENFL~1\LOKALE~1\Temp\import\
INFO: Initializing SDL_Image version 1.2.7... Success!
INFO: Initializing SDL version 1.2.13... Success!
INFO: Intializing SDL Video... Succeess!
INFO: Intializing SDL Timing Services... Succeess!
INFO: Intializing SDL Event Threading... Succeess!
INFO: Opening SDL Video Mode... Success!
SDL_GL_DOUBLEBUFFER == 1
SDL_GL_RED_SIZE == 8
SDL_GL_GREEN_SIZE == 8
SDL_GL_BLUE_SIZE == 8
SDL_GL_ALPHA_SIZE == 8
SDL_GL_DEPTH_SIZE == 16 (z-buffer depth)
INFO: Intializing SDL Joystick... Succeess!
INFO: net_initialize: Networking not enabled.
INFO: Intializing SDL Audio... Succeess!
INFO: Initializing SDL_mixer audio services version 1.2.8... Success!
INFO: Initializing module linking... Success!
User avatar
Shade
Potion Mimic (Senior Member)
Potion Mimic (Senior Member)
Posts: 7349
Joined: Thu Jul 24, 2008 12:25 pm
Location: Gensokyo

Post by Shade »

Wait a minute. There indeed is something up with my GFX driver. Direct3D just completely ceased working... ...and I'm utterly clueless about what to do to fix it.
User avatar
Zefz
Squirrel Knight (Administrator)
Squirrel Knight (Administrator)
Posts: 3820
Joined: Wed Jul 23, 2008 1:27 am
Location: Norway
Contact:

Post by Zefz »

Uninstall the driver completely. 100%. Utterly. Use special driver uninstall software from your video card manufacturer if available.

Restart your pc.

Install the latest non-beta drivers created for your OS. (XP, vista, 2000 whatever)

@Feenfleisch: Are you sure you ran the vcredist_x89.exe file that I included with the binary? And did you uninstall any previous redist packages?

[edit]Oh btw: I added a Strider mount to the Water Palace. Paladins will finally be able to move at a tolerable speed (and joust with lances!) :) This will most likely make the Water Palace easier.[/edit]
Feenfleisch
Grub Bug (Rookie)
Grub Bug (Rookie)
Posts: 75
Joined: Sun Oct 12, 2008 5:52 pm
Location: Germany

Post by Feenfleisch »

in your last 7zip are no vcredist_x89.exe, but i download from here: http://www.microsoft.com/downloads/deta ... laylang=en but i have still same problem. i have deinstall my old c++ redistributable.
User avatar
woodmouse
Monolich (Senior Member)
Monolich (Senior Member)
Posts: 4586
Joined: Wed Jul 23, 2008 3:53 pm
Location: Finland
Contact:

Post by woodmouse »

I can't get it to work. :(
The whole game doesn't download. It stops in... somewhere. :(
Once upon a time, when unicorns roamed the earth...
Odin
Acid Blob (New member)
Acid Blob (New member)
Posts: 14
Joined: Tue May 05, 2009 6:35 pm

Post by Odin »

I also have the same problem as feenfleisch, a window containing the egoboo curser pops up, but almost instantly closes again, without leaving a task or any other noticable change.

Edit:
This is a copy of my log file:

Code: Select all

Starting Egoboo 2.7.0c ...
INFO: Initializing high-performance counter...
INFO: Frequency is 4166666 hz
INFO: Initializing clock services...
INFO: Initializing filesystem services...
INFO: Game directories are:
	Game: C:\egoboo
	Temp: C:\Users\SCHNEI~1\AppData\Local\Temp\
	Save: C:\Users\Schneider\Documents\egoboo\
	Import: C:\Users\SCHNEI~1\AppData\Local\Temp\import\
INFO: Initializing SDL_Image version 1.2.7... Success!
INFO: Initializing SDL version 1.2.13... Success!
INFO: Intializing SDL Video... Succeess!
INFO: Intializing SDL Timing Services... Succeess!
INFO: Intializing SDL Event Threading... Succeess!
INFO: Opening SDL Video Mode... Success!
	SDL_GL_DOUBLEBUFFER == 1
	SDL_GL_RED_SIZE     == 8
	SDL_GL_GREEN_SIZE   == 8
	SDL_GL_BLUE_SIZE    == 8
	SDL_GL_ALPHA_SIZE   == 8
	SDL_GL_DEPTH_SIZE   == 24  (z-buffer depth)
INFO: Intializing SDL Joystick... Succeess!
INFO: net_initialize: Networking not enabled.
INFO: Intializing SDL Audio... Succeess!
INFO: Initializing SDL_mixer audio services version 1.2.8... Success!
INFO: Initializing module linking... Success!
bgbirdsey
{]-[0{0|307 (Developer)
{]-[0{0|307 (Developer)
Posts: 1864
Joined: Wed Jul 23, 2008 4:22 am
Location: Minnesota, USA

Post by bgbirdsey »

What do you think birdsey? Bad news? I think it's the LUA that caused it. (From the very beginning LUA has caused trouble to the development of Egoboo Razz)
:P

In reality it cannot be this unless you are linking to the .dll for the release version or something. Go into the lua directory and delete or move the .lib and .dll files and delete any lua .dll files files from your egoboo dir and see if it runs?

Also, did you remove the linking to SDL_console? Even though no functions are being used, just linking to the library might cause the initialization to fail.

lua uses NO external .dlls so the problem that we are experiencing can't be related to ego_wrap.c or lua_console.c

here is the complete (and huge) list of .dlls that are loaded on running my debug version

Code: Select all

'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\shlwapi.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\secur32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\user32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\shfolder.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\Projects\Ego\zefz-sourceforge\branches\2.6.x\SDL_d.dll', Symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\winmm.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\msvcr71d.dll', Symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\opengl32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\glu32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\ddraw.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\dciman32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\ws2_32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\ws2help.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\Projects\Ego\zefz-sourceforge\branches\2.6.x\SDL_ttf_d.dll', Symbols loaded.
'Egoboo2x.exe': Loaded 'C:\Projects\Ego\zefz-sourceforge\branches\2.6.x\SDL_mixer_d.dll', Symbols loaded.
'Egoboo2x.exe': Loaded 'C:\Projects\Ego\zefz-sourceforge\branches\2.6.x\SDL_image_d.dll', Symbols loaded.
'Egoboo2x.exe': Loaded 'C:\Projects\Ego\zefz-sourceforge\branches\2.6.x\libpng_asm_d.dll', Symbols loaded.
'Egoboo2x.exe': Loaded 'C:\Projects\Ego\zefz-sourceforge\branches\2.6.x\zlib_asm_d.dll', Symbols loaded.
'Egoboo2x.exe': Loaded 'C:\Projects\Ego\zefz-sourceforge\branches\2.6.x\libtiff.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\msvcr71.dll', Symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\shimeng.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\imm32.dll', No symbols loaded.
'Egoboo2x.exe': Unloaded 'C:\WINDOWS\system32\shimeng.dll'
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\shell32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\comctl32.dll', No symbols loaded.
'Egoboo2x.exe': Unloaded 'C:\WINDOWS\system32\shell32.dll'
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\uxtheme.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\SynTPFcs.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\version.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\apphelp.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\msctfime.ime', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\ole32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\kbdus.dll', No symbols loaded.
'Egoboo2x.exe': Unloaded 'C:\WINDOWS\system32\kbdus.dll'
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\kbdus.dll', No symbols loaded.
'Egoboo2x.exe': Unloaded 'C:\WINDOWS\system32\kbdus.dll'
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\atioglxx.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\mcd32.dll', No symbols loaded.
'Egoboo2x.exe': Unloaded 'C:\WINDOWS\system32\mcd32.dll'
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\dinput.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\hid.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\setupapi.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\wintrust.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\crypt32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\msasn1.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\imagehlp.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\dsound.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\wdmaud.drv', No symbols loaded.
'Egoboo2x.exe': Unloaded 'C:\WINDOWS\system32\wdmaud.drv'
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\wdmaud.drv', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\msacm32.drv', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\msacm32.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\midimap.dll', No symbols loaded.
'Egoboo2x.exe': Loaded 'C:\WINDOWS\system32\ksuser.dll', No symbols loaded.
Hard to believe that there are that many!

Anyway, can you check the output window when you run your Release and Debug versions in debug mode (so that you can get this output)?
Locked