File: TODO

package info (click to toggle)
berusky2 0.10-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 7,720 kB
  • ctags: 12,407
  • sloc: cpp: 107,891; sh: 11,196; ansic: 2,791; makefile: 372
file content (132 lines) | stat: -rw-r--r-- 4,071 bytes parent folder | download | duplicates (3)
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
- 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)