Code Monkey home page Code Monkey logo

vitaquakeii's People

Contributors

jakebriggs avatar merlev avatar rinnegatamante avatar shroomking avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vitaquakeii's Issues

Issues with newest git update

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.

Adding ur0:/ support for "data" directory

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

Crash and Workaround...

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!

Joining an online server may result in a game crash

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.

Can't access Player Setup menu

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.

q2v error 1

FOV

Changing the FOV to higher values (110/120) leads to invisibility of the gun.
v2.0
Vita slim

[libretro] OSX Abort Trap 6

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.

Cinematics playback is broken

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.

gpu hang

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.

Cannot load games since 2.0

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.

psp2core-1553262853-0x00070c402d-eboot.bin.psp2dmp.gz

Game does not start

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.

Game is so dark

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

Mp3 Playback fix

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");

Full game no Work, only Demo work

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

CppCheck Fixes

I did everything but lots of client issues aren't yours.

image
[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.

Incorrect lightmaps rendering

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.

Build current state

How do you gather the current state?
I get a VPK file that is 1kb in size.
image

No water showing up?

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.

Left hand view causes drawviewmodel to bug

When setting left hand mode, weapon will still be rendered as right handed but with completely messed up textures.
Shooted projectiles however will spawn like if weapon is left-handed.
2018-02-24-181805

Texture Filter Toggle (Suggestion)

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).

Lots of lights/shadow issues throught the game

Hi @Rinnegatamante

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

Big gun level bug

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

Makefile not building vpk properly in windows

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
#-------------------------------------------------------------------

[FEATURE] Extra triggers grip support

As implemented in DaedalusX64

All the FPS ports would greatly benefit from six readily available action buttons while manouvering the dual stick controls.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.