desmume (0.9.6-1+r3654-1) fremantle; urgency=low

  * Updated sources to SVN r3654
  * Hildonized GTK UI

 -- Tomasz Sterna <tomek@xiaoka.com>  Sun, 30 May 2010 22:00:27 +0200

desmume (0.9.6-1+r3653-1) karmic; urgency=low

  * Maemo Edition forked
  * Updated sources to SVN r3653

 -- Tomasz Sterna <tomek@xiaoka.com>  Fri, 28 May 2010 02:06:13 +0200

desmume-trunk (svnrivisionr3508) karmic; urgency=low

  [ zeromus ]
  * debug: get rid of excessive "Reading beyond end of cart" messages
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    18 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * fix swi 0x0E (crc16); your dawn of sorrow savefiles are invalidated.
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    19 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ mtabachenko ]
  * core: - fix overflow in matrices, NDS using only 24 bits for fixed-
    point numbers (fixed minigame with carrot :) and dialogs with star
    in "M&L Bowser Inside Story"); tools: - add matrix stack test; git-
    svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    20 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * rasterize: fix fog densities > 127 git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    21 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * tweak around lcd line timing: make 3d vblank more generous (is still
    unrealistically brutal since all the rendering happens
    instantaneously, unlike real HW); give scanlines more time to render
    (render at end of scanline instead of hblank begin); execute an
    additional hblank dma on vcount=262 (speculative; fixes jittery nsmb
    split-parallax clouds) git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    22 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * fix dualscreen 3d frameskip screen cloning/flickering regression
    from r3422 git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    23 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ yoshihiropsp ]
  * Added xbox360 support by Yoshihiro git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    24 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ mtabachenko ]
  * - x360 port directory; git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    25 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * - move xbox360 stuff to new directory; git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    26 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ yoshihiropsp ]
  * Added xbox360 support on desmume git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    27 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    28 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    29 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Added xbox360 support to desmume Yoshihiro git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    30 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    31 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Added some define for the xbox360 support git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    32 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    33 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Version string fixed for XBox360 new def git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    34 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    35 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Big endian argb git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    36 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ yabause ]
  * Reverting the whole tree to revision 3423, please test to make sure
    everything is back :) git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    37 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ yoshihiropsp ]
  * Added XBOX360 support for compactflash git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    38 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Add _XBOX undefined git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    39 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * #undef min max for XBOX360 git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    40 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Fixed GFX3D reset on xbox hardware #define _XBOX git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    41 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Added Forceinline fix on XBOX360 cannot be used with static git-svn-
    id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    42 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Added XBOX include git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    43 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * #undef min max and fix forceinline for XBOX360 git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    44 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * check in all the xbox compile fixes after tweaking some things.
    looks benign. need to test compilation in nix still git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    45 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ yoshihiropsp ]
  * Xbox Project git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    46 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * dont checkin  suo git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    47 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * fix fog tables more correctly by throwing away top bit and making
    write-only. add a new test for register tests git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    48 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ mtabachenko ]
  * core: - add support for 16Mbit, 32Mbit, 64Mbit, 128Mbit, 256Mbit,
    512Mbit flash memory card :) (NAND not implemented yet); - fix a
    "div by zero" flag; winport: - now savetypes in menu create
    dynamically; - fix x64 build; git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    49 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * oops :( git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    50 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * continue tweaking scanline render timing (fix some parallax
    regressions) git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    51 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * fix interrupt handling to respond immediately when CPSR.I is
    changed; also double buffer 3d configuration so that the settings in
    place at the time of flush get used for rendering (important for
    dual screen 3d games that use different settings for each screen);
    and handle 3d clear color register more thoroughly git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    52 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * add emulation for spi power management device system power-off and
    add power management device to savestates git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    53 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * oops i did that wrong git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    54 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * make swap_buffers parameter take effect for subsequent frame,
    instead of previous frame, contrary to intuition and good sense.
    fixes some dual screen games which have been w/z broken for ages
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    55 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * gfx3d: fiddle with poly sorting. break some things, fix more things.
    broken things I think are due to floating point gfx3d math git-svn-
    id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    56 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * win32: add arm9 load average to ctrl+prtscr git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    57 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * default to soft rasterizer git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    58 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * changelog needed 2 months of updates git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    59 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * block 8bit vram writes (except from arm7 which gbatek says works)
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    60 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * remove alternate flush mode reminder label; add option for advanced
    bus timing and add to emuconfig dialog; unhook 3d viewer temporarily
    since it doesn't work yet git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    61 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Use WxConfig for config file No need to rewrite the handling of a
    ini-like config file when wxwidgets have already one available.
    These are patches 1 and 3 from yar-tour second series, at #2969484
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    62 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Add recent menu to wx frontend Apply patch 2 series 2 from yar-tour,
    #2969484 rm: The fact that we need to call NDSInitialize on rom
    open is silly. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    63 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Pause the SPU when closing rom to avoid annoying sound loop git-svn-
    id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    64 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Standardize on WIN32 for preprocessor directives. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    65 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * ...So there's no need to call NDSInitialize everytime we load a rom.
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    66 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * ROMfullName is already zero'ed before, no need to do it for each
    entry. I swear, i was looking there for another issue. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    67 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Shutdown the machine before exiting, otherwise we can segfault if a
    rom is playing. It also cleanups valgrind output when looking for
    leaks. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    68 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * add --advanced-timing for nonwindows users git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    69 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * win32: why wasnt the debug key enabled? git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    70 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ gocha ]
  * Add new field 'rtcStart' to the movie. It specifies the time of RTC
    at the beginning of the movie. (needs more test!) TODO: record
    firmware settings as well. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    71 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Fixup movie.cpp compilation. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    72 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ gocha ]
  * Add RTC display for movie recording, and small modifications. git-
    svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    73 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ luigi__ ]
  * ARM: fix a bug in the instruction table. Fixes issue #2977277
    (undefined instruction 0x54F13001). git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    74 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ gocha ]
  * Fix toBCD(), RTC read date should work right again. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    75 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Add dirty dirty() calls for clearing Lua drawings even when no HUD
    parts are displayed. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    76 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * tweak boot from card flag git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    77 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * oops typo git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    78 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ gocha ]
  * Give movies firmware settings as well as bios settings. (For now,
    it's write only!) git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    79 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * add soundview toys git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    80 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ gocha ]
  * Do not memcpy the destination itself git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    81 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * dont checkin debug code git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    82 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * spu: fix regression in some sound capture cases and support reverb
    better git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    83 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Add missing cast. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    84 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Does this FASTCALL definition helps? how much? in the mean time just
    don't enable it for clang since it breaks arm_instruction.cpp
    compilation with that. clang finally compiles desmume \o/ git-svn-
    id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    85 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Remove wx integration demo from gtk frontend It works but since we
    have the 3d viewer available in the wx frontend it does little sense
    to keep this here. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    86 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Remember to destroy the 3d dialog If we don't call Destroy() on
    close event callback i'm not able to quit fully from wx frontend if
    i've previously launched the 3d viewer. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    87 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Reorder initialization order of some classes to shut up gcc warnings
    about having them in a different order where defined. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    88 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Make our stub code for not shipping lua a bit less lame. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    89 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Cleanup the code a bit wrt, unused functions and functions that can
    be declared static. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    90 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * No need to include wx/isql.h (!) for a typedef. Brown paper bag for
    me. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    91 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Move initialization stuff not strictly related with the wx frontend
    in DesmumeFrame::NDSInitialize(). While at it add dummy firmware.
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    92 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * and lo, the lies were abated and the untruth receded from the land
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    93 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ mtabachenko ]
  * core: - fix CP15 register 1 (control register); - fix CP15 register
    2 (TCM size); - remove CP15 from ARM7; - fix some CPU bugs in THUMB
    mode (added comments from official reference); - added loops for HLE
    BIOS exceptions; git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    94 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ normmatt234 ]
  * fix a couple of thumb opcode regressions. allow ds, ds/dsi hybrid
    and dsi only nds files to be opened. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    95 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ mtabachenko ]
  * THUMB: - fix Carry & Negative flags in ADC, SBC opcodes; git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    96 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * spu: fix crash in loadstate with sound enabled git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    98 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * win32: make layer toggling not so glitchy when switching roms or
    loading states, and fix a spu related crash when opening a new rom
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    99 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ mtabachenko ]
  * - fix CPSR flags in ADC/SBC :P git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@35
    00 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Move cli frontend event processing to process_ctrls_event Unify the
    switch Instead of evaluating sdl events both in ctrlsdl and cli
    frontend. With this change now ctrlsdl gets in touch with both
    GPU_osd and fake mic code. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@35
    01 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Update wx frontend per GPU changes. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@35
    02 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Correct menu layers widgets to be checked check item. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@35
    03 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ luigi__ ]
  * ARM: Add more missing opcodes to the table (it should be fine now).
    Also, more clean formatting, each line has got its index shown in
    binary to help looking for one particular opcode... git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@35
    04 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Switch hud related switches to proper widget too. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@35
    05 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ luigi__ ]
  * Add more TODO, and nuke the useless OP_LDR_M_IMM_OFF_POSTIND2. git-
    svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@35
    06 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ yabause ]
  * Added missing agg flags. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@35
    07 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ mtabachenko ]
  * - again ADC/SBC :( git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@35
    08 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * update to r3508

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Thu, 08 Apr 2010 18:05:15 +0800

desmume-trunk (svnrivisionr3376-r3417) karmic; urgency=low

  [ zeromus ]
  * win32: straighten out the save slot 0 / F10 business git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    95 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ mtabachenko ]
  * core: - fix timings in THUMB CPU mode (fix bug #2879374 and break
    SW: CW JA intro :(, maybe mistake in WiFi emulation); git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    96 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * win32: - fix some bugs in OAM viewer and add scale thumb viewer;
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    97 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * win32: - sorry, I`m ignored last commit from zeromus :) git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    98 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Make acl_check_access static and comment a variabile which is used
    only in commented code. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    99 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * We can make validateIF_arm9 static. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    00 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Move declaration of nds_debug_* functions in header. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    01 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Remove unused variable and fix signed vs unsigned comparison
    warning. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    02 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * colorAlpha is not used anymore. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    03 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Move unused functions under #if 0. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    04 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ mtabachenko ]
  * core: - handle 32bit divnumer & divdenom (fix "Sonic Classic
    Collection"); git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    05 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Let the wx frontend build without libagg, based on a patch by Yar-
    Tour in bug #2969484. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    06 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Use Destroy() instead of Close() to exit from the controls dialog.
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    07 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Fixup event enum Using straight standard wx defintion as values in
    the enum for events is wrong because we end up reusing the already
    defined standard values. Use the wx definitions directly in the code
    so we start from 0 in the enum. This fix the funny random icons in
    the menu. Slightly edited from patch #1 by yar-tour in bug #2969484
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    08 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Cleanup load / save states menu This cleanup the load and save
    states menu by using EVT_MENU_RANGE. Slightly edited from patch #2
    of yar-tour in bug #2969484 git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    09 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Add audio to wxfrontend on !win32 I've verified that calling the
    SPU_* functions without SPU_ChangeSoundCore() does not harm here.
    Based on patch #3 by yar-tour in #2969484. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    10 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Add rotation to wxwidgets frontend Add rotation to wxwidgets
    frontend, code derived from gtk frontend. rm: my changes are mostly
    cosmetics (how can you read multiple statements in one line? a
    mistery to me :) and some tidy up for gpu_screen_to_rgb. Let me left
    this quote in my defense: "If you want to go somewhere, goto is the
    best way to  get there." Patch #4 by yar-tour from #2969484 git-svn-
    id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    11 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Add gap and resize support to wx frontend This patch adds gap up to
    90px when the user resize vertically the window. Speaking of sizes
    we are losing the last entry in the menu because it does not fit in
    the 256 px limit. Patch #5 by yar-tour from #2969484 git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    12 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ mtabachenko ]
  * core: - fix matrix stack for Projection & Texture mode (fix bug
    #2910405); - fix some typos; git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    13 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * winport: - fix input feedback support; git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    14 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * win32: add menu items for obj display toggle git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    15 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * gpu: fix 3d blending color effects being applied when they shouldnt
    be git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    16 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * debug: add no$ message support git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@34
    17 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * updated to r3417

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Thu, 18 Mar 2010 11:05:01 +0800

desmume-trunk (svnrivisionr3376-r3394) karmic; urgency=low

  [ zeromus ]
  * screw around with some debugging features and the win32 disassembler
    windows git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    88 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Temporary workaround for forcing the cli keyboard mapping instead of
    the gtk one. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    89 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Simply fps calculation. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    90 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Whitespace fixup. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    91 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Fixup cflash handling in cli frontend, bug #2955684 The code is c&p
    from gtk frontend to handle some addons stuff properly. Should fix
    #2955684. [insert a rant here on patches without reporter feeedback]
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    92 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Cleanup resize code with opengl 2d Based on a patch submitted at
    #2839785 by ramarren simplifies a lot the code. It removes so much
    lines it can't be wrong :) git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    93 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ wntrmute ]
  * use correct address for argv git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    94 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * update to r3394

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Mon, 08 Mar 2010 09:17:40 +0800

desmume-trunk (svnrivisionr3376-r3387) karmic; urgency=low

  [ wntrmute ]
  * build with gdb stub git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    72 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Dont include lua cflags unconditionally especially since we don't
    compile lua stuff. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    73 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ mtabachenko ]
  * OpenGL: - rewrite shaders, optimized & fixed some bugs (fixed dark
    donuts in Garfield, bosses in Nanostray 2); git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    74 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * fix powcnt1 better (fixes manicminer homebrew) note that 90% of all
    remaining desmume bugs can probably be fixed by more correct
    register emulation in a way done like this checkin. however I have
    not yet established a code pattern that I like for it so I am not
    sweeping through and changing them all at once yet. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    75 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * fix typo in powcnt1 git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    76 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * fix another typo. this is why i said I dont have a code pattern i
    like yet git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    77 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * update to r3376

  [ mtabachenko ]
  * winport: - removed EXPERIMENTAL_WIFI_COMM definition from VS2008 x86
    project (use userconfig.h for definitions); git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    78 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * don't print mandatory \n in ideaslog git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    79 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * We can make CLZ_TAB const. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    80 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * stop letting roms read off the end of the cart and crash the
    emulator. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    81 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * GPU_osd.h is not needed here. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    82 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Let desmume build without libagg libagg is used only by the HUD but
    the usage of it outside windows is pretty small. So just in case it
    is not available we can live without it. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    83 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Don't build the wx frontend if antigrain is not available I don't
    want to clutter the source code with ifdef :) git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    84 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Whitespace cleanup. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    85 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ mtabachenko ]
  * core: - add 32bits BLDY register write (fix fading in GTA); git-svn-
    id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    86 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Add a note about the libagg now optional for linux frontends. git-
    svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    87 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * update to r3387

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Mon, 22 Feb 2010 18:08:46 +0800

desmume-trunk (svnrivisionr3371) karmic; urgency=low

  [ riccardom ]
  * Convert gtk-glade frontend to gtk config machinery git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    21 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Store config and save*s in user specific config directory Apply
    patch #2936906 from Jan Steffens to save config, saves and
    savestates in a common dir instead of having them in the current
    dir. The config file is moved automagically but you need to move the
    saves and savestates inside ~/.config/desmume/ by hand. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    22 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Add a note about using a common place for config and saves. While at
    it give credits to OpenAL patch author. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    23 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Iniatilize _spu_advanced othwerise we read uninitialized memory as
    reported by valgrind. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    24 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * SoftAP_RXHandler may be static. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    25 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * gpu: fix some (all?) sprite priority regressions git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    26 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Oops, write config file in gtk-glade frontend instead of reading it
    again. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    27 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Revert previous commit, should take a rest indeed. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    28 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Mode desmume_config.* in common dir Move desmume_config.* in src/
    since we are now using it in three frontends. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    29 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Handle the B button again, fix bug #2942776. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    30 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ gocha ]
  * add lua51.dll and lib git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    31 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * core: don't execute builtin SWI when intvec is relocated to an
    abnormal location git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    32 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * forgot to checkin a file. also, add some little gpu speedups git-
    svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    33 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * win32: use faster zlib with asm optimizations git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    34 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ mtabachenko ]
  * core: - add support for patched firmwares; git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    35 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Fix indentation. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    36 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Cflash image file is handled by common code, remove unused
    variables. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    37 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Convert cli frontend to common command line handling. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    38 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Whitespace cleanup. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    39 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * SDL_GL_DOUBLEBUFFER is not a valid SDL_SetVideoMode flag. git-svn-
    id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    40 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * gpu: fix broken bg regression git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    41 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Don't link unconditionally against libosmesa fix cli frontend --
    opengl-2d when libosmesa is available. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    42 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Does not need GTK_CFLAGS here. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    43 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * win32: fix x64 zlib link error git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    44 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Move disable sound and disable limiter switches to common code. git-
    svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    45 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Remove some missing bits of disable limiter and sound in cli
    frontend. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    46 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Fix allocator / deallocator mismatch, found by cppcheck. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    47 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Fix allocation / deallocation mismatch, found by cppcheck. git-svn-
    id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    48 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Fix a memory leak on error path, spottend by cppcheck. While at it
    cleanup a static vs const misuse. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    49 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Plug file pointer leak, spotted by cppcheck. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    50 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Use memset to initialize data instead of a loop. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    51 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Avoid to link wxlibs with frontends that does not use them The only
    frontend that may use wxwidgets library is the gtk one so there is
    no need to link the others against a tons of wxwidgets libs when
    calling configure with --enable-wxwidgets. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    52 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Show the view3d stuff and move it under tools. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    53 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * First batch to have wx stuff compiling This is mostyle missing
    includes, includes with the wrong case and wrong path, also there is
    that PanicAlert function that is not defined. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    54 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Tentative fix for "conversion from const char *  to const Wstring
    ambiguos" error, please review. While at it define lstrlen as strlen
    which is not available on !WIN32. Pretty sure it will not handle
    unicode chars correctly but we can fix that issue later. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    55 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Add a makefile for wx frontend The frontend will not build
    automatically from top dir, you have to type make inside wx until it
    starts to compile fine. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    56 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Rename switch and description for wxwidgets. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    57 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * A few more const char * to wxChar * cast. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    58 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Correctly use _T() to convert const char * to wxString instead of a
    simple cast. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    59 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * More string fixup. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    60 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Add missing files to wx build. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    61 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Fixup includes and add missing pieces needed for linkage. git-svn-
    id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    62 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Rename binary to wxdesume to avoid name clash with gtk frontend. Add
    icon and desktop file. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    63 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Oops, missed icon and desktop file. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    64 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Now that it build we can add the wx frontend, beware it will hurt
    your kittens if you try to run it. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    65 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ wntrmute ]
  * use __APPLE__ for OSX specifics git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    66 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * use --enable-wxwidgets for wx build as per help text git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    67 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * fix type error on OSX git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    68 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * emulate 8bit REG_AUXSPIDATA writes git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    69 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * fix about dialog git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    70 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * wx port vcproj git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    71 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * update to r3371

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Fri, 05 Feb 2010 01:16:02 +0800

desmume-trunk (svnrivisionr3304-r3320) karmic; urgency=low

  [ zeromus ]
  * win32: fix default command in pathconfig dialog to be OK instead of
    Cancel git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    05 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * wifi: fix bugs in winpcap init; gdb: don't emulate hardware while
    stalled git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    06 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Init glib threads We actually does not use them but there's a plan
    to do so. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    07 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Make desmume_config.* frontend agnostic Remvoe references to gdk and
    gtk frontend specific configurations. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    08 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Read configuration from ini file Use gtk frontend desmume_config.*
    machinery to read the ini file. This should fixup joystick not
    working correctly as reported in #2897620. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    09 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Remove path for local includes We have src/ in our path so no need
    all these ../ git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    10 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Whitespace fixup. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    11 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * win32: fix occasional race condition crash in subsequent rom loads
    git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    12 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * win32: fix background pause menuitem git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    13 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Cleanup ALSA mic initialization ALSA microphone code still suck but
    now a little bit less. Cleanup the initialization: - use default
    device - don't force a buffer size and a period which some drivers
    can't support, instead query the driver for them The next step would
    be to add use interrupt driven capturing on a separathe thread but
    ALSA is a bitch... git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    14 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * gpu: fix sprite rendering order to be front to back git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    15 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Implement set_get_joy_key(), set_get_joy_axis() as wrapper around a
    get only version of the same. These will be used in the gtk frontend
    where we want to have the luxury of discarding changes. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    16 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Add joystick configuration gui for the gtk frontend There's no
    reason why we can't have one too :) git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    17 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * gtk / cli frontends update. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    18 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Use DoQuit() when exiting. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    19 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Add an entry about the OpenAL microphone support git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    20 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * Update to r3320

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Fri, 29 Jan 2010 16:26:25 +0800

desmume-trunk (svnrivisionr3285-r3304) karmic; urgency=low

  [ mtabachenko ]
  * core: - some fixes in PU and cleanup MMU; git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    98 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * spu: overhaul register emulation; fixes a bunch of maxmod bugs git-
    svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    99 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ luigi__ ]
  * Wifi: some cleanup/code refactoring. Nothing exciting. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    00 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * spu: proof of concept of sound capture. works in starfy and maxmod;
    not yet in nsmb. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    01 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * spu: fix new bug in some sequenced music git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    02 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * core: change uninitialized save data to be 0xFF like it is supposed
    to be git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    03 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * add capture registers to soundview; emulate remainder of spu mixing
    functionality; add "advanced spu" sound configuration and --spu-
    advanced=1 to unlock new features, since they are running a little
    slow right now. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@33
    04 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * update to r3304
  * add two docs and modify my copyright
  * modify git-buildpackage config

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Tue, 26 Jan 2010 05:04:17 +0800

desmume-trunk (svnrivision3285-r3297) karmic; urgency=low

  [ mtabachenko ]
  * core: - add PU for ARM7 BIOS region (fixed #2598209, #2596062); git-
    svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    97 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * Update to r3297

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Fri, 22 Jan 2010 06:18:05 +0800

desmume-trunk (svnrivision3285-r3296) karmic; urgency=low

  [ zeromus ]
  * fix some valground bugs git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    90 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * sdlports: fix bizarre occasional touchpad failure git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    91 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ luigi__ ]
  * Wifi: rewrite SoftAP's packet receiver so that it can now receive up
    to 64 packets per millisecond. Use nonblocking mode (speedup).
    Connections to the internet are still wonky. Are packets still being
    missed? Dunno. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    92 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Wifi: put PCap functions in the platform driver. Load WinPCap
    symbols through GetProcAddress(), remove linking against WinPCap,
    more graceful failing at GUI side when PCap is missing. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    93 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Oops. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    94 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Wifi: a few optimizations. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    95 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Luigi__ is stupid stupid stupid stupid stupid stupid pcap_open
    without the promiscuous flag!!! git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    96 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * Update to r3296
  * Change version numbering policy.

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Thu, 21 Jan 2010 21:43:21 +0800

desmume-trunk (svnr3285-0ronmi1) karmic; urgency=low

  [ luigi__ ]
  * Wifi: fix a bug due to the new POWCNT1/2 implementation. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    84 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * Wifi: some bugxifing. After that I've been able to use ClIRC (IRC
    client for DS) and chat on #dolphin-emu! But I couldn't connect to
    freenode.net for some reason. Also, I readded the WFC profile for
    SoftAP, which would be needed by some homebrew. But I made the
    connection ID field empty. Anyway WFC doesn't work, remember. git-
    svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    85 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * update to r3285

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Tue, 19 Jan 2010 07:47:00 +0800

desmume-trunk (svnr3283-0ronmi1) karmic; urgency=low

  [ riccardom ]
  * Fix OpenAL on Mac OS X (hopefully) Unfortunately we are not able to
    check if OpenAL is available or not on mac os x so add it as
    requirement. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    79 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ luigi__ ]
  * Add an option to patch the DelayLoop SWI when loading BIOS images
    (speed hack). Will work ONLY with Nintendo BIOS dumps! (the
    addresses that are overwritten are hardcoded). git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    82 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * ARM: fix execution time for MUL/MLA opcodes. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    83 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * update to r3283

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Fri, 15 Jan 2010 07:02:57 +0800

desmume-trunk (svnr3278-0ronmi1) karmic; urgency=low

  [ zeromus ]
  * core: properly emulate POWCNT1 and POWCNT2 (fix picross bootup) git-
    svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    77 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ riccardom ]
  * Cleanup the openal microphone code a bit. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    78 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * Update to r3278

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Thu, 14 Jan 2010 11:03:10 +0800

desmume-trunk (svnr3276-0ronmi1) karmic; urgency=low

  [ riccardom ]
  * Whitespace cleanup. git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    76 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * update to r3276

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Tue, 12 Jan 2010 09:03:04 +0800

desmume-trunk (svnr3275-0ronmi1) karmic; urgency=low

  [ mtabachenko ]
  * winport: - fix VS2008 x64 builds; git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    68 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ zeromus ]
  * gfx3d: fix a bug in vectest? git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    73 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * add a note about how to execute ideas printf git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    74 5577840e-afb3-4e59-9ef3-2b7f898b1952
  * win32: apply patch [2925555] to stop emu from crashing when no sound
    device is available git-svn-id:
    https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume@32
    75 5577840e-afb3-4e59-9ef3-2b7f898b1952

  [ Ronmi Ren ]
  * update to svn r3275
  * add git-buildpackage config file

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Mon, 11 Jan 2010 20:35:21 +0800

desmume-trunk (svnr3267-0ronmi1) karmic; urgency=low

  * r3267: Updated Traditional Chinese translation from Ronmi Ren
           (riccardom) #2922635

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Fri, 08 Jan 2010 07:26:39 +0800
desmume-trunk (svnr3266-0ronmi1) karmic; urgency=low

  * r3266: fix some warnings, move alignment masks ahead of other logic in the
           main mmu routines (fixes potential crashes when accessing totally
           terrible addresses), crudely emulate OP_BKPT (zeromus)

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Tue, 29 Dec 2009 20:14:07 +0800
desmume-trunk (svnr3261-0ronmi1) karmic; urgency=low

  * r3261: Update desmume.pot, sorry translators. (riccardom)
  * r3260: Move _NOSSE_MatrixMultVec4x4 declaration in matrix.h
           instead of inside a function in gfx3d.cpp. The _ suggests
           it was meant to be in someway private but it's already
           used outside matrix.cpp. (riccardom)
  * r3259: Remove unused variable in gbagame addon and sort
           initialization order in firmware class to shut up
           gcc warnings. (riccardom)
  * r3258: Shut up declaration vs initialization order gcc warnings.
           (riccardom)
  * r3257: Correct EXPERIMENTAL_WIFI_COMM ifdef position to avoid
           compiling unused stuff. (riccardom)
  * r3256: Remove unused vars. (riccardom)
  * r3255: Check fgets return code and shut up signed vs unsigned
           integer comparison gcc warning. (riccardom)
  * r3254: Make logo_dataconst and shut up gcc warning about signed
           vs unsigned integer comparison. (riccardom)
  * r3253: Add missing parens. (riccardom)
  * r3252: extern is not needed in this declarations. (riccardom)
  * r3251: Remove duplicated NDS_CreateDummyFirmware declaration,
           already available in firmware.h (riccardom)
  * r3250: Add default case to switch to shut up gcc warnings about
           missing handling of possible enum values. (riccardom)
  * r3249: Remove unused vars. (riccardom)
  * r3248: Make some functions static. (riccardom)
  * r3247: Fix includes for version.cpp (riccardom)
  * r3246: Move class members initialization so that gcc stops bitching
           about their order. (riccardom)
  * r3245: The declaration should be under ifdef too. (riccardom)
  * r3244: Move wx specific code inside proper ifdef and fixup wx
           related menu code indentation. (riccardom)
  * r3243: Remove some commented code and fixup a comment indentation while
           at it. (riccardom)
  * r3242: Remove unused but computed baseaddr variable. (riccardom)
  * r3241: Add a simple auto frameskip to the gtk frontend
           
           Add a simple auto frameskip method based on effective fps
           ratio (fps / 60). If the ratio is too low add more frameskip,
           if the ratio is too high or we are skipping too much do
           the opposite. The proposed patch that led to this one is
           available in bug #2862131.
           While at it shorten the number of frameskip values
           available since they skip too much to be playable. (riccardom)
  * r3240: Shut up signed vs unsigned integer comparison warning by gcc.
           (riccardom)

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Tue, 29 Dec 2009 20:14:07 +0800
desmume-trunk (svnr3239-0ronmi1) karmic; urgency=low

  * r3239: Add zh_TW localization from Ronmi Ren. (riccardom) #2921906
  * r3237: fix crash/freeze when adding internal cheats. (zeromus) [2921845]
  * r3234: add saving a status of cheats (disabled/enabled). (mtabachenko)

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Tue, 29 Dec 2009 12:23:54 +0800
desmume-trunk (svnr3233-0ronmi1) karmic; urgency=low

  * Forks debian/ structure from desmume_0.9.4-2 in karmic official repository.
  * more screwing around with languages. 

 -- Ronmi Ren <ronmi@rmi.twbbs.org>  Fri, 25 Dec 2009 13:56:27 +0800
