Tree [66d36e] interface-ports /
History



File Date Author Commit
bin 2011-10-01 GhostlyDeath GhostlyDeath [c63c83] Update sounds; Use 10-based transparencies for ...
doc 2011-09-29 GhostlyDeath GhostlyDeath [d4503b] Modify the ENREMOOD end text screen to match th...
objs 2010-10-22 GhostlyDeath GhostlyDeath [71da8d] Copy 0.8b to trunk
proj 2011-10-20 GhostlyDeath GhostlyDeath [c72271] Fix headless so it compiled (undefined refs); S...
rc 2011-08-04 GhostlyDeath GhostlyDeath [8708b0] Merge rmod into default
src 2011-11-20 GhostlyDeath GhostlyDeath [967173] Implement some funcs; Clean out some deprecatio...
sys 2011-11-05 GhostlyDeath GhostlyDeath [f92540] XCode Project (for building on Mac OS X, requir...
util 2011-09-29 GhostlyDeath GhostlyDeath [36282b] Switch ReMooD.WAD to use .AU instead of .WAV (m...
wad 2011-11-21 GhostlyDeath GhostlyDeath [34a8e3] Find license e-mail (points to wrong e-mail)
.hgignore 2011-11-20 GhostlyDeath GhostlyDeath [967173] Implement some funcs; Clean out some deprecatio...
.hgtags 2011-06-30 GhostlyDeath GhostlyDeath [043935] Added tag before-herenuke for changeset fd87ac0...
AUTHORS 2011-08-28 GhostlyDeath GhostlyDeath [e12403] Merge heads
BUGS 2011-08-28 GhostlyDeath GhostlyDeath [e12403] Merge heads
CHANGES 2011-08-28 GhostlyDeath GhostlyDeath [e12403] Merge heads
INSTALL 2011-09-01 GhostlyDeath GhostlyDeath [ed255c] Merge interface-ports into default, overwriting it
LICENSE 2011-09-01 GhostlyDeath GhostlyDeath [ed255c] Merge interface-ports into default, overwriting it
NEWS 2011-09-01 GhostlyDeath GhostlyDeath [ed255c] Merge interface-ports into default, overwriting it
README 2011-09-07 GhostlyDeath GhostlyDeath [499c3a] Clarify the ASCII logo to make it stand out mor...
README.cmp 2011-09-07 GhostlyDeath GhostlyDeath [499c3a] Clarify the ASCII logo to make it stand out mor...
README.hax 2011-09-07 GhostlyDeath GhostlyDeath [499c3a] Clarify the ASCII logo to make it stand out mor...
README.svn 2011-07-02 GhostlyDeath GhostlyDeath [778a85] Add note about SVN repository.
ReMooD.anjuta 2010-10-22 GhostlyDeath GhostlyDeath [71da8d] Copy 0.8b to trunk
ReMooD.cbp 2010-10-22 GhostlyDeath GhostlyDeath [71da8d] Copy 0.8b to trunk
ReMooD.dev 2011-09-21 GhostlyDeath GhostlyDeath [31584a] Minor VC9 Fixups
ReMooD.kdevelop 2010-10-22 GhostlyDeath GhostlyDeath [71da8d] Copy 0.8b to trunk
TODO 2011-09-07 GhostlyDeath GhostlyDeath [499c3a] Clarify the ASCII logo to make it stand out mor...
____makc.___ 2011-09-01 GhostlyDeath GhostlyDeath [ed255c] Merge interface-ports into default, overwriting it
____mtmp.___ 2011-10-08 GhostlyDeath GhostlyDeath [d81eec] Add echos to linking
____spec.bat 2011-09-01 GhostlyDeath GhostlyDeath [ed255c] Merge interface-ports into default, overwriting it
makefile 2011-09-28 GhostlyDeath GhostlyDeath [1d2f66] Nothing special (an added newline and *-ar supp...
remood.desktop 2010-10-22 GhostlyDeath GhostlyDeath [71da8d] Copy 0.8b to trunk
remood.xpm 2011-06-20 GhostlyDeath GhostlyDeath [ce4def] Update ReMooD XPM image to new logo
remoodinstaller.nsi 2010-10-22 GhostlyDeath GhostlyDeath [71da8d] Copy 0.8b to trunk
version 2010-10-22 GhostlyDeath GhostlyDeath [33d2a6] BACKPORT changes from r750 to r1216, basically ...

Read Me

        :oCCCCOCoc.
    .cCO8OOOOOOOOO8Oo:
  .oOO8OOOOOOOOOOOOOOOCc
 cO8888:         .:oOOOOC.                                                  TM
:888888:   :CCCc    oOOOOC.     COOC   cOOO:                    .OOOOOCCc
C888888:   .ooo:   .COOOCocc:   8@8@c .888@c  .:ccc.    .ccc:.  .@@:..:o@O
O888888:    .    .oO88O: coo8O  8@c88 C@c8@c o@OccC@C  C@CccO8c .@@.    O@c
C888888:   :8O.   .C88C .cooCO: 8@:o@O@8 8@c.@@:   O@:c@O   :@@..@@.    O@:
:8@@@@8:   :888c    o88:.occOo  8@:.8@@c 8@c o@Oc:o@O .O@o:cO@o .@@ooooO8c
 :8@@@@CoooC@@@@Coooo8@8ccooc   cc. :cc  cc.  .cooc:    :cooc.  .cccccc:.
   cO@@@@@@@@@@@@@@@@@Oc0
     :oO8@@@@@@@@@@Oo.                               1.0a "Stuffed Cabbage"
        .oCOOOOOCc.                                      http://remood.org/

 ReMooD is a source port of Doom Legacy 1.42. It aims to provide the classic
 Legacy Experience with new features and more stability.
 
 Copyright (C) 2011 GhostlyDeath <ghostlydeath@remood.org>
 
 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License
 as published by the Free Software Foundation; either version 3
 of the License, or (at your option) any later version.
 
 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.
 
-------------------------------------------------------------------------------

===============================================================================
========[ FEATURES ]===========================================================
===============================================================================

 * MUSINFO Support
   - http://zdoom.org/wiki/MUSINFO
 * MAPINFO Support
   - http://zdoom.org/wiki/MAPINFO

===============================================================================
========[ FAQ ]================================================================
===============================================================================

 Q: I am playing on DOS and ReMooD crashed, now my screen is messed up.
 A: If the game crashes the screen mode cannot be restored, therefor you must
    type in "MODE CO80" which will set a color 80x25 mode.
   
 Q: The framerate suffers in certain areas.
 A: Try turning off decals, disabling transparency effects (including the
    transparent status bar), and possibly decrease the screen size. You can
    also try switching to a lower resolution. 320x200 will render the fastest
    at the cost of view quality.
 
 Q: The sound skips when playing the game normally.
 A: Try increasing the sound buffer size to a higher number, this will require
    less sound updates. However, it may delay sound a bit depending on how high
    the value is.
   
 Q: Sounds are delayed
 A: The sound buffer size is too large, try lowering the value to a reasonable
    amount.
    
 Q: I want the game to be aspect ratio correct, how do I do that?
 A: ReMooD always assumes a 4:3 aspect ratio. That is, the game will be aspect
    correct provided you choose a resolution that fits your entire screen for
    the correct ratio that you want. If you have a 1:1 screen (such as a LCD
    panel) then choose 320x240 or 640x480. Otherwise if you have a 4:3 screen
    (such as most CRTs) then choose 320x200 or 640x400. This of course presumes
    you are playing the game fullscreen.
 
 Q: I'm playing on my laptop and sometimes the Doom Guy randomly moves his
    position, but he only does it when I move my laptop.
 A: Your laptop may have an accelerometer which may be exposed to the system
    as a joystick. An example would be the "ST LIS3LV02DL Accelerometer" on my
    laptop for example. It usually is best to not use an accelerometer as a
    joystick unless you want to play by tossing your laptop across a room.

===============================================================================
========[ ALLEGRO SPECIFICS ]==================================================
===============================================================================

When using the Allegro interface, there a few things you need to know. If you
are on a UNIX based system you should have a .allegrorc file in your home
directory which is for settings the game will use when things are autodetected.
This is mostly the case for music and sound, if Allegro incorrectly chooses the
wrong sound card you want to use (ALSA, OSS, etc.).

If on Linux and you notice you have no music at all, you may try adding the
following to your .allegrorc:

 > [sound]
 > midi_card = DIGI
 > patches = /home/steven/digmid.dat

This is is the DIGMIDI driver, which essentialy loads instruments from the dat
file printed there. DIGMIDI is like Timidity++ and FluidSynth. You can find
some Allegro patches available at http://alleg.sourceforge.net/digmid.html at
the bottom of the page.  Note that the patches field will vary from system to
system (if you are using Linux you should be knowledgable enough to know what
to put here).

========[ SOURCE CODE STYLE ]==================================================

If you want to submit patches (which I will take a look at and determine their
coolness factor), you must match my coding style. If you didn't then your patch
will be applied ran through GNU indent:

 * indent -kr -bad -bap -c60 -bl -bli0 -nce -cdw -cli4 -cbi0 -nss -npcs -ncs\
          -nprs -saf -sai -nsaw -di1 -nbc -nbfda -nbfde -bls -blf -i4 -lp\
          -l160 -nbbo -ts4 -sob