I have fixed the Catacombs 2 door bug. It seemed a timer was causing the problem.
Posted: Mon Apr 12, 2010 3:59 pm
by unliketea
bgbirdsey wrote:We definitely need good bugreports or nothing ever gets fixed!
TRAC! ... I really think you'd find value in it ... heck ... use trac.unliketea.net for now ... I think you can export and import ticketing databases later when you find the time to get it hosted on SF.
I'll create a global egoboo user with egoboo pass for now ... if you want your own just shoot me a PM with what you want your pass to be.
Posted: Thu Apr 22, 2010 11:17 pm
by bgbirdsey
unliketea, as you found out, I did start Trac on the site!
I have made some progress on the Linux version, but it seems that SDL is having a problem opening the game in windiwed mode, like I told it to! The backup settings are then being used to generate the window and this might be the root of your problem. I need to see if SDL is setting an error inside the function to request the screen.
Bug with visibility
Posted: Fri Jun 18, 2010 4:19 pm
by octagon
The new version is awesome and such, but I found a few nasty bugs.
When characters die, they sometimes don't get the respawning message and so on, but get invisible and can neither attack nor be attacked anymore. Behold!
Fireballs just float through the sky and explode where no one needs them.
Instead of proper skins and icons, books appear as immaterial objects (like in 2.6.8), but with blank white skins.
By the way, can I turn off the debug messages? They fill most of my screen (I play in VGA windowed mode), and at the shown screenshot I managed to get killed by a chest mimic because I couldn't see my character anymore.[/img]
Posted: Sat Jun 19, 2010 10:58 pm
by penguinflyer2222
You can turn debug off in setup.txt I think..
Posted: Sat Jun 19, 2010 11:26 pm
by octagon
Sadly, the options in my setup.txt (located in my 2.6.x SVN folder) are not recognised by the game at all anymore (nasty because I would prefer 720*540 window size). Additionally, the music is always at vol. 0 and I can't even change it in the interface.
Posted: Sat Jun 19, 2010 11:36 pm
by Zefz
setup.txt is located in your application data folder under your specific user. This is so that multiple user accounts in your OS can specify their own settings and keep save games that other users on the computer cannot touch.
Posted: Sun Jun 20, 2010 8:57 am
by octagon
OK. Found the file and personalised. Music works again, screen size is set. But how are the options called that cause those 4 lines of debug to display?
Posted: Sun Jun 20, 2010 12:18 pm
by Zefz
I don't think the current code allows the debug info to be hidden... But it is something that is easily implemented.
Posted: Thu Jun 24, 2010 7:01 pm
by penguinflyer5234
HEY Egoboo svn 1090 doesn't start in Linux
log.txt:
Starting Egoboo 2.8.0 ...
INFO: PhysFS file system version 2.0.0 has been initialized...
INFO: Initializing Linux file system...
INFO: Initializing clock services...
INFO: Loaded setup file "setup.txt".
INFO: fullscreen FALSE
INFO: Initializing SDL version 1.2.13... Success!
INFO: Intializing SDL Timing Services... Succeess!
INFO: Intializing SDL Event Threading... Succeess!
INFO: Intializing SDL Joystick... Succeess!
INFO: Intializing SDL Video... Succeess!
WARN: Unable to load icon (icon.bmp)
INFO: Opening SDL Video Mode...
==============================================================
SDL set video mode to the current parameters
SDL using video driver - x11
Available full-screen video modes...
Video Mode - 1856 x 1392
Video Mode - 1792 x 1344
Video Mode - 1600 x 1200
Video Mode - 1680 x 1050
Video Mode - 1600 x 1200
Video Mode - 1600 x 1024
Video Mode - 1440 x 900
Video Mode - 1400 x 1050
Video Mode - 1360 x 768
Video Mode - 1280 x 1024
Video Mode - 1280 x 960
Video Mode - 1152 x 864
Video Mode - 1024 x 768
Video Mode - 832 x 624
Video Mode - 800 x 600
Video Mode - 720 x 400
Video Mode - 640 x 480
Video Mode - 640 x 400
Video Mode - 640 x 350
==============================================================
GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT == 4.000000
==============================================================
Success!
INFO: Initializing the SDL_ttf font handler version 2.0.9... Success!
INFO: net_initialize: Networking not enabled.
INFO: Initializing SDL_Image version 1.2.7... Success!
INFO: Intializing SDL Audio... Succeess!
INFO: Initializing module linking... Success!
INFO: Resetting module data
INFO: Loading module "mp_modules/bishopiacity.mod"
DEBUG: I am missing a AI script (mp_modules/bishopiacity.mod/objects/haypile.obj/script.txt)
Using the default AI script instead ("mp_data/script.txt")
WARN: load_one_profile_vfs() - "mp_modules/bishopiacity.mod/objects/pot.obj" was not found. Overriding a global object?
INFO: net_initialize: Networking not enabled.
DEBUG: spawn_one_particle() - cannot spawn particle with invalid pip == 3328 (owner == 16("Smithy"), profile == 161("mp_objects/smithy.obj"))
DEBUG: spawn_one_particle() - cannot spawn particle with invalid pip == 3328 (owner == 16("Smithy"), profile == 161("mp_objects/smithy.obj"))
DEBUG: spawn_one_particle() - cannot spawn particle with invalid pip == 3328 (owner == 16("Smithy"), profile == 161("mp_objects/smithy.obj"))
DEBUG: spawn_one_particle() - cannot spawn particle with invalid pip == 3328 (owner == 16("Smithy"), profile == 161("mp_objects/smithy.obj"))
DEBUG: spawn_one_particle() - cannot spawn particle with invalid pip == 3328 (owner == 16("Smithy"), profile == 161("mp_objects/smithy.obj"))
DEBUG: spawn_one_particle() - cannot spawn particle with invalid pip == 3328 (owner == 16("Smithy"), profile == 161("mp_objects/smithy.obj"))
DEBUG: spawn_one_particle() - cannot spawn particle with invalid pip == 3328 (owner == 16("Smithy"), profile == 161("mp_objects/smithy.obj"))
DEBUG: spawn_one_particle() - cannot spawn particle with invalid pip == 3328 (owner == 16("Smithy"), profile == 161("mp_objects/smithy.obj"))
DEBUG: spawn_one_particle() - cannot spawn particle with invalid pip == 3328 (owner == 16("Smithy"), profile == 161("mp_objects/smithy.obj"))
DEBUG: spawn_one_particle() - cannot spawn particle with invalid pip == 3328 (owner == 16("Smithy"), profile == 161("mp_objects/smithy.obj"))
[...]
DEBUG: spawn_one_particle() - cannot spawn particle with invalid pip == 3328 (owner == 16("Smithy"), profile == 161("mp_objects/smithy.obj"))
DEBUG: spawn_one_particle() - cannot spawn particle with invalid pip == 3328 (owner == 16("Smithy"), profile == 161("mp_objects/smithy.obj"))
DEBUG: spawn_one_particle() - cannot spawn particle with invalid pip == 3328 (owner == 16("Smithy"), profile == 161("mp_objects/smithy.obj"))
INFO: Resetting module data
INFO: Resetting module data
INFO: memory_cleanUp() - Attempting to clean up loaded things in memory... Success!
INFO: Exiting Egoboo 2.8.0 the good way...
Posted: Sat Jun 26, 2010 3:01 pm
by octagon
Spoilers are your friend, fellow Egobooer.
Don't overstretch the page, please.
Posted: Sat Jun 26, 2010 7:25 pm
by octagon
I can't play revision 1090, sadly.
msvcr100.dll not found. :Q Could you put it into the self-extractor thing for the binary, please?
Also, I found out that the "invisible character" bug (in 1080) does not occur when you die, but only if you get flinged into the sky by a fireball. And regardless of what I said, I can still take damage again.
Also, it is strange that a creature gets killed after a single hit with so-called Ticklish damage, and Ticklish/Fumble damage seems to be more than Godlike damage. Also, if you attack a dead sheep, the damage is always godlike.
Posted: Sat Jun 26, 2010 9:48 pm
by Zefz
Ah dang. It seems I forgot to add a dll file to the extractor. I will compile a new binary from r1092
I also noticed some exporting problems with PhysFS. It seems it doesnt locate the application data folder correctly anymore.
I also see there is a particle spawning bug in Bishopia. I will take a look at that one.