Playstation 2 port of SDL Doom
C Assembly
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Changelog
DOOMLIC.TXT
FILES
FILES2
Makefile
Makefile.am
Makefile.in
Makefile.ps2
README.PS2
README.SDL
README.asm
README.b
README.book
README.gl
README.md
TODO
acinclude.m4
aclocal.m4
am_map.c
am_map.h
config.cache
config.log
config.status
configure
configure.in
d_englsh.h
d_event.h
d_french.h
d_items.c
d_items.h
d_main.c
d_main.h
d_net.c
d_net.h
d_player.h
d_textur.h
d_think.h
d_ticcmd.h
doomdata.h
doomdef.c
doomdef.h
doomsav0.dsg
doomstat.c
doomstat.h
doomtype.h
dstrings.c
dstrings.h
f_finale.c
f_finale.h
f_wipe.c
f_wipe.h
g_game.c
g_game.h
hu_lib.c
hu_lib.h
hu_stuff.c
hu_stuff.h
i_main.c
i_net.c
i_net.h
i_sound.c
i_sound.h
i_system.c
i_system.h
i_video.c
i_video.h
info.c
info.h
install-sh
m_argv.c
m_argv.h
m_bbox.c
m_bbox.h
m_cheat.c
m_cheat.h
m_fixed.c
m_fixed.h
m_menu.c
m_menu.h
m_misc.c
m_misc.h
m_random.c
m_random.h
m_swap.c
m_swap.h
missing
mkinstalldirs
p_ceilng.c
p_doors.c
p_enemy.c
p_floor.c
p_inter.c
p_inter.h
p_lights.c
p_local.h
p_map.c
p_maputl.c
p_mobj.c
p_mobj.h
p_plats.c
p_pspr.c
p_pspr.h
p_saveg.c
p_saveg.h
p_setup.c
p_setup.h
p_sight.c
p_spec.c
p_spec.h
p_switch.c
p_telept.c
p_tick.c
p_tick.h
p_user.c
ps2doom.c
ps2doom.h
r_bsp.c
r_bsp.h
r_data.c
r_data.h
r_defs.h
r_draw.c
r_draw.h
r_local.h
r_main.c
r_main.h
r_plane.c
r_plane.h
r_segs.c
r_segs.h
r_sky.c
r_sky.h
r_state.h
r_things.c
r_things.h
s_sound.c
s_sound.h
sounds.c
sounds.h
st_lib.c
st_lib.h
st_stuff.c
st_stuff.h
tables.c
tables.h
v_video.c
v_video.h
w_wad.c
w_wad.h
wi_stuff.c
wi_stuff.h
z_zone.c
z_zone.h

README.md

PS2 Doom

Quick PlayStation 2 port - More information available at my website

Requires PS2SDK, gsKit and SDL for PS2 to compile.

Build with: make -f Makefile.ps2

Some very hackish stuff in w_wad.c / W_ReadLump function, to speed up loading, which will probably break loading from multiple files.

Controls:

Left Analog Stick : Move
Cross             : Enter 
Square/R1         : CTRL / Fire
Circle/R2         : Space / Open doors
Triangle          : Escape
L1                : x
L2                : y 

L1 and L2 are for entering savegame names.