Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 23, 2015
  1. Remove optional decoders.

    The xclannad code had optional png, jpg and mp3 support. AFAIK,
    these have never been actually used or tested. Remove them.
  2. Merge pull request #64 from jbeich/misc_build

    Misc build fixes from FreeBSD port
  3. @jbeich
  4. @jbeich

    Workaround HAVE_LIBJPEG detection when jpeglib.h isn't self-contained

    jbeich authored
    In file included from .sconf_temp/conftest_12.cpp:3:
    /usr/include/jpeglib.h:792:3: error: unknown type name 'size_t'
      size_t free_in_buffer;        /* # of byte spaces remaining in buffer */
    /usr/include/jpeglib.h:1000:57: error: unknown type name 'FILE'
    EXTERN(void) jpeg_stdio_dest JPP((j_compress_ptr cinfo, FILE * outfile));
    /usr/include/jpeglib.h:895:22: note: expanded from macro 'JPP'
  5. @jbeich

    Allow using libsmpeg if libmad isn't installed

    jbeich authored
    - SMPEG requires SDL, so we have to check after it
    - Convert unused USE_SMPEG to SCons define
  6. @jbeich
  7. @jbeich
  8. @jbeich
  9. @jbeich
Commits on Oct 15, 2014
Commits on Oct 4, 2014
  1. Update release date.

Commits on Sep 29, 2014
Commits on Sep 28, 2014
Commits on Sep 8, 2014
  1. Fix compile on OSX 10.9.4.

    (Has probably been broken for a while; I don't usually build on
    this platform.)
Commits on Sep 7, 2014
  1. Merge branch 'reallive-max-planetarian'

    Includes several fixes needed to make the official version of
    planetarian work on rlvm.
  2. Fix Western, monospace text output.

    When not using rlbabel, we always measure characters in terms of
    MOJI_SIZE instead of the actual font's metrics. Notably, several
    Japanese fonts on Linux have completely busted minx/advance metrics for
    western characters, and should not be consulted.
    The current text breaking rule appears to be: break a line if I can't
    fit another fullwidth character unless the next character is a
    space. This also removes a block which was inserting a fullwidth space
    at the beginning of Yumemi's lines. (This may be controlled by a
    Gameexe.ini key though; when I have more time, I should double check
    that this doesn't introduce a regression in Japanese planetarian.)
    This fixes text output on at least the first 30 screens of text in the
    English planetarian.
    (This also fixes Japanese Clannad, which was putting one less character
    on lines than it should have been.)
Commits on Sep 6, 2014
  1. RealLiveMax defines its own pause and page operations.

    For now, I'm just copying the implementations. I haven't seen any
    semantic differences yet.
Commits on Aug 31, 2014
  1. Make the size of the strK bank theoretically unlimited.

    Either Haeleth was wrong originally about the size of the strK bank, or
    RealLive changed the maximum size. Either way, make the strK baking a
    vector, and have it autosize itself.
  2. Prevent a divide by zero.

  3. First attempt at getting RealLiveMax style branching instructions wor…

    It looks like RealLiveMax is just like Kinetic: the actual instructions
    are implemented the same, but have different opcode numbers.
Commits on Aug 16, 2014
  1. Revert "Fix the quality of resized images by using GL_LINEAR."

    This reverts commit 740985e.
    This breaks the title screen on CLANNAD when there are several lights.
Commits on Aug 9, 2014
Commits on Jun 8, 2014
  1. Add a --trace command line option which prints out opcodes on execution.

    I've hacked something equivalent to this into rlvm's code going on four
    times. Time to polish it and make it a real flag.
Commits on Jun 7, 2014
  1. Fix the quality of resized images by using GL_LINEAR.

    In the Kud Wafter ED, we start with a zoom out which had some blockyness
    from being too zoomed in.
Commits on Jun 2, 2014
Something went wrong with that request. Please try again.