-
Notifications
You must be signed in to change notification settings - Fork 3
/
TODO
145 lines (111 loc) · 4.25 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
valgrind --db-attach=yes --free-fill=0x50 ./berusky2 level47
- f1 - key binding help
- Test local game root
- Easy root configuration (in INI file)
- root config?
- Reduce number of ini entries
- split ini files
- game, controls, files
- read ini files only once
join Menu and Menu2
co_delete - TODO
- faster comix
- vertex arrays - are they on?
comics does not work!
- Bump mapping?
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
- 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
- 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)
- fix water ripples
- fix fog effects on dynamic elements
-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)