Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
SRB2
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Container registry
Model registry
Analyze
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
sphere
SRB2
Repository
netcode-tests
Select Git revision
Branches
20
hu-chat-stuff
cleanupmusicoptions
gamepadtweaks
next
blentran
menu-cleanup
parser-fixes
cppcheck-fixes
translucent-splat-planes
fix-spawn-desynch
dofile
snake
better-download
udmf-next
traceback
nospinmovecut
dashmode-fixes
master
default
protected
slope-cleanup
increase-input-buffer-more
Tags
20
SRB2_release_2.2.4
SRB2_release_2.2.3
SRB2_release_2.2.2
SRB2_release_2.2.1
SRB2_release_2.2.0
SRB2_release_2.1.25
SRB2_release_2.1.24
SRB2_release_2.1.23
SRB2_release_2.1.22
SRB2_release_2.1.21
SRB2_release_2.1.20
SRB2_release_2.1.19
SRB2_release_2.1.18
td-release-v1.0.0
SRB2_release_2.1.17
SRB2_release_2.1.16a
SRB2_release_2.1.16
SRB2_release_2.1.15
SRB2_release_2.1.14
SRB2_release_2.1.12
40 results
SRB2
libs
Compare
Find file
Code
Clone with SSH
Clone with HTTPS
Open in your IDE
Visual Studio Code (SSH)
Visual Studio Code (HTTPS)
IntelliJ IDEA (SSH)
IntelliJ IDEA (HTTPS)
Download source code
zip
tar.gz
tar.bz2
tar
Download this directory
zip
tar.gz
tar.bz2
tar
Download
Download source code
zip
tar.gz
tar.bz2
tar
Copy HTTPS clone URL
Copy SSH clone URL
git@git.do.srb2.org:spherallic/SRB2.git
Copy HTTPS clone URL
https://git.do.srb2.org/spherallic/SRB2.git
Forked from
STJr / SRB2
Source project has a limited visibility.
Name
Last commit
Last update
..
src/m_argv.h
src/m_bbox.c
src/m_bbox.h
src/m_cheat.c
src/m_cheat.h
src/m_cond.c
src/m_cond.h
src/m_dllist.h
src/m_fixed.c
src/m_fixed.h
src/m_menu.c
src/m_menu.h
src/m_misc.c
src/m_misc.h
src/m_queue.c
src/m_queue.h
src/m_random.c
src/m_random.h
src/m_swap.h
src/md5.c
src/md5.h
src/mserv.c
src/mserv.h
src/p5prof.h
src/p_ceilng.c
src/p_enemy.c
src/p_floor.c
src/p_inter.c
src/p_lights.c
src/p_local.h
src/p_map.c
src/p_maputl.c
src/p_maputl.h
src/p_mobj.c
src/p_mobj.h
src/p_polyobj.c
src/p_polyobj.h
src/p_pspr.h
src/p_saveg.c
src/p_saveg.h
src/p_setup.c
src/p_setup.h
src/p_sight.c
src/p_slopes.c
src/p_slopes.h
src/p_spec.c
src/p_spec.h
src/p_telept.c
src/p_tick.c
src/p_tick.h
src/p_user.c
src/r_bsp.c
src/r_bsp.h
src/r_data.c
src/r_data.h
src/r_defs.h
src/r_draw.c
src/r_draw.h
src/r_draw16.c
src/r_draw8.c
src/r_draw8_npo2.c
src/r_local.h
src/r_main.c
src/r_main.h
src/r_patch.c
src/r_patch.h
src/r_plane.c
src/r_plane.h
src/r_portal.c
src/r_portal.h
src/r_segs.c
src/r_segs.h
src/r_skins.c
src/r_skins.h
src/r_sky.c
src/r_sky.h
src/r_splats.c
src/r_splats.h
src/r_state.h
src/r_things.c
src/r_things.h
src/s_sound.c
src/s_sound.h
src/screen.c
src/screen.h
src/sounds.c
src/sounds.h
src/st_stuff.c
src/st_stuff.h
src/strcasestr.c
src/string.c
src/t_facon.c
src/t_fsin.c
src/t_ftan.c
src/t_tan2a.c
src/tables.c
src/tables.h
src/tmap.nas
src/tmap.s
src/tmap_asm.s
src/m_argv.h
src/m_bbox.c
src/m_bbox.h
src/m_cheat.c
src/m_cheat.h
src/m_cond.c
src/m_cond.h
src/m_dllist.h
src/m_fixed.c
src/m_fixed.h
src/m_menu.c
src/m_menu.h
src/m_misc.c
src/m_misc.h
src/m_queue.c
src/m_queue.h
src/m_random.c
src/m_random.h
src/m_swap.h
src/md5.c
src/md5.h
src/mserv.c
src/mserv.h
src/p5prof.h
src/p_ceilng.c
src/p_enemy.c
src/p_floor.c
src/p_inter.c
src/p_lights.c
src/p_local.h
src/p_map.c
src/p_maputl.c
src/p_maputl.h
src/p_mobj.c
src/p_mobj.h
src/p_polyobj.c
src/p_polyobj.h
src/p_pspr.h
src/p_saveg.c
src/p_saveg.h
src/p_setup.c
src/p_setup.h
src/p_sight.c
src/p_slopes.c
src/p_slopes.h
src/p_spec.c
src/p_spec.h
src/p_telept.c
src/p_tick.c
src/p_tick.h
src/p_user.c
src/r_bsp.c
src/r_bsp.h
src/r_data.c
src/r_data.h
src/r_defs.h
src/r_draw.c
src/r_draw.h
src/r_draw16.c
src/r_draw8.c
src/r_draw8_npo2.c
src/r_local.h
src/r_main.c
src/r_main.h
src/r_patch.c
src/r_patch.h
src/r_plane.c
src/r_plane.h
src/r_portal.c
src/r_portal.h
src/r_segs.c
src/r_segs.h
src/r_skins.c
src/r_skins.h
src/r_sky.c
src/r_sky.h
src/r_splats.c
src/r_splats.h
src/r_state.h
src/r_things.c
src/r_things.h
src/s_sound.c
src/s_sound.h
src/screen.c
src/screen.h
src/sounds.c
src/sounds.h
src/st_stuff.c
src/st_stuff.h
src/strcasestr.c
src/string.c
src/t_facon.c
src/t_fsin.c
src/t_ftan.c
src/t_tan2a.c
src/tables.c
src/tables.h
src/tmap.nas
src/tmap.s
src/tmap_asm.s
src/m_argv.h
src/m_bbox.c
src/m_bbox.h
src/m_cheat.c
src/m_cheat.h
src/m_cond.c
src/m_cond.h
src/m_dllist.h
src/m_fixed.c
src/m_fixed.h
src/m_menu.c
src/m_menu.h
src/m_misc.c
src/m_misc.h
src/m_queue.c
src/m_queue.h
src/m_random.c
src/m_random.h
src/m_swap.h
src/md5.c
src/md5.h
src/mserv.c
src/mserv.h
src/p5prof.h
src/p_ceilng.c
src/p_enemy.c
src/p_floor.c
src/p_inter.c
src/p_lights.c
src/p_local.h
src/p_map.c
src/p_maputl.c
src/p_maputl.h
src/p_mobj.c
src/p_mobj.h
src/p_polyobj.c
src/p_polyobj.h
src/p_pspr.h
src/p_saveg.c
src/p_saveg.h
src/p_setup.c
src/p_setup.h
src/p_sight.c
src/p_slopes.c
src/p_slopes.h
src/p_spec.c
src/p_spec.h
src/p_telept.c
src/p_tick.c
src/p_tick.h
src/p_user.c
src/r_bsp.c
src/r_bsp.h
src/r_data.c
src/r_data.h
src/r_defs.h
src/r_draw.c
src/r_draw.h
src/r_draw16.c
src/r_draw8.c
src/r_draw8_npo2.c
src/r_local.h
src/r_main.c
src/r_main.h
src/r_patch.c
src/r_patch.h
src/r_plane.c
src/r_plane.h
src/r_portal.c
src/r_portal.h
src/r_segs.c
src/r_segs.h
src/r_skins.c
src/r_skins.h
src/r_sky.c
src/r_sky.h
src/r_splats.c
src/r_splats.h
src/r_state.h
src/r_things.c
src/r_things.h
src/s_sound.c
src/s_sound.h
src/screen.c
src/screen.h
src/sounds.c
src/sounds.h
src/st_stuff.c
src/st_stuff.h
src/strcasestr.c
src/string.c
src/t_facon.c
src/t_fsin.c
src/t_ftan.c
src/t_tan2a.c
src/tables.c
src/tables.h
src/tmap.nas
src/tmap.s
src/tmap_asm.s
src/m_argv.h
src/m_bbox.c
src/m_bbox.h
src/m_cheat.c
src/m_cheat.h
src/m_cond.c
src/m_cond.h
src/m_dllist.h
src/m_fixed.c
src/m_fixed.h
src/m_menu.c
src/m_menu.h
src/m_misc.c
src/m_misc.h
src/m_queue.c
src/m_queue.h
src/m_random.c
src/m_random.h
src/m_swap.h
src/md5.c
src/md5.h
src/mserv.c
src/mserv.h
src/p5prof.h
src/p_ceilng.c
src/p_enemy.c
src/p_floor.c
src/p_inter.c
src/p_lights.c
src/p_local.h
src/p_map.c
src/p_maputl.c
src/p_maputl.h
src/p_mobj.c
src/p_mobj.h
src/p_polyobj.c
src/p_polyobj.h
src/p_pspr.h
src/p_saveg.c
src/p_saveg.h
src/p_setup.c
src/p_setup.h
src/p_sight.c
src/p_slopes.c
src/p_slopes.h
src/p_spec.c
src/p_spec.h
src/p_telept.c
src/p_tick.c
src/p_tick.h
src/p_user.c
src/r_bsp.c
src/r_bsp.h
src/r_data.c
src/r_data.h
src/r_defs.h
src/r_draw.c
src/r_draw.h
src/r_draw16.c
src/r_draw8.c
src/r_draw8_npo2.c
src/r_local.h
src/r_main.c
src/r_main.h
src/r_patch.c
src/r_patch.h
src/r_plane.c
src/r_plane.h
src/r_portal.c
src/r_portal.h
src/r_segs.c
src/r_segs.h
src/r_skins.c
src/r_skins.h
src/r_sky.c
src/r_sky.h
src/r_splats.c
src/r_splats.h
src/r_state.h
src/r_things.c
src/r_things.h
src/s_sound.c
src/s_sound.h
src/screen.c
src/screen.h
src/sounds.c
src/sounds.h
src/st_stuff.c
src/st_stuff.h
src/strcasestr.c
src/string.c
src/t_facon.c
src/t_fsin.c
src/t_ftan.c
src/t_tan2a.c
src/tables.c
src/tables.h
src/tmap.nas
src/tmap.s
src/tmap_asm.s
src/m_argv.h
src/m_bbox.c
src/m_bbox.h
src/m_cheat.c
src/m_cheat.h
src/m_cond.c
src/m_cond.h
src/m_dllist.h
src/m_fixed.c
src/m_fixed.h
src/m_menu.c
src/m_menu.h
src/m_misc.c
src/m_misc.h
src/m_queue.c
src/m_queue.h
src/m_random.c
src/m_random.h
src/m_swap.h
src/md5.c
src/md5.h
src/mserv.c
src/mserv.h
src/p5prof.h
src/p_ceilng.c
src/p_enemy.c
src/p_floor.c
src/p_inter.c
src/p_lights.c
src/p_local.h
src/p_map.c
src/p_maputl.c
src/p_maputl.h
src/p_mobj.c
src/p_mobj.h
src/p_polyobj.c
src/p_polyobj.h
src/p_pspr.h
src/p_saveg.c
src/p_saveg.h
src/p_setup.c
src/p_setup.h
src/p_sight.c
src/p_slopes.c
src/p_slopes.h
src/p_spec.c
src/p_spec.h
src/p_telept.c
src/p_tick.c
src/p_tick.h
src/p_user.c
src/r_bsp.c
src/r_bsp.h
src/r_data.c
src/r_data.h
src/r_defs.h
src/r_draw.c
src/r_draw.h
src/r_draw16.c
src/r_draw8.c
src/r_draw8_npo2.c
src/r_local.h
src/r_main.c
src/r_main.h
src/r_patch.c
src/r_patch.h
src/r_plane.c
src/r_plane.h
src/r_portal.c
src/r_portal.h
src/r_segs.c
src/r_segs.h
src/r_skins.c
src/r_skins.h
src/r_sky.c
src/r_sky.h
src/r_splats.c
src/r_splats.h
src/r_state.h
src/r_things.c
src/r_things.h
src/s_sound.c
src/s_sound.h
src/screen.c
src/screen.h
src/sounds.c
src/sounds.h
src/st_stuff.c
src/st_stuff.h
src/strcasestr.c
src/string.c
src/t_facon.c
src/t_fsin.c
src/t_ftan.c
src/t_tan2a.c
src/tables.c
src/tables.h
src/tmap.nas
src/tmap.s
src/tmap_asm.s
src/m_argv.h
src/m_bbox.c
src/m_bbox.h
src/m_cheat.c
src/m_cheat.h
src/m_cond.c
src/m_cond.h
src/m_dllist.h
src/m_fixed.c
src/m_fixed.h
src/m_menu.c
src/m_menu.h
src/m_misc.c
src/m_misc.h
src/m_queue.c
src/m_queue.h
src/m_random.c
src/m_random.h
src/m_swap.h
src/md5.c
src/md5.h
src/mserv.c
src/mserv.h
src/p5prof.h
src/p_ceilng.c
src/p_enemy.c
src/p_floor.c
src/p_inter.c
src/p_lights.c
src/p_local.h
src/p_map.c
src/p_maputl.c
src/p_maputl.h
src/p_mobj.c
src/p_mobj.h
src/p_polyobj.c
src/p_polyobj.h
src/p_pspr.h
src/p_saveg.c
src/p_saveg.h
src/p_setup.c
src/p_setup.h
src/p_sight.c
src/p_slopes.c
src/p_slopes.h
src/p_spec.c
src/p_spec.h
src/p_telept.c
src/p_tick.c
src/p_tick.h
src/p_user.c
src/r_bsp.c
src/r_bsp.h
src/r_data.c
src/r_data.h
src/r_defs.h
src/r_draw.c
src/r_draw.h
src/r_draw16.c
src/r_draw8.c
src/r_draw8_npo2.c
src/r_local.h
src/r_main.c
src/r_main.h
src/r_patch.c
src/r_patch.h
src/r_plane.c
src/r_plane.h
src/r_portal.c
src/r_portal.h
src/r_segs.c
src/r_segs.h
src/r_skins.c
src/r_skins.h
src/r_sky.c
src/r_sky.h
src/r_splats.c
src/r_splats.h
src/r_state.h
src/r_things.c
src/r_things.h
src/s_sound.c
src/s_sound.h
src/screen.c
src/screen.h
src/sounds.c
src/sounds.h
src/st_stuff.c
src/st_stuff.h
src/strcasestr.c
src/string.c
src/t_facon.c
src/t_fsin.c
src/t_ftan.c
src/t_tan2a.c
src/tables.c
src/tables.h
src/tmap.nas
src/tmap.s
src/tmap_asm.s
src/m_argv.h
src/m_bbox.c
src/m_bbox.h
src/m_cheat.c
src/m_cheat.h
src/m_cond.c
src/m_cond.h
src/m_dllist.h
src/m_fixed.c
src/m_fixed.h
src/m_menu.c
src/m_menu.h
src/m_misc.c
src/m_misc.h
src/m_queue.c
src/m_queue.h
src/m_random.c
src/m_random.h
src/m_swap.h
src/md5.c
src/md5.h
src/mserv.c
src/mserv.h
src/p5prof.h
src/p_ceilng.c
src/p_enemy.c
src/p_floor.c
src/p_inter.c
src/p_lights.c
src/p_local.h
src/p_map.c
src/p_maputl.c
src/p_maputl.h
src/p_mobj.c
src/p_mobj.h
src/p_polyobj.c
src/p_polyobj.h
src/p_pspr.h
src/p_saveg.c
src/p_saveg.h
src/p_setup.c
src/p_setup.h
src/p_sight.c
src/p_slopes.c
src/p_slopes.h
src/p_spec.c
src/p_spec.h
src/p_telept.c
src/p_tick.c
src/p_tick.h
src/p_user.c
src/r_bsp.c
src/r_bsp.h
src/r_data.c
src/r_data.h
src/r_defs.h
src/r_draw.c
src/r_draw.h
src/r_draw16.c
src/r_draw8.c
src/r_draw8_npo2.c
src/r_local.h
src/r_main.c
src/r_main.h
src/r_patch.c
src/r_patch.h
src/r_plane.c
src/r_plane.h
src/r_portal.c
src/r_portal.h
src/r_segs.c
src/r_segs.h
src/r_skins.c
src/r_skins.h
src/r_sky.c
src/r_sky.h
src/r_splats.c
src/r_splats.h
src/r_state.h
src/r_things.c
src/r_things.h
src/s_sound.c
src/s_sound.h
src/screen.c
src/screen.h
src/sounds.c
src/sounds.h
src/st_stuff.c
src/st_stuff.h
src/strcasestr.c
src/string.c
src/t_facon.c
src/t_fsin.c
src/t_ftan.c
src/t_tan2a.c
src/tables.c
src/tables.h
src/tmap.nas
src/tmap.s
src/tmap_asm.s
src/m_argv.h
src/m_bbox.c
src/m_bbox.h
src/m_cheat.c
src/m_cheat.h
src/m_cond.c
src/m_cond.h
src/m_dllist.h
src/m_fixed.c
src/m_fixed.h
src/m_menu.c
src/m_menu.h
src/m_misc.c
src/m_misc.h
src/m_queue.c
src/m_queue.h
src/m_random.c
src/m_random.h
src/m_swap.h
src/md5.c
src/md5.h
src/mserv.c
src/mserv.h
src/p5prof.h
src/p_ceilng.c
src/p_enemy.c
src/p_floor.c
src/p_inter.c
src/p_lights.c
src/p_local.h
src/p_map.c
src/p_maputl.c
src/p_maputl.h
src/p_mobj.c
src/p_mobj.h
src/p_polyobj.c
src/p_polyobj.h
src/p_pspr.h
src/p_saveg.c
src/p_saveg.h
src/p_setup.c
src/p_setup.h
src/p_sight.c
src/p_slopes.c
src/p_slopes.h
src/p_spec.c
src/p_spec.h
src/p_telept.c
src/p_tick.c
src/p_tick.h
src/p_user.c
src/r_bsp.c
src/r_bsp.h
src/r_data.c
src/r_data.h
src/r_defs.h
src/r_draw.c
src/r_draw.h
src/r_draw16.c
src/r_draw8.c
src/r_draw8_npo2.c
src/r_local.h
src/r_main.c
src/r_main.h
src/r_patch.c
src/r_patch.h
src/r_plane.c
src/r_plane.h
src/r_portal.c
src/r_portal.h
src/r_segs.c
src/r_segs.h
src/r_skins.c
src/r_skins.h
src/r_sky.c
src/r_sky.h
src/r_splats.c
src/r_splats.h
src/r_state.h
src/r_things.c
src/r_things.h
src/s_sound.c
src/s_sound.h
src/screen.c
src/screen.h
src/sounds.c
src/sounds.h
src/st_stuff.c
src/st_stuff.h
src/strcasestr.c
src/string.c
src/t_facon.c
src/t_fsin.c
src/t_ftan.c
src/t_tan2a.c
src/tables.c
src/tables.h
src/tmap.nas
src/tmap.s
src/tmap_asm.s
src/m_argv.h
src/m_bbox.c
src/m_bbox.h
src/m_cheat.c
src/m_cheat.h
src/m_cond.c
src/m_cond.h
src/m_dllist.h
src/m_fixed.c
src/m_fixed.h
src/m_menu.c
src/m_menu.h
src/m_misc.c
src/m_misc.h
src/m_queue.c
src/m_queue.h
src/m_random.c
src/m_random.h
src/m_swap.h
src/md5.c
src/md5.h
src/mserv.c
src/mserv.h
src/p5prof.h
src/p_ceilng.c
src/p_enemy.c
src/p_floor.c
src/p_inter.c
src/p_lights.c
src/p_local.h
src/p_map.c
src/p_maputl.c
src/p_maputl.h
src/p_mobj.c
src/p_mobj.h
src/p_polyobj.c
src/p_polyobj.h
src/p_pspr.h
src/p_saveg.c
src/p_saveg.h
src/p_setup.c
src/p_setup.h
src/p_sight.c
src/p_slopes.c
src/p_slopes.h
src/p_spec.c
src/p_spec.h
src/p_telept.c
src/p_tick.c
src/p_tick.h
src/p_user.c
src/r_bsp.c
src/r_bsp.h
src/r_data.c
src/r_data.h
src/r_defs.h
src/r_draw.c
src/r_draw.h
src/r_draw16.c
src/r_draw8.c
src/r_draw8_npo2.c
src/r_local.h
src/r_main.c
src/r_main.h
src/r_patch.c
src/r_patch.h
src/r_plane.c
src/r_plane.h
src/r_portal.c
src/r_portal.h
src/r_segs.c
src/r_segs.h
src/r_skins.c
src/r_skins.h
src/r_sky.c
src/r_sky.h
src/r_splats.c
src/r_splats.h
src/r_state.h
src/r_things.c
src/r_things.h
src/s_sound.c
src/s_sound.h
src/screen.c
src/screen.h
src/sounds.c
src/sounds.h
src/st_stuff.c
src/st_stuff.h
src/strcasestr.c
src/string.c
src/t_facon.c
src/t_fsin.c
src/t_ftan.c
src/t_tan2a.c
src/tables.c
src/tables.h
src/tmap.nas
src/tmap.s
src/tmap_asm.s
src/m_argv.h
src/m_bbox.c
src/m_bbox.h
src/m_cheat.c
src/m_cheat.h
src/m_cond.c
src/m_cond.h
src/m_dllist.h
src/m_fixed.c
src/m_fixed.h
src/m_menu.c
src/m_menu.h
src/m_misc.c
src/m_misc.h
src/m_queue.c
src/m_queue.h
src/m_random.c
src/m_random.h
src/m_swap.h
src/md5.c
src/md5.h
src/mserv.c
src/mserv.h
src/p5prof.h
src/p_ceilng.c
src/p_enemy.c
src/p_floor.c
src/p_inter.c
src/p_lights.c
src/p_local.h
src/p_map.c
src/p_maputl.c
src/p_maputl.h
src/p_mobj.c
src/p_mobj.h
src/p_polyobj.c
src/p_polyobj.h
src/p_pspr.h
src/p_saveg.c
src/p_saveg.h
src/p_setup.c
src/p_setup.h
src/p_sight.c
src/p_slopes.c
src/p_slopes.h
src/p_spec.c
src/p_spec.h
src/p_telept.c
src/p_tick.c
src/p_tick.h
src/p_user.c
src/r_bsp.c
src/r_bsp.h
src/r_data.c
src/r_data.h
src/r_defs.h
src/r_draw.c
src/r_draw.h
src/r_draw16.c
src/r_draw8.c
src/r_draw8_npo2.c
src/r_local.h
src/r_main.c
src/r_main.h
src/r_patch.c
src/r_patch.h
src/r_plane.c
src/r_plane.h
src/r_portal.c
src/r_portal.h
src/r_segs.c
src/r_segs.h
src/r_skins.c
src/r_skins.h
src/r_sky.c
src/r_sky.h
src/r_splats.c
src/r_splats.h
src/r_state.h
src/r_things.c
src/r_things.h
src/s_sound.c
src/s_sound.h
src/screen.c
src/screen.h
src/sounds.c
src/sounds.h
src/st_stuff.c
src/st_stuff.h
src/strcasestr.c
src/string.c
src/t_facon.c
src/t_fsin.c
src/t_ftan.c
src/t_tan2a.c
src/tables.c
src/tables.h
src/tmap.nas
src/tmap.s
src/tmap_asm.s
Show more