Permalink
Commits on Apr 20, 2015
  1. Makefile: remove -g from the default flags

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Apr 20, 2015
  2. Makefile: add more flags when doing debug build

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Apr 20, 2015
  3. video: ensure that framebuffers are freed on exit

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Apr 20, 2015
  4. Makefile: add LTO flag

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Apr 20, 2015
  5. Makefile: add some simple link-time optimizations

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Apr 20, 2015
  6. resource.cpp: avoid access violation in resourceUnitStats/resourceSiz…

    …eStats
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Apr 20, 2015
  7. Makefile: add distclean target

    Simply aliases to 'clean'.
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Apr 20, 2015
  8. sys_sdl: avoid "deprecated conversion from string constant to 'char*'…

    …" on putenv()
    
    putenv() is strangely designed and accepts char* instead of const char*, which
    generates a warning. Annoying.
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 5, 2012
  9. intern.h: only define __unused if it's not already defined

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 5, 2012
  10. mingw: add MinGW build support via Makefile

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  11. Makefile: use new 'bin' directory for output

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  12. msvc: add x64 builds, set up proper output directory and SDK paths

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  13. bin/gitignore: added to prevent accidental addition of binary objects

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  14. msvc: add console window for DEBUG builds

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  15. sys_sdl: fix out-of-bounds memory accesses in scale2x and scale3x

    The algorithm was generally close to correct, but had some goofs where it ran
    off the ends of the buffer (and in a couple cases, wrapped to the end of the
    previous scanline).
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  16. sysImplementation: rename to sys_sdl

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  17. engine.cpp: don't use a multi-char literal for the magic bytes

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  18. Makefile: add -fno-strict-aliasing, split CXXFLAGS into three lines

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  19. Makefile: add 'game' to 'clean' target

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  20. SDLStub::point1_tx: increment src by srcPitch not dstPitch

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  21. explicitly annotate unused function parameters for the compiler

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  22. Makefile: be insanely pedantic about warnings

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  23. mixer.cpp: drop extraneous semicolon after function body

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  24. file.cpp: add virtual destructor to File_impl to stop compiler warning

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  25. util.cpp: simplify string_lower/string_upper

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  26. sfxplayer: avoid shadowing 'res' variable, mainly to avoid compiler c…

    …omplaint
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  27. add configuration for 'uncrustify'

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  28. video: improve readability of allPallettesDump and bgPallette variables

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 4, 2012
  29. debug: make the debug() print statement optional via CFLAGS

    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 3, 2012
  30. SDL processEvents: convert a couple if/else chains to switch statements

    This gives the compiler a bit more flexibility with code generation. Due to how
    few cases there are in these two if/else chains, GCC opts to not convert them
    into a jump table. Other compilers may decide otherwise.
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
    committed Mar 3, 2012
Commits on Jul 5, 2014
  1. Fix crash on AmigaOS4

    fabien sanglard committed Jul 5, 2014
Commits on Apr 2, 2014
  1. Typo

    Small typo in that awesome documentation
    frederic-mahe committed Apr 2, 2014
Commits on Feb 19, 2014
Commits on Feb 18, 2014
  1. Add usage message.

    Fabien Sanglard committed Feb 18, 2014