- Easy root configuration (in INI file) - root config? valgrind --db-attach=yes ./berusky2 valgrind --track-origins=yes --free-fill=0x50 --db-attach=yes ./berusky2 --leak-check=full -> Switch from pos[3] to VECT - Open data/texture/string format? - for easy modifications - install script (not rpm) - Stand-alone linux binaries - Easy installation, easy run - Default key settings, icons - 90degree rotation? - transparency on by default? - no menu by default, one icon to turn it on/off - icons for rotation and so? - CC icons? - game tip -> show again - more game tips - more hints? - keys and so - game console - level center - better camera (remove the camera obstructions) - automatic camera on/off -> icon for it? TODO: - Scroll help on mouse wheel am_Init_Zhave_Castice -> what are the array sizes? Tread crash - better lighting (no-lighting mode?) - screen icons? (for quick set-up) - better side menu? - fix configure script, fix install from sources (make install) - use that in rpm - web info - co to je za verze a co obsahuji - roztridit to Web: - wiki page with debugging info - troubleshooting - on-line manual/help (Web) - All hints on web - Web help/tutorial - nefunguje pruhledne veci - stopy, flares a podobne - Wait for game tip to load (wait for a key?) - better camera - lighting - better effects - window version? - ini file - see all saves options (regardless the profile) - Grey beetle can't be selected by mouse when screen is resized - Tips - wait for click (Load screen) - space to continue? - Missing/wrong Transparent 3D objects (marks on ground, water in underground) - Enable music/sound by default? - Camera center -> rotate to follow bug sight? - remove unnecessary options from ini files - transform settings from setup to text config - split ini file - crash at level20.lv6 (Adam) - per-pixel lighting - textures are not sharp - better camera (automatic?) - Why menu is not animated? - in-game menu - to menu je nejake hnusne? - defaultne je vypla/zakazana hudba/zvuky? - defaultni klavesy sou tragedie!! (delam novy profil) -D_DEBUG -Wall -Wno-write-strings -Wsign-conversion Valgrind setup: valgrind --suppressions=suppress.txt -v --leak-check=full ./berusky2 level7.lv6 > run.txt 2>&1 Efence setup: 1) (as root) echo 200000 > /proc/sys/vm/max_map_count 2)as user, run gdb, for example: gdb ./berusky2/src/berusky2 3) copy and paste into gdb following : set env DISPLAY=:0 set env LD_PRELOAD=libefence.so.0.0 set env EF_ALLOW_MALLOC_0=1 run Tips: - disable sound&music -> set volume to 0 - rozdelit ini soubory na 2? nastaveni uzivatelu + globalni datove soubory? - nefunguji animace!! (z menu) - spatne data soubory - nikde!! (ani ve fedore) -> chyba v ini souboru?? > asm code in lighting -> writting to ligtmap updates > hwconf -> game resolution/fulscreen > wchar_windows_to_linux -> mem leaks? <mcrha> stransky, nastaveni nefunguje, a je v nem jeden text cesky <mcrha> stransky, neukazuji se popisky klaves v nastaveni, treba pro sipky <mcrha> stransky, jak ma fungovat 2d ovladani berdy? hadam, ze sipka doleva/doprava s ni tak i hybe, ale tim, ze se mi nedrzi nastaveni, tak se porad krouti jak motovidlo. <mcrha> stransky, zajimavy je, ze z hlavniho menu nastaveni vypada tak, jak jsem ho nechal, ale kdyz to zavolam ze "hry", tak to nastaveni je v kyblu, vsechno je odskrtnuty <mcrha> stransky, no to tvy default berusky3d,ini ani nemluv, ja nedival, jak jsi resil GetPrivateProfileString, ale treba uvod nema jmeno sekce, na konci mas dve sekce stejnyho jmena [soundengine] sekce v nem neexistuje - jo mimochodem, zvuky nehraji <mcrha> stransky, u decek na jakysi ATI taky nerenderuje dobre, treba ve hre to menu vlevo nahore se ukaze "nerozmazane" jen, kdyz je nad nim mys. A ten jakoze "kour kvuli zime" jim kresli jako ctverecky <mcrha> stransky, File komat/Keyframe.cpp Line 3137 Chyba otevreni souboru '/usr/share/berusky2/game_data/tu_01.sik' v /usr/share/berusky2/game_data - spatne ovladani b1, pri ruznych smerech to je blbe (jen po c ->center na berusku)