rinnegatamante / vitaquakeii Goto Github PK
View Code? Open in Web Editor NEWQuake II port for PSVITA.
License: GNU General Public License v2.0
Quake II port for PSVITA.
License: GNU General Public License v2.0
Hey,
QuakeII has a bug that makes the game crash after beating "Big Gun" and exiting the area. making the game unfinishable.
However on PC this was easily bypassed by typing the command "map hangar1" or "map hangar1.bsp" (depends on the version) into the console to skip to the map after Big Gun ("Outer Hangar")
This would make one loose all the collected items etc.
On vitaQuakeII you can't type in console commands into the console because there is no way to access the keyboard. So i was wondering if you could add the option to bring up the keyboard and enter commands into the console like you have on vitaQuake(1).
Currently the only way to execute console commands in vitaQuakeII is binding them.
My workaround was modifying following binds in the config:
bind CROSS "map hangar1"
bind CIRLCE "give all"
just to get past that crash and get my items back. This method works fine but can take up some time.
I will include the savefile from the area where the crash happens, in case you need it
save8.zip (finish the area and escape the explosions for crash to occur)
Also it might be worth mentioning that i'm using the GOG version of QuakeII and had no problems until now.
Thanks for your patience, have a nice day!
Full game no Work, only Demo work, I have the original game, the packages for which the game is not started correctly, you can precede and the game menu appears but at the start of the game the game causes error C2-12828 and closes.
Thanks for port Quake II to the psvita :D
when increasing the video mode the game will crash, if you then increase the video mode again to its max, the screen becomes unresponsive even when closing the application, a hard reset is required.
There is something wrong with shooting its not going where is croshair only to bottom right https://imgur.com/a/AQPKG7z
As in previous games, mp3 playback is not working, you can fix this by doing this:
File to edit: audiodec/cd_psp2.cpp
Line 180 :
Change From: FILE* fd = fopen(tmp,"rb");
Change To: fd = fopen(tmp,"rb");
I did everything but lots of client issues aren't yours.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.h:52]: (style) Class 'AudioResampler' has a constructor with 1 argument that is not explicit.
[D:\Work\git\vitaQuakeII\audiodec\audio_decoder.h:181] -> [D:\Work\git\vitaQuakeII\audiodec\audio_resampler.h:65]: (style) The function 'WasInited' overrides a function in a base class but is not marked with a 'override' specifier.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:172]: (warning) Member variable 'AudioResampler::nr_of_channels' is not initialized in the constructor.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:172]: (warning) Member variable 'AudioResampler::input_format' is not initialized in the constructor.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:172]: (warning) Member variable 'AudioResampler::input_rate' is not initialized in the constructor.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:172]: (warning) Member variable 'AudioResampler::output_format' is not initialized in the constructor.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:172]: (warning) Member variable 'AudioResampler::output_rate' is not initialized in the constructor.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:172]: (warning) Member variable 'AudioResampler::conversion_state' is not initialized in the constructor.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:172]: (warning) Member variable 'AudioResampler::internal_buffer' is not initialized in the constructor.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:44]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:69]: (portability) Casting from float * to signed short * is not portable due to different binary data representations on different platforms.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:75]: (portability) Casting from float * to unsigned short * is not portable due to different binary data representations on different platforms.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:81]: (portability) Casting from float * to signed int * is not portable due to different binary data representations on different platforms.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:87]: (portability) Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:524]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:525]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:363]: (style) The scope of the variable 'amount_of_data_to_read' can be reduced.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:438]: (style) The scope of the variable 'amount_of_samples_to_read' can be reduced.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:442]: (style) The scope of the variable 'unused_frames' can be reduced.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:443]: (style) The scope of the variable 'empty_buffer_space' can be reduced.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:444]: (style) The scope of the variable 'error' can be reduced.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:438]: (style) Variable 'amount_of_samples_to_read' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:441]: (style) Variable 'advanced_input_buffer' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:442]: (style) Variable 'unused_frames' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:443]: (style) Variable 'empty_buffer_space' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:163]: (portability) Casting between signed short * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\audiodec\audio_resampler.cpp:511]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:72] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:69] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:84]: (warning) Either the condition 'mus==((void*)0)' is redundant or there is possible null pointer dereference: mus.
[D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:72] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:69] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:85]: (warning) Either the condition 'mus==((void*)0)' is redundant or there is possible null pointer dereference: mus.
[D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:72] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:69] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:86]: (warning) Either the condition 'mus==((void*)0)' is redundant or there is possible null pointer dereference: mus.
[D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:72] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:69] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:90]: (warning) Either the condition 'mus==((void*)0)' is redundant or there is possible null pointer dereference: mus.
[D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:72] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:69] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:91]: (warning) Either the condition 'mus==((void*)0)' is redundant or there is possible null pointer dereference: mus.
[D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:72] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:69] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:92]: (warning) Either the condition 'mus==((void*)0)' is redundant or there is possible null pointer dereference: mus.
[D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:184]: (style) C-style pointer casting
[D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:58] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:137]: (style) Local variable 'vol' shadows outer variable
[D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:59] -> [D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:138]: (style) Local variable 'vol_stereo' shadows outer variable
[D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:172]: (error) Undefined behavior: Variable 'fname' is used as parameter and destination in sprintf().
[D:\Work\git\vitaQuakeII\audiodec\cd_psp2.cpp:174]: (error) Undefined behavior: Variable 'fname' is used as parameter and destination in sprintf().
[D:\Work\git\vitaQuakeII\audiodec\decoder_mpg123.cpp:47]: (warning) Member variable 'Mpg123Decoder::file_handle' is not initialized in the constructor.
[D:\Work\git\vitaQuakeII\audiodec\decoder_mpg123.cpp:196]: (style) The scope of the variable 'err' can be reduced.
[D:\Work\git\vitaQuakeII\audiodec\decoder_mpg123.cpp:196]: (style) Variable 'err' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\cl_cin.c:253]: (style) The scope of the variable 'numhnodes' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_cin.c:305]: (style) The scope of the variable 'inbyte' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_cin.c:410]: (style) Variable 'inbyte' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\cl_ents.c:409]: (style) The scope of the variable 'newnum' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_ents.c:660]: (style) The scope of the variable 's1' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_ents.c:661]: (style) The scope of the variable 'num' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_ents.c:802]: (style) The scope of the variable 'p' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_ents.c:863]: (style) The scope of the variable 'effects' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_ents.c:863]: (style) The scope of the variable 'renderfx' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_ents.c:1033]: (style) The scope of the variable 'a1' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_ents.c:1033]: (style) The scope of the variable 'a2' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_ents.c:1326]: (style) The scope of the variable 'anglemove' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_ents.c:1326]: (style) The scope of the variable 'anglemove2' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_ents.c:1394]: (style) The scope of the variable 'backlerp' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_ents.c:246]: (portability) Shifting signed 32-bit value by 31 bits is implementation-defined behaviour
[D:\Work\git\vitaQuakeII\client\cl_ents.c:647]: (portability) Shifting signed 32-bit value by 31 bits is implementation-defined behaviour
[D:\Work\git\vitaQuakeII\client\cl_fx.c:920]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:959]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:999]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1199]: (style) The scope of the variable 'angle' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1199]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1246]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1623]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1623]: (style) The scope of the variable 'c' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1623]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1823]: (style) The scope of the variable 'angle' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1824]: (style) The scope of the variable 'sp' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1824]: (style) The scope of the variable 'sy' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1824]: (style) The scope of the variable 'cp' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1824]: (style) The scope of the variable 'cy' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1826]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1926]: (style) The scope of the variable 'angle' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1927]: (style) The scope of the variable 'sp' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1927]: (style) The scope of the variable 'sy' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1927]: (style) The scope of the variable 'cp' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1927]: (style) The scope of the variable 'cy' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1929]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1998] -> [D:\Work\git\vitaQuakeII\client\cl_fx.c:2046]: (style) Local variable 'j' shadows outer variable
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1999] -> [D:\Work\git\vitaQuakeII\client\cl_fx.c:2047]: (style) Local variable 'p' shadows outer variable
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1826]: (style) Variable 'dist' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\cl_fx.c:1929]: (style) Variable 'dist' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\cl_input.c:487]: (error) Uninitialized variable: data
[D:\Work\git\vitaQuakeII\client\cl_inv.c:70]: (style) The scope of the variable 'item' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_inv.c:75]: (style) The scope of the variable 'bind' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_main.c:173]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_main.c:810]: (style) The scope of the variable 'adrstring' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_main.c:1058]: (style) The scope of the variable 'p' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_main.c:1059]: (style) The scope of the variable 'sk' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_main.c:1127]: (style) The scope of the variable 'pheader' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_main.c:1702]: (style) The scope of the variable 'lasttimecalled' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_main.c:85] -> [D:\Work\git\vitaQuakeII\client\cl_main.c:168]: (style) Local variable 'name' shadows outer variable
[D:\Work\git\vitaQuakeII\client\cl_main.c:85] -> [D:\Work\git\vitaQuakeII\client\cl_main.c:809]: (style) Local variable 'name' shadows outer variable
[D:\Work\git\vitaQuakeII\client\cl_main.c:86] -> [D:\Work\git\vitaQuakeII\client\cl_main.c:1240]: (style) Local variable 'skin' shadows outer variable
[D:\Work\git\vitaQuakeII\client\cl_main.c:1126] -> [D:\Work\git\vitaQuakeII\client\cl_main.c:1359]: (style) Local variable 'fn' shadows outer variable
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:39]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:348]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:753]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:797]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:853]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:1196]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:1242]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:444]: (style) The scope of the variable 'k' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:448]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:448]: (style) The scope of the variable 'c' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:448]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:632]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:632]: (style) The scope of the variable 'c' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:632]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:635]: (style) Variable 'step' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:641]: (style) Variable 'len' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:633]: (style) Unused variable: dir
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:634]: (style) Unused variable: ltime
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:635]: (style) Unused variable: rstep
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:636]: (style) Unused variable: start_pt
[D:\Work\git\vitaQuakeII\client\cl_newfx.c:637]: (style) Unused variable: rot
[D:\Work\git\vitaQuakeII\client\cl_parse.c:203]: (style) The scope of the variable 'name' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_parse.c:204]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_parse.c:382]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_parse.c:385]: (style) The scope of the variable 'skin_name' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_parse.c:654]: (style) The scope of the variable 'cmd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_pred.c:33]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_pred.c:80]: (style) The scope of the variable 'num' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_pred.c:166]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_pred.c:167]: (style) The scope of the variable 'num' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_pred.c:204]: (style) The scope of the variable 'cmd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_pred.c:206]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_pred.c:247]: (style) Variable 'frame' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\cl_scrn.c:147]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_scrn.c:147]: (style) The scope of the variable 'h' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_scrn.c:148]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_scrn.c:149]: (style) The scope of the variable 'color' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_scrn.c:257]: (style) The scope of the variable 'x' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_scrn.c:841]: (style) The scope of the variable 'width' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_scrn.c:957]: (style) The scope of the variable 'token' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_scrn.c:125] -> [D:\Work\git\vitaQuakeII\client\cl_scrn.c:811]: (style) Local variable 'current' shadows outer variable
[D:\Work\git\vitaQuakeII\client\cl_scrn.c:777]: (style) Variable 'clear.x2' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\cl_tent.c:603] -> [D:\Work\git\vitaQuakeII\client\cl_tent.c:604]: (style) Variable 'magnitude' is reassigned a value before the old one has been used.
[D:\Work\git\vitaQuakeII\client\cl_tent.c:561]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_tent.c:564]: (style) The scope of the variable 'color' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_tent.c:566]: (style) The scope of the variable 'free_sustain' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_tent.c:622]: (style) The scope of the variable 'pos' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_tent.c:655]: (style) The scope of the variable 'pos' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_tent.c:1356] -> [D:\Work\git\vitaQuakeII\client\cl_tent.c:1438]: (style) Local variable 'len' shadows outer variable
[D:\Work\git\vitaQuakeII\client\cl_tent.c:599]: (style) Variable 'cnt' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\cl_tent.c:602]: (style) Variable 'r' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\cl_tent.c:604]: (style) Variable 'magnitude' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\cl_tent.c:947]: (style) Variable 'ent' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\cl_tent.c:957]: (style) Variable 'ent' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\cl_view.c:153]: (style) The scope of the variable 'p' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_view.c:155]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_view.c:155]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_view.c:155]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_view.c:184]: (style) The scope of the variable 'f' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_view.c:184]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_view.c:185]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_view.c:216]: (style) The scope of the variable 'f' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_view.c:216]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\client\cl_view.c:217]: (style) The scope of the variable 'dl' can be reduced.
[D:\Work\git\vitaQuakeII\client\console.c:249]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\client\console.c:249]: (style) The scope of the variable 'j' can be reduced.
[D:\Work\git\vitaQuakeII\client\console.c:249]: (style) The scope of the variable 'oldwidth' can be reduced.
[D:\Work\git\vitaQuakeII\client\console.c:249]: (style) The scope of the variable 'oldtotallines' can be reduced.
[D:\Work\git\vitaQuakeII\client\console.c:249]: (style) The scope of the variable 'numlines' can be reduced.
[D:\Work\git\vitaQuakeII\client\console.c:249]: (style) The scope of the variable 'numchars' can be reduced.
[D:\Work\git\vitaQuakeII\client\console.c:508]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\client\console.c:509]: (style) The scope of the variable 'skip' can be reduced.
[D:\Work\git\vitaQuakeII\client\console.c:574]: (style) The scope of the variable 'j' can be reduced.
[D:\Work\git\vitaQuakeII\client\console.c:574]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\client\console.c:580]: (style) The scope of the variable 'dlbar' can be reduced.
[D:\Work\git\vitaQuakeII\client\keys.c:871] -> [D:\Work\git\vitaQuakeII\client\keys.c:915]: (style) Condition '!down' is always false
[D:\Work\git\vitaQuakeII\client\keys.c:511]: (style) The scope of the variable 'tinystr' can be reduced.
[D:\Work\git\vitaQuakeII\client\menu.c:1972] -> [D:\Work\git\vitaQuakeII\client\menu.c:1991]: (error) Array 'creditsIndex[256]' accessed at index 256, which is out of bounds.
[D:\Work\git\vitaQuakeII\client\menu.c:3845]: (style) Obsolete function 'strdup' called. It is recommended to use '_strdup' instead.
[D:\Work\git\vitaQuakeII\client\menu.c:154]: (style) The scope of the variable 'item' can be reduced.
[D:\Work\git\vitaQuakeII\client\menu.c:661]: (style) The scope of the variable 'b' can be reduced.
[D:\Work\git\vitaQuakeII\client\menu.c:680]: (style) The scope of the variable 'b' can be reduced.
[D:\Work\git\vitaQuakeII\client\menu.c:1962]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\client\menu.c:1965]: (style) The scope of the variable 'isdeveloper' can be reduced.
[D:\Work\git\vitaQuakeII\client\menu.c:2180]: (style) The scope of the variable 'f' can be reduced.
[D:\Work\git\vitaQuakeII\client\menu.c:3826]: (style) The scope of the variable 'c' can be reduced.
[D:\Work\git\vitaQuakeII\client\menu.c:4068]: (style) The scope of the variable 'scratch' can be reduced.
[D:\Work\git\vitaQuakeII\client\menu.c:4126]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\client\menu.c:4309]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\client\menu.c:3773] -> [D:\Work\git\vitaQuakeII\client\menu.c:3826]: (style) Local variable 'a' shadows outer variable
[D:\Work\git\vitaQuakeII\client\menu.c:3773] -> [D:\Work\git\vitaQuakeII\client\menu.c:3826]: (style) Local variable 'b' shadows outer variable
[D:\Work\git\vitaQuakeII\client\menu.c:3773] -> [D:\Work\git\vitaQuakeII\client\menu.c:3826]: (style) Local variable 'c' shadows outer variable
[D:\Work\git\vitaQuakeII\client\menu.c:402]: (style) Variable 'totalheight' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\menu.c:421]: (style) Variable 'totalheight' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\menu.c:1965]: (style) Variable 'isdeveloper' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\client\qmenu.c:717]: (style) The scope of the variable 'buffer' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_dma.c:590]: (style) The scope of the variable 'p' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_dma.c:595]: (style) The scope of the variable 'maleFilename' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_dma.c:1012]: (style) The scope of the variable 'total' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_dma.c:1160]: (style) The scope of the variable 'sfx' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mem.c:37]: (style) The scope of the variable 'srcsample' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mem.c:40]: (style) The scope of the variable 'sample' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mem.c:40]: (style) The scope of the variable 'samplefrac' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mem.c:40]: (style) The scope of the variable 'fracstep' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mem.c:269]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:39]: (style) The scope of the variable 'val' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:111]: (style) The scope of the variable 'lpos' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:146]: (style) The scope of the variable 'out_idx' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:147]: (style) The scope of the variable 'count' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:149]: (style) The scope of the variable 'p' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:150]: (style) The scope of the variable 'step' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:151]: (style) The scope of the variable 'val' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:228]: (style) The scope of the variable 'end' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:269]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:354]: (style) The scope of the variable 'scale' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:371]: (style) The scope of the variable 'data' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:476]: (style) The scope of the variable 'data' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:477]: (style) The scope of the variable 'left' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:477]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\client\snd_mix.c:206]: (portability) Shifting a negative value is technically undefined behaviour
[D:\Work\git\vitaQuakeII\client\snd_mix.c:147] -> [D:\Work\git\vitaQuakeII\client\snd_mix.c:159]: (style) Local variable 'count' shadows outer variable
[D:\Work\git\vitaQuakeII\game\g_ai.c:115]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_ai.c:506]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_ai.c:740]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_ai.c:740]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_ai.c:944]: (style) The scope of the variable 'temp' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_ai.c:1124]: (style) The scope of the variable 'd2' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_ai.c:1126]: (style) The scope of the variable 'v_forward' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_ai.c:1126]: (style) The scope of the variable 'v_right' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_ai.c:1127]: (style) The scope of the variable 'left' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_ai.c:1127]: (style) The scope of the variable 'center' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_ai.c:1127]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_cmds.c:95]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_cmds.c:144]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_cmds.c:724]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_cmds.c:777]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_cmds.c:1067]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_cmds.c:1068]: (style) The scope of the variable 'other' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_cmds.c:1069]: (style) The scope of the variable 'p' can be reduced.
[D:\Work\git\vitaQuakeII\game\header\local.h:444] -> [D:\Work\git\vitaQuakeII\game\g_cmds.c:1189]: (style) Local variable 'st' shadows outer variable
[D:\Work\git\vitaQuakeII\game\g_func.c:1478]: (style) The scope of the variable 'newspeed' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_func.c:1479]: (style) The scope of the variable 'ratio' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_func.c:1480]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_items.c:1049]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_items.c:1298]: (style) The scope of the variable 'offset' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_items.c:1473]: (style) The scope of the variable 'start' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_items.c:1475]: (style) The scope of the variable 'len' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_items.c:1476]: (style) The scope of the variable 'ammo' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_items.c:2699]: (style) The scope of the variable 'it' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_main.c:213]: (style) Obsolete function 'strdup' called. It is recommended to use '_strdup' instead.
[D:\Work\git\vitaQuakeII\game\g_main.c:156]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_main.c:199]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_main.c:200]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_main.c:200]: (style) The scope of the variable 'f' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_main.c:201]: (style) The scope of the variable 'seps' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_main.c:277]: (style) The scope of the variable 'need' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_main.c:305]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_main.c:306]: (style) The scope of the variable 'cl' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_misc.c:146]: (style) The scope of the variable 'normal_angles' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_misc.c:146]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_misc.c:554]: (style) The scope of the variable 'activator' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_monster.c:316]: (style) The scope of the variable 'dmg' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_monster.c:832]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_phys.c:179]: (style) The scope of the variable 'change' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_phys.c:401]: (style) The scope of the variable 'k4' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_phys.c:913]: (style) The scope of the variable 'backoff' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_phys.c:1091]: (style) The scope of the variable 'vel' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_phys.c:1095]: (style) The scope of the variable 'mask' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_spawn.c:345]: (style) Array index 'i' is used before limits check.
[D:\Work\git\vitaQuakeII\game\g_spawn.c:405]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\game\g_spawn.c:406]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\game\g_spawn.c:407]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\game\g_spawn.c:413]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\game\g_spawn.c:417]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\game\g_spawn.c:418]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\game\g_spawn.c:419]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\game\g_spawn.c:444]: (style) The scope of the variable 'com_token' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_spawn.c:584]: (style) The scope of the variable 'com_token' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_svcmds.c:87]: (style) The scope of the variable 'j' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_svcmds.c:262]: (style) The scope of the variable 'b' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_svcmds.c:279]: (style) The scope of the variable 'b' can be reduced.
[D:\Work\git\vitaQuakeII\game\header\local.h:440] -> [D:\Work\git\vitaQuakeII\game\g_svcmds.c:281]: (style) Local variable 'game' shadows outer variable
[D:\Work\git\vitaQuakeII\game\g_target.c:84]: (style) The scope of the variable 'chan' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_target.c:596]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_target.c:765]: (style) The scope of the variable 'last_movedir' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_trigger.c:690]: (style) The scope of the variable 'hurtme' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_turret.c:79]: (style) The scope of the variable 'attacker' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_utils.c:437]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_utils.c:579]: (style) The scope of the variable 'hit' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_utils.c:625]: (style) The scope of the variable 'hit' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_weapon.c:38]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_weapon.c:40]: (style) The scope of the variable 'eta' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_weapon.c:179]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_weapon.c:179]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_weapon.c:179]: (style) The scope of the variable 'up' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_weapon.c:181]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_weapon.c:182]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_weapon.c:217]: (style) The scope of the variable 'color' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_weapon.c:380]: (style) The scope of the variable 'mod' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_weapon.c:952]: (style) The scope of the variable 'points' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_weapon.c:953]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\game\g_weapon.c:954]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\game\header\local.h:709] -> [D:\Work\git\vitaQuakeII\game\g_weapon.c:78]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\game\monster\berserker\berserker.c:487]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\boss2\boss2.c:673]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\boss2\boss2.c:673]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\game\header\local.h:709] -> [D:\Work\git\vitaQuakeII\game\monster\boss2\boss2.c:536]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\game\monster\boss3\boss31.c:773]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\boss3\boss31.c:773]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\boss3\boss32.c:891]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\boss3\boss32.c:946]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\boss3\boss32.c:946]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\brain\brain.c:730]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\flipper\flipper.c:459]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\gladiator\gladiator.c:457]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\game\header\local.h:709] -> [D:\Work\git\vitaQuakeII\game\monster\gladiator\gladiator.c:293]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\game\monster\gunner\gunner.c:472]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\hover\hover.c:729]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\infantry\infantry.c:331]: (style) The scope of the variable 'vec' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\insane\insane.c:840]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\medic\medic.c:553]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\misc\move.c:135]: (style) The scope of the variable 'dz' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\misc\move.c:138]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\misc\move.c:438]: (style) The scope of the variable 'delta' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\mutant\mutant.c:784]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\parasite\parasite.c:692]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\soldier\soldier.c:552]: (style) The scope of the variable 'up' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\soldier\soldier.c:554]: (style) The scope of the variable 'dir' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\soldier\soldier.c:556]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\game\monster\soldier\soldier.c:556]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\game\header\local.h:709] -> [D:\Work\git\vitaQuakeII\game\monster\supertank\supertank.c:727]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\game\monster\tank\tank.c:1022]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\game\header\local.h:709] -> [D:\Work\git\vitaQuakeII\game\monster\tank\tank.c:898]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\game\player\client.c:94]: (style) The scope of the variable 'spot' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:481]: (style) The scope of the variable 'mod' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:482]: (style) The scope of the variable 'message' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:483]: (style) The scope of the variable 'message2' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:484]: (style) The scope of the variable 'ff' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:1082]: (style) The scope of the variable 'player' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:1131]: (style) The scope of the variable 'range' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:1199]: (style) The scope of the variable 'bestplayerdistance' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:1248]: (style) The scope of the variable 'target' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:1306]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:1307]: (style) The scope of the variable 'counter' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:1308]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:1411]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:1428]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:1531]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:1531]: (style) The scope of the variable 'numspec' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:1863]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\client.c:2208]: (style) The scope of the variable 'j' can be reduced.
[D:\Work\git\vitaQuakeII\game\header\local.h:709] -> [D:\Work\git\vitaQuakeII\game\player\client.c:1131]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\game\player\view.c:72]: (style) The scope of the variable 'side' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\view.c:75]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\view.c:75]: (style) The scope of the variable 'l' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\view.c:76]: (style) The scope of the variable 'power_color' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\view.c:77]: (style) The scope of the variable 'acolor' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\view.c:78]: (style) The scope of the variable 'bcolor' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\view.c:113]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\view.c:270]: (style) The scope of the variable 'delta' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\view.c:410]: (style) The scope of the variable 'delta' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\view.c:638]: (style) The scope of the variable 'damage' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\view.c:639]: (style) The scope of the variable 'dir' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\view.c:957]: (style) The scope of the variable 'pa_type' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\weapon.c:175]: (style) The scope of the variable 'ammo' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\weapon.c:248]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\weapon.c:409]: (style) The scope of the variable 'ammo_index' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\weapon.c:410]: (style) The scope of the variable 'ammo_item' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\weapon.c:1076]: (style) The scope of the variable 'rotation' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\weapon.c:1077]: (style) The scope of the variable 'offset' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\weapon.c:1078]: (style) The scope of the variable 'effect' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\weapon.c:1079]: (style) The scope of the variable 'damage' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\weapon.c:1317]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\game\player\weapon.c:1317]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\game\savegame\savegame.c:901] -> [D:\Work\git\vitaQuakeII\game\savegame\savegame.c:915]: (error) Resource handle 'f' freed twice.
[D:\Work\git\vitaQuakeII\game\savegame\savegame.c:901] -> [D:\Work\git\vitaQuakeII\game\savegame\savegame.c:923]: (error) Resource handle 'f' freed twice.
[D:\Work\git\vitaQuakeII\game\savegame\savegame.c:390]: (style) The scope of the variable 'func' can be reduced.
[D:\Work\git\vitaQuakeII\game\savegame\savegame.c:391]: (style) The scope of the variable 'mmove' can be reduced.
[D:\Work\git\vitaQuakeII\game\savegame\savegame.c:512]: (style) The scope of the variable 'func' can be reduced.
[D:\Work\git\vitaQuakeII\game\savegame\savegame.c:513]: (style) The scope of the variable 'mmove' can be reduced.
[D:\Work\git\vitaQuakeII\game\savegame\savegame.c:1019]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:1213] -> [D:\Work\git\vitaQuakeII\game\shared\shared.c:1215]: (warning) Opposite inner 'if' condition leads to a dead code block.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:1278] -> [D:\Work\git\vitaQuakeII\game\shared\shared.c:1280]: (warning) Opposite inner 'if' condition leads to a dead code block.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:304]: (portability) Casting from float * to signed int * is not portable due to different binary data representations on different platforms.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:307]: (portability) Casting between signed int * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:26]: (style) The scope of the variable 'letter' can be reduced.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:145]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:482]: (style) The scope of the variable 'val' can be reduced.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:514]: (style) The scope of the variable 'ilength' can be reduced.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:533]: (style) The scope of the variable 'ilength' can be reduced.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:1051]: (style) The scope of the variable 'c2' can be reduced.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:1185]: (style) The scope of the variable 'o' can be reduced.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:1242]: (style) The scope of the variable 'start' can be reduced.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:1245]: (style) The scope of the variable 'o' can be reduced.
[D:\Work\git\vitaQuakeII\game\shared\shared.c:1327]: (style) The scope of the variable 'c' can be reduced.
[D:\Work\git\vitaQuakeII\game\header\shared.h:151] -> [D:\Work\git\vitaQuakeII\game\shared\shared.c:311]: (warning) Function 'LerpAngle' argument order different: declaration 'a1, a2, frac' definition 'a2, a1, frac'
[D:\Work\git\vitaQuakeII\psp2\glimp_psp2.c:102]: (style) The scope of the variable 'res_str' can be reduced.
[D:\Work\git\vitaQuakeII\psp2\in_psp2.c:53]: (style) The scope of the variable 'maximum' can be reduced.
[D:\Work\git\vitaQuakeII\psp2\net_psp2.c:181]: (style) The scope of the variable 'h' can be reduced.
[D:\Work\git\vitaQuakeII\psp2\net_psp2.c:445]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\psp2\net_psp2.c:587] -> [D:\Work\git\vitaQuakeII\psp2\net_psp2.c:59]: (style) Local variable 'err' shadows outer variable
[D:\Work\git\vitaQuakeII\psp2\net_psp2.c:587] -> [D:\Work\git\vitaQuakeII\psp2\net_psp2.c:304]: (style) Local variable 'err' shadows outer variable
[D:\Work\git\vitaQuakeII\psp2\sys_psp2.c:463] -> [D:\Work\git\vitaQuakeII\psp2\sys_psp2.c:466]: (style) Condition '!(oldpad&SCE_CTRL_SELECT)' is always true
[D:\Work\git\vitaQuakeII\psp2\sys_psp2.c:522]: (style) The scope of the variable 'res_str' can be reduced.
[D:\Work\git\vitaQuakeII\psp2\sys_psp2.c:66]: (error) Undefined behavior: Variable 'msg' is used as parameter and destination in sprintf().
[D:\Work\git\vitaQuakeII\psp2\sys_psp2.c:63]: (style) Variable 'done' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\psp2\sys_psp2.c:65]: (style) Unused variable: i
[D:\Work\git\vitaQuakeII\psp2\vid_psp2.c:252]: (warning) Comparison of a boolean expression with an integer other than 0 or 1.
[D:\Work\git\vitaQuakeII\qcommon\cmd.c:197]: (style) The scope of the variable 'text' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmd.c:199]: (style) The scope of the variable 'quotes' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmd.c:266]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmd.c:623]: (style) The scope of the variable 'com_token' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmd.c:648]: (style) Variable 'text' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:600] -> [D:\Work\git\vitaQuakeII\qcommon\cmodel.c:600]: (warning) The address of local variable 'header' might be accessed at non-zero index.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:579] -> [D:\Work\git\vitaQuakeII\qcommon\cmodel.c:558]: (warning) Either the condition '!name' is redundant or there is possible null pointer dereference: name.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:341]: (style) The scope of the variable 'bits' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:410]: (style) The scope of the variable 'j' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:414]: (style) The scope of the variable 'num' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:707]: (style) The scope of the variable 'side' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:708]: (style) The scope of the variable 'c' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:710]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:804]: (style) The scope of the variable 'plane' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:849]: (style) The scope of the variable 'plane' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:851]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:997]: (style) The scope of the variable 'd1' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:997]: (style) The scope of the variable 'd2' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1108]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1110]: (style) The scope of the variable 'd1' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1161]: (style) The scope of the variable 'brushnum' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1163]: (style) The scope of the variable 'b' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1195]: (style) The scope of the variable 'brushnum' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1197]: (style) The scope of the variable 'b' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1354]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1458]: (style) The scope of the variable 'a' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1634]: (style) The scope of the variable 'area' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1688]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1689]: (style) The scope of the variable 'floodnum' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1750]: (style) The scope of the variable 'leafnum' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1751]: (style) The scope of the variable 'cluster' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1354] -> [D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1380]: (style) Local variable 'i' shadows outer variable
[D:\Work\git\vitaQuakeII\qcommon\cmodel.c:77] -> [D:\Work\git\vitaQuakeII\qcommon\cmodel.c:1380]: (style) Local variable 'numleafs' shadows outer variable
[D:\Work\git\vitaQuakeII\qcommon\common.c:1611] -> [D:\Work\git\vitaQuakeII\qcommon\common.c:1615]: (style) The if condition is the same as the previous if condition
[D:\Work\git\vitaQuakeII\qcommon\common.c:162]: (style) The scope of the variable 'name' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\common.c:465]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\common.c:800]: (style) The scope of the variable 'c' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\common.c:820]: (style) The scope of the variable 'c' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\common.c:1078]: (style) The scope of the variable 'l' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\cvar.c:394]: (style) The scope of the variable 'flags' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\files.c:644]: (style) Obsolete function 'strdup' called. It is recommended to use '_strdup' instead.
[D:\Work\git\vitaQuakeII\qcommon\files.c:284]: (style) The scope of the variable 'block' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\files.c:285]: (style) The scope of the variable 'read' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\files.c:662]: (style) The scope of the variable 'dirnames' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\net_chan.c:243]: (portability) Shifting signed 32-bit value by 31 bits is implementation-defined behaviour
[D:\Work\git\vitaQuakeII\qcommon\net_chan.c:244]: (portability) Shifting signed 32-bit value by 31 bits is implementation-defined behaviour
[D:\Work\git\vitaQuakeII\qcommon\net_chan.c:317]: (portability) Shifting signed 32-bit value by 31 bits is implementation-defined behaviour
[D:\Work\git\vitaQuakeII\qcommon\net_chan.c:318]: (portability) Shifting signed 32-bit value by 31 bits is implementation-defined behaviour
[D:\Work\git\vitaQuakeII\qcommon\pmove.c:83]: (style) The scope of the variable 'change' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\pmove.c:348]: (style) The scope of the variable 'control' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\pmove.c:349]: (style) The scope of the variable 'friction' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\pmove.c:441]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\pmove.c:884]: (style) The scope of the variable 'drop' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\pmove.c:884]: (style) The scope of the variable 'friction' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\pmove.c:884]: (style) The scope of the variable 'control' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\pmove.c:884]: (style) The scope of the variable 'newspeed' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\pmove.c:891]: (style) The scope of the variable 'end' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\pmove.c:1084]: (style) The scope of the variable 'bits' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\pmove.c:1206]: (style) The scope of the variable 'temp' can be reduced.
[D:\Work\git\vitaQuakeII\qcommon\pmove.c:1207]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_draw.c:118]: (style) The scope of the variable 'fullname' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_draw.c:280]: (style) The scope of the variable 'source' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_draw.c:281]: (style) The scope of the variable 'frac' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_draw.c:281]: (style) The scope of the variable 'fracstep' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_draw.c:283]: (style) The scope of the variable 'row' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_draw.c:300]: (style) The scope of the variable 'dest' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:395] -> [D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:350]: (warning) Either the condition 'if(palette)' is redundant or there is possible null pointer dereference: palette.
[D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:794] -> [D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:797]: (style) The expression 'filledcolor == -1' is always true.
[D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:278]: (style) The scope of the variable 'best' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:795]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:846]: (style) The scope of the variable 'xi' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:884]: (style) The scope of the variable 'yi' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:1126]: (style) The scope of the variable 'p' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:1415]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:1415]: (style) The scope of the variable 'g' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:1415]: (style) The scope of the variable 'b' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:1416]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:1452]: (style) The scope of the variable 'j' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:1174] -> [D:\Work\git\vitaQuakeII\ref_gl\gl_image.c:1207]: (style) Local variable 'i' shadows outer variable
[D:\Work\git\vitaQuakeII\ref_gl\gl_light.c:234] -> [D:\Work\git\vitaQuakeII\ref_gl\gl_light.c:247]: (warning) Identical condition '(back<0)==side', second condition is always false
[D:\Work\git\vitaQuakeII\ref_gl\gl_light.c:41]: (style) The scope of the variable 'a' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_light.c:322]: (style) The scope of the variable 'add' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_mesh.c:209]: (portability) Casting between signed int * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\ref_gl\gl_mesh.c:210]: (portability) Casting between signed int * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\ref_gl\gl_mesh.c:96]: (style) The scope of the variable 'count' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_mesh.c:156]: (style) The scope of the variable 'pColor' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_mesh.c:157]: (style) The scope of the variable 'pTexCoord' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_mesh.c:158]: (style) The scope of the variable 'pPos' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_mesh.c:255]: (style) The scope of the variable 'count' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_mesh.c:270]: (style) The scope of the variable 'pPos' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_mesh.c:477]: (style) The scope of the variable 'bbox' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_mesh.c:626]: (style) The scope of the variable 'min' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:53]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:54]: (style) The scope of the variable 'plane' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:558]: (style) The scope of the variable 'next' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:627]: (style) The scope of the variable 'e' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:687]: (style) The scope of the variable 'planenum' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:687]: (style) The scope of the variable 'side' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:688]: (style) The scope of the variable 'ti' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:781]: (style) The scope of the variable 'p' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:831]: (style) The scope of the variable 'p' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:871]: (style) The scope of the variable 'j' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:932]: (style) The scope of the variable 'bits' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:1050]: (style) The scope of the variable 'pinframe' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:1050]: (style) The scope of the variable 'poutframe' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:1252]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_model.c:1253]: (style) The scope of the variable 'sprout' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmain.c:1027] -> [D:\Work\git\vitaQuakeII\ref_gl\gl_rmain.c:1032]: (style) Variable 'vid_fullscreen->modified' is reassigned a value before the old one has been used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmain.c:442]: (style) The scope of the variable 'scale' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmain.c:1057]: (style) Variable 'err' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmisc.c:105]: (style) The scope of the variable 'temp' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmisc.c:87]: (style) struct member '_TargaHeader::id_length' is never used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmisc.c:87]: (style) struct member '_TargaHeader::colormap_type' is never used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmisc.c:87]: (style) struct member '_TargaHeader::image_type' is never used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmisc.c:88]: (style) struct member '_TargaHeader::colormap_index' is never used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmisc.c:88]: (style) struct member '_TargaHeader::colormap_length' is never used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmisc.c:89]: (style) struct member '_TargaHeader::colormap_size' is never used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmisc.c:90]: (style) struct member '_TargaHeader::x_origin' is never used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmisc.c:90]: (style) struct member '_TargaHeader::y_origin' is never used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmisc.c:91]: (style) struct member '_TargaHeader::pixel_size' is never used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rmisc.c:91]: (style) struct member '_TargaHeader::attributes' is never used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:471] -> [D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:492]: (error) Array 'fa->styles[4]' accessed at index 4, which is out of bounds.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:1133] -> [D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:1179]: (style) Variable 'poly->numverts' is reassigned a value before the old one has been used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:634]: (style) The scope of the variable 'k' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:635]: (style) The scope of the variable 'pplane' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:636]: (style) The scope of the variable 'dot' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:638]: (style) The scope of the variable 'lt' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:705]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:780]: (style) The scope of the variable 'mark' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:948]: (style) The scope of the variable 'c' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:950]: (style) The scope of the variable 'cluster' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:1024]: (style) The scope of the variable 'height' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:1076]: (style) The scope of the variable 'best2' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:1114]: (style) The scope of the variable 'lindex' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:1117]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:1117]: (style) The scope of the variable 't' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_rsurf.c:145]: (style) Variable 'scroll' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:346] -> [D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:349]: (warning) Either the condition 'j>0' is redundant or the array 'vecs[3]' is accessed at index -1, which is out of bounds.
[D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:353] -> [D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:356]: (warning) Either the condition 'j<0' is redundant or the array 'vecs[3]' is accessed at index -1, which is out of bounds.
[D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:358] -> [D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:361]: (warning) Either the condition 'j<0' is redundant or the array 'vecs[3]' is accessed at index -1, which is out of bounds.
[D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:518] -> [D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:521]: (warning) Either the condition 'k<0' is redundant or the array 'b[3]' is accessed at index -1, which is out of bounds.
[D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:58]: (style) The scope of the variable 'm' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:65]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:65]: (style) The scope of the variable 't' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:169]: (style) The scope of the variable 'lindex' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:303]: (style) The scope of the variable 'j' can be reduced.
[D:\Work\git\vitaQuakeII\ref_gl\gl_warp.c:509]: (style) The scope of the variable 'k' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:95]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:224]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:225]: (style) The scope of the variable 'ofs' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:565]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:822]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:822]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:1157]: (style) The scope of the variable 'temp' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:1359]: (style) The scope of the variable 'd2' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:1361]: (style) The scope of the variable 'v_forward' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:1361]: (style) The scope of the variable 'v_right' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:1362]: (style) The scope of the variable 'left' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:1362]: (style) The scope of the variable 'center' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:1362]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_ai.c:1367]: (style) The scope of the variable 'realEnemy' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_cmds.c:76]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_cmds.c:125]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_cmds.c:720]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_cmds.c:775]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_cmds.c:1079]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_cmds.c:1080]: (style) The scope of the variable 'other' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_cmds.c:1081]: (style) The scope of the variable 'p' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\header\local.h:500] -> [D:\Work\git\vitaQuakeII\rogue\g_cmds.c:1228]: (style) Local variable 'st' shadows outer variable
[D:\Work\git\vitaQuakeII\rogue\g_combat.c:511]: (style) The scope of the variable 'percentHealth' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_func.c:1324]: (style) The scope of the variable 'trigger' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_func.c:2326]: (style) The scope of the variable 'newspeed' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_func.c:2327]: (style) The scope of the variable 'ratio' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_func.c:2328]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_items.c:765] -> [D:\Work\git\vitaQuakeII\rogue\g_items.c:770]: (warning) Either the condition 'other->client' is redundant or there is possible null pointer dereference: other->client.
[D:\Work\git\vitaQuakeII\rogue\g_items.c:1455]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_items.c:1661]: (style) The scope of the variable 'offset' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_items.c:1825]: (style) The scope of the variable 'start' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_items.c:1827]: (style) The scope of the variable 'len' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_items.c:1828]: (style) The scope of the variable 'ammo' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_items.c:3609]: (style) The scope of the variable 'it' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_main.c:200]: (style) Obsolete function 'strdup' called. It is recommended to use '_strdup' instead.
[D:\Work\git\vitaQuakeII\rogue\g_main.c:143]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_main.c:186]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_main.c:187]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_main.c:187]: (style) The scope of the variable 'f' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_main.c:188]: (style) The scope of the variable 'seps' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_main.c:266]: (style) The scope of the variable 'need' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_main.c:294]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_main.c:295]: (style) The scope of the variable 'cl' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_misc.c:125]: (style) The scope of the variable 'normal_angles' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_misc.c:125]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_misc.c:530]: (style) The scope of the variable 'activator' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_monster.c:354]: (style) The scope of the variable 'dmg' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_monster.c:928]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newai.c:130]: (style) The scope of the variable 'pt2' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newai.c:131]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newai.c:900]: (style) The scope of the variable 'goal' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newai.c:1013]: (style) The scope of the variable 'current' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newai.c:1014]: (style) The scope of the variable 'count2' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newai.c:1232]: (style) The scope of the variable 'hit' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newai.c:1789]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newdm.c:27]: (style) The scope of the variable 'gameNum' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newdm.c:285]: (style) The scope of the variable 'itflags' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newdm.c:306]: (style) The scope of the variable 'sphere' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newdm.c:307]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newdm.c:308]: (style) The scope of the variable 'dir' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newdm.c:360]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newtrig.c:48]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newweap.c:47]: (style) The scope of the variable 'dir' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newweap.c:423]: (style) The scope of the variable 'change' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newweap.c:1135]: (style) The scope of the variable 'search' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newweap.c:1506]: (style) The scope of the variable 'mod' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newweap.c:1507]: (style) The scope of the variable 'damagestat' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newweap.c:1761]: (style) The scope of the variable 'damagetime' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newweap.c:1762]: (style) The scope of the variable 'normal' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_newweap.c:380]: (style) Variable 'stick_ok' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\rogue\g_phys.c:166]: (style) The scope of the variable 'change' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_phys.c:392]: (style) The scope of the variable 'k4' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_phys.c:874]: (style) The scope of the variable 'backoff' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_phys.c:1043]: (style) The scope of the variable 'vel' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_phys.c:1047]: (style) The scope of the variable 'mask' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_spawn.c:427]: (style) Array index 'i' is used before limits check.
[D:\Work\git\vitaQuakeII\rogue\g_spawn.c:1332] -> [D:\Work\git\vitaQuakeII\rogue\g_spawn.c:1335] -> [D:\Work\git\vitaQuakeII\rogue\g_spawn.c:1593]: (warning) Either the condition '!mins' is redundant or there is possible null pointer dereference: mins.
[D:\Work\git\vitaQuakeII\rogue\g_spawn.c:487]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\rogue\g_spawn.c:488]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\rogue\g_spawn.c:489]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\rogue\g_spawn.c:495]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\rogue\g_spawn.c:499]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\rogue\g_spawn.c:500]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\rogue\g_spawn.c:501]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\rogue\g_spawn.c:524]: (style) The scope of the variable 'com_token' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_spawn.c:737]: (style) The scope of the variable 'com_token' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_spawn.c:1391]: (style) The scope of the variable 'top' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_sphere.c:116] -> [D:\Work\git\vitaQuakeII\rogue\g_sphere.c:122]: (warning) Either the condition 'self->enemy' is redundant or there is possible null pointer dereference: self->enemy.
[D:\Work\git\vitaQuakeII\rogue\g_sphere.c:224]: (style) The scope of the variable 'normal' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_sphere.c:400]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_sphere.c:401]: (style) The scope of the variable 'dir' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_svcmds.c:67]: (style) The scope of the variable 'j' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_svcmds.c:244]: (style) The scope of the variable 'b' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_svcmds.c:261]: (style) The scope of the variable 'b' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\header\local.h:496] -> [D:\Work\git\vitaQuakeII\rogue\g_svcmds.c:263]: (style) Local variable 'game' shadows outer variable
[D:\Work\git\vitaQuakeII\rogue\g_target.c:62]: (style) The scope of the variable 'chan' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_target.c:730]: (style) The scope of the variable 'last_movedir' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_turret.c:65]: (style) The scope of the variable 'attacker' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_utils.c:523]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_utils.c:677]: (style) The scope of the variable 'hit' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_utils.c:721]: (style) The scope of the variable 'hit' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:19]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:21]: (style) The scope of the variable 'eta' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:150]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:150]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:150]: (style) The scope of the variable 'up' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:152]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:153]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:188]: (style) The scope of the variable 'color' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:348]: (style) The scope of the variable 'mod' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:691]: (style) The scope of the variable 'normal' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:884]: (style) The scope of the variable 'points' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:885]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:886]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\g_weapon.c:947]: (style) The scope of the variable 'normal' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\header\local.h:814] -> [D:\Work\git\vitaQuakeII\rogue\g_weapon.c:59]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\rogue\dm\ball.c:61]: (style) The scope of the variable 'other' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\dm\ball.c:141]: (style) The scope of the variable 'bestplayerdistance' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\dm\ball.c:338]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\dm\ball.c:472]: (style) The scope of the variable 'dot' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\dm\ball.c:473]: (style) The scope of the variable 'speed' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\dm\ball.c:586]: (style) The scope of the variable 'dot' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\dm\tag.c:143] -> [D:\Work\git\vitaQuakeII\rogue\dm\tag.c:141]: (style) The statement 'if (tag_token!=ent) tag_token=ent' is logically equivalent to 'tag_token=ent'.
[D:\Work\git\vitaQuakeII\rogue\dm\tag.c:76]: (style) The scope of the variable 'quad' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\berserker\berserker.c:656] -> [D:\Work\git\vitaQuakeII\rogue\monster\berserker\berserker.c:654]: (style) The statement 'if (self->monsterinfo.currentmove!=&berserk_move_run1) self->monsterinfo.currentmove=&berserk_move_run1' is logically equivalent to 'self->monsterinfo.currentmove=&berserk_move_run1'.
[D:\Work\git\vitaQuakeII\rogue\monster\berserker\berserker.c:463]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\boss2\boss2.c:717]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\boss2\boss2.c:717]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\header\local.h:814] -> [D:\Work\git\vitaQuakeII\rogue\monster\boss2\boss2.c:582]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\rogue\monster\boss3\boss31.c:738]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\boss3\boss31.c:738]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\boss3\boss32.c:869]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\boss3\boss32.c:921]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\boss3\boss32.c:921]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\brain\brain.c:635]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\carrier\carrier.c:429] -> [D:\Work\git\vitaQuakeII\rogue\monster\carrier\carrier.c:434]: (style) The if condition is the same as the previous if condition
[D:\Work\git\vitaQuakeII\rogue\monster\carrier\carrier.c:444]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\carrier\carrier.c:1010]: (style) The scope of the variable 'vec' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\carrier\carrier.c:1011]: (style) The scope of the variable 'range' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\carrier\carrier.c:1011]: (style) The scope of the variable 'luck' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\carrier\carrier.c:1353]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\carrier\carrier.c:1353]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\header\local.h:814] -> [D:\Work\git\vitaQuakeII\rogue\monster\carrier\carrier.c:1011]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\rogue\monster\chick\chick.c:1051] -> [D:\Work\git\vitaQuakeII\rogue\monster\chick\chick.c:1049]: (style) The statement 'if (self->monsterinfo.currentmove!=&chick_move_run) self->monsterinfo.currentmove=&chick_move_run' is logically equivalent to 'self->monsterinfo.currentmove=&chick_move_run'.
[D:\Work\git\vitaQuakeII\rogue\monster\chick\chick.c:557]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\chick\chick.c:909]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\chick\chick.c:909]: (style) The scope of the variable 'chance' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\flipper\flipper.c:431]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\flyer\flyer.c:959]: (style) The scope of the variable 'origin' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\gladiator\gladiator.c:429]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\header\local.h:814] -> [D:\Work\git\vitaQuakeII\rogue\monster\gladiator\gladiator.c:270]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\rogue\monster\gunner\gunner.c:1198] -> [D:\Work\git\vitaQuakeII\rogue\monster\gunner\gunner.c:1196]: (style) The statement 'if (self->monsterinfo.currentmove!=&gunner_move_run) self->monsterinfo.currentmove=&gunner_move_run' is logically equivalent to 'self->monsterinfo.currentmove=&gunner_move_run'.
[D:\Work\git\vitaQuakeII\rogue\monster\gunner\gunner.c:458]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\gunner\gunner.c:816]: (style) The scope of the variable 'aim' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\gunner\gunner.c:865]: (style) The scope of the variable 'chance' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\gunner\gunner.c:865]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\hover\hover.c:696]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\infantry\infantry.c:915] -> [D:\Work\git\vitaQuakeII\rogue\monster\infantry\infantry.c:913]: (style) The statement 'if (self->monsterinfo.currentmove!=&infantry_move_run) self->monsterinfo.currentmove=&infantry_move_run' is logically equivalent to 'self->monsterinfo.currentmove=&infantry_move_run'.
[D:\Work\git\vitaQuakeII\rogue\monster\infantry\infantry.c:325]: (style) The scope of the variable 'vec' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\insane\insane.c:802]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\medic\medic.c:1857] -> [D:\Work\git\vitaQuakeII\rogue\monster\medic\medic.c:1855]: (style) The statement 'if (self->monsterinfo.currentmove!=&medic_move_run) self->monsterinfo.currentmove=&medic_move_run' is logically equivalent to 'self->monsterinfo.currentmove=&medic_move_run'.
[D:\Work\git\vitaQuakeII\rogue\monster\medic\medic.c:115]: (style) The scope of the variable 'hurt' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\medic\medic.c:116]: (style) The scope of the variable 'pain_normal' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\medic\medic.c:830]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\medic\medic.c:1414]: (style) The scope of the variable 'inc' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\medic\medic.c:1417]: (style) The scope of the variable 'current_yaw' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\medic\medic.c:1490]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\medic\medic.c:1494]: (style) The scope of the variable 'inc' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\medic\medic.c:1770]: (style) The scope of the variable 'newEnt' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\misc\move.c:180]: (style) The scope of the variable 'dz' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\misc\move.c:183]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\misc\move.c:188]: (style) The scope of the variable 'minheight' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\misc\move.c:566]: (style) The scope of the variable 'delta' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\mutant\mutant.c:761]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\parasite\parasite.c:872]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\soldier\soldier.c:1649] -> [D:\Work\git\vitaQuakeII\rogue\monster\soldier\soldier.c:1647]: (style) The statement 'if (self->monsterinfo.currentmove!=&soldier_move_attack6) self->monsterinfo.currentmove=&soldier_move_attack6' is logically equivalent to 'self->monsterinfo.currentmove=&soldier_move_attack6'.
[D:\Work\git\vitaQuakeII\rogue\monster\soldier\soldier.c:1656] -> [D:\Work\git\vitaQuakeII\rogue\monster\soldier\soldier.c:1654]: (style) The statement 'if (self->monsterinfo.currentmove!=&soldier_move_start_run) self->monsterinfo.currentmove=&soldier_move_start_run' is logically equivalent to 'self->monsterinfo.currentmove=&soldier_move_start_run'.
[D:\Work\git\vitaQuakeII\rogue\monster\soldier\soldier.c:567]: (style) The scope of the variable 'up' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\soldier\soldier.c:569]: (style) The scope of the variable 'dir' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\soldier\soldier.c:571]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\soldier\soldier.c:571]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\soldier\soldier.c:581]: (style) The scope of the variable 'angle' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\soldier\soldier.c:1048]: (style) The scope of the variable 'chance' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\stalker\stalker.c:613]: (style) The scope of the variable 'time' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\stalker\stalker.c:811]: (style) The scope of the variable 'cosU' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\stalker\stalker.c:812]: (style) The scope of the variable 'U' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\stalker\stalker.c:1394]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\header\local.h:814] -> [D:\Work\git\vitaQuakeII\rogue\monster\supertank\supertank.c:693]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\rogue\monster\tank\tank.c:980]: (style) The scope of the variable 'chance' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\tank\tank.c:1140]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\header\local.h:814] -> [D:\Work\git\vitaQuakeII\rogue\monster\tank\tank.c:978]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\rogue\monster\turret\turret.c:466]: (style) The scope of the variable 'start' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\turret\turret.c:467]: (style) The scope of the variable 'time' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\turret\turret.c:467]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\turret\turret.c:754]: (style) The scope of the variable 'base' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\turret\turret.c:980]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\turret\turret.c:980]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\widow\widow.c:236]: (style) The scope of the variable 'vec' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\widow\widow.c:236]: (style) The scope of the variable 'targ_angles' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\widow\widow.c:1518]: (style) The scope of the variable 'player' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\widow\widow.c:1519]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\widow\widow.c:1601]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\widow\widow.c:1601]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\widow\widow.c:108] -> [D:\Work\git\vitaQuakeII\rogue\monster\widow\widow.c:285]: (style) Local variable 'target_angle' shadows outer function
[D:\Work\git\vitaQuakeII\rogue\monster\widow\widow2.c:1223]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\widow\widow2.c:1224]: (style) The scope of the variable 'clipped' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\widow\widow2.c:1297]: (style) The scope of the variable 'real_enemy_range' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\widow\widow2.c:1298]: (style) The scope of the variable 'f' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\widow\widow2.c:1298]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\monster\widow\widow2.c:1298]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\header\local.h:814] -> [D:\Work\git\vitaQuakeII\rogue\monster\widow\widow2.c:970]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\rogue\player\client.c:171]: (style) The scope of the variable 'mod' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:172]: (style) The scope of the variable 'message' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:173]: (style) The scope of the variable 'message2' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:910]: (style) The scope of the variable 'player' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:959]: (style) The scope of the variable 'range' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:1018]: (style) The scope of the variable 'bestplayerdistance' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:1172]: (style) The scope of the variable 'target' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:1234]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:1235]: (style) The scope of the variable 'counter' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:1236]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:1337]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:1352]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:1453]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:1453]: (style) The scope of the variable 'numspec' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:1808]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\client.c:2168]: (style) The scope of the variable 'j' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\header\local.h:814] -> [D:\Work\git\vitaQuakeII\rogue\player\client.c:959]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\rogue\player\hud.c:68]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\hud.c:193]: (style) The scope of the variable 'x' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\hud.c:193]: (style) The scope of the variable 'y' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\hud.c:194]: (style) The scope of the variable 'cl' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\hud.c:595]: (style) The scope of the variable 'cl' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\view.c:53]: (style) The scope of the variable 'side' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\view.c:56]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\view.c:56]: (style) The scope of the variable 'l' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\view.c:57]: (style) The scope of the variable 'power_color' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\view.c:58]: (style) The scope of the variable 'acolor' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\view.c:59]: (style) The scope of the variable 'bcolor' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\view.c:93]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\view.c:251]: (style) The scope of the variable 'delta' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\view.c:408]: (style) The scope of the variable 'delta' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\view.c:685]: (style) The scope of the variable 'damage' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\view.c:686]: (style) The scope of the variable 'dir' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\view.c:984]: (style) The scope of the variable 'pa_type' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\weapon.c:218]: (style) The scope of the variable 'ammo' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\weapon.c:292]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\weapon.c:463]: (style) The scope of the variable 'ammo_index' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\weapon.c:464]: (style) The scope of the variable 'ammo_item' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\weapon.c:822]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\weapon.c:1267]: (style) The scope of the variable 'rotation' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\weapon.c:1268]: (style) The scope of the variable 'offset' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\weapon.c:1269]: (style) The scope of the variable 'effect' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\weapon.c:1270]: (style) The scope of the variable 'damage' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\weapon.c:1509]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\weapon.c:1509]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\player\weapon.c:2061]: (style) The scope of the variable 'chance' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\savegame\savegame.c:791]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'OSTYPE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\rogue\savegame\savegame.c:851]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'OSTYPE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\rogue\savegame\savegame.c:871]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'OSTYPE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\rogue\savegame\savegame.c:792]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'ARCH' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\rogue\savegame\savegame.c:856]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'ARCH' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\rogue\savegame\savegame.c:876]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'ARCH' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:1213] -> [D:\Work\git\vitaQuakeII\rogue\shared\shared.c:1215]: (warning) Opposite inner 'if' condition leads to a dead code block.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:1278] -> [D:\Work\git\vitaQuakeII\rogue\shared\shared.c:1280]: (warning) Opposite inner 'if' condition leads to a dead code block.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:304]: (portability) Casting from float * to signed int * is not portable due to different binary data representations on different platforms.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:307]: (portability) Casting between signed int * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:26]: (style) The scope of the variable 'letter' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:145]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:482]: (style) The scope of the variable 'val' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:514]: (style) The scope of the variable 'ilength' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:533]: (style) The scope of the variable 'ilength' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:1051]: (style) The scope of the variable 'c2' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:1185]: (style) The scope of the variable 'o' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:1242]: (style) The scope of the variable 'start' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:1245]: (style) The scope of the variable 'o' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\shared\shared.c:1327]: (style) The scope of the variable 'c' can be reduced.
[D:\Work\git\vitaQuakeII\rogue\header\shared.h:148] -> [D:\Work\git\vitaQuakeII\rogue\shared\shared.c:311]: (warning) Function 'LerpAngle' argument order different: declaration 'a1, a2, frac' definition 'a2, a1, frac'
[D:\Work\git\vitaQuakeII\server\sv_ccmds.c:95]: (style) The scope of the variable 'idnum' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_ccmds.c:195]: (style) The scope of the variable 'l' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_ccmds.c:231]: (style) The scope of the variable 'l' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_ccmds.c:341]: (style) The scope of the variable 'newtime' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_ccmds.c:560]: (style) The scope of the variable 'expanded' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_ents.c:401]: (portability) Shifting signed 32-bit value by 31 bits is implementation-defined behaviour
[D:\Work\git\vitaQuakeII\server\sv_init.c:121]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_main.c:771]: (warning) Return value of function rand() is not used.
[D:\Work\git\vitaQuakeII\server\sv_main.c:114]: (style) The scope of the variable 'cl' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_main.c:179]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_main.c:179]: (style) The scope of the variable 'count' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_main.c:436]: (style) The scope of the variable 'remaining' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_main.c:576]: (style) The scope of the variable 'cl' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_send.c:225] -> [D:\Work\git\vitaQuakeII\server\sv_send.c:232]: (style) Condition 'mask' is always true
[D:\Work\git\vitaQuakeII\server\sv_send.c:278]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_send.c:496]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_send.c:94] -> [D:\Work\git\vitaQuakeII\server\sv_send.c:104]: (style) Local variable 'i' shadows outer variable
[D:\Work\git\vitaQuakeII\server\sv_user.c:183]: (style) The scope of the variable 'base' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_user.c:535]: (style) The scope of the variable 'c' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_world.c:171]: (style) The scope of the variable 'k' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_world.c:172]: (style) The scope of the variable 'area' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_world.c:223]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_world.c:430]: (style) The scope of the variable 'hit' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_world.c:432]: (style) The scope of the variable 'c2' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_world.c:433]: (style) The scope of the variable 'headnode' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_world.c:483]: (style) The scope of the variable 'model' can be reduced.
[D:\Work\git\vitaQuakeII\server\sv_world.c:171] -> [D:\Work\git\vitaQuakeII\server\sv_world.c:224]: (style) Local variable 'i' shadows outer variable
[D:\Work\git\vitaQuakeII\xatrix\g_ai.c:92]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_ai.c:470]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_ai.c:704]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_ai.c:704]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_ai.c:908]: (style) The scope of the variable 'temp' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_ai.c:1084]: (style) The scope of the variable 'd2' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_ai.c:1086]: (style) The scope of the variable 'v_forward' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_ai.c:1086]: (style) The scope of the variable 'v_right' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_ai.c:1087]: (style) The scope of the variable 'left' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_ai.c:1087]: (style) The scope of the variable 'center' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_ai.c:1087]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_cmds.c:76]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_cmds.c:125]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_cmds.c:751]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_cmds.c:804]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_cmds.c:1094]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_cmds.c:1095]: (style) The scope of the variable 'other' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_cmds.c:1096]: (style) The scope of the variable 'p' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\header\local.h:431] -> [D:\Work\git\vitaQuakeII\xatrix\g_cmds.c:1219]: (style) Local variable 'st' shadows outer variable
[D:\Work\git\vitaQuakeII\xatrix\g_func.c:1450]: (style) The scope of the variable 'newspeed' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_func.c:1451]: (style) The scope of the variable 'ratio' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_func.c:1452]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_items.c:1144]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_items.c:1367]: (style) The scope of the variable 'offset' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_items.c:1550]: (style) The scope of the variable 'start' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_items.c:1552]: (style) The scope of the variable 'len' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_items.c:1553]: (style) The scope of the variable 'ammo' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_items.c:3028]: (style) The scope of the variable 'it' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_main.c:192]: (style) Obsolete function 'strdup' called. It is recommended to use '_strdup' instead.
[D:\Work\git\vitaQuakeII\xatrix\g_main.c:135]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_main.c:178]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_main.c:179]: (style) The scope of the variable 's' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_main.c:179]: (style) The scope of the variable 'f' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_main.c:180]: (style) The scope of the variable 'seps' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_main.c:256]: (style) The scope of the variable 'need' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_main.c:284]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_main.c:285]: (style) The scope of the variable 'cl' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_misc.c:127]: (style) The scope of the variable 'normal_angles' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_misc.c:127]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_misc.c:659]: (style) The scope of the variable 'activator' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_monster.c:194]: (style) The scope of the variable 'last_movedir' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_monster.c:479]: (style) The scope of the variable 'dmg' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_monster.c:996]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_phys.c:160]: (style) The scope of the variable 'change' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_phys.c:380]: (style) The scope of the variable 'k4' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_phys.c:888]: (style) The scope of the variable 'backoff' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_phys.c:1075]: (style) The scope of the variable 'vel' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_phys.c:1079]: (style) The scope of the variable 'mask' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_spawn.c:388]: (style) Array index 'i' is used before limits check.
[D:\Work\git\vitaQuakeII\xatrix\g_spawn.c:448]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\xatrix\g_spawn.c:449]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\xatrix\g_spawn.c:450]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\xatrix\g_spawn.c:456]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\xatrix\g_spawn.c:460]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\xatrix\g_spawn.c:461]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\xatrix\g_spawn.c:462]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\xatrix\g_spawn.c:487]: (style) The scope of the variable 'com_token' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_spawn.c:627]: (style) The scope of the variable 'com_token' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_svcmds.c:68]: (style) The scope of the variable 'j' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_svcmds.c:245]: (style) The scope of the variable 'b' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_svcmds.c:263]: (style) The scope of the variable 'b' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\header\local.h:427] -> [D:\Work\git\vitaQuakeII\xatrix\g_svcmds.c:265]: (style) Local variable 'game' shadows outer variable
[D:\Work\git\vitaQuakeII\xatrix\g_target.c:59]: (style) The scope of the variable 'chan' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_target.c:713]: (style) The scope of the variable 'last_movedir' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_turret.c:60]: (style) The scope of the variable 'attacker' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_utils.c:395]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_utils.c:523]: (style) The scope of the variable 'hit' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_utils.c:567]: (style) The scope of the variable 'hit' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:21]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:23]: (style) The scope of the variable 'eta' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:157]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:157]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:157]: (style) The scope of the variable 'up' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:159]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:160]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:195]: (style) The scope of the variable 'color' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:355]: (style) The scope of the variable 'mod' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:760]: (style) The scope of the variable 'normal' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:958]: (style) The scope of the variable 'points' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:959]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:960]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:1026]: (style) The scope of the variable 'normal' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:1252]: (style) The scope of the variable 'normal' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:1448]: (style) The scope of the variable 'normal' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:1542]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:1544]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:1544]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:1544]: (style) The scope of the variable 'up' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:1715]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\header\local.h:699] -> [D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:61]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:1544] -> [D:\Work\git\vitaQuakeII\xatrix\g_weapon.c:1715]: (style) Local variable 'forward' shadows outer variable
[D:\Work\git\vitaQuakeII\xatrix\monster\berserker\berserker.c:461]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\boss2\boss2.c:644]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\boss2\boss2.c:644]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\header\local.h:699] -> [D:\Work\git\vitaQuakeII\xatrix\monster\boss2\boss2.c:508]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\xatrix\monster\boss3\boss31.c:741]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\boss3\boss31.c:741]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\boss3\boss32.c:862]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\boss3\boss32.c:917]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\boss3\boss32.c:917]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\header\local.h:699] -> [D:\Work\git\vitaQuakeII\xatrix\monster\boss5\boss5.c:687]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\xatrix\monster\brain\brain.c:860]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\brain\brain.c:999]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\fixbot\fixbot.c:292]: (style) The scope of the variable 'len' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\fixbot\fixbot.c:441]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\fixbot\fixbot.c:441]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\fixbot\fixbot.c:441]: (style) The scope of the variable 'up' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\fixbot\fixbot.c:443]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\fixbot\fixbot.c:444]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\fixbot\fixbot.c:482]: (style) The scope of the variable 'color' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\fixbot\fixbot.c:859]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\fixbot\fixbot.c:1365]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\fixbot\fixbot.c:1473]: (style) The scope of the variable 'vec' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\fixbot\fixbot.c:1474]: (style) The scope of the variable 'len' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\fixbot\fixbot.c:1510]: (style) The scope of the variable 'vec' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\fixbot\fixbot.c:1511]: (style) The scope of the variable 'len' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\flipper\flipper.c:431]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\gekk\gekk.c:220]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\gekk\gekk.c:764]: (style) The scope of the variable 'normal' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\gekk\gekk.c:1088]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\gekk\gekk.c:1365]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\gekk\gekk.c:1624]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\gekk\gekk.c:843] -> [D:\Work\git\vitaQuakeII\xatrix\monster\gekk\gekk.c:802]: (style) Local variable 'loogie' shadows outer function
[D:\Work\git\vitaQuakeII\xatrix\monster\gladiator\gladb.c:439]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\header\local.h:699] -> [D:\Work\git\vitaQuakeII\xatrix\monster\gladiator\gladb.c:284]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\xatrix\monster\gladiator\gladiator.c:431]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\header\local.h:699] -> [D:\Work\git\vitaQuakeII\xatrix\monster\gladiator\gladiator.c:270]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\xatrix\monster\gunner\gunner.c:443]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\hover\hover.c:697]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\infantry\infantry.c:311]: (style) The scope of the variable 'vec' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\insane\insane.c:802]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\medic\medic.c:529]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\misc\move.c:110]: (style) The scope of the variable 'dz' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\misc\move.c:113]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\misc\move.c:454]: (style) The scope of the variable 'delta' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\mutant\mutant.c:762]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\parasite\parasite.c:660]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\soldier\soldier.c:524]: (style) The scope of the variable 'up' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\soldier\soldier.c:526]: (style) The scope of the variable 'dir' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\soldier\soldier.c:528]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\soldier\soldier.c:528]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\soldier\soldier.c:2131]: (style) The scope of the variable 'up' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\soldier\soldier.c:2133]: (style) The scope of the variable 'dir' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\soldier\soldier.c:2135]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\monster\soldier\soldier.c:2135]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\header\local.h:699] -> [D:\Work\git\vitaQuakeII\xatrix\monster\supertank\supertank.c:690]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\xatrix\monster\tank\tank.c:980]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\header\local.h:699] -> [D:\Work\git\vitaQuakeII\xatrix\monster\tank\tank.c:857]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:30]: (warning) Assignment of function parameter has no effect outside the function. Did you forget dereferencing it?
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:339] -> [D:\Work\git\vitaQuakeII\xatrix\player\client.c:201]: (warning) Either the condition 'if(attacker&&attacker->client)' is redundant or there is possible null pointer dereference: attacker.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:191]: (style) The scope of the variable 'mod' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:192]: (style) The scope of the variable 'message' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:193]: (style) The scope of the variable 'message2' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:840]: (style) The scope of the variable 'player' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:889]: (style) The scope of the variable 'range' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:949]: (style) The scope of the variable 'bestplayerdistance' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:998]: (style) The scope of the variable 'target' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:1056]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:1057]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:1058]: (style) The scope of the variable 'counter' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:1059]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:1172]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:1188]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:1292]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:1292]: (style) The scope of the variable 'numspec' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:1623]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\client.c:1967]: (style) The scope of the variable 'j' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\header\local.h:699] -> [D:\Work\git\vitaQuakeII\xatrix\player\client.c:889]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\xatrix\player\hud.c:67]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\hud.c:192]: (style) The scope of the variable 'x' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\hud.c:192]: (style) The scope of the variable 'y' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\hud.c:193]: (style) The scope of the variable 'cl' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\hud.c:563]: (style) The scope of the variable 'cl' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\view.c:53]: (style) The scope of the variable 'side' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\view.c:56]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\view.c:56]: (style) The scope of the variable 'l' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\view.c:57]: (style) The scope of the variable 'power_color' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\view.c:58]: (style) The scope of the variable 'acolor' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\view.c:59]: (style) The scope of the variable 'bcolor' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\view.c:94]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\view.c:254]: (style) The scope of the variable 'delta' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\view.c:394]: (style) The scope of the variable 'delta' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\view.c:637]: (style) The scope of the variable 'damage' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\view.c:638]: (style) The scope of the variable 'dir' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\view.c:954]: (style) The scope of the variable 'pa_type' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\weapon.c:145]: (style) The scope of the variable 'ammo' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\weapon.c:220]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\weapon.c:394]: (style) The scope of the variable 'ammo_index' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\weapon.c:395]: (style) The scope of the variable 'ammo_item' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\weapon.c:1156]: (style) The scope of the variable 'rotation' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\weapon.c:1157]: (style) The scope of the variable 'offset' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\weapon.c:1158]: (style) The scope of the variable 'effect' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\weapon.c:1159]: (style) The scope of the variable 'damage' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\weapon.c:1407]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\player\weapon.c:1407]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\savegame\savegame.c:776]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'OSTYPE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\xatrix\savegame\savegame.c:836]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'OSTYPE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\xatrix\savegame\savegame.c:856]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'OSTYPE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\xatrix\savegame\savegame.c:777]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'ARCH' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\xatrix\savegame\savegame.c:841]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'ARCH' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\xatrix\savegame\savegame.c:861]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'ARCH' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:1186] -> [D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:1188]: (warning) Opposite inner 'if' condition leads to a dead code block.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:1251] -> [D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:1253]: (warning) Opposite inner 'if' condition leads to a dead code block.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:277]: (portability) Casting from float * to signed int * is not portable due to different binary data representations on different platforms.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:280]: (portability) Casting between signed int * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:118]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:455]: (style) The scope of the variable 'val' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:487]: (style) The scope of the variable 'ilength' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:506]: (style) The scope of the variable 'ilength' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:1024]: (style) The scope of the variable 'c2' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:1158]: (style) The scope of the variable 'o' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:1215]: (style) The scope of the variable 'start' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:1218]: (style) The scope of the variable 'o' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:1305]: (style) The scope of the variable 'letter' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:1327]: (style) The scope of the variable 'c' can be reduced.
[D:\Work\git\vitaQuakeII\xatrix\header\shared.h:148] -> [D:\Work\git\vitaQuakeII\xatrix\shared\shared.c:284]: (warning) Function 'LerpAngle' argument order different: declaration 'a1, a2, frac' definition 'a2, a1, frac'
[D:\Work\git\vitaQuakeII\zaero\g_ai.c:89]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_ai.c:437]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_ai.c:633]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_ai.c:633]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_ai.c:962]: (style) The scope of the variable 'd2' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_ai.c:964]: (style) The scope of the variable 'v_forward' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_ai.c:964]: (style) The scope of the variable 'v_right' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_ai.c:965]: (style) The scope of the variable 'left' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_ai.c:965]: (style) The scope of the variable 'center' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_ai.c:965]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_cmds.c:49]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_cmds.c:78]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_cmds.c:135]: (style) The scope of the variable 'tryname' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_cmds.c:649]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_cmds.c:687]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_cmds.c:924]: (style) The scope of the variable 'other' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_cmds.c:925]: (style) The scope of the variable 'p' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_combat.c:117]: (style) Assignment of function parameter has no effect outside the function.
[D:\Work\git\vitaQuakeII\zaero\g_combat.c:117]: (style) Variable 'damage' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\g_func.c:489] -> [D:\Work\git\vitaQuakeII\zaero\g_func.c:487]: (warning) Either the condition 'if(other)' is redundant or there is possible null pointer dereference: other.
[D:\Work\git\vitaQuakeII\zaero\g_func.c:1272] -> [D:\Work\git\vitaQuakeII\zaero\g_func.c:1270]: (warning) Either the condition 'if(other)' is redundant or there is possible null pointer dereference: other.
[D:\Work\git\vitaQuakeII\zaero\g_func.c:1673] -> [D:\Work\git\vitaQuakeII\zaero\g_func.c:1671]: (warning) Either the condition 'if(other)' is redundant or there is possible null pointer dereference: other.
[D:\Work\git\vitaQuakeII\zaero\g_func.c:2245] -> [D:\Work\git\vitaQuakeII\zaero\g_func.c:2243]: (warning) Either the condition 'if(other)' is redundant or there is possible null pointer dereference: other.
[D:\Work\git\vitaQuakeII\zaero\g_func.c:558] -> [D:\Work\git\vitaQuakeII\zaero\g_func.c:564]: (style) Variable 'tmin[2]' is reassigned a value before the old one has been used.
[D:\Work\git\vitaQuakeII\zaero\g_func.c:1189]: (style) The scope of the variable 'newspeed' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_func.c:1190]: (style) The scope of the variable 'ratio' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_func.c:1191]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_items.c:799]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_items.c:980]: (style) The scope of the variable 'offset' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_items.c:1128]: (style) The scope of the variable 'start' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_items.c:1130]: (style) The scope of the variable 'len' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_items.c:1131]: (style) The scope of the variable 'ammo' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_items.c:2673]: (style) The scope of the variable 'it' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_main.c:154]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_main.c:217]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_main.c:218]: (style) The scope of the variable 'cl' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_misc.c:89]: (style) The scope of the variable 'normal_angles' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_misc.c:89]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_misc.c:443]: (style) The scope of the variable 'activator' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_monster.c:227]: (style) The scope of the variable 'dmg' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_monster.c:607]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_phys.c:129]: (style) The scope of the variable 'change' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_phys.c:321]: (style) The scope of the variable 'k4' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_phys.c:769]: (style) The scope of the variable 'backoff' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_phys.c:774]: (style) The scope of the variable 'speed' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_phys.c:929]: (style) The scope of the variable 'vel' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_phys.c:933]: (style) The scope of the variable 'mask' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_spawn.c:367]: (style) Array index 'i' is used before limits check.
[D:\Work\git\vitaQuakeII\zaero\g_spawn.c:418]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\zaero\g_spawn.c:419]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\zaero\g_spawn.c:420]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\zaero\g_spawn.c:426]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\zaero\g_spawn.c:430]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\zaero\g_spawn.c:431]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\zaero\g_spawn.c:432]: (portability) Casting between unsigned char * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\zaero\g_spawn.c:457]: (style) The scope of the variable 'com_token' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_spawn.c:572]: (style) The scope of the variable 'com_token' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_spawn.c:682]: (style) Variable 'oldmaxent' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\g_target.c:41]: (style) The scope of the variable 'chan' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_target.c:527]: (style) The scope of the variable 'last_movedir' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_target.c:446]: (style) Variable 'effect' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\g_target.c:448]: (style) Variable 'effect' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\g_target.c:450]: (style) Variable 'effect' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\g_turret.c:31]: (style) The scope of the variable 'attacker' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_utils.c:339]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_utils.c:459]: (style) The scope of the variable 'hit' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_utils.c:492]: (style) The scope of the variable 'hit' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_weapon.c:16]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_weapon.c:18]: (style) The scope of the variable 'eta' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_weapon.c:150]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_weapon.c:150]: (style) The scope of the variable 'right' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_weapon.c:150]: (style) The scope of the variable 'up' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_weapon.c:152]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_weapon.c:153]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_weapon.c:182]: (style) The scope of the variable 'color' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_weapon.c:320]: (style) The scope of the variable 'mod' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_weapon.c:727]: (style) The scope of the variable 'points' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_weapon.c:728]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\g_weapon.c:729]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\header\local.h:772] -> [D:\Work\git\vitaQuakeII\zaero\g_weapon.c:81]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\zaero\monster\actor\actor.c:489]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\berserker\berserker.c:315]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:719] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:722]: (style) Variable 'speed' is reassigned a value before the old one has been used.
[D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1561]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:544] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1266]: (style) Local variable 'rocketoffset' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:544] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1284]: (style) Local variable 'rocketoffset' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:544] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1303]: (style) Local variable 'rocketoffset' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:544] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1321]: (style) Local variable 'rocketoffset' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:544] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1339]: (style) Local variable 'rocketoffset' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:544] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1358]: (style) Local variable 'rocketoffset' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:544] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1378]: (style) Local variable 'rocketoffset' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1008] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1398]: (style) Local variable 'cannonoffset' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1008] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1416]: (style) Local variable 'cannonoffset' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1008] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:1434]: (style) Local variable 'cannonoffset' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\monster\boss\boss.c:713]: (style) Variable 'length' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\monster\boss2\boss2.c:490]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\boss2\boss2.c:490]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\header\local.h:772] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss2\boss2.c:407]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\zaero\monster\boss2\boss2.c:513]: (style) Variable 'enemy_infront' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\monster\boss3\boss31.c:562]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\boss3\boss31.c:562]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\header\local.h:772] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss3\boss31.c:527]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\zaero\monster\boss3\boss31.c:530]: (style) Variable 'range' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\monster\boss3\boss31.c:585]: (style) Variable 'enemy_infront' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\monster\boss3\boss32.c:666]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\boss3\boss32.c:702]: (style) The scope of the variable 'spot1' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\boss3\boss32.c:702]: (style) The scope of the variable 'spot2' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\header\local.h:772] -> [D:\Work\git\vitaQuakeII\zaero\monster\boss3\boss32.c:598]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\zaero\monster\boss3\boss32.c:604]: (style) Variable 'range' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\monster\boss3\boss32.c:725]: (style) Variable 'enemy_infront' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\monster\brain\brain.c:510]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\flipper\flipper.c:315]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\gladiator\gladiator.c:291]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\header\local.h:772] -> [D:\Work\git\vitaQuakeII\zaero\monster\gladiator\gladiator.c:181]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\zaero\monster\gunner\gunner.c:318]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\hound\hound.c:504]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\hover\hover.c:524]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\infantry\infantry.c:245]: (style) The scope of the variable 'vec' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\insane\insane.c:562]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\medic\medic.c:396]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\misc\move.c:600]: (style) Condition 'rand()&(7==1)' is always false
[D:\Work\git\vitaQuakeII\zaero\monster\misc\move.c:95]: (style) The scope of the variable 'dz' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\misc\move.c:98]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\misc\move.c:359]: (style) The scope of the variable 'delta' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\misc\move.c:572]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\mutant\mutant.c:557]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\parasite\parasite.c:451]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\sentien\sentien.c:467]: (style) The scope of the variable 'refire' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\sentien\sentien.c:639]: (style) The scope of the variable 'aim' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\sentien\sentien.c:640]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\sentien\sentien.c:1019]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\header\local.h:772] -> [D:\Work\git\vitaQuakeII\zaero\monster\sentien\sentien.c:691]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\zaero\monster\soldier\soldier.c:383]: (style) The scope of the variable 'up' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\soldier\soldier.c:385]: (style) The scope of the variable 'dir' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\soldier\soldier.c:387]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\monster\soldier\soldier.c:387]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\header\local.h:772] -> [D:\Work\git\vitaQuakeII\zaero\monster\supertank\supertank.c:541]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\zaero\monster\tank\tank.c:742]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\header\local.h:772] -> [D:\Work\git\vitaQuakeII\zaero\monster\tank\tank.c:645]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\zaero\player\client.c:1433] -> [D:\Work\git\vitaQuakeII\zaero\player\client.c:1436]: (style) Variable 'value' is reassigned a value before the old one has been used.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:190]: (style) The scope of the variable 'mod' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:191]: (style) The scope of the variable 'message' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:192]: (style) The scope of the variable 'message2' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:516]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:727]: (style) The scope of the variable 'player' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:769]: (style) The scope of the variable 'range' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:823]: (style) The scope of the variable 'bestplayerdistance' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:866]: (style) The scope of the variable 'target' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:915]: (style) The scope of the variable 'index' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:916]: (style) The scope of the variable 'counter' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:917]: (style) The scope of the variable 'd' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:1004]: (style) The scope of the variable 'ent' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:1016]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:1294]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\client.c:1540]: (style) The scope of the variable 'other' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\header\local.h:772] -> [D:\Work\git\vitaQuakeII\zaero\player\client.c:769]: (style) Local variable 'range' shadows outer function
[D:\Work\git\vitaQuakeII\zaero\player\hud.c:56]: (style) The scope of the variable 'n' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\hud.c:157]: (style) The scope of the variable 'picnum' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\hud.c:158]: (style) The scope of the variable 'x' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\hud.c:158]: (style) The scope of the variable 'y' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\hud.c:159]: (style) The scope of the variable 'cl' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\hud.c:200]: (style) Variable 'picnum' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\player\view.c:55]: (style) The scope of the variable 'side' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\view.c:58]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\view.c:58]: (style) The scope of the variable 'l' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\view.c:59]: (style) The scope of the variable 'power_color' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\view.c:60]: (style) The scope of the variable 'acolor' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\view.c:61]: (style) The scope of the variable 'bcolor' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\view.c:80]: (style) The scope of the variable 'i' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\view.c:208]: (style) The scope of the variable 'delta' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\view.c:375]: (style) The scope of the variable 'delta' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\view.c:556]: (style) The scope of the variable 'damage' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\view.c:557]: (style) The scope of the variable 'dir' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\view.c:799]: (style) The scope of the variable 'pa_type' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\weapon.c:107]: (style) The scope of the variable 'ammo' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\weapon.c:300]: (style) The scope of the variable 'ammo_index' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\weapon.c:301]: (style) The scope of the variable 'ammo_item' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\weapon.c:842]: (style) The scope of the variable 'rotation' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\weapon.c:843]: (style) The scope of the variable 'offset' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\weapon.c:844]: (style) The scope of the variable 'effect' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\weapon.c:845]: (style) The scope of the variable 'damage' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\weapon.c:1007]: (style) The scope of the variable 'r' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\weapon.c:1007]: (style) The scope of the variable 'u' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\player\weapon.c:328]: (style) Variable 'ammo_index' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\savegame\savegame.c:766]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'OSTYPE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\zaero\savegame\savegame.c:826]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'OSTYPE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\zaero\savegame\savegame.c:846]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'OSTYPE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\zaero\savegame\savegame.c:767]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'ARCH' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\zaero\savegame\savegame.c:831]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'ARCH' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\zaero\savegame\savegame.c:851]: (information) Skipping configuration 'OSTYPE;ARCH' since the value of 'ARCH' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1187] -> [D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1189]: (warning) Opposite inner 'if' condition leads to a dead code block.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1252] -> [D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1254]: (warning) Opposite inner 'if' condition leads to a dead code block.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1330] -> [D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1304]: (warning) Either the condition '!value' is redundant or there is possible null pointer dereference: value.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1330] -> [D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1316]: (warning) Either the condition '!value' is redundant or there is possible null pointer dereference: value.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1330] -> [D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1322]: (warning) Either the condition '!value' is redundant or there is possible null pointer dereference: value.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:302]: (portability) Casting from float * to signed int * is not portable due to different binary data representations on different platforms.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:305]: (portability) Casting between signed int * and float * which have an incompatible binary data representation.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:24]: (style) The scope of the variable 'letter' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:143]: (style) The scope of the variable 'forward' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:483]: (style) The scope of the variable 'val' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:515]: (style) The scope of the variable 'ilength' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:534]: (style) The scope of the variable 'ilength' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1077]: (style) The scope of the variable 'c2' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1159]: (style) The scope of the variable 'o' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1216]: (style) The scope of the variable 'start' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1219]: (style) The scope of the variable 'o' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1301]: (style) The scope of the variable 'c' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\header\shared.h:143] -> [D:\Work\git\vitaQuakeII\zaero\shared\shared.c:309]: (warning) Function 'LerpAngle' argument order different: declaration 'a1, a2, frac' definition 'a2, a1, frac'
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:331] -> [D:\Work\git\vitaQuakeII\zaero\shared\shared.c:22]: (style) Local variable 'i' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:331] -> [D:\Work\git\vitaQuakeII\zaero\shared\shared.c:53]: (style) Local variable 'i' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:331] -> [D:\Work\git\vitaQuakeII\zaero\shared\shared.c:221]: (style) Local variable 'i' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:331] -> [D:\Work\git\vitaQuakeII\zaero\shared\shared.c:482]: (style) Local variable 'i' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:331] -> [D:\Work\git\vitaQuakeII\zaero\shared\shared.c:601]: (style) Local variable 'i' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:331] -> [D:\Work\git\vitaQuakeII\zaero\shared\shared.c:682]: (style) Local variable 'i' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:331] -> [D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1052]: (style) Local variable 'i' shadows outer variable
[D:\Work\git\vitaQuakeII\zaero\shared\shared.c:1132]: (style) Variable 'len' is assigned a value that is never used.
[D:\Work\git\vitaQuakeII\zaero\zaero\ai.c:101]: (style) The scope of the variable 'angles' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\ai.c:174]: (style) The scope of the variable 'dist' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\ai.c:162] -> [D:\Work\git\vitaQuakeII\zaero\zaero\ai.c:174]: (style) Local variable 'dist' shadows outer argument
[D:\Work\git\vitaQuakeII\zaero\zaero\anim.c:108]: (style) The scope of the variable 'anim' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\anim.c:238]: (style) The scope of the variable 'seq' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\anim.c:383]: (style) The scope of the variable 'seq_frames' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\anim.c:383]: (style) The scope of the variable 'idx' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\anim.c:431]: (style) The scope of the variable 'anim' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\anim.c:449]: (style) The scope of the variable 'anim' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\anim.c:488]: (style) The scope of the variable 'anim' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\anim.c:506]: (style) The scope of the variable 'anim' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\anim.c:524]: (style) The scope of the variable 'anim' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\anim.c:545]: (style) The scope of the variable 'anim' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\anim.c:566]: (style) The scope of the variable 'anim' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\anim.c:631]: (style) The scope of the variable 'anim' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\item.c:338]: (style) The scope of the variable 'v' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\mtest.c:494]: (error) Resource leak: wCfgFile
[D:\Work\git\vitaQuakeII\zaero\zaero\mtest.c:511]: (style) The scope of the variable 'offset' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\trigger.c:118]: (style) The scope of the variable 'count' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\weapon.c:158]: (style) The scope of the variable 'count' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\weapon.c:455]: (style) The scope of the variable 'pause_frames' can be reduced.
[D:\Work\git\vitaQuakeII\zaero\zaero\weapon.c:456]: (style) The scope of the variable 'fire_frames' can be reduced.
Hi Rinnegatamante.
I think I found a bug in Big Gun level.
After loading that level, the game cannot be loaded/saved any more and also after finish it, the next level cannot also be loaded.
Running last version of vitaquakeII using data files from GOG.
If you need save files or any logs contact me.
Cheers
I'm not alone in this, as many others sem to prefer the 'sharper' look of the games textures in the "Software" rendering mode.
However, you loose all of the lighting and other effects GL adds.
In most games that allow it, I like to edit the config files to use 'NEAREST' for the textures, as that doesn't apply the ugly blur default GL rendering aplies.
Usually using "GL_NEAREST_MIPMAP_LINEAR" works for my tastes.
But, I don't know how to do this in Quake II.
Maybe you could add the option to render textures without the filter.
In the Vita port of Hexen II this can be done by toggling the "Bilinear Filter" in the options (although it doesn't seem to save, and needs to be reset every time I boot the game).
Since the vitaQuake II 2.0 I cannot load games from previous versions.
Each time I installed the game using Vita HomeBrew Browser, no problems here. As long as I use save files from the current version everything works perfectly. Unfortunately when updated to 2.0 and later to 2.1 I am unable to load saves from the previous version. Each time the console gives c2-12828-1 error. Please find crush dump attached.
During update to 2.0 I just started from scratch, but would like to continue playing after the 2.1 update.
When I open video settings i get error
(C2-12828-1)
When opening Player Setup screen in Multiplayer submenu, a random grey box is rendered when it shouldn't.
Noticeable here: http://rinnegatamante.it/viewport_fix.jpg
Sound effect are crackling, Music is fine thought
Online server joining is currently messed up.
If the connection fails for whatever reason, you'll end up in a freezed screen where user is supposed to press start to call back the main menu.
In that state, trying to join another online server directly without first starting a single player game may result in a game crash.
This is probably caused by dummied console that was done to prevent soft rendered Quake II to crash.
Now that we switched to vitaGL, we may try to re-implement console and see if the bug still occurs.
Bug
Can't access the 'Player setup' menu.
How to reproduce
Open Quake II, then open the main menu. Go into 'Multiplayer'. Select 'Player Setup' and click to enter it: Instead of the 'Player Setup' menu opening, the message 'No valid player models found' appears the bottom of the screen.
Possible cause
The player models and skins are not kept in the .pak
file(s), instead in their own directory (baseq2/players/male
and baseq2/players/female
). It's possible that vitaquake2 is not reading these folders, or looking in the wrong place for them.
I did try moving the player files into baseq2
and the base directory, but neither worked.
Tested with both the retail game and the demo. Both show correct behavior in VirtualBox installations.
Sometimes when a projectile is fired or an explosion happens, you can notice some weird pure black lightmaps rendered on top on surfaces.
This is not supposed to happen.
As implemented in DaedalusX64
All the FPS ports would greatly benefit from six readily available action buttons while manouvering the dual stick controls.
If console is toggled outside of a game, vitaQuakeII will crash in sceGxm code. Probably something weird happens in the rendering pipeline.
Dump files attached
1x was loading the first save game
2x was during a game
vq2.zip
The game is fully completeable but there's lots of parts related to many weapons and shadows where the screen goes insane.
I can get a video / saves etc to show the worst.
But not sure since there are vitagl commits you are going to release a new build shortly and I can test that.
Thanks
As I did in Quake 1 I also wanted to contribute with the design of the Live Area and the Icon, I also leave in the package icons for possible future expansions as they did with Quake 1,
If they occupy this do not forget to change the background. hope you like. Thanks for your great work.
Preview:
Download:
https://mega.nz/#!lbQ1RKKZ!ATNpRjhZzkAMgugxJAHRvXOJwF3Kln_lnar_pqGCet4
Game hard crashes when loading into "Comm Centre". I have removed all previous versions, save games, texture packs etc etc, reloaded from fresh using retail pak file and the issue persists. Using the supplied demo files on VitaDB exhibits the same issue. Attached save file and core dumps.
It will be cool to have possibility to use ur0:/ partition as source for data directory - it takes most of the space that homebrew uses, and many users will be glad to have that option
New updates make the game incompatible with old game saves. Also the game crashes straight after a video finished (unless you press a button to skip the video). Setting brightness has no effect on the brightness and the gameplay is very dark.
Game crashes when level loading (unless you press a key to skip video loading).
I have updated vitaGL as well, and compiled with that installed.
Cinematics playback is broken, renderer renders only a black screen (or doesn't render at all, untested).
Once a cinematic playback is finished, vitaQuakeII crashes in sceGxm with a Data abort Exception.
Current makefile does not build vpk properly, it needs changed to this:
vita-make-fself -s $< build/eboot.bin
vita-mksfoex -s TITLE_ID=$(TITLE) -d ATTRIBUTE2=12 "$(TARGET)" param.sfo
cp -f param.sfo build/sce_sys/param.sfo
#------------ Comment this if you don't have 7zip ------------------
7z a -tzip ./$(TARGET).vpk -r ./build/sce_sys ./build/eboot.bin ./build/shaders
#-------------------------------------------------------------------
After starting the game from the Live Area screen - black screen or crash GPU
File attached.
version 2.2 works great
PSV Slim, HEN 3.65, Enso, SD2VITA
The game is quiet dark, especially in many indoor sections and changing the gamma value doesn't seem to change anything.
v2.0
Vita slim
Hello there,
This game does not start on my PS Vita. When I start it, the whole screen stays dark indefinitely. If I press 'start' button. It shows me an error message with the following information:
An error has occurred in the following application.
(C2-12812-1)
Saved Core File Succeeded.
ux0:data/psp2core-1571874581-
0x00085039b5-eboot.bin.psp2dmp
I jailbreaked my PS Vita following this tutorial:
https://vita.hacks.guide/get-started
I started with OS version 3.69. I had to update it to 3.73 to make install h-encore. I then downgraded my OS version to 3.60.
Firstly I have updated vitsdk/vitagl/vitaquakeii
Now the game compiles fine with no errors, it plays ok, but now when I come to a part in the game where there is supposed to be water, the water is not showing up.
I'm not sure how to screenshot on the vita so I can't show, probably the texture for water is not loading or something like that.
I'm using full game files, water works fine in your last release.
Attempting to run the libretro version on OSX 10.14.6:
After the game starts, I hit enter/button to try and start the game:
/Applications/RetroArch.app/Contents/MacOS/RetroArch -L "/Users/xxx/Documents/RetroArch/cores/vitaquake2_libretro.dylib" "/Quake_II/baseq2/pak0.pak"
[INFO] Redirecting save file to "/Users/xxx/Documents/RetroArch/saves/pak0.srm".
[INFO] Redirecting savestate to "/Users/xxx/Documents/RetroArch/states/pak0.state".
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2
[INFO] Built: Oct 25 2019
[INFO] Version: 1.8.0
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "/Users/xxx/Documents/RetroArch/cores/vitaquake2_libretro.dylib"
[INFO] [Overrides] no core-specific overrides found at /Users/xxx/Library/Application Support/RetroArch/config/vitaQuakeII/vitaQuakeII.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at /Users/xxx/Library/Application Support/RetroArch/config/vitaQuakeII/baseq2.cfg.
[INFO] [Overrides] no game-specific overrides found at /Users/xxx/Library/Application Support/RetroArch/config/vitaQuakeII/pak0.cfg.
[INFO] [Environ]: GET_LANGUAGE: "0".
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] Controller port: 1
[INFO] Gamepad Classic (ID: 1)
[INFO] Gamepad Classic Alt (ID: 513)
[INFO] Gamepad Modern (ID: 773)
[INFO] Keyboard + Mouse (ID: 3)
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Remaps]: remap directory: /Users/xxx/Library/Application Support/RetroArch/config/remaps
[INFO] Redirecting save file to "/Users/xxx/Documents/RetroArch/saves/pak0.srm".
[INFO] Redirecting savestate to "/Users/xxx/Documents/RetroArch/states/pak0.state".
[INFO] Content loading skipped. Implementation will load it on its own.
[libretro ERROR] vitaQuakeII: libretro frontend doesn't have OpenGL support, falling back to software renderer.
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] [Environ]: GET_VARIABLE vitaquakeii_framerate:
auto
[INFO] [Environ]: GET_VARIABLE vitaquakeii_resolution:
960x544
[libretro INFO] Got size: 960 x 544.
[INFO] [Environ]: GET_VARIABLE vitaquakeii_invert_y_axis:
enabled
[INFO] [Environ]: GET_RUMBLE_INTERFACE.
[libretro INFO] Rumble environment supported.
[INFO] [RCHEEVOS]: ext_hash 0b889c41 ('pak')
[INFO] Skipping SRAM load..
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [RCHEEVOS]: Load task finished
[INFO] [Cheats]: Load game-specific cheatfile: /Applications/RetroArch.app/Contents/Resources/cht/vitaQuakeII/pak0.cht
[INFO] [Audio]: Set audio input rate to: 48764.79 Hz.
[INFO] [Video]: Video @ 2880x1632
[INFO] [GL]: Found GL context: cocoagl
[INFO] [GL]: Detecting screen resolution 960x720.
[INFO] [GL]: Vendor: Intel Inc., Renderer: Intel(R) Iris(TM) Graphics 6100.
[INFO] [GL]: Version: 2.1 INTEL-12.10.14.
[INFO] [GL]: Using resolution 5760x1510
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] Setting up menu pipeline shaders for XMB ...
[INFO] [GLSL]: Compiling ribbon shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling simple ribbon shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling modern snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling bokeh shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snowflake shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
[INFO] Found HID driver: "iohidmanager".
[INFO] [Joypad]: Found joypad driver: "hid".
[INFO] [Video]: Found display server: null
[INFO] [CoreAudio]: Using output sample rate of 48000.0 Hz
[INFO] [CoreAudio]: Using buffer size of 24576 bytes: (latency = 64 ms)
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [LED]: LED driver = 'null' 0x10ec282b8
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "null" driver.
[WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] RetroPad, User 1, Button "B (bottom)" => "Jump"
[INFO] RetroPad, User 1, Button "Y (left)" => "Fire"
[INFO] RetroPad, User 1, Button "Select" => "Toggle Run Mode"
[INFO] RetroPad, User 1, Button "Start" => "Menu"
[INFO] RetroPad, User 1, Button "D-Pad Up" => "D-Pad Up"
[INFO] RetroPad, User 1, Button "D-Pad Down" => "D-Pad Down"
[INFO] RetroPad, User 1, Button "D-Pad Left" => "D-Pad Left"
[INFO] RetroPad, User 1, Button "D-Pad Right" => "D-Pad Right"
[INFO] RetroPad, User 1, Button "A (right)" => "Cycle Weapon"
[INFO] RetroPad, User 1, Button "X (up)" => "Freelook"
[INFO] RetroPad, User 1, Button "L" => "Strafe Left"
[INFO] RetroPad, User 1, Button "R" => "Strafe Right"
[INFO] RetroPad, User 1, Button "L2" => "Look Up"
[INFO] RetroPad, User 1, Button "R2" => "Look Down"
[INFO] RetroPad, User 1, Button "L3" => "Move Down"
[INFO] RetroPad, User 1, Button "R3" => "Swim Up"
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
LOG2FILE: Cbuf_AddText: overflow
[INFO] Loading history file: [/Users/xxx/Library/Application Support/RetroArch/config/content_history.lpl].
[INFO] Loading history file: [/Users/xxx/Library/Application Support/RetroArch/config/content_music_history.lpl].
[INFO] Loading history file: [/Users/xxx/Library/Application Support/RetroArch/config/content_image_history.lpl].
[INFO] Loading favorites file: [/Users/xxx/Library/Application Support/RetroArch/config/content_favorites.lpl].
[INFO] [GL]: VSync => on
[INFO] Paused.
[INFO] Unpaused.
Using /Quake_II as basedir
LOG2FILE: Added packfile /Quake_II/baseq2/pak0.pak (3307 files)
LOG2FILE: Added packfile /Quake_II/baseq2/pak1.pak (279 files)
LOG2FILE: Added packfile /Quake_II/baseq2/pak2.pak (2 files)
LOG2FILE: execing default.cfg
LOG2FILE: "ENTER" isn't a valid key
LOG2FILE: "ESCAPE" isn't a valid key
LOG2FILE: Unknown command "vid_gamma"
LOG2FILE: couldn't exec config.cfg
LOG2FILE: Console initialized.
LOG2FILE: ------- sound initialization -------
LOG2FILE: sound sampling rate: 48000
LOG2FILE: ------------------------------------
LOG2FILE: 2112k surface cache
LOG2FILE: ref_soft version: SOFT 0.01
LOG2FILE: ==== InitGame ====
LOG2FILE: ------- Server Initialization -------
LOG2FILE: 0 entities inhibited
LOG2FILE: 0 teams with 0 entities
LOG2FILE: -------------------------------------
LOG2FILE: ====== Quake2 Initialized ======
[INFO] [Environ]: GET_VARIABLE vitaquakeii_invert_y_axis:
enabled
[INFO] [Environ]: GET_VARIABLE vitaquakeii_rumble:
enabled
[INFO] [Environ]: GET_VARIABLE vitaquakeii_dithered_filtering:
disabled
[INFO] [Environ]: GET_VARIABLE vitaquakeii_xhair:
enabled
[INFO] [Environ]: GET_VARIABLE vitaquakeii_fps:
disabled
[INFO] [Environ]: GET_VARIABLE vitaquakeii_hand:
right
LOG2FILE: : client_connect
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] [Audio]: Set audio input rate to: 48764.79 Hz.
[INFO] [Video]: Video @ fullscreen
[INFO] [GL]: Found GL context: cocoagl
[INFO] [GL]: Detecting screen resolution 5760x1510.
[INFO] [GL]: Vendor: Intel Inc., Renderer: Intel(R) Iris(TM) Graphics 6100.
[INFO] [GL]: Version: 2.1 INTEL-12.10.14.
[INFO] [GL]: Using resolution 2560x1600
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] Setting up menu pipeline shaders for XMB ...
[INFO] [GLSL]: Compiling ribbon shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling simple ribbon shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling modern snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling bokeh shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snowflake shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
[INFO] Found HID driver: "iohidmanager".
[INFO] [Joypad]: Found joypad driver: "hid".
[INFO] [Video]: Found display server: null
[INFO] [CoreAudio]: Using output sample rate of 48000.0 Hz
[INFO] [CoreAudio]: Using buffer size of 24576 bytes: (latency = 64 ms)
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [LED]: LED driver = 'null' 0x10ec282b8
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "null" driver.
[INFO] Game focus is: : off.
LOG2FILE: Dropped frame: 5 > 2
LOG2FILE: ==== ShutdownGame ====
LOG2FILE: ==== InitGame ====
Abort trap: 6
Without hitting any button/key i get a slightly different fail at the end:
LOG2FILE: Dropped frame: 12 > 10
LOG2FILE: ------- Server Initialization -------
LOG2FILE: 0 entities inhibited
LOG2FILE: 0 teams with 0 entities
LOG2FILE: -------------------------------------
LOG2FILE:
Changing map...
LOG2FILE: reconnecting...
LOG2FILE:
-===================================-
LOG2FILE: Installation
LOG2FILE: Map: base2
LOG2FILE:
LOG2FILE: pics
LOG2FILE:
LOG2FILE: Sys_Error: Hunk_End: Could not remap virtual block (2)
LOG2FILE: Sys_Quit called
[INFO] [Environ]: SHUTDOWN.
Changing the FOV to higher values (110/120) leads to invisibility of the gun.
v2.0
Vita slim
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.