Menu

Tree [7625f4] master /
 History

HTTPS access


File Date Author Commit
 docs 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 fonts 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 win32 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 .gitignore 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 COPYING 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 LICENSE 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 Makefile 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 Makefile.macos 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 Makefile.mingw 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 README.md 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 ReBOOM.sln 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 ReBOOM.vcxproj.filters 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 Reboom.png 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 am_map.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 am_map.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_deh.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_deh.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_englsh.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_event.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_french.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_items.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_items.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_main.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_main.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_net.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_net.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_player.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_textur.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_think.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 d_ticcmd.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 doomdata.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 doomdef.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 doomdef.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 doomkeys.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 doomstat.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 doomstat.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 doomtype.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 dstrings.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 dstrings.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 f_finale.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 f_finale.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 f_wipe.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 f_wipe.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 g_game.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 g_game.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 hu_lib.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 hu_lib.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 hu_stuff.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 hu_stuff.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 i_main.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 i_main.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 i_net.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 i_net.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 i_sound.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 i_sound.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 i_system.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 i_system.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 i_video.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 i_video.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 info.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 info.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 lprintf.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 lprintf.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_argv.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_argv.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_bbox.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_bbox.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_cheat.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_cheat.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_fixed.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_menu.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_menu.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_misc.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_misc.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_random.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_random.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 m_swap.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 mmus2mid.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 mmus2mid.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_ceilng.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_doors.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_enemy.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_enemy.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_floor.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_genlin.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_inter.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_inter.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_lights.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_map.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_map.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_maputl.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_maputl.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_mobj.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_mobj.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_plats.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_pspr.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_pspr.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_saveg.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_saveg.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_setup.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_setup.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_sight.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_spec.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_spec.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_switch.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_telept.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_tick.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_tick.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_user.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 p_user.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_bsp.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_bsp.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_data.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_data.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_defs.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_draw.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_draw.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_main.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_main.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_plane.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_plane.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_segs.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_segs.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_sky.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_sky.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_state.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_things.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 r_things.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 s_sound.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 s_sound.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 sounds.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 sounds.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 st_lib.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 st_lib.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 st_stuff.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 st_stuff.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 tables.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 tables.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 txt_main.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 txt_sdl.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 txt_sdl.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 txt_utf8.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 txt_utf8.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 v_video.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 v_video.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 version.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 version.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 w_wad.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 w_wad.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 wi_stuff.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 wi_stuff.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 win_fopen.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 win_fopen.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 win_opendir.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 win_opendir.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 z_zone.c 2022-09-13 atsb atsb [7625f4] adding ReBOOM files
 z_zone.h 2022-09-13 atsb atsb [7625f4] adding ReBOOM files

Read Me

ReBOOM

ReBOOM Icon

ReBOOM is a continuation of the BOOM source port, version 2.02.

what is it

ReBOOM is a source port, directly ported from BOOM 2.02 with additions from the Pooch source port (64bit compatibility, SDL2). ReBOOM aims to tastefully continue the development of BOOM in the
style of TeamTNT and bring it into modern times.

building

Use the appropriate makefile or project file(s) for your system (only 64bit is supported):

Makefile.macos (MacOS)

Makefile.unix (GNU/Linux) -> Other Unixes may work but are not tested

Windows Visual Studio project files for 2019 Community

where is the data?

  1. Transmaps are saved (for UNIX) in HOME as a hidden file. On Windows, they are saved in the location of the binary as a non-hidden file.
  2. Config files (.cfg) are saved (for UNIX/Linux and MacOS) in HOME (/home/$USER/.reboom/reboom.cfg) and Windows has them in the same location as the binary.
  3. WAD files are to always be placed in the same location as the binary, for all platforms.
  4. Save games (.dsg) are saved in HOME for both UNIX and MacOS as a hidden file (.reboom_savX.dsg). For Windows they are saved in the same location as the binary as a non-hidden file.

where did you get the logo for the Windows binary?

That would be the work of Charles Love (see his amazing FDWL source port here: https://github.com/CharlesLove/from-doom-with-love). I'm using the logo he designed on the binaries, but I am keeping the original one I did for this readme file. Just to show the lineage of ReBOOM and 'where it came from'.

Thanks!

Enjoy it :)

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.