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
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
STJr
SRB2
Repository
7941a5fb6319e5a330eb958b768d6830d975dd20
Select Git revision
Branches
20
next
default
protected
softcode-info
master
protected
acs
spriteinfo-refactor
1392-2-2-15-attempting-to-draw-a-hud-graphic-with-the-same-lump-name-as-a-lua-script-crashes-the
clipmidtex
custom-map-names
nogravity-trampolines
2214-pre4
2214-pre3
just-in-case
fix-opengl-parameter-crash
2214-pre2
2214-pre1
delfile2
cleanupmusic
gametype-refactor-1
extra-textures
optimize-storewallrange
Tags
20
SRB2_release_2.2.15
SRB2_release_2.2.13
SRB2_release_2.2.12
SRB2_release_2.2.11
SRB2_release_2.2.10
SRB2_release_2.2.9
SRB2_release_2.2.8
SRB2_release_2.2.7
SRB2_release_2.2.6
SRB2_release_2.2.5
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
40 results
SRB2
doc
manual
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:STJr/SRB2.git
Copy HTTPS clone URL
https://git.do.srb2.org/STJr/SRB2.git
Name
Last commit
Last update
..
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_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_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/tmap_mmx.nas
src/tmap_vc.nas
src/v_video.c
src/v_video.h
src/vid_copy.s
src/w_wad.c
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_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_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/tmap_mmx.nas
src/tmap_vc.nas
src/v_video.c
src/v_video.h
src/vid_copy.s
src/w_wad.c
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_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_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/tmap_mmx.nas
src/tmap_vc.nas
src/v_video.c
src/v_video.h
src/vid_copy.s
src/w_wad.c
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_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_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/tmap_mmx.nas
src/tmap_vc.nas
src/v_video.c
src/v_video.h
src/vid_copy.s
src/w_wad.c
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_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_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/tmap_mmx.nas
src/tmap_vc.nas
src/v_video.c
src/v_video.h
src/vid_copy.s
src/w_wad.c
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_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_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/tmap_mmx.nas
src/tmap_vc.nas
src/v_video.c
src/v_video.h
src/vid_copy.s
src/w_wad.c
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_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_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/tmap_mmx.nas
src/tmap_vc.nas
src/v_video.c
src/v_video.h
src/vid_copy.s
src/w_wad.c
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_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_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/tmap_mmx.nas
src/tmap_vc.nas
src/v_video.c
src/v_video.h
src/vid_copy.s
src/w_wad.c
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_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_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/tmap_mmx.nas
src/tmap_vc.nas
src/v_video.c
src/v_video.h
src/vid_copy.s
src/w_wad.c
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_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_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/tmap_mmx.nas
src/tmap_vc.nas
src/v_video.c
src/v_video.h
src/vid_copy.s
src/w_wad.c
Show more