GB Memory: Fix OAM DMA blocking regions (fixes #1013)
Vicki Pfau vi@endrift.com
Wed, 21 Mar 2018 09:11:24 -0700
CMake: Disable 'editline' for Win32 (#1017) * CMake: Disable 'editline' for Win32 Because editline seems to be unsupported in Win32 GUI applications, enabling the CLI debugger is only enabled if the target platform is not Win32. * CMake: Disable editline status log line for Win32
Lothar Serra Mari lserramari@gmail.com
Sun, 18 Mar 2018 20:22:09 +0100
Doc: Add 'libelf' package to msys2/mingw-w64 dependencies
Lothar Serra Mari serra@scummvm.org
Sat, 17 Mar 2018 18:25:13 +0100
Doc: Add "libepoxy" to msys/mingw-w64 dependencies The libepoxy library is required for shader support.
Lothar Serra Mari serra@scummvm.org
Sat, 17 Mar 2018 16:24:04 +0100
Libretro: Add SGB border option
Douglas Christman DouglasChristman@gmail.com
Sat, 17 Mar 2018 18:20:48 +0800
Qt: Simplify display sizing
Vicki Pfau vi@endrift.com
Sat, 10 Mar 2018 17:37:29 -0800
Qt: Simplify window background drawing
Vicki Pfau vi@endrift.com
Sat, 10 Mar 2018 17:24:54 -0800
GBA Memory: Fix AGBPrint running out of memory on Wii (fixes #1001)
Vicki Pfau vi@endrift.com
Sat, 10 Mar 2018 16:19:05 -0800
Core: Fix some linking issues when debuggers are disabled
Vicki Pfau vi@endrift.com
Fri, 09 Mar 2018 22:30:04 -0800
Qt: Fix build when sqlite and debugger support is disabled (fixes #1007)
Vicki Pfau vi@endrift.com
Wed, 07 Mar 2018 09:25:11 -0800
README: Update supported information in README_DE
Lothar Serra Mari rootfather@scummvm.org
Sun, 04 Mar 2018 11:48:38 +0100
README: Update supported information
Vicki Pfau vi@endrift.com
Sat, 03 Mar 2018 14:44:47 -0800
GB: Cancel IRQs if interrupt is unasserted before dispatch (fixes #1000, #1003)
Vicki Pfau vi@endrift.com
Thu, 01 Mar 2018 10:15:22 -0800
Python: Fix package directory
Vicki Pfau vi@endrift.com
Sat, 24 Feb 2018 15:05:43 -0500
Qt: Fix opening in fullscreen (fixes #993)
Vicki Pfau vi@endrift.com
Sat, 24 Feb 2018 15:01:28 -0500
All: Update copyright year to 2018
Lothar Serra Mari rootfather@scummvm.org
Sat, 17 Feb 2018 11:46:53 +0100
Doc: Fix the total download size of the msys toolchain Since the README file was initially written, the total download size for the msys toolchain including all libraries increased from 500MiB to a whopping 1100MiB, resulting in an install size of over 6000MiB for each architecture.
Lothar Serra Mari rootfather@scummvm.org
Sat, 17 Feb 2018 11:39:04 +0100
Windows: Buildfixes
Vicki Pfau vi@endrift.com
Mon, 12 Feb 2018 22:31:48 -0800
Wii: Work around linker issues with CheckFunctionExists
Vicki Pfau vi@endrift.com
Mon, 12 Feb 2018 07:03:21 -0800
GBA Cheats: Totally ignore ROM patch limits for GameShark too (closes #990)
Vicki Pfau vi@endrift.com
Sun, 11 Feb 2018 23:46:24 -0800
Wii: Fix build on modern dkPPC
Vicki Pfau vi@endrift.com
Sat, 10 Feb 2018 23:12:00 -0800
VFS: Fix crash when built with minizip
Cameron Cawley ccawley2011@gmail.com
Wed, 07 Feb 2018 23:37:50 +0000
SDL: Fix changing screen size when using OpenGL ES 2
Cameron Cawley ccawley2011@gmail.com
Mon, 29 Jan 2018 17:29:19 +0000
SDL: Fix compilation with OpenGL ES 2
Cameron Cawley ccawley2011@gmail.com
Mon, 29 Jan 2018 17:25:40 +0000
Qt: Fix compilation with OpenGL ES 2
Cameron Cawley ccawley2011@gmail.com
Mon, 29 Jan 2018 17:24:39 +0000
GBA: Fix SharkPort saves for EEPROM games
Vicki Pfau vi@endrift.com
Mon, 05 Feb 2018 22:06:44 -0800
GBA Hardware: More RTC fixes
Vicki Pfau vi@endrift.com
Sun, 04 Feb 2018 13:54:49 -0800
GB Audio: Clock frame events on DIV
Vicki Pfau vi@endrift.com
Sat, 03 Feb 2018 23:56:10 -0800
GB Timer: Fix TIMA/TMA timing
Vicki Pfau vi@endrift.com
Sat, 03 Feb 2018 23:12:57 -0800
GB Timer: Fix low bit of DIV resetting
Vicki Pfau vi@endrift.com
Sat, 03 Feb 2018 21:47:10 -0800
GBA Hardware: RTC accuracy improvements
Vicki Pfau vi@endrift.com
Thu, 01 Feb 2018 09:29:07 -0800
GBA: Fix some GBA ROM misdetection (fixes #978)
Vicki Pfau vi@endrift.com
Thu, 01 Feb 2018 08:56:50 -0800
Wii: Fix screen tear when unpausing
Diego A Diego_Arroyo@live.com
Wed, 31 Jan 2018 23:13:05 -0400
PSP2: Fix RingFIFO misuse causing bad audio
Vicki Pfau vi@endrift.com
Sun, 28 Jan 2018 17:30:59 -0800
3DS: Remove CSND, add some size optimizations
Vicki Pfau vi@endrift.com
Sun, 28 Jan 2018 15:31:32 -0800
Qt: Add ELF loading if enabled
Vicki Pfau vi@endrift.com
Sun, 28 Jan 2018 14:11:48 -0800
SDL: Fix keyrepeat causing thread interruptions
Vicki Pfau vi@endrift.com
Sun, 28 Jan 2018 08:44:55 -0800
Doc: Add translation for cpack related instructions
rootfather rootfather@scummvm.org
Sat, 27 Jan 2018 18:06:25 +0100
Doc: Fix package name for ntldd-git
rootfather rootfather@scummvm.org
Sat, 27 Jan 2018 18:03:50 +0100
GBA Memory: Only copy-on-write if ROM buffer is not fixed
Vicki Pfau vi@endrift.com
Thu, 25 Jan 2018 19:48:05 -0800
Windows: Package script
Vicki Pfau vi@endrift.com
Thu, 25 Jan 2018 18:46:10 -0800
Example: Attempt 32/16-bit colors based on response
Vicki Pfau vi@endrift.com
Thu, 25 Jan 2018 18:40:22 -0800
PSP2: Access to ur0 and uma0 partitions
Vicki Pfau vi@endrift.com
Thu, 25 Jan 2018 18:39:24 -0800
Qt: Add German translation for savestate autosave feature
rootfather rootfather@scummvm.org
Wed, 24 Jan 2018 19:31:25 +0100
Qt: Port autosave to Qt interface
Vicki Pfau vi@endrift.com
Tue, 23 Jan 2018 20:43:55 -0800
GUI: Align autosave counter with frames run, not core frames
Vicki Pfau vi@endrift.com
Sat, 20 Jan 2018 23:20:44 -0800
GUI: Make autosave configurable
Vicki Pfau vi@endrift.com
Sat, 20 Jan 2018 15:48:57 -0800
GUI: Make autosave portable
Vicki Pfau vi@endrift.com
Sat, 20 Jan 2018 15:00:45 -0800
3DS: Add experimental autosave
Vicki Pfau vi@endrift.com
Wed, 10 Jan 2018 00:42:09 -0800
PSP2: Use system enter key by default
Vicki Pfau vi@endrift.com
Sun, 21 Jan 2018 00:45:15 -0800
3DS: Change takeover title to AR Games (fixes #965)
Vicki Pfau vi@endrift.com
Fri, 19 Jan 2018 17:20:35 -0800
FFmpeg: Fix build with newer lavc (fixes #966)
Vicki Pfau vi@endrift.com
Wed, 17 Jan 2018 23:27:41 -0800
GBA Memory: Partially revert fec4c0644 (fixes #840)
Vicki Pfau vi@endrift.com
Wed, 17 Jan 2018 23:22:54 -0800
FFmpeg: Fix build with newer lavc (fixes #966)
Vicki Pfau vi@endrift.com
Wed, 17 Jan 2018 22:53:26 -0800
CMake: Fix lzma include dir
Vicki Pfau vi@endrift.com
Wed, 17 Jan 2018 22:52:45 -0800
3DS: Scale font based on glyph heights (fixes #961)
Vicki Pfau vi@endrift.com
Mon, 15 Jan 2018 05:48:19 -0800
GBA I/O: Fix writing to DISPCNT CGB flag (fixes #902)
Vicki Pfau vi@endrift.com
Sun, 14 Jan 2018 21:03:10 -0800
CMake: Enforce -pthread for C++ (fixes #909)
Vicki Pfau vi@endrift.com
Sun, 14 Jan 2018 19:30:27 -0800
Core: Fix crash if cheat autosave fails
Vicki Pfau vi@endrift.com
Sun, 14 Jan 2018 19:24:24 -0800
Core: Fix ROM patches not being unloaded when disabled (fixes #962)
Vicki Pfau vi@endrift.com
Sun, 14 Jan 2018 19:24:09 -0800
GBA Memory: Matrix Memory support
Vicki Pfau vi@endrift.com
Sun, 14 Jan 2018 10:38:47 -0800
Libretro: Add frameskip option
Vicki Pfau vi@endrift.com
Fri, 12 Jan 2018 20:52:15 -0800
GUI: Ability to select GB/GBC/SGB BIOS on console ports
Vicki Pfau vi@endrift.com
Wed, 10 Jan 2018 08:54:23 -0800
GUI: Move running check into frontend
Vicki Pfau vi@endrift.com
Wed, 10 Jan 2018 00:40:41 -0800
3DS: Use ctrlib Thread abstraction
Vicki Pfau vi@endrift.com
Wed, 10 Jan 2018 00:39:35 -0800
PSP2: Better truncate
Vicki Pfau vi@endrift.com
Tue, 09 Jan 2018 20:06:42 -0800
GBA Memory: Fix copy-on-write memory leak
Vicki Pfau vi@endrift.com
Mon, 08 Jan 2018 23:49:48 -0800
GB Video: Implement SGB ATTR_CHR
Vicki Pfau vi@endrift.com
Mon, 08 Jan 2018 23:42:43 -0800
GB Video: Fix SGB PAL commands
Vicki Pfau vi@endrift.com
Mon, 08 Jan 2018 23:34:24 -0800
GB MBC: Fix MBC2 saves (fixes #954)
Vicki Pfau vi@endrift.com
Mon, 08 Jan 2018 18:24:29 -0800
GB: Skip BIOS option now works
Vicki Pfau vi@endrift.com
Mon, 08 Jan 2018 08:39:26 -0800
GBA Video: Fix map cache for 256-color mode 1 backgrounds
Vicki Pfau vi@endrift.com
Mon, 08 Jan 2018 08:24:23 -0800
GBA Video: Fix map cache for 256-color mode 0 backgrounds
Vicki Pfau vi@endrift.com
Sun, 07 Jan 2018 23:29:00 -0800
3DS: Fix opening files in directory names with trailing slashes
Vicki Pfau vi@endrift.com
Sun, 07 Jan 2018 17:01:56 -0800
GUI: Minor logging and directory fixes
Vicki Pfau vi@endrift.com
Sun, 07 Jan 2018 17:01:08 -0800
GBA BIOS: Fix overzealous LZ77 checks
Vicki Pfau vi@endrift.com
Thu, 04 Jan 2018 21:42:44 -0800
GBA: Timing cleanup
Vicki Pfau vi@endrift.com
Thu, 04 Jan 2018 21:34:07 -0800
GBA Memory: More AGBPrint fixes
Vicki Pfau vi@endrift.com
Thu, 04 Jan 2018 21:08:40 -0800
GBA: Speculative fix for AGBPrint
Vicki Pfau vi@endrift.com
Thu, 04 Jan 2018 18:11:00 -0800
Qt: Fix gcc build
Vicki Pfau vi@endrift.com
Thu, 04 Jan 2018 18:09:47 -0800
All: Fix gcc<4.5 build
Vicki Pfau vi@endrift.com
Thu, 04 Jan 2018 09:51:31 -0800
Qt: Add unused RegisterView class
Vicki Pfau vi@endrift.com
Sun, 31 Dec 2017 21:42:51 -0500
Python: Fix installation issues
Vicki Pfau vi@endrift.com
Sat, 30 Dec 2017 14:52:29 -0500
GB, GBA Video: Move VRAM allocation to init
Vicki Pfau vi@endrift.com
Sat, 30 Dec 2017 14:20:37 -0500
GBA: Add more debug checks
Vicki Pfau vi@endrift.com
Sat, 30 Dec 2017 12:49:15 -0500
Debugger: Conditional watchpoints
Vicki Pfau vi@endrift.com
Fri, 29 Dec 2017 16:38:46 -0500
Debugger: Conditional breakpoints
Vicki Pfau vi@endrift.com
Fri, 29 Dec 2017 16:11:40 -0500
GBA Memory: Make WRAM+IWRAM one allocation
Vicki Pfau vi@endrift.com
Fri, 29 Dec 2017 15:06:22 -0500
Add two-character operators
Vicki Pfau vi@endrift.com
Fri, 29 Dec 2017 14:46:21 -0500
Debugger: Add modulo operator
Vicki Pfau vi@endrift.com
Fri, 29 Dec 2017 14:01:55 -0500
Debugger: More tests, some sigil fixes
Vicki Pfau vi@endrift.com
Fri, 29 Dec 2017 12:32:24 -0500
Debugger: Simple parser tests
Vicki Pfau vi@endrift.com
Fri, 29 Dec 2017 12:23:42 -0500
Debugger: Improve paren parsing, add lexing tests
Vicki Pfau vi@endrift.com
Fri, 29 Dec 2017 02:20:58 -0500
Debugger: Refactor lexer to use Vector type
Vicki Pfau vi@endrift.com
Fri, 29 Dec 2017 00:47:49 -0500
Debugger: Refactor parser, fix prefix edge cases
Vicki Pfau vi@endrift.com
Fri, 29 Dec 2017 00:21:31 -0500
Debugger: Expose parser evaluation
Vicki Pfau vi@endrift.com
Fri, 29 Dec 2017 00:02:20 -0500
Debugger: Migrate identifier lookups
Vicki Pfau vi@endrift.com
Thu, 28 Dec 2017 20:34:37 -0500
Debugger: Even more operators
Vicki Pfau vi@endrift.com
Thu, 28 Dec 2017 19:58:32 -0500
GBA Memory: AGBPrint support
Vicki Pfau vi@endrift.com
Thu, 28 Dec 2017 14:20:55 -0500
GBA Memory: Don't reallocate RAM every reset
Vicki Pfau vi@endrift.com
Thu, 28 Dec 2017 14:17:53 -0500
Debugger: Add more operators
Vicki Pfau vi@endrift.com
Wed, 27 Dec 2017 20:57:33 -0500
Actually fixes #932
Vicki Pfau vi@endrift.com
Wed, 27 Dec 2017 12:40:31 -0500
GBA Audio: Increase PSG volume (fixes #749)
Vicki Pfau vi@endrift.com
Wed, 27 Dec 2017 12:38:19 -0500
GB Video: Improved window implementation
Vicki Pfau vi@endrift.com
Tue, 26 Dec 2017 16:35:15 -0500
LR35902: Fix watchpoints not reporting new value
Vicki Pfau vi@endrift.com
Tue, 26 Dec 2017 16:32:16 -0500
CMake: Package README translations (fixes #950)
Vicki Pfau vi@endrift.com
Mon, 25 Dec 2017 03:10:43 -0500
GBA Video: Fix force-alignment on 256 color linear objs
Vicki Pfau vi@endrift.com
Sun, 24 Dec 2017 17:05:12 -0800
GBA DMA: Add misalign warnings
Vicki Pfau vi@endrift.com
Sun, 24 Dec 2017 17:04:23 -0800
Qt: Make some debug view text selectable
Vicki Pfau vi@endrift.com
Sun, 24 Dec 2017 17:04:03 -0800
Qt: Fix fast forward toggle disable state (fixes #946)
Vicki Pfau vi@endrift.com
Sat, 23 Dec 2017 19:49:23 -0800
All: Support building on PPC Mac
Vicki Pfau vi@endrift.com
Sat, 23 Dec 2017 15:37:57 -0800
Qt/de: Improve translation of the frameskip option
rootfather rootfather@scummvm.org
Thu, 21 Dec 2017 19:17:21 +0100
Python: Fix intermediate versioning
Vicki Pfau vi@endrift.com
Thu, 14 Dec 2017 09:55:45 -0800
Qt: Fix locale being set to English on settings save (fixes #906)
Vicki Pfau vi@endrift.com
Thu, 14 Dec 2017 09:24:06 -0800
Doc: Add German translation of the README.md file (#939) * Doc: Add German translation of the README.md file This is the German translation of the README.md file. I'll try to update it as soon as there are any changes made the README file. One step closer to a full German localization :) * Doc: Rename German readme file
Lothar Serra Mari lserramari@gmail.com
Thu, 14 Dec 2017 03:37:24 +0100
3DS: Add xml file for app takeover (fixes #891)
Vicki Pfau vi@endrift.com
Wed, 13 Dec 2017 10:25:34 -0800
Qt: Fix Qt 5.10-induced bitrot
Vicki Pfau vi@endrift.com
Mon, 11 Dec 2017 02:01:33 -0800
Qt: Fix build with Qt 5.10 Fixes "MemoryModel.cpp:102:15: error: no viable overloaded '='"
ilovezfs ilovezfs@icloud.com
Mon, 11 Dec 2017 00:39:32 -0800
Fix undefined symbols when compiling libretro core as debug build When building with `cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_LIBRETRO=1` the resulting lib has undefined symbols that cause issues when loading the core in GDB. Functionality is being ifdefed out with the defines MINIMAL_CORE and DISABLE_THREADING, but some symbols are still used in a few places. $ ldd -r mgba_libretro.so undefined symbol: GBAVideoProxyRendererCreate (./mgba_libretro.so) undefined symbol: GBAVideoProxyRendererUnshim (./mgba_libretro.so) undefined symbol: GBAVideoProxyRendererShim (./mgba_libretro.so) undefined symbol: GBVideoProxyRendererCreate (./mgba_libretro.so) undefined symbol: GBVideoProxyRendererUnshim (./mgba_libretro.so) undefined symbol: GBVideoProxyRendererShim (./mgba_libretro.so) undefined symbol: mVideoLogContextInitialState (./mgba_libretro.so) undefined symbol: mVideoLoggerAddChannel (./mgba_libretro.so) undefined symbol: mVideoLoggerAttachChannel (./mgba_libretro.so) undefined symbol: mVideoLoggerRendererCreate (./mgba_libretro.so) undefined symbol: mCoreThreadMarkCrashed (./mgba_libretro.so)
Christian Fetzer fetzer.ch@gmail.com
Wed, 29 Nov 2017 20:50:04 +0100
Qt: Fix cheats path not greying out (fixes #940)
Vicki Pfau vi@endrift.com
Sat, 09 Dec 2017 12:52:49 -0800
Travis: Axe macOS GCC build
Vicki Pfau vi@endrift.com
Sat, 09 Dec 2017 12:46:35 -0800
GBA Cheats: More fixes
Vicki Pfau vi@endrift.com
Mon, 27 Nov 2017 13:12:48 -0800
CMake: Build fixes
Vicki Pfau vi@endrift.com
Mon, 27 Nov 2017 12:58:33 -0800
GBA Cheats: Increase maximum ROM patch slots
Vicki Pfau vi@endrift.com
Sat, 25 Nov 2017 18:01:18 -0800
GBA Cheats: Allow multiple ROM patches in the same slot
Vicki Pfau vi@endrift.com
Sat, 25 Nov 2017 18:00:06 -0800
Qt: Update German GUI translation This adds translation for the GameShark (held) string.
rootfather rootfather@scummvm.org
Fri, 24 Nov 2017 17:20:40 +0100
Core: Add support for cheat device buttons
Vicki Pfau vi@endrift.com
Sun, 19 Nov 2017 10:51:14 -0800
GBA Cheats: More minor fixes
Vicki Pfau vi@endrift.com
Sun, 19 Nov 2017 10:50:27 -0800
GBA BIOS: Crash on BIOS misuse if hardCrash is enabled
Vicki Pfau vi@endrift.com
Sun, 19 Nov 2017 07:43:43 -0800
Partially revert "GB: Fix execution state and HALT getting out of sync" This reverts commit 5d9e4d217a273bec4dfdddafdea85e25eda7a45f.
Vicki Pfau vi@endrift.com
Sun, 19 Nov 2017 07:29:37 -0800
GBA BIOS: Add warning for LZ77 error causing BIOS to hang (closes #879)
Vicki Pfau vi@endrift.com
Thu, 16 Nov 2017 09:22:15 -0800
Cinema: Add baseline for gb.mooneye-gb.acceptance.hdma_lcdc
Vicki Pfau vi@endrift.com
Mon, 13 Nov 2017 23:31:36 -0800
GB: Improve stepping timing accuracy
Vicki Pfau vi@endrift.com
Mon, 13 Nov 2017 23:27:05 -0800
GB: Fix execution state and HALT getting out of sync
Vicki Pfau vi@endrift.com
Sun, 12 Nov 2017 17:25:26 -0800
Qt: Update German GUI translation
rootfather rootfather@scummvm.org
Sun, 12 Nov 2017 09:30:09 +0100
Core: Add autosave/-load cheats
Vicki Pfau vi@endrift.com
Sat, 11 Nov 2017 12:30:04 -0800
GB Serialize: Update docs
Vicki Pfau vi@endrift.com
Sat, 11 Nov 2017 11:23:10 -0800
GBA Cheats: Fix slide codes not initializing properly
Vicki Pfau vi@endrift.com
Sat, 11 Nov 2017 11:20:39 -0800
GB IO: Name PCM12/34
Vicki Pfau vi@endrift.com
Wed, 08 Nov 2017 01:09:47 -0800
GB IO: Use correct lockout register
Vicki Pfau vi@endrift.com
Wed, 08 Nov 2017 01:07:38 -0800
GB Memory: HDMAs should not start when LCD is off (fixes #310)
Vicki Pfau vi@endrift.com
Sun, 05 Nov 2017 21:46:10 -0800
GB MBC: Remove erroneous bank 0 wrapping
Vicki Pfau vi@endrift.com
Sun, 05 Nov 2017 21:05:06 -0800
GBA Video: Add delay when enabling BGs (fixes #744, fixes #752)
Vicki Pfau vi@endrift.com
Thu, 02 Nov 2017 10:04:13 -0700
GBA Savedata: Fix crash when resizing flash
Vicki Pfau vi@endrift.com
Wed, 01 Nov 2017 16:57:39 -0700
GBA: Improve multiboot image detection
Vicki Pfau vi@endrift.com
Wed, 01 Nov 2017 16:57:09 -0700
Revert "GBA Video: Don't mask out high bits of BLDY (fixes #899)" This reverts commit 17dac6486b4b0f20455548db1f55f37cc068f19e.
Vicki Pfau vi@endrift.com
Wed, 01 Nov 2017 16:56:36 -0700
GBA DMA: Fix invalid DMA reads (fixes #142)
Vicki Pfau vi@endrift.com
Wed, 01 Nov 2017 16:55:31 -0700
GBA Memory: Slightly simplify prefetch logic
Vicki Pfau vi@endrift.com
Sun, 29 Oct 2017 17:09:54 -0700
Qt: Update German GUI translation
rootfather rootfather@scummvm.org
Sat, 28 Oct 2017 17:03:25 +0200
GBA Video: Cache mode 0 map data per 8 rows
Vicki Pfau vi@endrift.com
Sat, 28 Oct 2017 00:23:23 -0700
Qt: Add option to disable FPS display
Vicki Pfau vi@endrift.com
Thu, 26 Oct 2017 20:04:33 -0700
Python: Move cinema tests to root
Vicki Pfau vi@endrift.com
Thu, 26 Oct 2017 19:55:37 -0700
GBA Video: OBJWIN can change blend params after OBJ is drawn (fixes #921)
Vicki Pfau vi@endrift.com
Thu, 26 Oct 2017 19:52:48 -0700
Qt: Update German GUI translation Added a few strings, minor improvements regarding savestates.
rootfather rootfather@scummvm.org
Sun, 22 Oct 2017 12:37:35 +0200
GBA Cheats: Fix PARv3 slide codes (fixes #919)
Vicki Pfau vi@endrift.com
Mon, 23 Oct 2017 06:46:05 -0700
GBA SIO: Add generic JOY bus implementation, Python bindings
Vicki Pfau vi@endrift.com
Sat, 21 Oct 2017 17:26:05 -0700
Python: Add BIOS loading, fix up reference errors
Vicki Pfau vi@endrift.com
Sat, 21 Oct 2017 17:24:51 -0700
Fix PARv3 If-AND code types (fixes #913) (#914)
Prof. 9 prof9@outlook.com
Fri, 20 Oct 2017 03:06:47 +0200
GB Video: Only trigger STAT write IRQs when screen is on (fixes #912)
Vicki Pfau vi@endrift.com
Wed, 18 Oct 2017 09:19:10 -0700
Qt: Unify worker threads
Vicki Pfau vi@endrift.com
Tue, 17 Oct 2017 21:39:12 -0700
GB Video: Fix loading states while in mode 3
Vicki Pfau vi@endrift.com
Tue, 17 Oct 2017 21:25:35 -0700
GB Serialize: Partially fix loading SGB states from a GB game
Vicki Pfau vi@endrift.com
Tue, 17 Oct 2017 21:23:00 -0700
Qt: Prevent window from being created off-screen
Vicki Pfau vi@endrift.com
Mon, 16 Oct 2017 20:24:34 -0700
Util: Fix regression with PNGs
Vicki Pfau vi@endrift.com
Mon, 16 Oct 2017 20:06:52 -0700
GBA: Implement display start DMAs
Vicki Pfau vi@endrift.com
Sun, 15 Oct 2017 17:11:24 -0700
Python: Fix VFS test
Vicki Pfau vi@endrift.com
Sat, 14 Oct 2017 19:07:28 -0700
Python: Fix memory search
Vicki Pfau vi@endrift.com
Sat, 14 Oct 2017 19:07:17 -0700
Core: Separate guessing width and type
Vicki Pfau vi@endrift.com
Sat, 14 Oct 2017 17:22:48 -0700
Core: Add additional memory search operations
Vicki Pfau vi@endrift.com
Sat, 14 Oct 2017 17:13:06 -0700
Core: Add memory delta search
Vicki Pfau vi@endrift.com
Sat, 14 Oct 2017 16:18:19 -0700
Core: Start improving memory search
Vicki Pfau vi@endrift.com
Sat, 14 Oct 2017 15:36:51 -0700
GBA: Add override so aging cart EEPROM works
Vicki Pfau vi@endrift.com
Sat, 14 Oct 2017 10:02:48 -0700
Qt: Fix up override view
Vicki Pfau vi@endrift.com
Fri, 13 Oct 2017 18:40:49 -0700
Third-Party: Increase max ini section name length
Vicki Pfau vi@endrift.com
Fri, 13 Oct 2017 18:27:05 -0700
GBA DMA: ROM reads are forced to increment
Vicki Pfau vi@endrift.com
Fri, 13 Oct 2017 00:31:15 -0700
Debugger: Add get/set register functions
Vicki Pfau vi@endrift.com
Fri, 13 Oct 2017 00:29:38 -0700
Debugger: Redo argument handling
Vicki Pfau vi@endrift.com
Fri, 13 Oct 2017 00:28:35 -0700
GBA Video: Force align 256-color tiles
Vicki Pfau vi@endrift.com
Wed, 11 Oct 2017 19:35:58 -0700
GBA Video: Don't mask out high bits of BLDY (fixes #899)
Vicki Pfau vi@endrift.com
Wed, 11 Oct 2017 09:13:43 -0700
Qt: Fix printing race conditions
Vicki Pfau vi@endrift.com
Tue, 10 Oct 2017 22:30:28 -0700
GB Printer: Fix some edge cases (fixes #895)
Vicki Pfau vi@endrift.com
Tue, 10 Oct 2017 22:30:02 -0700
GBA Video: Don't mask out high bits of BLDY (fixes #899)
Vicki Pfau vi@endrift.com
Tue, 10 Oct 2017 21:37:50 -0700
Python: gamedata integration
Vicki Pfau vi@endrift.com
Mon, 09 Oct 2017 11:41:02 -0700
Python: Add subscripting to root memory object
Vicki Pfau vi@endrift.com
Mon, 09 Oct 2017 11:37:25 -0700
Python: Fix debugger not properly attaching core
Vicki Pfau vi@endrift.com
Mon, 09 Oct 2017 11:36:55 -0700
Wii: Fix SGB borders (fixes #874)
Vicki Pfau vi@endrift.com
Sun, 01 Oct 2017 14:56:49 -0700
Res: Update patrons for October
Vicki Pfau vi@endrift.com
Sun, 01 Oct 2017 11:36:07 -0700
Update CHANGES for 0.6.1
Vicki Pfau vi@endrift.com
Sun, 01 Oct 2017 11:31:23 -0700
Qt: Fix building without OpenGL
Cameron Cawley ccawley2011@gmail.com
Sat, 30 Sep 2017 19:03:52 +0100
SDL: Fix software renderer build
Cameron Cawley ccawley2011@gmail.com
Sat, 30 Sep 2017 19:02:10 +0100
Qt: Hide mouse immediately when loading
Vicki Pfau vi@endrift.com
Sat, 30 Sep 2017 11:16:31 -0700
GBA Cheats: Fix PARv3 multiline blocks (fixes #889)
Vicki Pfau vi@endrift.com
Sat, 30 Sep 2017 10:25:35 -0700
GBA Cheats: Use an enum for GSA versions
Vicki Pfau vi@endrift.com
Fri, 29 Sep 2017 22:25:51 -0700
GBA Cheats: Slightly improve PARv3 detection
Vicki Pfau vi@endrift.com
Fri, 29 Sep 2017 21:51:57 -0700
Update Use BIOS and skip BIOS core option descriptions (#887)
esoptron 29593369+esoptron@users.noreply.github.com
Fri, 29 Sep 2017 14:46:02 -0400
Qt: Update German GUI translation The German translation now contains all the new strings introduced since the last update. Except the IOViewer stuff. Again.
rootfather rootfather@scummvm.org
Thu, 28 Sep 2017 07:13:28 +0200
GBA Cheats: Improve detection of raw cheats
Vicki Pfau vi@endrift.com
Wed, 27 Sep 2017 23:17:48 -0700
Qt: Better support for GB palettes
Vicki Pfau vi@endrift.com
Tue, 26 Sep 2017 18:22:51 -0700
GB: Support CGB lockout
Vicki Pfau vi@endrift.com
Tue, 26 Sep 2017 18:22:09 -0700
GB Video: Expand custom palettes to separate BG/OBJ palettes
Vicki Pfau vi@endrift.com
Tue, 26 Sep 2017 18:21:51 -0700
GB Video: Fix read mode when enabling LCD
Vicki Pfau vi@endrift.com
Tue, 26 Sep 2017 16:24:58 -0700
GB: Revamp IRQ handling based on new information
Vicki Pfau vi@endrift.com
Tue, 26 Sep 2017 15:40:49 -0700
All: Update README
Vicki Pfau vi@endrift.com
Mon, 25 Sep 2017 00:18:54 -0700
All: Update CHANGES
Vicki Pfau vi@endrift.com
Mon, 25 Sep 2017 00:13:11 -0700
Qt: Fix fast forward crashing when no game loaded
Vicki Pfau vi@endrift.com
Mon, 25 Sep 2017 00:12:20 -0700
Python: Better protect stuff that gets gc'd
Vicki Pfau vi@endrift.com
Mon, 25 Sep 2017 00:07:51 -0700
Python: Add map view
Vicki Pfau vi@endrift.com
Sun, 24 Sep 2017 22:30:53 -0700
Python: Fix tiles
Vicki Pfau vi@endrift.com
Sun, 24 Sep 2017 21:33:03 -0700
Core: Add some debug checks
Vicki Pfau vi@endrift.com
Sun, 24 Sep 2017 17:34:07 -0700
Qt: Make clicking tiles work
Vicki Pfau vi@endrift.com
Sun, 24 Sep 2017 12:43:26 -0700
Core: More map viewer fixes
Vicki Pfau vi@endrift.com
Sat, 23 Sep 2017 23:25:57 -0700
Core: Fix "macro" tile dynamic sizing
Vicki Pfau vi@endrift.com
Sat, 23 Sep 2017 18:12:44 -0700
Qt: Add map export
Vicki Pfau vi@endrift.com
Sat, 23 Sep 2017 12:33:56 -0700
Util: Add alpha versions of PNG functions
Vicki Pfau vi@endrift.com
Sat, 23 Sep 2017 12:33:36 -0700
GB Video: Support map cache
Vicki Pfau vi@endrift.com
Sat, 23 Sep 2017 11:00:26 -0700
Qt: Map Viewer touchups
Vicki Pfau vi@endrift.com
Sat, 23 Sep 2017 10:13:22 -0700
Core: Start work on wider maps
Vicki Pfau vi@endrift.com
Sun, 17 Sep 2017 23:22:58 -0700
Qt: Initial map cache UI
Vicki Pfau vi@endrift.com
Sun, 17 Sep 2017 10:04:19 -0700
Core: Still quite buggy map cache
Vicki Pfau vi@endrift.com
Sun, 17 Sep 2017 10:03:30 -0700
Core: Revamp tile cache, add untested map cache
Vicki Pfau vi@endrift.com
Mon, 04 Sep 2017 23:20:42 -0700
VFS: Make VFile.truncate work growing files on PSV (fixes #885)
Vicki Pfau vi@endrift.com
Sun, 24 Sep 2017 11:56:26 -0700
GBA Savedata: Fix size of SRAM saves (fixes #883)
Vicki Pfau vi@endrift.com
Fri, 22 Sep 2017 21:19:07 -0700
Qt: Fix loading games from archives (fixes #881)
Vicki Pfau vi@endrift.com
Thu, 21 Sep 2017 22:25:22 -0700
Qt: Allow overrides to be saved before a game is loaded
Vicki Pfau vi@endrift.com
Wed, 20 Sep 2017 22:39:45 -0700
Qt: Fix regression with overrides applying out of order
Vicki Pfau vi@endrift.com
Wed, 20 Sep 2017 22:17:55 -0700
GBA I/O: Fix reading from a few invalid I/O registers (fixes #876)
Vicki Pfau vi@endrift.com
Wed, 20 Sep 2017 18:51:29 -0700
GBA Video: Fix previous commit
Vicki Pfau vi@endrift.com
Wed, 20 Sep 2017 18:06:28 -0700
GBA Video: Remove broken sprite blending hack (fixes #532)
Vicki Pfau vi@endrift.com
Wed, 20 Sep 2017 00:52:31 -0700
GBA: Fix keypad IRQs not firing when extra buttons are pressed
Vicki Pfau vi@endrift.com
Sun, 17 Sep 2017 16:46:10 -0700
SDL: Fix potential race condition when pressing keys (fixes #872)
Vicki Pfau vi@endrift.com
Sun, 17 Sep 2017 16:44:05 -0700
GBA Savedata: Fix 512 byte EEPROM saving as 8kB (fixes #877)
Vicki Pfau vi@endrift.com
Sun, 17 Sep 2017 15:01:13 -0700
CMake: Fix CPack dependencies for libpng 1.6
Vicki Pfau vi@endrift.com
Sat, 16 Sep 2017 10:00:09 -0700
GBA BIOS: Use core's VRAM variable instead of renderer's
Vicki Pfau vi@endrift.com
Mon, 11 Sep 2017 00:41:02 -0700
Qt: Copy framebuffers to avoid issues with frameskip (fixes #862)
Vicki Pfau vi@endrift.com
Sun, 10 Sep 2017 13:13:49 -0700
GBA: Detect hardware for Pokémon FireRed ROM hacks
Vicki Pfau vi@endrift.com
Sat, 09 Sep 2017 11:22:14 -0700
Util: Don't build crc32 if the function already exists
Vicki Pfau vi@endrift.com
Sat, 09 Sep 2017 10:51:40 -0700
Qt: Fix default-true checkboxes
Vicki Pfau vi@endrift.com
Thu, 07 Sep 2017 22:05:39 -0700
GB Core: Fix SGB border option breaking if changed while running
Vicki Pfau vi@endrift.com
Thu, 07 Sep 2017 22:05:11 -0700
Qt: Fix paths getting truncated at first . (fixes #867)
Vicki Pfau vi@endrift.com
Thu, 07 Sep 2017 21:52:51 -0700
Libretro: Clean up old logging code
Vicki Pfau vi@endrift.com
Thu, 07 Sep 2017 21:38:59 -0700
GB Audio: Fix NRx2 writes while active (fixes #866)
Vicki Pfau vi@endrift.com
Tue, 05 Sep 2017 23:00:20 -0700
Python: Improve dependencies
Vicki Pfau vi@endrift.com
Mon, 04 Sep 2017 11:35:18 -0700
GB, GBA: Fix sync to video with frameskip
Vicki Pfau vi@endrift.com
Sun, 03 Sep 2017 22:15:48 -0700
3DS: Improve graphics pipeline, framelimiting
Vicki Pfau vi@endrift.com
Sat, 02 Sep 2017 15:05:14 -0700
3DS: Minor fixes for GPU issues, detect usable cores better
Vicki Pfau vi@endrift.com
Tue, 29 Aug 2017 21:33:26 -0700
3DS: Transition to using RenderTarget
Vicki Pfau vi@endrift.com
Sun, 27 Aug 2017 23:39:16 -0700
Util: Get rid of _to16Bit
Vicki Pfau vi@endrift.com
Sat, 26 Aug 2017 18:23:29 -0700
OpenGL: Cleaner video output size changing
Vicki Pfau vi@endrift.com
Sun, 20 Aug 2017 23:08:35 -0700
3DS: Support debug libs
Vicki Pfau vi@endrift.com
Sat, 19 Aug 2017 15:59:17 -0700
GB Serialize: Fix game title check
Vicki Pfau vi@endrift.com
Sat, 19 Aug 2017 12:01:04 -0700
Python: Support loading from a virtualenv
Vicki Pfau vi@endrift.com
Sun, 13 Aug 2017 18:09:58 -0700
Python: Clean up build and tests, add VFS tests
Vicki Pfau vi@endrift.com
Sun, 13 Aug 2017 17:34:05 -0700
Python: Better approach to finding libs
Vicki Pfau vi@endrift.com
Sun, 13 Aug 2017 16:02:04 -0700
Python: Python 2 compatibility
Vicki Pfau vi@endrift.com
Sun, 13 Aug 2017 16:00:42 -0700
Util: Remove elf_repl.h check
Vicki Pfau vi@endrift.com
Sun, 13 Aug 2017 13:25:12 -0700
Python: Set environment variable properly
Vicki Pfau vi@endrift.com
Sun, 13 Aug 2017 13:24:51 -0700
Python: Don't bake rpath into executable
Vicki Pfau vi@endrift.com
Sat, 12 Aug 2017 19:01:17 -0700
Python: Fix test requires, run build by default
Vicki Pfau vi@endrift.com
Sat, 12 Aug 2017 18:35:17 -0700
Python: Fold in cinema
Vicki Pfau vi@endrift.com
Sat, 12 Aug 2017 18:10:05 -0700
Test: Restructure test suite into multiple executables
Vicki Pfau vi@endrift.com
Sat, 12 Aug 2017 16:48:48 -0700
GB Memory: Actually load latch time from savestate
Vicki Pfau vi@endrift.com
Sat, 12 Aug 2017 14:13:24 -0700
GB Memory: Fix HDMA count starting in mode 0 (fixes #855)
Vicki Pfau vi@endrift.com
Sat, 12 Aug 2017 14:12:49 -0700
GB Video: Fix potential hang when ending mode 0
Vicki Pfau vi@endrift.com
Sat, 12 Aug 2017 13:58:35 -0700
Qt: Change header guards to pragma once
Vicki Pfau vi@endrift.com
Fri, 11 Aug 2017 18:53:24 -0700
GB MBC: MBC6 skeleton
Vicki Pfau vi@endrift.com
Fri, 11 Aug 2017 18:19:31 -0700
Qt: Update German GUI translation
rootfather rootfather@scummvm.org
Wed, 09 Aug 2017 11:36:56 +0200
ARM: Fix MSR when CPSR.T is set
MerryMage MerryMage@users.noreply.github.com
Sun, 06 Aug 2017 00:18:16 +0100
GB Test: Make sure to init core configs
Vicki Pfau vi@endrift.com
Sat, 05 Aug 2017 23:12:07 -0700
GB, GBA Serialize: Restore master cycles
Vicki Pfau vi@endrift.com
Sat, 05 Aug 2017 20:48:18 -0700
GB: Boot register fixes
Vicki Pfau vi@endrift.com
Sat, 05 Aug 2017 16:45:51 -0700
GB Video: Ability to disable SGB borders
Vicki Pfau vi@endrift.com
Sat, 05 Aug 2017 08:52:09 -0700
Python: Add basic support for Configs
Vicki Pfau vi@endrift.com
Sat, 05 Aug 2017 07:57:47 -0700
GB: Start building up MGB
Vicki Pfau vi@endrift.com
Sat, 05 Aug 2017 07:57:23 -0700
GB Core: Ability to set default Game Boy model
Vicki Pfau vi@endrift.com
Sat, 05 Aug 2017 07:56:36 -0700
Qt: Fix sprite export pausing game indefinitely (fixes #841)
Vicki Pfau vi@endrift.com
Sat, 05 Aug 2017 06:56:47 -0700
Qt: Fix timezone issues with time overrides
Vicki Pfau vi@endrift.com
Fri, 04 Aug 2017 13:38:48 -0700
GB, GBA Savedata: Fix savestate-related save overwriting (fixes #834)
Vicki Pfau vi@endrift.com
Fri, 04 Aug 2017 12:42:10 -0700
Qt: Fix GL display when loading a game from CLI (fixes #843)
Vicki Pfau vi@endrift.com
Fri, 04 Aug 2017 10:35:09 -0700
3DS, Qt: Fix flipped camera images (fixes #844)
Vicki Pfau vi@endrift.com
Fri, 04 Aug 2017 10:20:23 -0700
3DS: Remove annoying and confusing shutter sound
Vicki Pfau vi@endrift.com
Fri, 04 Aug 2017 10:19:44 -0700
GB: Clean up startup messages
Vicki Pfau vi@endrift.com
Fri, 04 Aug 2017 08:21:18 -0700
Core: Change thread startCallback semantics to before reset
Vicki Pfau vi@endrift.com
Fri, 04 Aug 2017 08:17:35 -0700
Core: Add pause/unpause callbacks to mCoreThread
Vicki Pfau vi@endrift.com
Thu, 03 Aug 2017 23:56:44 -0700
Qt: Customizable autofire speed (closes #789)
Vicki Pfau vi@endrift.com
Thu, 03 Aug 2017 22:43:15 -0700
Qt: Fix autofire
Vicki Pfau vi@endrift.com
Thu, 03 Aug 2017 22:20:43 -0700
Qt: ConfigController::getOption now has a default argument
Vicki Pfau vi@endrift.com
Thu, 03 Aug 2017 22:20:32 -0700
GB: Drop invalid SGB packets
Vicki Pfau vi@endrift.com
Thu, 03 Aug 2017 19:35:00 -0700
GB Video: Fix regression with modifying BGP mid-scanline
Vicki Pfau vi@endrift.com
Thu, 03 Aug 2017 19:07:54 -0700
Core: Fix mVL state size discrepancies
Vicki Pfau vi@endrift.com
Thu, 03 Aug 2017 18:44:26 -0700
GBA Video: Caching cleanup
Vicki Pfau vi@endrift.com
Thu, 03 Aug 2017 17:39:53 -0700
GBA Video: Scanline-level I/O caching
Vicki Pfau vi@endrift.com
Thu, 03 Aug 2017 16:54:17 -0700
GB I/O: Improve accuracy of SGB MLT_REG polling (fixes #839)
Vicki Pfau vi@endrift.com
Thu, 03 Aug 2017 14:33:51 -0700
GBA Video: Finish mColor cleanup
Vicki Pfau vi@endrift.com
Wed, 02 Aug 2017 23:42:38 -0700
GB Serialize: Support serializing/deserializing SGB
Vicki Pfau vi@endrift.com
Wed, 02 Aug 2017 23:41:30 -0700
GB Serialize: Fix deserializing video STAT
Vicki Pfau vi@endrift.com
Wed, 02 Aug 2017 23:39:56 -0700
GBA Video: Fix scanline parameters not advancing for clean scanlines (fixes #837)
Vicki Pfau vi@endrift.com
Wed, 02 Aug 2017 22:15:32 -0700
GBA Video: Mark scanlines as dirty if they need to be updated
Vicki Pfau vi@endrift.com
Wed, 02 Aug 2017 18:17:51 -0700
GB: Support SGB boot ROM
Vicki Pfau vi@endrift.com
Wed, 02 Aug 2017 17:00:29 -0700
Qt: Fix up OverrideView a bit
Vicki Pfau vi@endrift.com
Wed, 02 Aug 2017 14:47:46 -0700
GB Video: Further SGB work, support for ATTR_BLK
Vicki Pfau vi@endrift.com
Wed, 02 Aug 2017 14:47:23 -0700
GB: Super Game Boy borders
Vicki Pfau vi@endrift.com
Tue, 01 Aug 2017 19:01:44 -0700
GB SIO: Fix tear off not clearing pixmap
Vicki Pfau vi@endrift.com
Sun, 30 Jul 2017 19:51:33 -0700
GB SIO: Game Boy Printer
Vicki Pfau vi@endrift.com
Sun, 30 Jul 2017 17:17:58 -0700
GB MBC: Fix RTC loading when file size is off
Vicki Pfau vi@endrift.com
Sat, 29 Jul 2017 22:48:37 -0700
Python: Set appropriate debugger context
Vicki Pfau vi@endrift.com
Sat, 29 Jul 2017 22:07:24 -0700
Qt: Fix regression with sensor view not getting attached
Vicki Pfau vi@endrift.com
Sat, 29 Jul 2017 21:59:30 -0700
GB MBC: Fix RTC initialization (fixes #825)
Vicki Pfau vi@endrift.com
Sat, 29 Jul 2017 20:32:13 -0700
GB Test: Fix tests
Vicki Pfau vi@endrift.com
Sat, 29 Jul 2017 17:40:58 -0700
GB, GBA: Fix crashes when attempting to identify null VFiles
Vicki Pfau vi@endrift.com
Sat, 29 Jul 2017 17:32:36 -0700
SDL: Fix 2.0.5 build on macOS under some circumstances
Vicki Pfau vi@endrift.com
Sat, 29 Jul 2017 15:59:00 -0700
GB Memory: Prevent accessing empty SRAM (fixes #831)
Vicki Pfau vi@endrift.com
Sat, 29 Jul 2017 15:31:29 -0700
Revert "Fix CMakeFile.txt for SDL2 supplied SDL2-config.cmake, which is inclu… (#830)" This reverts commit f5887513fd9ef911ffc556e1bc1ec36ab1308ecf. Broke too much stuff, didn't fix enough
Vicki Pfau vi@endrift.com
Sat, 29 Jul 2017 14:43:55 -0700
Fix CMakeFile.txt for SDL2 supplied SDL2-config.cmake, which is inclu… (#830) * Fix CMakeFile.txt for SDL2 supplied SDL2-config.cmake, which is included with version 2.0.4 and newer. * Fall back to pkgconfig for ancient releases that are stuck on pre-2.0.4 SDL.
Christopher Snowhill kode54@gmail.com
Fri, 28 Jul 2017 21:49:31 -0700
Qt: Fix plugin name for macOS camera support
Vicki Pfau vi@endrift.com
Fri, 28 Jul 2017 18:58:35 -0700
Qt: Work around Qt DirectShow bug (fixes #829)
Vicki Pfau vi@endrift.com
Fri, 28 Jul 2017 18:30:15 -0700
Qt: Add TAMA5 and Pocket Cam to MBC overrides
Vicki Pfau vi@endrift.com
Fri, 28 Jul 2017 17:50:32 -0700
Qt: Improve camera compatibility
Vicki Pfau vi@endrift.com
Fri, 28 Jul 2017 17:45:18 -0700
Qt: Fix LOG argument order
Vicki Pfau vi@endrift.com
Fri, 28 Jul 2017 16:35:10 -0700
Qt: Set default Game Boy colors
Vicki Pfau vi@endrift.com
Fri, 28 Jul 2017 14:32:17 -0700
GB Core: Fix palette loading when loading a foreign config
Vicki Pfau vi@endrift.com
Fri, 28 Jul 2017 14:29:56 -0700
Qt: Add camera driver option
Vicki Pfau vi@endrift.com
Fri, 28 Jul 2017 13:44:47 -0700
Qt: Fix memory leak
Vicki Pfau vi@endrift.com
Thu, 27 Jul 2017 22:55:15 -0700
PSP2: Support camera
Vicki Pfau vi@endrift.com
Thu, 27 Jul 2017 17:35:18 -0700
3DS: Support camera
Vicki Pfau vi@endrift.com
Thu, 27 Jul 2017 15:11:37 -0700
GB Video: Fix 16-bit screenshots (fixes #826)
Vicki Pfau vi@endrift.com
Thu, 27 Jul 2017 13:39:59 -0700
Core: Color formats
Vicki Pfau vi@endrift.com
Thu, 27 Jul 2017 12:59:06 -0700
Qt: More camera threading fixes
Vicki Pfau vi@endrift.com
Thu, 27 Jul 2017 00:06:54 -0700
Qt: Fix QCamera threading woes
Vicki Pfau vi@endrift.com
Wed, 26 Jul 2017 23:15:50 -0700
Qt: Improve QCamera support for 5.5+
Vicki Pfau vi@endrift.com
Wed, 26 Jul 2017 14:40:06 -0700
Qt: Preliminary QCamera support
Vicki Pfau vi@endrift.com
Wed, 26 Jul 2017 13:51:30 -0700
Qt: Load arbitrary images for GB Camera
Vicki Pfau vi@endrift.com
Wed, 26 Jul 2017 11:11:49 -0700
GB MBC: Pocket Cam support
Vicki Pfau vi@endrift.com
Wed, 26 Jul 2017 10:57:57 -0700
Qt: Fix fast forward crashing when no game is loaded
Vicki Pfau vi@endrift.com
Wed, 26 Jul 2017 10:57:04 -0700
Qt: Fix status messages not showing
Vicki Pfau vi@endrift.com
Wed, 26 Jul 2017 10:56:47 -0700
GB MBC: Fix SRAM sizes 4 and 5
Vicki Pfau vi@endrift.com
Tue, 25 Jul 2017 18:35:57 -0700
GB Memory: Initialize peripheral pointers
Vicki Pfau vi@endrift.com
Tue, 25 Jul 2017 18:34:39 -0700
GB MBC: Pocket Cam memory should be accessible without enabling
Vicki Pfau vi@endrift.com
Tue, 25 Jul 2017 17:29:07 -0700
GB Video: Fix dot clock timing being slightly wrong
Vicki Pfau vi@endrift.com
Tue, 25 Jul 2017 13:46:24 -0700
GB Serialize: Fix audio state loading
Vicki Pfau vi@endrift.com
Tue, 25 Jul 2017 13:44:23 -0700
Qt: Fix backup load state (fixes #823)
Vicki Pfau vi@endrift.com
Tue, 25 Jul 2017 11:15:08 -0700
Qt: Fix building with FFmpeg or ImageMagick disabled
NieDzejkob niedzejkob@gmail.com
Tue, 25 Jul 2017 14:56:41 +0200
GB MBC: More detailed TAMA5 implementation, working saves
Vicki Pfau vi@endrift.com
Mon, 24 Jul 2017 13:48:59 -0700
GB MBC: Initial TAMA5 support
Vicki Pfau vi@endrift.com
Mon, 24 Jul 2017 10:26:29 -0700
Travis: Nuke the Linux clang build trusty + clang + C++14 is non-operational and Travis is so bad that they're only concerned with whitelisting packages piecemeal instead of providing a usable product, or a modern LTS like xenial
Vicki Pfau vi@endrift.com
Sun, 23 Jul 2017 10:37:52 -0700
Qt: Redo GameController into multiple classes
Vicki Pfau vi@endrift.com
Mon, 17 Jul 2017 14:08:26 -0700
Qt: Fix command line debugger closing second game
Vicki Pfau vi@endrift.com
Sun, 23 Jul 2017 00:01:18 -0700
Python: Remove CMake line that does nothing
Vicki Pfau vi@endrift.com
Fri, 21 Jul 2017 22:14:32 -0700
GBA: Reset active region as needed when loading a ROM
Vicki Pfau vi@endrift.com
Fri, 21 Jul 2017 17:15:24 -0700
CMake: Fix cross compilation with libelf
Vicki Pfau vi@endrift.com
Fri, 21 Jul 2017 15:08:02 -0700
Qt: Don't rebuild library view if style hasn't changed
Vicki Pfau vi@endrift.com
Fri, 21 Jul 2017 14:27:17 -0700
GBA: Fix BIOS booting
Vicki Pfau vi@endrift.com
Thu, 20 Jul 2017 22:25:02 -0700
Wii: Disable fixed ROM buffer
Vicki Pfau vi@endrift.com
Wed, 19 Jul 2017 14:20:23 -0700
Python: Fix importing .gb or .gba before .core
Vicki Pfau vi@endrift.com
Sun, 16 Jul 2017 23:22:43 -0700
All: Minor text fixes
Vicki Pfau vi@endrift.com
Sun, 16 Jul 2017 12:04:50 -0700
Util: Use elf.h if elf_repl.h is not found
Vicki Pfau vi@endrift.com
Sun, 16 Jul 2017 10:51:20 -0700
Core: ELF support
Vicki Pfau vi@endrift.com
Sun, 16 Jul 2017 09:44:58 -0700
Qt: Fix screen background improperly stretching
Vicki Pfau vi@endrift.com
Sat, 15 Jul 2017 20:38:45 -0700
Core: Add symbol lookups from scripts
Vicki Pfau vi@endrift.com
Sat, 15 Jul 2017 19:51:33 -0700
Python: Add CLI debugger support
Vicki Pfau vi@endrift.com
Sat, 15 Jul 2017 07:30:32 -0700
SDL: Fix cheats not loading
Vicki Pfau vi@endrift.com
Sat, 15 Jul 2017 07:14:42 -0700
SDL: Fix crash when not in debugger mode
Vicki Pfau vi@endrift.com
Sat, 15 Jul 2017 07:13:28 -0700
Python: Deprotect some functions
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 14:20:41 -0700
Core: Add missing file
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 12:09:43 -0700
Core: Add scripting debugger callbacks
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 11:17:18 -0700
Python: Add callbacks
Vicki Pfau vi@endrift.com
Fri, 07 Jul 2017 21:51:11 -0700
Python: Implement Python script backend
Vicki Pfau vi@endrift.com
Fri, 07 Jul 2017 18:04:53 -0700
Core: Add basic scripting bridge
Vicki Pfau vi@endrift.com
Fri, 07 Jul 2017 14:09:32 -0700
Python: Add runner, thread interfaces
Vicki Pfau vi@endrift.com
Thu, 22 Jun 2017 22:07:08 -0700
Core: Make threading optionally opaque
Vicki Pfau vi@endrift.com
Thu, 22 Jun 2017 19:57:52 -0700
SDL: Fix showing version number (fixes #794)
Vicki Pfau vi@endrift.com
Wed, 12 Jul 2017 09:01:34 -0700
All: Update CHANGES for 0.6.0
Vicki Pfau vi@endrift.com
Tue, 11 Jul 2017 10:53:31 -0700
Core: Fix exiting rewind thread
Vicki Pfau vi@endrift.com
Tue, 11 Jul 2017 23:01:47 -0700
Qt: Updated Spanish translation
Kevin López Brante kevin@kddlb.cl
Tue, 11 Jul 2017 23:55:31 -0400
All: Use more GNUInstallDirs & don't install shaders if no GL.
Augustin Cavalier waddlesplash@gmail.com
Tue, 11 Jul 2017 21:18:10 -0400
All: Do not install hicolor icons on Haiku.
Augustin Cavalier waddlesplash@gmail.com
Tue, 11 Jul 2017 21:12:28 -0400
Qt: Fix Software renderer not handling alpha bits properly
Vicki Pfau vi@endrift.com
Tue, 11 Jul 2017 10:36:12 -0700
Qt: Fix GL-less build (fixes #788)
Vicki Pfau vi@endrift.com
Tue, 11 Jul 2017 09:59:01 -0700
Core: Fix rewinding getting out of sync (fixes #791)
Vicki Pfau vi@endrift.com
Mon, 10 Jul 2017 21:59:49 -0700
Qt: Properly ship Qt translations
Vicki Pfau vi@endrift.com
Mon, 10 Jul 2017 17:05:08 -0700
Qt: Fix SDL < 2 build.
Augustin Cavalier waddlesplash@gmail.com
Sun, 09 Jul 2017 15:03:17 -0400
GBA Timer: Fix count-up timing overflowing timer 3
Vicki Pfau vi@endrift.com
Sun, 09 Jul 2017 11:07:22 -0700
All: Make FIXED_ROM_BUFFER an option instead of 3DS-only
Vicki Pfau vi@endrift.com
Sun, 09 Jul 2017 10:53:30 -0700
GBA: Extend oddly-sized ROMs to full address space (fixes #722)
Vicki Pfau vi@endrift.com
Sun, 09 Jul 2017 09:59:05 -0700
SDL: Remove writing back obtained samples (fixes #768)
Vicki Pfau vi@endrift.com
Sun, 09 Jul 2017 00:52:53 -0700
GB Audio: Fix incorrect channel 4 iteration
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 22:02:44 -0700
GB Audio: Make audio unsigned with bias (fixes #749)
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 21:32:51 -0700
GB Audio: Fix zombie mode bit masking
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 21:13:54 -0700
GBA Memory: Call crash callbacks regardless of if hard crash is enabled
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 17:29:03 -0700
Qt: Dismiss game crashing/failing dialogs when a new game loads
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 17:24:49 -0700
GBA Timer: Fix timer regression when prefetch is enabled (fixes #781)
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 17:04:05 -0700
GB Serialize: Add MBC state serialization
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 16:27:49 -0700
GB Serialize: Fix timer serialization
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 16:22:40 -0700
Qt: Fix patch loading in a way that works in Qt pre-5.4
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 15:33:08 -0700
Qt: Fix shader selector on Ubuntu (fixes #767)
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 13:54:20 -0700
All: Partially revert datadir change
Vicki Pfau vi@endrift.com
Sun, 02 Jul 2017 10:06:59 -0700
Qt: Fix patch loading while a game is running
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 13:50:46 -0700
GBA SIO: Improve SIO Normal dummy driver (fixes #520)
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 13:50:08 -0700
All: Bump version to 0.7
Vicki Pfau vi@endrift.com
Sat, 08 Jul 2017 12:20:29 -0700
Qt: Actually load the libraryStyle setting. No idea how I missed this in the library PR.
waddlesplash waddlesplash@gmail.com
Sat, 08 Jul 2017 13:38:51 -0400
Qt: Move shader settings into main settings window
Vicki Pfau vi@endrift.com
Fri, 07 Jul 2017 12:17:47 -0700
Qt: Update German GUI translation
rootfather rootfather@scummvm.org
Thu, 06 Jul 2017 20:44:48 +0200
PSP2: Use custom localtime_r since newlib version is broken (fixes #560)
Vicki Pfau vi@endrift.com
Thu, 06 Jul 2017 12:37:10 -0700
PSP2: Update toolchain to use vita.cmake
Vicki Pfau vi@endrift.com
Thu, 06 Jul 2017 12:26:43 -0700
Qt: Minor text fixes
Vicki Pfau vi@endrift.com
Thu, 06 Jul 2017 11:27:42 -0700
Qt: Fix translation initialization (fixes #776)
Vicki Pfau vi@endrift.com
Thu, 06 Jul 2017 11:13:28 -0700
GBA Timer: More questionable tweaks
Vicki Pfau vi@endrift.com
Wed, 05 Jul 2017 21:22:47 -0700
Qt: Update German GUI translation
rootfather rootfather@scummvm.org
Wed, 05 Jul 2017 16:38:24 +0200
GBA Timer: More timer improvements
Vicki Pfau vi@endrift.com
Wed, 05 Jul 2017 19:28:38 -0700
Qt: Fix initializing locale
Vicki Pfau vi@endrift.com
Tue, 04 Jul 2017 22:38:59 -0700
All: Update CHANGES
Vicki Pfau vi@endrift.com
Tue, 04 Jul 2017 10:04:09 -0700
Qt: Italian translation rev1.1 (by theheroGAC) Qt: Italian translation rev1.1 (by theheroGAC)
theheroGAC gamesandconsolestaff@gmail.com
Fri, 30 Jun 2017 23:10:38 +0200
Update mgba-it.ts Qt: Italian translation rev1 (by theheroGAC)
theheroGAC gamesandconsolestaff@gmail.com
Fri, 30 Jun 2017 23:06:46 +0200
Update mgba-it.ts
theheroGAC gamesandconsolestaff@gmail.com
Fri, 30 Jun 2017 19:16:02 +0200
Create mgba-it.ts Italian translation rev.1
theheroGAC gamesandconsolestaff@gmail.com
Fri, 30 Jun 2017 18:26:36 +0200
GBA Timer: Fix reload timing regression
Vicki Pfau vi@endrift.com
Tue, 04 Jul 2017 09:59:26 -0700
GB Video: Fix LYC regression
Vicki Pfau vi@endrift.com
Tue, 04 Jul 2017 02:17:56 -0700
Qt: Hopefully fix datadir this time
Vicki Pfau vi@endrift.com
Tue, 04 Jul 2017 00:05:19 -0700
GBA Timer: Use global cycles for timers
Vicki Pfau vi@endrift.com
Mon, 03 Jul 2017 23:53:01 -0700
Qt: Fix controls not saving on non-SDL builds
Vicki Pfau vi@endrift.com
Sun, 02 Jul 2017 17:00:44 -0700
GBA Timer: Improve accuracy of timers
Vicki Pfau vi@endrift.com
Sun, 02 Jul 2017 10:06:05 -0700
All: Partially revert datadir change
Vicki Pfau vi@endrift.com
Sun, 02 Jul 2017 10:06:59 -0700
Qt: Fix data directory path
Vicki Pfau vi@endrift.com
Sat, 01 Jul 2017 00:28:42 -0700
Qt: Fix initial window size (fixes #766)
Vicki Pfau vi@endrift.com
Fri, 30 Jun 2017 11:24:50 -0700
Qt: Add language selector
Vicki Pfau vi@endrift.com
Fri, 30 Jun 2017 11:00:58 -0700
Qt: Fix window icon being stretched
Vicki Pfau vi@endrift.com
Fri, 30 Jun 2017 10:02:24 -0700
Qt: Fix memory search close button (fixes #769)
Vicki Pfau vi@endrift.com
Fri, 30 Jun 2017 00:09:07 -0700
All: Update changes for 0.6 beta 1
Vicki Pfau vi@endrift.com
Thu, 29 Jun 2017 19:16:15 -0700
GB Timer: Fix order-of-operations between & and +
Vicki Pfau vi@endrift.com
Thu, 29 Jun 2017 19:00:10 -0700
All: Revert setting minimum macOS version to 10.5
Vicki Pfau vi@endrift.com
Thu, 29 Jun 2017 18:54:09 -0700
Core: Fix directory sets crashing on close if base isn't properly detached
Vicki Pfau vi@endrift.com
Thu, 29 Jun 2017 18:17:21 -0700
LR35902: Switch memory disassembly syntax to rgbds-style
Vicki Pfau vi@endrift.com
Thu, 29 Jun 2017 18:10:15 -0700
LR35902: Fix decoding CB commands
Vicki Pfau vi@endrift.com
Thu, 29 Jun 2017 18:08:25 -0700
Python: Improve GB SIO bindings
Vicki Pfau vi@endrift.com
Thu, 29 Jun 2017 17:49:43 -0700
Python: GB core should expose memory
Vicki Pfau vi@endrift.com
Thu, 29 Jun 2017 02:45:50 -0700
GB MBC: Fix MBC7 sampling
Vicki Pfau vi@endrift.com
Wed, 28 Jun 2017 14:26:03 -0700
Core: Improved threading interrupted detection
Vicki Pfau vi@endrift.com
Wed, 28 Jun 2017 14:10:31 -0700
Core: Fix interrupting a thread while on the thread (fixes #692)
Vicki Pfau vi@endrift.com
Wed, 28 Jun 2017 13:07:39 -0700
All: Minor CMake touchups
Vicki Pfau vi@endrift.com
Wed, 28 Jun 2017 12:51:33 -0700
Qt: Fix library crash when another instance is open...again
Vicki Pfau vi@endrift.com
Wed, 28 Jun 2017 12:02:09 -0700
Res: Update patrons for June
Vicki Pfau vi@endrift.com
Wed, 28 Jun 2017 11:33:26 -0700
Core: Fix some minor warnings, fix channel labels
Vicki Pfau vi@endrift.com
Wed, 28 Jun 2017 01:06:15 -0700
Qt: Add memory search type info
Vicki Pfau vi@endrift.com
Mon, 26 Jun 2017 11:08:27 -0700
Qt: Better highlight active key in control binding
Vicki Pfau vi@endrift.com
Sun, 25 Jun 2017 16:04:56 -0700
GB MBC: New MBC7 implementation
Vicki Pfau vi@endrift.com
Sat, 24 Jun 2017 17:45:20 -0700
Core: Fix BGR ordering
Vicki Pfau vi@endrift.com
Sat, 24 Jun 2017 09:57:39 -0700
GB: Add per-game color overrides
Vicki Pfau vi@endrift.com
Sat, 24 Jun 2017 09:39:36 -0700
Core: Fix timing until/next
Vicki Pfau vi@endrift.com
Thu, 22 Jun 2017 02:18:40 -0700
GB Timer: Improve timer stepping when updating
Vicki Pfau vi@endrift.com
Thu, 22 Jun 2017 02:18:22 -0700
GB: Reset with initial state of DIV register
Vicki Pfau vi@endrift.com
Thu, 22 Jun 2017 01:29:19 -0700
GB Timer: Fix sub-M-cycle DIV reset timing and edge triggering
Vicki Pfau vi@endrift.com
Thu, 22 Jun 2017 01:20:22 -0700
Core: Add library clear function
Vicki Pfau vi@endrift.com
Tue, 20 Jun 2017 21:36:53 -0700
Qt: Fix copy/paste error in Library
Vicki Pfau vi@endrift.com
Tue, 20 Jun 2017 21:36:05 -0700
Qt: Fix game unpausing after frame advancing and refocusing
Vicki Pfau vi@endrift.com
Mon, 19 Jun 2017 22:37:30 -0700
Core: Fix guess search resulting in tons of zeroes
Vicki Pfau vi@endrift.com
Mon, 19 Jun 2017 22:29:20 -0700
Qt: Fix hex search
Vicki Pfau vi@endrift.com
Mon, 19 Jun 2017 21:02:30 -0700
Qt: Hook up memory search to viewer
Vicki Pfau vi@endrift.com
Mon, 19 Jun 2017 20:53:33 -0700
GB: Fix DMA restarting
Vicki Pfau vi@endrift.com
Sun, 18 Jun 2017 22:07:39 -0700
Qt: Limit number of GB sprites correctly
Vicki Pfau vi@endrift.com
Sun, 18 Jun 2017 08:59:08 -0700
Qt: Fix tile cache leaking
Vicki Pfau vi@endrift.com
Sun, 18 Jun 2017 08:40:20 -0700
OpenGL: Fix some shaders causing offset graphics
Vicki Pfau vi@endrift.com
Sat, 17 Jun 2017 18:40:36 -0700
Res: Fix some shader woes
Vicki Pfau vi@endrift.com
Sat, 17 Jun 2017 18:08:44 -0700
All: Update README
Vicki Pfau vi@endrift.com
Sat, 17 Jun 2017 10:02:03 -0700
Added several new shaders
Iniquitatis zerosaiko@gmail.com
Sat, 03 Jun 2017 10:34:31 +0300
GB Audio: Fix square sample range (fixes #546)
Vicki Pfau vi@endrift.com
Sat, 17 Jun 2017 09:44:55 -0700
GB Audio: Fix channel 2 not updating during frame 7
Vicki Pfau vi@endrift.com
Sat, 17 Jun 2017 09:29:57 -0700
GB Timer: Fix TAC write fix
Vicki Pfau vi@endrift.com
Fri, 16 Jun 2017 21:35:04 -0700
Python: Fix indentation, hold onto logger
Vicki Pfau vi@endrift.com
Fri, 16 Jun 2017 20:51:42 -0700
Python: Add PIL export
Vicki Pfau vi@endrift.com
Wed, 14 Jun 2017 17:28:01 -0700
Python: Export version info
Vicki Pfau vi@endrift.com
Wed, 14 Jun 2017 16:25:12 -0700
GB Video: Increase palette entry width to 24 bits
Vicki Pfau vi@endrift.com
Tue, 13 Jun 2017 22:15:48 -0700
Core: Config values can now be hexadecimal
Vicki Pfau vi@endrift.com
Tue, 13 Jun 2017 22:05:54 -0700
GBA Savedata: Update and fix Sharkport importing (fixes #658)
Vicki Pfau vi@endrift.com
Tue, 13 Jun 2017 22:01:36 -0700
GBA Savedata: Update and fix Sharkport importing (fixes #658)
Vicki Pfau vi@endrift.com
Tue, 13 Jun 2017 21:53:40 -0700
GB Video: Fix regression with loading savestates
Vicki Pfau vi@endrift.com
Tue, 13 Jun 2017 21:20:12 -0700
GB: Trust ROM header for number of SRAM banks (fixes #726)
Vicki Pfau vi@endrift.com
Tue, 13 Jun 2017 21:14:20 -0700
Qt: Fix Library crashing if the MRU is empty (fixes #746)
Vicki Pfau vi@endrift.com
Tue, 13 Jun 2017 20:52:08 -0700
GBA BIOS: Fix INT_MIN/-1 crash
Vicki Pfau vi@endrift.com
Tue, 13 Jun 2017 20:43:34 -0700
GBA BIOS: Fix INT_MIN/-1 crash
Vicki Pfau vi@endrift.com
Mon, 12 Jun 2017 22:48:30 -0700
GB Video: Reset renderer when loading state
Vicki Pfau vi@endrift.com
Mon, 12 Jun 2017 22:13:01 -0700
GBA Memory: Remove unused prefetch cruft
Vicki Pfau vi@endrift.com
Mon, 12 Jun 2017 21:07:02 -0700
GBA Memory: Simplify prefetch logic (possibly more accurate, but more failing tests)
Vicki Pfau vi@endrift.com
Mon, 12 Jun 2017 21:06:06 -0700
GB Audio: Fix channel 3 freeze
Vicki Pfau vi@endrift.com
Mon, 12 Jun 2017 07:26:33 -0700
GB Timer: Fix DIV batching if TAC changes
Vicki Pfau vi@endrift.com
Mon, 12 Jun 2017 07:14:19 -0700
GB: Implement keypad IRQs
Vicki Pfau vi@endrift.com
Sun, 11 Jun 2017 14:51:48 -0700
Python: Improve setup.py generation
Vicki Pfau vi@endrift.com
Sun, 11 Jun 2017 14:42:26 -0700
Python: Export memory search
Vicki Pfau vi@endrift.com
Sun, 11 Jun 2017 14:02:40 -0700
Core: Fix memory search for wide values
Vicki Pfau vi@endrift.com
Sun, 11 Jun 2017 14:40:48 -0700
Debugger: Export debugger interface
Vicki Pfau vi@endrift.com
Sun, 11 Jun 2017 13:28:55 -0700
Debugger: Add mDebuggerRunFrame convenience function
Vicki Pfau vi@endrift.com
Sun, 11 Jun 2017 12:04:42 -0700
Debugger: Execution tracing
Vicki Pfau vi@endrift.com
Sun, 11 Jun 2017 09:26:26 -0700
CMake: Fix flags.h generation
Vicki Pfau vi@endrift.com
Sat, 10 Jun 2017 09:26:16 -0700
Core: Move savestate creation time to extdata
Vicki Pfau vi@endrift.com
Thu, 08 Jun 2017 23:33:23 -0700
GB MBC: Minor refactoring, basic Pocket Cam support
Vicki Pfau vi@endrift.com
Wed, 07 Jun 2017 23:06:28 -0700
Core: Add memory search "guessing"
Vicki Pfau vi@endrift.com
Mon, 05 Jun 2017 18:41:09 -0700
Core: Memory search repeat and refresh
Vicki Pfau vi@endrift.com
Mon, 05 Jun 2017 18:01:58 -0700
Core: Basic memory search
Vicki Pfau vi@endrift.com
Mon, 05 Jun 2017 17:28:51 -0700
Core: List memory segments in the core
Vicki Pfau vi@endrift.com
Mon, 05 Jun 2017 15:20:58 -0700
Qt: Fix library view redrawing way too much
Vicki Pfau vi@endrift.com
Sat, 03 Jun 2017 17:46:25 -0700
Util: Fix CircleBufferWrite
Vicki Pfau vi@endrift.com
Sat, 03 Jun 2017 17:25:22 -0700
Debugger: Add missing files
Vicki Pfau vi@endrift.com
Fri, 02 Jun 2017 19:43:42 -0700
Debugger: Show current banks
Vicki Pfau vi@endrift.com
Fri, 02 Jun 2017 19:37:36 -0700
LR35902: Add watchpoints
Vicki Pfau vi@endrift.com
Fri, 02 Jun 2017 19:15:13 -0700
GBA: Oops
Vicki Pfau vi@endrift.com
Fri, 02 Jun 2017 18:46:30 -0700
GBA: Add keypad IRQs (fixes #733)
Vicki Pfau vi@endrift.com
Fri, 02 Jun 2017 18:34:24 -0700
GB I/O: Fix bootrom running forever
Vicki Pfau vi@endrift.com
Fri, 02 Jun 2017 15:58:00 -0700
GB MBC: Fix swapping carts not detect new MBC
Vicki Pfau vi@endrift.com
Fri, 02 Jun 2017 11:27:28 -0700
GB MBC: Fix initialization and swapping
Vicki Pfau vi@endrift.com
Fri, 02 Jun 2017 11:26:53 -0700
Python: Add GB SIO
Vicki Pfau vi@endrift.com
Wed, 31 May 2017 22:40:03 -0700
Python: Add GBA SIO
Vicki Pfau vi@endrift.com
Wed, 31 May 2017 17:59:16 -0700
Python: Reduce boilerplate in builder
Vicki Pfau vi@endrift.com
Wed, 31 May 2017 17:47:38 -0700
Python: Reduce boilerplate
Vicki Pfau vi@endrift.com
Wed, 31 May 2017 17:04:24 -0700
Python: Fix uninitialized variable
Vicki Pfau vi@endrift.com
Wed, 31 May 2017 17:01:50 -0700
GB Memory: Mark ROM not pristine when doing copy-on-write
Vicki Pfau vi@endrift.com
Tue, 30 May 2017 22:30:11 -0700
GB MBC: Add MBC1-M support with basic heuristic
Vicki Pfau vi@endrift.com
Tue, 30 May 2017 22:28:23 -0700
LR35902: Fix disassembling segments
Vicki Pfau vi@endrift.com
Mon, 22 May 2017 22:19:01 -0700
Debugger: Print segment numbers
Vicki Pfau vi@endrift.com
Mon, 22 May 2017 22:07:59 -0700
All: Update CHANGES
Vicki Pfau vi@endrift.com
Mon, 22 May 2017 21:57:20 -0700
Debugger: Add symbol table skeleton, GB support
Vicki Pfau vi@endrift.com
Mon, 22 May 2017 21:47:43 -0700
GB Memory: Simplify DMA memory accesses
Vicki Pfau vi@endrift.com
Mon, 22 May 2017 19:49:48 -0700
Debugger: Add segment breakpoints
Vicki Pfau vi@endrift.com
Mon, 22 May 2017 19:39:27 -0700
Debugger: Allow segment values for read/write
Vicki Pfau vi@endrift.com
Mon, 22 May 2017 19:14:50 -0700
Qt: Update German GUI translation Add some strings for the improved library view.
Lothar Serra Mari rootfather@scummvm.org
Sat, 20 May 2017 09:00:22 +0200
All: Kludge buildfix for ports
Vicki Pfau vi@endrift.com
Fri, 19 May 2017 16:20:56 -0700
GB Video: Improved video timings (again)
Vicki Pfau vi@endrift.com
Wed, 17 May 2017 00:00:29 -0700
GB: Fix STAT blocking
Vicki Pfau vi@endrift.com
Tue, 16 May 2017 23:37:20 -0700
LR35902: Fix decoding LD r, $imm and 0-valued immediates (fixes #735)
Vicki Pfau vi@endrift.com
Wed, 17 May 2017 13:47:43 -0700
Qt: Work around cmake#16907 (fixes #739)
Vicki Pfau vi@endrift.com
Fri, 19 May 2017 16:02:52 -0700
Qt: Use C++11 in-class initialization where applicable
Lioncash mathew1800@gmail.com
Tue, 16 May 2017 22:13:02 -0400
Qt: Resolve -Wreorder warnings
Lioncash mathew1800@gmail.com
Tue, 16 May 2017 21:14:11 -0400
Update CHANGES appropriately.
waddlesplash waddlesplash@gmail.com
Tue, 16 May 2017 16:57:36 -0400
All: Don't use enable_language(CXX) in the Qt subdirectory. Doing so causes CMake to create a pseudo-subproject when generating build files, which can cause all sorts of random, hard-to-diagnose issues.
waddlesplash waddlesplash@gmail.com
Tue, 16 May 2017 16:52:18 -0400
Qt: Relax hard dependency on OpenGL.
waddlesplash waddlesplash@gmail.com
Tue, 16 May 2017 16:29:47 -0400
Qt: Disable "New multiplayer window" when MAX_GBAS is reached. Fixes #107.
waddlesplash waddlesplash@gmail.com
Tue, 16 May 2017 14:54:57 -0400
Qt: Switch to the C++11 connect() syntax. A few connect()s have not been migrated because the best way to migrate them requires somewhat invasive changes. Other than that, everything has been moved over.
waddlesplash waddlesplash@gmail.com
Mon, 15 May 2017 22:20:49 -0400
Qt: New library system (#549)
waddlesplash waddlesplash@gmail.com
Mon, 15 May 2017 19:27:29 -0400
comment fix
drummyfish tastyfish@seznam.cz
Mon, 15 May 2017 20:42:38 +0200
add new shader
drummyfish tastyfish@seznam.cz
Mon, 15 May 2017 20:40:54 +0200
Core Input: Correct a memset size within mInputUnbindHat() Previously the binding struct wouldn't be fully invalidated.
Lioncash mathew1800@gmail.com
Sun, 14 May 2017 21:22:17 -0400
SDL: Prevent resizing below 1x resolution with integer scaling
Anty-Lemon Anty-Lemon@users.noreply.github.com
Sat, 06 May 2017 19:41:07 -0400
SDL: Add integer scaling
Anty-Lemon Anty-Lemon@users.noreply.github.com
Sat, 06 May 2017 18:59:53 -0400
Qt: Fix resetting selected gamepad when opening settings dialog I have a Wacom tablet always plugged in. For unrelated asinine reasons, SDL detects both the pen and the tablet itself as (completely useless) gamepads, so they always show up in the list first. I also have a Wii U Bluetooth controller, which shows up third. When the settings dialog is spawned, selectGamepad is bound to the currentIndexChanged event, so picking a controller from the combobox will call it. The current index is initially -1 (because the combobox is empty), and when updateJoysticks is called to populate it, the index automatically changes to 0. The event is fired and the current gamepad is changed to the first one, which in my case is my tablet pen. updateJoysticks tries to avoid this by explicitly reselecting the active gamepad after refreshing the combobox, but at this point the "active" gamepad has already changed. The upshot of this was that opening the settings dialog for any reason would disable my controller, unless I remembered to go change it back. I've also seen the button configuration for the wacom pen or controller be saved under each others' names. The fix, which works on my machine™, is to disable signals altogether while mucking with the contents of the combobox, explicitly reselect the right gamepad, and then explicitly call selectGamepad. (I dropped the last two lines because the same thing is already done in refresh, which is called by selectGamepad.) Arguably this is still a little wrong: - If I unplugged my Wacom tablet, my controller would shift upwards to slot 0. This code would fail to notice and keep trying to use joystick 2. That's a pretty obscure case, though, and maybe difficult to fix correctly. - This panel makes changes immediately, but it should wait for OK or Apply.
Eevee (Lexy Munroe) eevee.git@veekun.com
Fri, 05 May 2017 19:10:45 -0700
Core: Fix maximum length of INI section names It was a generous 128, but the inih library has its own maximum length of 50. Any longer keys were truncated by inih, so they appeared to be missing when mgba tried to read the longer key again later. This was causing the configuration for my Nintendo Wii Remote Pro Controller to be effectively lost; the key name ended up at 53 characters. Arguably inih should truncate when reading, too, but...
Eevee (Lexy Munroe) eevee.git@veekun.com
Fri, 05 May 2017 19:08:46 -0700
Qt: Fix race condition when opening sprites window
Eevee (Lexy Munroe) eevee.git@veekun.com
Fri, 05 May 2017 19:07:42 -0700
Qt: Update German GUI translation Added translations for strings related to the new Video Log feature. Also improved some older translations.
Lothar Serra Mari rootfather@scummvm.org
Sat, 29 Apr 2017 16:30:00 +0200
Util: Tune patch-fast extent sizes
Vicki Pfau vi@endrift.com
Fri, 28 Apr 2017 23:45:08 -0700
Core: Move rewind diffing to its own thread
Vicki Pfau vi@endrift.com
Fri, 28 Apr 2017 19:45:52 -0700
Qt: Fix mCoreConfig leaking
Vicki Pfau vi@endrift.com
Fri, 28 Apr 2017 23:17:58 -0700
GBA Serialize: Remove unused function
Vicki Pfau vi@endrift.com
Wed, 26 Apr 2017 19:40:54 -0700
Feature: Move several headers into include/
Vicki Pfau vi@endrift.com
Wed, 26 Apr 2017 18:41:45 -0700
All: Update CHANGES
Vicki Pfau vi@endrift.com
Wed, 26 Apr 2017 18:28:54 -0700
GB Video: Fix resetting proxy backend unnecessarily
Vicki Pfau vi@endrift.com
Wed, 26 Apr 2017 18:20:08 -0700
Core: Reject mVL with zero-length initial states
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 15:29:50 -0700
Core: Enforce max mVL block size
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 14:01:14 -0700
Core: Fix memory leak when reloading mVL header
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 14:00:59 -0700
Test: Fix crash when fuzzing fails to load a file
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 13:35:28 -0700
GBA Hardware: Fix crash if a savestate lies about game hardware
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 13:34:57 -0700
GB, GBA Core: Ensure the core is halted even if a state is not loaded
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 13:14:31 -0700
Core: Fix missing tailing bytes of video logs
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 12:56:24 -0700
GB, GBA Core: Reset audio when loading mVL states so audio sync works
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 12:44:51 -0700
GB, GBA Core: Only deserialize needed parts of savestates for mVL
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 12:43:12 -0700
Core: Fix rewinding video logs when decompressing
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 12:42:46 -0700
Core: Clean up mVL compression
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 12:10:46 -0700
VFS: Add VFileFIFO for operating on circle buffers
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 12:10:31 -0700
Core: Compressed video log states
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 11:46:04 -0700
Core: Compressed video logs
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 01:43:31 -0700
Core: Fix flushing a read video log
Vicki Pfau vi@endrift.com
Sun, 23 Apr 2017 23:24:48 -0700
Core: New mVL file format
Vicki Pfau vi@endrift.com
Sat, 22 Apr 2017 21:41:48 -0700
All: Cleanup and buildfixing
Vicki Pfau vi@endrift.com
Tue, 18 Apr 2017 17:13:11 -0700
GB, GBA Video: Fix integer overflow
Vicki Pfau vi@endrift.com
Tue, 18 Apr 2017 04:02:44 -0700
GBA Video: mVL bounds checking
Vicki Pfau vi@endrift.com
Tue, 18 Apr 2017 03:42:37 -0700
Test: Fix crash when loading invalid file
Vicki Pfau vi@endrift.com
Tue, 18 Apr 2017 03:36:48 -0700
GB Video: mVL bounds checking
Vicki Pfau vi@endrift.com
Tue, 18 Apr 2017 03:12:38 -0700
Test: Don't rely on core for frames elapsed
Vicki Pfau vi@endrift.com
Tue, 18 Apr 2017 02:53:22 -0700
GB Video: Fix proxy renderer for GBC
Vicki Pfau vi@endrift.com
Tue, 18 Apr 2017 02:11:24 -0700
GB, GBA Video: Put back missing finishFrame callback
Vicki Pfau vi@endrift.com
Tue, 18 Apr 2017 02:02:13 -0700
GB: Video tester
Vicki Pfau vi@endrift.com
Tue, 18 Apr 2017 01:55:32 -0700
Core: Add more video log types
Vicki Pfau vi@endrift.com
Tue, 18 Apr 2017 01:53:49 -0700
GB: Rearrange some scheduling for better callback ability
Vicki Pfau vi@endrift.com
Tue, 18 Apr 2017 01:51:41 -0700
Feature: Make thread proxy generic
Vicki Pfau vi@endrift.com
Mon, 17 Apr 2017 03:48:54 -0700
Core: Allow video playback to be non-blocking
Vicki Pfau vi@endrift.com
Mon, 17 Apr 2017 02:55:26 -0700
GBA Video: Trim down GBAVideoProxyRenderer
Vicki Pfau vi@endrift.com
Mon, 17 Apr 2017 02:21:02 -0700
VFS: Optimize expanding in-memory files
Vicki Pfau vi@endrift.com
Sun, 16 Apr 2017 22:39:50 -0700
GBA Core: Video log playing
Vicki Pfau vi@endrift.com
Sun, 16 Apr 2017 21:12:27 -0700
Core: Video log recording
Vicki Pfau vi@endrift.com
Fri, 14 Apr 2017 18:03:00 -0700
GBA Video: Refactor thread proxy out from proxy
Vicki Pfau vi@endrift.com
Fri, 14 Apr 2017 14:05:29 -0700
Core: Begin splitting threading out from GBA proxy
Vicki Pfau vi@endrift.com
Thu, 13 Apr 2017 22:13:26 -0700
Core: Start working on video proxy
Vicki Pfau vi@endrift.com
Thu, 13 Apr 2017 17:15:16 -0700
Qt: Fix builds without GDB stub and libpng
Anty-Lemon Anty-Lemon@users.noreply.github.com
Fri, 28 Apr 2017 12:04:27 -0400
GBA: Fix typo of GBAIsBIOS
Anty-Lemon Anty-Lemon@users.noreply.github.com
Thu, 27 Apr 2017 13:35:26 -0400
SDL: Fix GLES2 build
Anty-Lemon Anty-Lemon@users.noreply.github.com
Thu, 27 Apr 2017 13:57:05 -0400
SDL: Fix software renderer build
Anty-Lemon Anty-Lemon@users.noreply.github.com
Thu, 27 Apr 2017 13:56:44 -0400
All: Fix build on Haiku.
Augustin Cavalier waddlesplash@gmail.com
Mon, 24 Apr 2017 00:16:11 -0400
change division to multiplication in gba-color shader
hunterk hunter_kaller@yahoo.com
Tue, 25 Apr 2017 22:37:48 -0500
fix some indents
hunterk hunter_kaller@yahoo.com
Thu, 13 Apr 2017 15:34:34 -0500
gba-color cleanups
hunterk hunter_kaller@yahoo.com
Thu, 13 Apr 2017 15:29:00 -0500
add gba-color shader
hunterk hunter_kaller@yahoo.com
Thu, 13 Apr 2017 07:39:35 -0500
Qt: Update German GUI translation Some new strings added and a few strings polished.
Lothar Serra Mari rootfather@scummvm.org
Tue, 25 Apr 2017 11:06:02 +0200
GBA: Fix multiboot loading resulting in too small WRAM
Vicki Pfau vi@endrift.com
Tue, 25 Apr 2017 11:58:05 -0700
Test: Fix crash when fuzzing fails to load a file
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 13:35:28 -0700
GBA Hardware: Fix crash if a savestate lies about game hardware
Vicki Pfau vi@endrift.com
Mon, 24 Apr 2017 13:34:57 -0700
Test: Fix crash when loading invalid file
Vicki Pfau vi@endrift.com
Tue, 18 Apr 2017 03:36:48 -0700
Qt: Handle interrupting CLI debugger better (fixes #697)
Vicki Pfau vi@endrift.com
Sat, 22 Apr 2017 18:40:55 -0700
Qt: Fix logo missing with integer scaling (fixes #696)
Vicki Pfau vi@endrift.com
Sat, 22 Apr 2017 18:29:10 -0700
Qt: Fix several debugger hangs and odd cases (fixes #691)
Vicki Pfau vi@endrift.com
Sat, 22 Apr 2017 01:39:21 -0700
Qt: Fix crash when first CLI command is empty (fixes #693)
Vicki Pfau vi@endrift.com
Sat, 22 Apr 2017 00:41:58 -0700
All: Add option to lock video to integer scaling
Vicki Pfau vi@endrift.com
Fri, 21 Apr 2017 18:13:16 -0700
Qt: Fix build
Vicki Pfau vi@endrift.com
Fri, 21 Apr 2017 17:50:22 -0700
Qt: Auto-generate audio/video layer menus
Vicki Pfau vi@endrift.com
Fri, 21 Apr 2017 17:31:04 -0700
GB: Video/audio channel enabling/disabling
Vicki Pfau vi@endrift.com
Fri, 21 Apr 2017 17:30:30 -0700
Qt: Fix regression with windows not closing
Vicki Pfau vi@endrift.com
Fri, 21 Apr 2017 16:38:26 -0700
Core: Fix crash with rewind if savestates shrink
Vicki Pfau vi@endrift.com
Fri, 21 Apr 2017 16:22:48 -0700
Qt: Ensure CLI backend is attached when submitting commands (fixes #662)
Vicki Pfau vi@endrift.com
Fri, 21 Apr 2017 16:21:50 -0700
Debugger: Make attaching a backend idempotent
Vicki Pfau vi@endrift.com
Fri, 21 Apr 2017 16:20:52 -0700
GBA Video: Don't update background scanline params in mode 0 (fixes #377)
Vicki Pfau vi@endrift.com
Fri, 21 Apr 2017 03:15:39 -0700
GBA BIOS: ArcTan/ArcTan2 residual register state
Vicki Pfau vi@endrift.com
Fri, 21 Apr 2017 00:01:35 -0700
GBA BIOS: More tiny fixes to ArcTan2
Vicki Pfau vi@endrift.com
Thu, 20 Apr 2017 23:18:51 -0700
GBA BIOS: Fix ArcTan2 sign in HLE BIOS (fixes #689)
Vicki Pfau vi@endrift.com
Thu, 20 Apr 2017 17:59:02 -0700
GBA BIOS: Fix ArcTan sign in HLE BIOS
Vicki Pfau vi@endrift.com
Thu, 20 Apr 2017 17:53:01 -0700
PSP2: Minor touchups
Vicki Pfau vi@endrift.com
Thu, 20 Apr 2017 01:41:43 -0700
Python: Fix build in some cases
Vicki Pfau vi@endrift.com
Tue, 18 Apr 2017 17:26:30 -0700
PSP2: Update for new toolchain
Vicki Pfau vi@endrift.com
Mon, 17 Apr 2017 01:12:23 -0700
GB, GBA: Make ensure clock end frame is always the same
Vicki Pfau vi@endrift.com
Sat, 15 Apr 2017 21:25:07 -0700
Qt: Code cleanup
Vicki Pfau vi@endrift.com
Thu, 13 Apr 2017 00:28:41 -0700
Core: Add option to allow preloading the entire ROM before running
Vicki Pfau vi@endrift.com
Thu, 13 Apr 2017 00:28:28 -0700
Core: Ability to enumerate and modify video and audio channels
Vicki Pfau vi@endrift.com
Wed, 12 Apr 2017 13:28:21 -0700
Qt: Attempt to fix #622
Vicki Pfau vi@endrift.com
Wed, 12 Apr 2017 13:23:10 -0700
Feature: Command line ability to override configuration values
Vicki Pfau vi@endrift.com
Tue, 11 Apr 2017 22:20:37 -0700
Util: Move StringList to string.c
Vicki Pfau vi@endrift.com
Tue, 11 Apr 2017 21:41:53 -0700
Feature: Make -l option explicit
Vicki Pfau vi@endrift.com
Tue, 11 Apr 2017 21:29:24 -0700
Qt: Add .gb/.gbc files to the extension list in Info.plist
Vicki Pfau vi@endrift.com
Tue, 11 Apr 2017 13:30:42 -0700
Qt: Remove debug messages
Vicki Pfau vi@endrift.com
Tue, 11 Apr 2017 11:05:53 -0700
Qt: Ensure audio processor is paused before closing thread
Vicki Pfau vi@endrift.com
Sun, 09 Apr 2017 23:34:23 -0700
GBA: Add GBA luminance peripheral
Vicki Pfau vi@endrift.com
Sun, 09 Apr 2017 19:47:19 -0700
Core: Unify peripheral attachment
Vicki Pfau vi@endrift.com
Sun, 09 Apr 2017 19:37:43 -0700
Core: Fix Windows build
Vicki Pfau vi@endrift.com
Sun, 09 Apr 2017 19:18:29 -0700
Core: Restore sleep callback
Vicki Pfau vi@endrift.com
Sun, 09 Apr 2017 19:13:13 -0700
Qt: Fix Qt5Network removal
Vicki Pfau vi@endrift.com
Sat, 08 Apr 2017 23:45:07 -0700
Qt: Fix threading issues shutting down game audio
Vicki Pfau vi@endrift.com
Fri, 07 Apr 2017 22:21:41 -0700
Qt: Fix crash when changing audio settings after a game is closed
Vicki Pfau vi@endrift.com
Thu, 06 Apr 2017 11:54:13 -0700
Res: Update patron list
Vicki Pfau vi@endrift.com
Thu, 06 Apr 2017 09:27:33 -0700
Qt: Make "Mute" able to be bound to a key (fixes #559)
Vicki Pfau vi@endrift.com
Wed, 05 Apr 2017 13:17:11 -0700
SDL: Fix build on MSVC.
waddlesplash waddlesplash@gmail.com
Sun, 02 Apr 2017 17:17:52 -0400
FFmpeg: Force MP4 files to YUV420P
Vicki Pfau vi@endrift.com
Tue, 04 Apr 2017 02:02:29 -0700
FFmpeg: Return false if a file fails to open
Vicki Pfau vi@endrift.com
Tue, 04 Apr 2017 02:01:06 -0700
FFmpeg: Fix overflow and general issues with audio encoding
Vicki Pfau vi@endrift.com
Tue, 04 Apr 2017 02:00:10 -0700
GB: Allow setting DMG palette
Vicki Pfau vi@endrift.com
Mon, 03 Apr 2017 14:32:21 -0700
GB: Fix flickering when screen is strobed quickly
Vicki Pfau vi@endrift.com
Mon, 03 Apr 2017 14:31:40 -0700
SDL: Fix race condition with audio thread when starting
Vicki Pfau vi@endrift.com
Mon, 03 Apr 2017 12:20:28 -0700
Qt: Simplify high-framerate fix (fixes #545)
Vicki Pfau vi@endrift.com
Mon, 03 Apr 2017 10:54:49 -0700
SDL: Fix game crash check
Vicki Pfau vi@endrift.com
Sun, 02 Apr 2017 16:47:46 -0700
Qt: Show native directory separators in the GUI. The core still gets '/'s always (it chokes on '\'s), but the Qt interface always uses the native separators. In the process of doing this, also removed the custom FileDialog subclass and made everything use GBAApp::get*FileDialog instead. Also fixes #552, because I had to change that code anyway.
waddlesplash waddlesplash@gmail.com
Thu, 30 Mar 2017 11:11:29 -0400
GB Video: Fix frame end callbacks not getting called while screen is off
Vicki Pfau vi@endrift.com
Sun, 02 Apr 2017 00:37:33 -0700
Qt: Fix setting audio and video sync without reloading the game
Vicki Pfau vi@endrift.com
Sat, 01 Apr 2017 14:08:19 -0700
Qt: Don't link against SDLMAIN, Qt already handles that. (#551)
waddlesplash waddlesplash@gmail.com
Wed, 29 Mar 2017 23:46:20 -0400
GBA Memory: Fix copy-on-write for ROM when executing in ROM
Vicki Pfau vi@endrift.com
Wed, 29 Mar 2017 18:46:36 -0700
Fix GDB stub reporting of CPSR
Jeremy Herbert jeremy.006@gmail.com
Mon, 27 Mar 2017 22:07:19 +1000
version.cmake: Correctly set the working directory. Fixes out-of-tree builds.
waddlesplash waddlesplash@gmail.com
Tue, 28 Mar 2017 20:16:57 -0400
Qt: Add HEVC and NVENC to video formats
Vicki Pfau vi@endrift.com
Sun, 26 Mar 2017 12:24:45 -0700
Qt: Fix host check
Vicki Pfau vi@endrift.com
Sun, 26 Mar 2017 10:51:34 -0700
Qt: Restore deploy-mac.py and only use when cross-compiling
Vicki Pfau vi@endrift.com
Sun, 26 Mar 2017 10:33:58 -0700
3DS: Fix build
Vicki Pfau vi@endrift.com
Sun, 26 Mar 2017 10:00:37 -0700
Qt: Remove QtNetwork dependency
Vicki Pfau vi@endrift.com
Fri, 24 Mar 2017 19:24:06 -0700
Windows: Fix VDir.rewind
Vicki Pfau vi@endrift.com
Fri, 24 Mar 2017 23:01:34 -0700
Qt: Renable QtMultimedia on Windows
Vicki Pfau vi@endrift.com
Fri, 24 Mar 2017 14:00:07 -0700
Qt: Remove audio buffer sizing in AudioProcessorQt
Vicki Pfau vi@endrift.com
Fri, 24 Mar 2017 13:59:21 -0700
Qt: Remove audio thread
Vicki Pfau vi@endrift.com
Fri, 24 Mar 2017 13:24:02 -0700
GB Core: Fix uninitialized variable
Vicki Pfau vi@endrift.com
Wed, 22 Mar 2017 15:47:33 -0700
CMake: Consistency
Vicki Pfau vi@endrift.com
Wed, 22 Mar 2017 14:30:56 -0700
Tools: Replace deploy-mac with BundleUtilities
Vicki Pfau vi@endrift.com
Wed, 22 Mar 2017 14:26:02 -0700
3DS: Fixes for new dkA release
Vicki Pfau vi@endrift.com
Mon, 20 Mar 2017 20:52:35 -0700
Core: Only attempt to open BIOS if the path is non-null
Vicki Pfau vi@endrift.com
Mon, 20 Mar 2017 17:37:20 -0700
Core: Fix typo
Vicki Pfau vi@endrift.com
Mon, 20 Mar 2017 17:22:49 -0700
.travis.yml: Use an explicitly defined build matrix. (#544) * .travis.yml: Use an explicitly defined build matrix. * Attempt to use GCC on Mac. * Add gcc4.8 to Travis deps. * Remove gcc set from .travis.yml. * .travis-deps: Install and set compiler to GCC only if we need it. * Formatting * Remove redundancy * .travis.yml: source the deps script.
waddlesplash waddlesplash@gmail.com
Mon, 20 Mar 2017 19:01:56 -0400
Doc: Fix MSYS2 shortcut names in README.md
Lothar Serra Mari rootfather@scummvm.org
Sun, 12 Mar 2017 13:11:16 +0100
CMakeLists: Fix SDL-less build when there is no SDL on the system.
waddlesplash waddlesplash@gmail.com
Fri, 17 Mar 2017 16:50:01 -0400
Add 'extern "C"' guards to version.h.
waddlesplash waddlesplash@gmail.com
Fri, 17 Mar 2017 11:43:43 -0400
Fix the build on MSVC.
waddlesplash waddlesplash@gmail.com
Thu, 16 Mar 2017 15:33:30 -0400
Qt: Improve library usage
Vicki Pfau vi@endrift.com
Thu, 16 Mar 2017 11:45:33 -0700
Qt: Fix library view being parented improperly
Vicki Pfau vi@endrift.com
Thu, 16 Mar 2017 10:58:46 -0700
Fix Wii U shader for OpenGL ES 2.0/OpenGL 2.1.
Prof. 9 prof9@outlook.com
Mon, 13 Mar 2017 18:49:51 +0100
GB Serialize: Fix clearing timing when loading state
Vicki Pfau vi@endrift.com
Sun, 05 Mar 2017 17:54:36 -0800
Core: Add logging filters
Vicki Pfau vi@endrift.com
Sun, 05 Mar 2017 17:25:35 -0800
Core: Add enumeration over config items
Vicki Pfau vi@endrift.com
Sun, 05 Mar 2017 17:23:32 -0800
Util: Add enumeration over a configuration section
Vicki Pfau vi@endrift.com
Sun, 05 Mar 2017 17:23:08 -0800
Util: Add startswith
Vicki Pfau vi@endrift.com
Sun, 05 Mar 2017 17:22:24 -0800
Core: Begin log revamp
Vicki Pfau vi@endrift.com
Sun, 05 Mar 2017 15:58:00 -0800
GBA Video: Fix wrong palette on 256-color sprites in OBJWIN
Vicki Pfau vi@endrift.com
Fri, 03 Mar 2017 18:51:50 -0800
Core: Savestates now contain any RTC override data
Vicki Pfau vi@endrift.com
Wed, 15 Feb 2017 10:53:37 -0800
Merge pull request #527 from Prof9/master Wii U Virtual Console color shader
endrift vi@endrift.com
Tue, 14 Feb 2017 09:27:35 -0800
GBA: Ignore invalid opcodes used by the Wii U VC emulator (fixes #471)
Vicki Pfau vi@endrift.com
Mon, 13 Feb 2017 14:14:26 -0800
GB Audio: Fix audio frame timer deserialization
Vicki Pfau vi@endrift.com
Mon, 13 Feb 2017 02:21:26 -0800
Qt: Handle invalid libraries
Vicki Pfau vi@endrift.com
Sat, 11 Feb 2017 15:45:08 -0800
Merge pull request #511 from rootfather/mgba-de Qt: Add German GUI translation
endrift vi@endrift.com
Fri, 10 Feb 2017 16:14:25 -0800
GBA, GB: Fix FrameStarted callback
Vicki Pfau vi@endrift.com
Thu, 09 Feb 2017 22:32:56 -0800
GBA Timers: Fix timer count when disabling (fixes #519)
Vicki Pfau vi@endrift.com
Wed, 08 Feb 2017 23:49:42 -0800
Core: Cores can now have multiple sets of callbacks
Vicki Pfau vi@endrift.com
Wed, 08 Feb 2017 11:34:05 -0800
Qt: Fix linking after some windows have been closed
Vicki Pfau vi@endrift.com
Tue, 07 Feb 2017 15:42:39 -0800
Util: Add Vector copy
Vicki Pfau vi@endrift.com
Tue, 07 Feb 2017 13:52:05 -0800
Util: Fix highest-fd socket not being returned by SocketAccept
Vicki Pfau vi@endrift.com
Tue, 07 Feb 2017 13:19:45 -0800
Qt: Update strings
Vicki Pfau vi@endrift.com
Sat, 04 Feb 2017 18:34:11 -0800
All: Add option for whether rewinding restores save games
Vicki Pfau vi@endrift.com
Sat, 04 Feb 2017 18:33:26 -0800
GB, GBA: Improve savestate loading in new timing system
Vicki Pfau vi@endrift.com
Sat, 04 Feb 2017 12:50:09 -0800
GBA I/O: Handle audio registers specially when deserializing
Vicki Pfau vi@endrift.com
Sat, 04 Feb 2017 18:30:50 -0800
All: Improve MSYS2 notes (64-bit/Dependency Walker) in README
rootfather rootfather@scummvm.org
Sat, 04 Feb 2017 20:51:54 +0100
Qt: Fix missed renamed string
Vicki Pfau vi@endrift.com
Sat, 04 Feb 2017 12:26:58 -0800
GBA: Fix freeze when loading a savestate that was in the middle of saving
Vicki Pfau vi@endrift.com
Sat, 04 Feb 2017 11:49:07 -0800
GBA Video: Optimize when BLD* registers are written frequently
Vicki Pfau vi@endrift.com
Fri, 03 Feb 2017 16:50:05 -0800
Tools: Fix recurring multiple times over the same library
Vicki Pfau vi@endrift.com
Fri, 03 Feb 2017 09:37:28 -0800
LR35902: Fix LD x, (HL) disassembly (fixes #513)
Vicki Pfau vi@endrift.com
Thu, 02 Feb 2017 20:04:45 -0800
Qt: Rename "Resample video" option to "Bilinear filtering"
Vicki Pfau vi@endrift.com
Thu, 02 Feb 2017 16:37:48 -0800
Qt: Add export capability for sprites
Vicki Pfau vi@endrift.com
Thu, 02 Feb 2017 16:34:18 -0800
Core: Extend tile cache to return raw bits
Vicki Pfau vi@endrift.com
Thu, 02 Feb 2017 16:33:48 -0800
Util: Add 8-bit PNG write support
Vicki Pfau vi@endrift.com
Thu, 02 Feb 2017 16:33:27 -0800
Qt: Clean up ObjView
Vicki Pfau vi@endrift.com
Thu, 02 Feb 2017 15:08:05 -0800
Qt: Fix race condition in AssetView
Vicki Pfau vi@endrift.com
Thu, 02 Feb 2017 09:59:28 -0800
GBA Memory: Fix build
Vicki Pfau vi@endrift.com
Wed, 01 Feb 2017 14:07:13 -0800
All: Update CHANGES
Vicki Pfau vi@endrift.com
Wed, 01 Feb 2017 14:06:27 -0800
GBA, GB: ROM is now unloaded if a patch is applied
Vicki Pfau vi@endrift.com
Wed, 01 Feb 2017 13:38:11 -0800
Util: Fix overflow when loading invalid UPS patches
Vicki Pfau vi@endrift.com
Wed, 01 Feb 2017 13:21:26 -0800
GBA Hardware: Fix GBP event scheduling
Vicki Pfau vi@endrift.com
Wed, 01 Feb 2017 09:35:53 -0800
Qt: Created Spanish translation
Kevin Doncam Demian López Brante kevin@kddlb.cl
Wed, 01 Feb 2017 02:02:56 -0300
Qt: Surrounded remaining strings with tr()
Kevin Doncam Demian López Brante kevin@kddlb.cl
Wed, 01 Feb 2017 02:02:32 -0300
Revert "ARM: Overhaul PSR access" This reverts commit 37f5feb713d5768f2bf5405e5a9db8765248efc2 and fixup commits.
Vicki Pfau vi@endrift.com
Tue, 31 Jan 2017 11:46:24 -0800
Qt: Update translation base
Vicki Pfau vi@endrift.com
Tue, 31 Jan 2017 11:27:45 -0800
Qt: Fix loading translations
Vicki Pfau vi@endrift.com
Tue, 31 Jan 2017 11:27:18 -0800
Qt: Fix game restarting erroneously when selecting a BIOS
Vicki Pfau vi@endrift.com
Tue, 31 Jan 2017 09:58:55 -0800
GBA Savedata: Fix savedata unmasking (fixes #441)
Vicki Pfau vi@endrift.com
Tue, 31 Jan 2017 00:34:40 -0800
3DS: Turn off LTO by default
Vicki Pfau vi@endrift.com
Mon, 30 Jan 2017 10:06:04 -0800
Qt: Autosize rows in library view
Vicki Pfau vi@endrift.com
Sun, 29 Jan 2017 22:50:59 -0800
ARM: Slightly optimize CARRY check
Vicki Pfau vi@endrift.com
Sat, 28 Jan 2017 12:16:26 -0800
Third-Party: Add SQLite3 as an external
Vicki Pfau vi@endrift.com
Sat, 28 Jan 2017 11:41:04 -0800
ARM: Fix some warnings
Vicki Pfau vi@endrift.com
Sat, 28 Jan 2017 11:26:09 -0800
ARM: Fix build
Vicki Pfau vi@endrift.com
Sat, 28 Jan 2017 11:15:30 -0800
ARM: Overhaul PSR access
Vicki Pfau vi@endrift.com
Sat, 28 Jan 2017 11:11:40 -0800
Qt: Improve size column display
Vicki Pfau vi@endrift.com
Fri, 27 Jan 2017 16:56:13 -0800
GBA Savedata: Transition saving to new timoing system
Vicki Pfau vi@endrift.com
Fri, 27 Jan 2017 16:36:01 -0800
Qt: Add CRC32 column to library view
Vicki Pfau vi@endrift.com
Fri, 27 Jan 2017 11:50:09 -0800
Qt: Cross-reference CRCs with game database
Vicki Pfau vi@endrift.com
Fri, 27 Jan 2017 01:56:10 -0800
CMake: Clean up version.cmake git checking
Vicki Pfau vi@endrift.com
Thu, 26 Jan 2017 21:54:52 -0800
GUI: Fix crashing when attempting to read config (fixes #505)
Vicki Pfau vi@endrift.com
Thu, 26 Jan 2017 21:15:55 -0800
Qt: Begin library view
Vicki Pfau vi@endrift.com
Thu, 26 Jan 2017 13:18:00 -0800
Qt: Fix build
Vicki Pfau vi@endrift.com
Tue, 24 Jan 2017 22:28:24 -0800
Qt: Initialize SDL player struct
Vicki Pfau vi@endrift.com
Tue, 24 Jan 2017 22:22:33 -0800
Qt: Share handles to libraries
Vicki Pfau vi@endrift.com
Tue, 24 Jan 2017 16:54:20 -0800
Qt: Refactor out library viewer
Vicki Pfau vi@endrift.com
Tue, 24 Jan 2017 16:04:18 -0800
Qt: Add xBR-lv2
Vicki Pfau vi@endrift.com
Tue, 24 Jan 2017 02:19:29 -0800
Qt: Automatically load controller profile when plugged in
Vicki Pfau vi@endrift.com
Mon, 23 Jan 2017 23:38:13 -0800
SDL: Automatically map controllers when plugged in
Vicki Pfau vi@endrift.com
Mon, 23 Jan 2017 23:09:31 -0800
Qt: Merge "Save" and "OK" buttons in shader options
Vicki Pfau vi@endrift.com
Mon, 23 Jan 2017 22:18:14 -0800
Qt: Fix sprites disappearing in sprite view
Vicki Pfau vi@endrift.com
Mon, 23 Jan 2017 21:45:59 -0800
Qt: Fix crash when loading game with an asset view open
Vicki Pfau vi@endrift.com
Mon, 23 Jan 2017 21:29:43 -0800
Qt: Revamp BIOS handling
Vicki Pfau vi@endrift.com
Mon, 23 Jan 2017 09:57:41 -0800
Qt: Add infrastructure for gamepad hats
Vicki Pfau vi@endrift.com
Mon, 23 Jan 2017 01:28:41 -0800
SDL: Add support for configuring hats
Vicki Pfau vi@endrift.com
Mon, 23 Jan 2017 00:03:59 -0800
CMake: Add ability to just print version string
Vicki Pfau vi@endrift.com
Sun, 22 Jan 2017 14:26:59 -0800
Qt: Fix timing issues on high refresh rate monitors
Jeffrey Pfau jeffrey@endrift.com
Fri, 20 Jan 2017 15:26:41 -0800
Util: Fix Wii build
Vicki Pfau vi@endrift.com
Wed, 18 Jan 2017 23:57:08 -0800
Util: Fix build
Vicki Pfau vi@endrift.com
Wed, 18 Jan 2017 23:53:07 -0800
Core: Remove unused variable
Vicki Pfau vi@endrift.com
Wed, 18 Jan 2017 23:40:33 -0800
Core: Add library revalidation
Vicki Pfau vi@endrift.com
Wed, 18 Jan 2017 17:42:05 -0800
All: Move time.h include to common.h
Vicki Pfau vi@endrift.com
Wed, 18 Jan 2017 15:22:41 -0800
Qt: Fix non-SQLite3 build
Vicki Pfau vi@endrift.com
Wed, 18 Jan 2017 13:42:14 -0800
Feature: Support ImageMagick 7
Vicki Pfau vi@endrift.com
Wed, 18 Jan 2017 12:51:05 -0800
Qt: Move library loading to a separate thread
Vicki Pfau vi@endrift.com
Wed, 18 Jan 2017 11:57:09 -0800
Core: Back mLibraries with a shared database
Vicki Pfau vi@endrift.com
Wed, 18 Jan 2017 01:36:59 -0800
Qt: Make ConfigController::configDir static
Vicki Pfau vi@endrift.com
Wed, 18 Jan 2017 01:36:06 -0800
Core: Add generic checksum function
Vicki Pfau vi@endrift.com
Tue, 17 Jan 2017 18:29:58 -0800
GBA SIO: Fix layout of normalControl struct in siocnt union
Grant Iraci grantira@buffalo.edu
Tue, 17 Jan 2017 14:27:24 -0500
No-Intro: Make sure to commit pending transactions
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Jan 2017 23:12:23 -0800
No-Intro: Improve parsing performance
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Jan 2017 23:02:27 -0800
VFS: Fix some minor VFile issues with FILEs
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Jan 2017 22:22:44 -0800
GB Audio: Start implementing "zombie" audio (fixes #389)
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Jan 2017 03:31:50 -0800
GB Video: Fix mode end events when turning off LCD
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Jan 2017 01:46:49 -0800
GB MBC: Fix ROM bank overflows getting set to bank 0
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Jan 2017 01:35:53 -0800
LR35902: Fix pc overflowing current region off-by-one
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Jan 2017 01:35:06 -0800
Qt: Fix non-SQLITE build
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Jan 2017 23:38:58 -0800
Qt: Fix non-SQLITE build
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Jan 2017 23:27:24 -0800
Qt: Fix non-SQLITE build
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Jan 2017 23:16:23 -0800
Qt: Load No-Intro DB on a thread
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Jan 2017 20:13:34 -0800
Feature: Move game database from flatfile to SQLite3
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Jan 2017 00:30:36 -0800
Qt: Expose configuration directory
Jeffrey Pfau jeffrey@endrift.com
Mon, 09 Jan 2017 23:44:46 -0800
LR35902: Print address when disassembling
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Jan 2017 01:03:26 -0800
Qt: Improved HiDPI support
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Jan 2017 00:39:30 -0800
LR35902: Fix disassembling multiple lines
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Jan 2017 00:10:15 -0800
LR35902: Add disassembler
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Jan 2017 00:02:12 -0800
Libretro: Fix saving in GB games (fixes #486)
Jeffrey Pfau jeffrey@endrift.com
Wed, 04 Jan 2017 16:02:22 -0800
Qt: Fix non-GB build
Jeffrey Pfau jeffrey@endrift.com
Wed, 04 Jan 2017 15:47:08 -0800
GBA: Fix multiboot ROM loading
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Jan 2017 22:04:04 -0800
ARM7: Fix MLA/*MULL/*MLAL timing
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Jan 2017 14:46:58 -0800
All: Update CHANGES for 0.5.2
Jeffrey Pfau jeffrey@endrift.com
Sat, 31 Dec 2016 01:56:26 -0800
Windows: Fix VDir unitialized variable
Jeffrey Pfau jeffrey@endrift.com
Sat, 31 Dec 2016 01:29:03 -0800
Windows: Fix build
Jeffrey Pfau jeffrey@endrift.com
Fri, 30 Dec 2016 23:46:07 -0800
All: Migrate includes to separate directory
Jeffrey Pfau jeffrey@endrift.com
Fri, 30 Dec 2016 17:00:22 -0800
Merge branch 'feature/python-bindings'
Jeffrey Pfau jeffrey@endrift.com
Thu, 29 Dec 2016 01:23:31 -0800
Libretro: Fix disabling BIOS
Jeffrey Pfau jeffrey@endrift.com
Wed, 28 Dec 2016 19:16:33 -0800
Revert "GBA Video: Fix out-of-order OBJWIN" This reverts commit f34f45257a6c52ea2e96e8ba75e8f7bfe8d5e245.
Jeffrey Pfau jeffrey@endrift.com
Wed, 28 Dec 2016 19:05:57 -0800
3DS: Fix build
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Dec 2016 04:12:15 -0800
GUI: Fix build
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Dec 2016 04:03:44 -0800
GBA I/O: Set JOYSTAT TRANS flag when writing JOY_TRANS registers
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Dec 2016 03:48:41 -0800
GBA I/O: Clear JOYSTAT RECV flag when reading JOY_RECV registers
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Dec 2016 02:11:54 -0800
All: Include cleanup
Jeffrey Pfau jeffrey@endrift.com
Mon, 26 Dec 2016 23:27:32 -0800
GBA SIO: Add some basic JOY bus constants
Jeffrey Pfau jeffrey@endrift.com
Mon, 26 Dec 2016 22:26:31 -0800
Util: Add ifndef guard for UNUSED define
Jeffrey Pfau jeffrey@endrift.com
Mon, 26 Dec 2016 21:02:57 -0800
All: Add C++ header guards
Jeffrey Pfau jeffrey@endrift.com
Mon, 26 Dec 2016 21:01:55 -0800
GB SIO: Support faster transfer speeds
Jeffrey Pfau jeffrey@endrift.com
Mon, 26 Dec 2016 17:20:51 -0800
GB: Allow player 2 to act as shift clock
Jeffrey Pfau jeffrey@endrift.com
Mon, 26 Dec 2016 17:13:53 -0800
GB SIO: Some fixes
Jeffrey Pfau jeffrey@endrift.com
Mon, 26 Dec 2016 12:03:23 -0800
GB: First pass at lockstep multiplayer
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Dec 2016 20:39:11 -0800
GBA SIO: Convert GBP to mTiming
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Dec 2016 15:22:22 -0800
All: Remove out-of-date function declarations
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Dec 2016 14:55:02 -0800
Res: Update patron list
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Dec 2016 11:18:05 -0800
GB Audio: Reoptimize channel 4
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Dec 2016 18:33:45 -0800
GB: Restore savestates
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Dec 2016 19:40:16 -0800
GBA: Restore savestates
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Dec 2016 18:24:24 -0800
GBA DMA: Remove `hasStarted` flag
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Dec 2016 16:55:47 -0800
GBA DMA: Move DMAs to using absolute timing
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Dec 2016 19:11:06 -0800
Core: Implement deterministic event ordering
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Dec 2016 11:46:45 -0800
GBA DMA: Refactor DMA out of memory.c
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Dec 2016 18:17:22 -0800
GBA Memory: Fix DMA timing
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Dec 2016 18:04:12 -0800
GBA SIO: Convert to mTiming
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Nov 2016 14:59:11 -0800
GB: Convert EI to mTiming
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Nov 2016 21:39:01 -0800
GB Memory: Fix HDMAs
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Nov 2016 20:05:33 -0800
Core: Use an in-place linked list for timing instead of a vector
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Nov 2016 13:53:41 -0800
GBA Memory: Optimize DMA
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Oct 2016 02:37:00 -0700
Core: Invert schedule queue direction to avoid excess memmove
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Oct 2016 01:32:15 -0700
Core: A few micro-optimizations
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Oct 2016 00:08:01 -0700
Core: Remove unnecessary pointer operation in timing
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Oct 2016 17:50:19 -0700
GBA Audio: Convert audio sampling to mTiming
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Oct 2016 17:24:02 -0700
GB Audio: Convert audio to mTiming
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Oct 2016 18:59:10 -0700
GBA Video: Convert video to mTiming
Jeffrey Pfau jeffrey@endrift.com
Fri, 07 Oct 2016 12:29:10 -0700
GBA Memory: Convert DMAs to mTiming
Jeffrey Pfau jeffrey@endrift.com
Fri, 07 Oct 2016 12:29:10 -0700
GB, GBA: Properly handle late cycles this time
Jeffrey Pfau jeffrey@endrift.com
Fri, 07 Oct 2016 12:25:46 -0700
Core: Manage next event internally to mTiming
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Sep 2016 11:04:20 -0700
GBA: Convert timers to mTiming
Jeffrey Pfau jeffrey@endrift.com
Fri, 23 Sep 2016 22:56:45 -0700
Core: Scheduling should be relative to current cycles
Jeffrey Pfau jeffrey@endrift.com
Fri, 23 Sep 2016 22:26:01 -0700
GB Video: Convert to mTiming
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Sep 2016 19:06:20 -0700
GB: Convert SIO events to mTiming
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 19:04:36 -0700
GB: Convert memory events to mTiming
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 18:56:46 -0700
Core, GB: Start new timing interface
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 18:19:09 -0700
GB Audio: Fix performance regression
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Dec 2016 10:03:28 -0800
GB Memory: Reset ROM bank when loading a ROM
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Dec 2016 21:22:29 -0800
GB Audio: Reset envelope timer when reseting sound channel (fixes #287)
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Dec 2016 03:38:44 -0800
GB Video: Hblank IRQs should mask LYC=LY IRQs (fixes #466)
Jeffrey Pfau jeffrey@endrift.com
Fri, 23 Dec 2016 17:11:19 -0800
GB Memory: Fix HDMA5 value after DMA completes
Jeffrey Pfau jeffrey@endrift.com
Fri, 23 Dec 2016 16:40:50 -0800
GBA I/O: Mask off WAITCNT bits that cannot be written (fixes #457)
Jeffrey Pfau jeffrey@endrift.com
Fri, 23 Dec 2016 15:41:11 -0800
Debugger: Add functions for read- or write-only watchpoints
Jeffrey Pfau jeffrey@endrift.com
Fri, 23 Dec 2016 15:40:24 -0800
GB Video: Initialize LCDC in renderer
Jeffrey Pfau jeffrey@endrift.com
Thu, 22 Dec 2016 18:55:46 -0800
GB Audio: Initialize wave RAM to GBC values
Jeffrey Pfau jeffrey@endrift.com
Thu, 22 Dec 2016 15:38:34 -0800
GB Audio: Refactor and improve audio emulation
Jeffrey Pfau jeffrey@endrift.com
Thu, 22 Dec 2016 00:12:47 -0800
GB Audio: Simplify envelope code
Jeffrey Pfau jeffrey@endrift.com
Wed, 21 Dec 2016 18:44:08 -0800
Qt: Fix Apply button for key and controller configurations
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Dec 2016 21:20:52 -0800
GB: Properly initialize sramRealVf variable
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Dec 2016 18:04:31 -0800
3DS, PSP2, Wii: Last directory loaded is saved
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Dec 2016 01:49:12 -0800
Qt: Move last directory setting from qt.ini to config.ini
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Dec 2016 01:35:07 -0800
GB Audio: Fix serialization of channel 3 and NR52 properties
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Dec 2016 18:30:35 -0800
GB: Fix crash when masking savedata
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Dec 2016 18:47:20 -0800
GBA: Only unhalt CPU if appropriate bit is set in IE
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Dec 2016 20:39:14 -0800
GBA Video: Fix out of bounds sprite transforms
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Dec 2016 17:55:41 -0800
GBA: Only unhalt CPU if an IRQ actually fires
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Dec 2016 20:44:29 -0800
ARM7: PSR mode bits should not get sign extended
Jeffrey Pfau jeffrey@endrift.com
Wed, 30 Nov 2016 16:18:02 -0800
SDL: Fix GLES2 build
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Nov 2016 13:45:45 -0500
GBA: Add savegame override for Crash Bandicoot 2 JP
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Nov 2016 15:31:03 -0800
GBA: Add savegame override for Crash Bandicoot 2
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Nov 2016 13:39:40 -0800
3DS: Initialize ROM buffer and filesystem in lib
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Nov 2016 01:53:53 -0800
GBA BIOS: Implement BitUnPack
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Nov 2016 13:51:53 -0800
Core: Dont include debugger.h when not using debuggers
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Nov 2016 10:18:22 -0800
All: Fix fullscreen config option being ignored
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Nov 2016 09:56:38 -0800
GBA: Fix IRQs firing after already being cleared
Jeffrey Pfau jeffrey@endrift.com
Sun, 06 Nov 2016 22:22:01 -0800
Qt: Fix Qt Multimedia audio driver on big endian
Jeffrey Pfau jeffrey@endrift.com
Sun, 06 Nov 2016 21:26:54 -0800
GB Memory: Fix starting HDMAs during mode 0
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Nov 2016 13:26:33 -0700
Test: Add basic TBL fuzzing harness
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Nov 2016 16:25:53 -0700
Merge pull request #456 from garbear/fix-missing-terminator Fix missing termination in call to SET_INPUT_DESCRIPTORS
endrift jeffrey@endrift.com
Wed, 02 Nov 2016 17:41:36 -0700
Qt: Memory viewer can now handle Latin-1 and wide characters
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Nov 2016 00:30:00 -0700
Util: Return -1 if text codec encounters an error
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Nov 2016 23:28:08 -0700
Util: Actually initialize the size of a table
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Nov 2016 23:27:25 -0700
Util: Text codecs now properly handle null bytes
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Nov 2016 22:28:26 -0700
Qt: TBL support in Memory Viewer
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Nov 2016 19:27:44 -0700
Qt: Add string view to memory viewer
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Nov 2016 18:26:54 -0700
Qt: Add buttons to memory viewer
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Nov 2016 18:04:15 -0700
Qt: Memory viewer now supports load/paste
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Nov 2016 17:45:37 -0700
Util: Fix TBL control characters
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Nov 2016 15:51:14 -0700
Util: Text codec with TBL loader
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Nov 2016 00:07:30 -0700
Util: Add size counting to Table
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Oct 2016 23:45:14 -0700
Debugger: Fix debug build on Windows
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Oct 2016 11:36:04 -0700
Qt: Only reset window dimensions when first shown
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Oct 2016 10:46:57 -0700
GBA Memory: POSTFLG support and BIOS skip register parity
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Oct 2016 11:13:23 -0700
GBA Memory: Fix VCOUNT being writable
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Oct 2016 02:52:20 -0700
Debugger: Fix reading empty lines
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Oct 2016 02:50:58 -0700
GB: Fix audio not being deinitialized
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Oct 2016 17:47:05 -0700
Test: Fix patch loading in fuzzing frontend
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Oct 2016 16:51:54 -0700
Qt: Don't attach console immediately
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Oct 2016 10:45:14 -0700
Qt: Rename REPL to Console
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Oct 2016 10:36:57 -0700
Qt: Clean up games in cleanCallback
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Oct 2016 10:19:10 -0700
Merge pull request #453 from tzlion/vfame-mjqb GBA Memory: Support for Mo Jie Qi Bing by Vast Fame
endrift jeffrey@endrift.com
Thu, 27 Oct 2016 16:57:18 -0700
Debugger: Make building with debugging aspects optional
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Oct 2016 23:28:25 -0700
Qt: Fix build for some platforms
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Oct 2016 23:22:32 -0700
Qt: Add debugger REPL
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Oct 2016 21:44:30 -0700
Debugger: Don't automatically free CLI backend
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Oct 2016 21:43:24 -0700
Core: Add existing state check for rewind
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Oct 2016 21:41:44 -0700
Debugger: Fix missing newline
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Oct 2016 21:40:35 -0700
Qt: Add GameController::Interrupter
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Oct 2016 17:35:18 -0700
Qt: Refactor out debug controller
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Oct 2016 16:41:13 -0700
Debugger: Modularize CLI debugger
Jeffrey Pfau jeffrey@endrift.com
Tue, 25 Oct 2016 21:12:35 -0700
GB Memory: Fix patching bank 0
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Oct 2016 11:49:06 -0700
GB Test: Some basic memory patching tests
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Oct 2016 11:25:31 -0700
Core: Fix tile cache invalidation
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Oct 2016 11:09:15 -0700
Util Test: Add memory mapping tests
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Oct 2016 10:37:28 -0700
VFS: Fix resizing memory chunks when not needed
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Oct 2016 10:29:01 -0700
Qt: Fix sprite viewer tile info
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Oct 2016 01:31:25 -0700
GBA Video: Minor sprite optimization
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Oct 2016 23:40:01 -0700
GB Test: Add RTC tests
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Oct 2016 17:32:49 -0700
Test: Fix failure count
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Oct 2016 16:13:45 -0700
GB Test: MBC detection tests
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Oct 2016 15:57:04 -0700
VFS: Allow truncating memory chunk VFiles
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 23:18:18 -0700
Util Test: Add VFile memory truncate tests
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 23:08:01 -0700
GB MBC: Fix initializing MBC when no ROM is loaded
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 19:14:09 -0700
GB, GBA: Prevent loading null ROMs
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 19:09:16 -0700
Test: More basic tests
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 18:54:44 -0700
Test: Refactor test framework
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 18:28:18 -0700
PSP2: Improved controller rumble
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 17:24:15 -0700
Core: Rename GBA color macros to M color macros
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 14:05:45 -0700
Util: Fix build on 1555 color
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 13:54:01 -0700
GBA Video, GB Video: Colors are now fully scaled
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 13:53:33 -0700
3DS, PSP2, Wii: Simplify CMake toolchains
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 13:29:41 -0700
Qt: Work around gcc 4.8 bug
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 11:56:11 -0700
Qt: Fix GB sprite enable, add sprite heights for GB and mapping for GBA
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 11:40:29 -0700
Qt: Add GB to sprite viewer, fix tile addresses
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 11:14:26 -0700
Qt: Nearly-complete GBA sprite viewer
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 04:21:55 -0700
Qt: Fix tile count being way off
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 03:38:03 -0700
Qt: Add color picker to tile viewer
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 03:33:07 -0700
Qt: Fix centering of sprite preview
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 02:15:12 -0700
Qt: Prototype sprite viewer
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Oct 2016 01:53:51 -0700
Qt: Tidy up openView calls with C++11 templates
Jeffrey Pfau jeffrey@endrift.com
Thu, 20 Oct 2016 23:51:16 -0700
Qt: Remove guards for override view
Jeffrey Pfau jeffrey@endrift.com
Thu, 20 Oct 2016 23:46:14 -0700
Qt: Fix cut off tiles and alignment issues in tile viewer
Jeffrey Pfau jeffrey@endrift.com
Thu, 20 Oct 2016 22:51:30 -0700
Qt: Fix indices when swapping palette sets
Jeffrey Pfau jeffrey@endrift.com
Thu, 20 Oct 2016 22:17:23 -0700
Core: Fix tile cache palette set switching
Jeffrey Pfau jeffrey@endrift.com
Thu, 20 Oct 2016 17:58:47 -0700
Qt: Refactor tile viewer into its own class
Jeffrey Pfau jeffrey@endrift.com
Thu, 20 Oct 2016 17:36:09 -0700
Core: Add callbacks
Jeffrey Pfau jeffrey@endrift.com
Thu, 20 Oct 2016 17:35:32 -0700
VFS: Call msync when syncing mapped data
Jeffrey Pfau jeffrey@endrift.com
Wed, 19 Oct 2016 13:52:51 -0700
Merge pull request #450 from waedt/master GBA Cheats: Fix GameShark ROM patches
endrift jeffrey@endrift.com
Fri, 21 Oct 2016 01:59:05 -0700
Core: Fix 256-color sprites in tile cache
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Oct 2016 18:35:11 -0700
Core: Generic tile cache, usable with Game Boy core
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Oct 2016 11:59:31 -0700
GBA Video: Allow multiple handles into the same tile cache
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Oct 2016 18:23:28 -0700
Qt: Fix setting overrides
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Oct 2016 13:27:49 -0700
Qt: Fix changing resolution of software renderer
Jeffrey Pfau jeffrey@endrift.com
Thu, 13 Oct 2016 14:01:48 -0700
Windows: Fix Unicode directory handling
Jeffrey Pfau jeffrey@endrift.com
Thu, 13 Oct 2016 13:42:12 -0700
GB MBC: Fix SRAM dangling pointer with RTC games
Jeffrey Pfau jeffrey@endrift.com
Thu, 13 Oct 2016 00:17:30 -0700
GBA Cheats: Better autodetection
Jeffrey Pfau jeffrey@endrift.com
Wed, 12 Oct 2016 22:14:22 -0700
GBA BIOS: Fix invalid CpuSet not setting BIOS prefetch
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Oct 2016 22:02:02 -0700
GBA BIOS: Fix MidiKey2Freq BIOS reads
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Oct 2016 22:01:13 -0700
GBA Memory: Fix misaligned BIOS reads
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Oct 2016 21:59:57 -0700
Debugger: Remove unused data structures
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Oct 2016 13:12:09 -0700
Test: Beginnings of a test suite
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Oct 2016 17:22:20 -0700
Res: Recompress everything
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Oct 2016 22:56:10 -0700
GB Timer: Improve DIV reset behavior
Jeffrey Pfau jeffrey@endrift.com
Sat, 08 Oct 2016 09:57:01 -0700
All: Update CHANGES for 0.5.1
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Oct 2016 13:43:03 -0700
Qt: Fix showing default display driver as OpenGL (force 1.x)
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Oct 2016 10:16:32 -0700
Qt: Tiny CMake cleanup
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Oct 2016 00:35:14 -0700
GB: Reset active region when reloading ROM
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Oct 2016 00:01:53 -0700
GB: Properly unload save files when unloading a ROM
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Oct 2016 00:01:11 -0700
Qt: Fix crash when saving an override if a game isn't loaded
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Oct 2016 13:09:02 -0700
Qt: Remember scale option independent of core dimensions
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Oct 2016 11:24:56 -0700
Qt: Manage window sizes slightly better
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Oct 2016 10:36:31 -0700
Qt: Fix icon size
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Oct 2016 17:12:03 -0700
Qt: Add patrons for October
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Oct 2016 17:11:43 -0700
Qt: Fix patch loading
Jeffrey Pfau jeffrey@endrift.com
Fri, 30 Sep 2016 09:09:55 -0700
Opt: Add a libgba stub for interacting with debug registers
Jeffrey Pfau jeffrey@endrift.com
Wed, 28 Sep 2016 14:42:31 -0700
GBA: Support printing debug strings from inside a game
Jeffrey Pfau jeffrey@endrift.com
Wed, 28 Sep 2016 14:37:48 -0700
GBA I/O: Fix writing to out-of-bounds 8-bit I/O registers
Jeffrey Pfau jeffrey@endrift.com
Wed, 28 Sep 2016 12:57:58 -0700
GBA Memory: Fix several unused I/O register read values
Jeffrey Pfau jeffrey@endrift.com
Wed, 28 Sep 2016 12:37:39 -0700
LR35902: Fix LR35902Run
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Sep 2016 21:31:49 -0700
GBA Cheats: Fix uninitialized memory getting freed when saving
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Sep 2016 10:20:03 -0700
LR35902: Fix core never exiting with certain event patterns
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Sep 2016 04:42:20 -0700
GBA Video: Clean up unused timers
Jeffrey Pfau jeffrey@endrift.com
Fri, 23 Sep 2016 23:11:11 -0700
All: Split out install locations for Libretro and OpenEmu
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Sep 2016 04:03:41 -0700
GB: Properly clear KEY1 bit 0 when switching speeds
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Sep 2016 01:42:09 -0700
GB Video: Fix up timings even more
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Sep 2016 01:34:01 -0700
GB: Prevent audio from playing on boot
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Sep 2016 23:44:46 -0700
GB MBC: Fix RTC access when no save file is loaded
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Sep 2016 23:43:05 -0700
GB: Initialize audio properly
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Sep 2016 23:29:29 -0700
GBA Hardware: Improve Game Boy Player rumble behavior
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Sep 2016 22:02:45 -0700
SDL: Attach rumble in SDL frontend
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Sep 2016 21:16:23 -0700
GB Video: Improved video timings
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Sep 2016 19:18:46 -0700
GB, GBA: Fix emulator hardlocking when halting with IRQs off
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Sep 2016 16:48:41 -0700
GB: Fix invalid STOP behavior on Game Boy Color
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Sep 2016 16:21:43 -0700
Util: Fix PNG identification on files too small to be a PNG
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Sep 2016 13:40:53 -0700
Core: Fix importing save games as read-only
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Sep 2016 13:39:52 -0700
GBA Savedata: Fix loading savestates with 512Mb Flash saves
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Sep 2016 13:39:08 -0700
GBA Savedata: Fix loading savestates with 512Mb Flash saves
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Sep 2016 06:49:45 -0700
SDL: Remove scancode key input
Jeffrey Pfau jeffrey@endrift.com
Fri, 23 Sep 2016 14:43:05 -0700
Qt: Fix directory set unloading when replacing the ROM
Jeffrey Pfau jeffrey@endrift.com
Fri, 23 Sep 2016 01:20:03 -0700
GB Memory: Initialize RAM pattern for GBC
Jeffrey Pfau jeffrey@endrift.com
Thu, 22 Sep 2016 06:49:32 -0700
GB SIO: Don't auto-clock external shift clock
Jeffrey Pfau jeffrey@endrift.com
Thu, 22 Sep 2016 00:34:45 -0700
GBA Cheats: Fix key-activated CodeBreaker cheats
Jeffrey Pfau jeffrey@endrift.com
Wed, 21 Sep 2016 23:30:12 -0700
GB Video: Clear screen when LCDC is off
Jeffrey Pfau jeffrey@endrift.com
Wed, 21 Sep 2016 14:34:50 -0700
LR35902: Fix events running with the wrong cycle active
Jeffrey Pfau jeffrey@endrift.com
Wed, 21 Sep 2016 14:11:24 -0700
GB Video: Fix video frames getting missed when LCDC is off
Jeffrey Pfau jeffrey@endrift.com
Wed, 21 Sep 2016 14:10:42 -0700
FFmpeg: Encoding cleanup
Jeffrey Pfau jeffrey@endrift.com
Wed, 21 Sep 2016 14:09:49 -0700
FFmpeg: Fix encoing AAC
Jeffrey Pfau jeffrey@endrift.com
Wed, 21 Sep 2016 11:05:51 -0700
Qt: Fix saving overrides
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Sep 2016 16:33:56 -0700
Qt: Fix "close" button on Overrides view
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Sep 2016 16:22:36 -0700
Core: Const correctness fixes
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Sep 2016 16:21:52 -0700
GBA Cheats: Fix holding onto pointers that may get invalidated
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Sep 2016 12:09:28 -0700
GB Video: Setting LYC=LY during mode 2 should trigger an IRQ
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Sep 2016 10:44:49 -0700
GB MBC: Fix MBC7 when size is incorrectly specified
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Sep 2016 23:54:50 -0700
Revert "Qt: Fix dependencies for translation files" This reverts commit b42a067ce45d53845d17afe0df9f85139faa7f47.
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Sep 2016 20:05:54 -0700
Qt: Fix dependencies for translation files
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Sep 2016 19:50:57 -0700
All: Only update version info if needed
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Sep 2016 19:49:58 -0700
All: Bump version number
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Sep 2016 19:48:33 -0700
Update CHANGES for 0.5.0
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Sep 2016 15:07:50 -0700
Util: Fix inserting too many items into a hash table
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Sep 2016 15:01:58 -0700
GBA Savedata: Only unmap savedata if present
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Sep 2016 13:52:11 -0700
GBA Video: Fix palette deserialization on big endian
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Sep 2016 10:20:37 -0700
GB Memory: Fix bounds checking for View/Patch
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Sep 2016 09:25:28 -0700
Fuzz: Cheats must be initialized after reset
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Sep 2016 07:31:34 -0700
GB, GBA: Unload cheats when unloading ROM
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Sep 2016 07:26:06 -0700
GB, GBA: Clean up ROM unloading
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Sep 2016 07:17:49 -0700
Qt: Fully qualify path to sdl-events.h
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Sep 2016 22:14:45 -0700
Fuzz: Put back cheats
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Sep 2016 20:43:14 -0700
Qt: qwindows depends on Qt5PlatformSupport
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Sep 2016 16:57:19 -0700
GB: Fix MBC/memory includes
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Sep 2016 13:34:43 -0700
GUI: Fix build
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Sep 2016 00:18:54 -0700
Core: Revise how savegame loading works
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Sep 2016 00:09:15 -0700
GB: Add another BIOS revision
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 16:47:37 -0700
Core: Fix null pointer deref if no file is found
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 12:41:54 -0700
ARM Debugger: Fix clearing software breakpoints
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 12:41:31 -0700
GB Audio: Fix channel 4 sampling
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 12:36:24 -0700
GBA Video: Fix tile cache writing
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 12:33:04 -0700
Qt: Fix leak in OverrideView
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 12:24:28 -0700
GB MBC: Fix initializing MBC3
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 12:21:05 -0700
Qt: Add Patreon link to about screen
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 12:06:31 -0700
GBA Video: Silence warning
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 11:05:40 -0700
GBA BIOS: Silence warning
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 11:05:31 -0700
GB Cheats: Fix null pointer deref
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 11:03:40 -0700
GBA Hardware: Clean up dead code in GBP
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 11:01:09 -0700
GB: Fix gcc build
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 10:57:54 -0700
All: Refresh README
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 10:51:40 -0700
GB: Clean up BIOS detection
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 10:37:05 -0700
GBA Debugger: Remove rewind stub
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 10:27:25 -0700
GBA Video: Turn down log level for thread proxy diagnostics
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 04:34:02 -0700
Core: Add functions for pakcing and unpacking pixels
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 03:37:04 -0700
PSP2: Fix some warnings
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 02:07:38 -0700
All: Silence minizip warnings on some platforms
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 01:58:42 -0700
All: Disable missing-field-initializers warning
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 01:34:07 -0700
FFmpeg: Use max of libav and FFmpeg version numbers
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 01:23:27 -0700
FFmpeg: Maybe actually fix build on FFmpeg 3.0
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 01:00:52 -0700
GB: Fix timer edge conditions
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Sep 2016 01:00:21 -0700
GB Memory: Fix out of bounds memory condition in GBView8/GBPatch8
Jeffrey Pfau jeffrey@endrift.com
Fri, 16 Sep 2016 19:48:13 -0700
GB Cheats: Fix Game Genie codes that apply to ROM banks
Jeffrey Pfau jeffrey@endrift.com
Fri, 16 Sep 2016 19:47:43 -0700
GB Memory: Add segment parameter to GBPatch8
Jeffrey Pfau jeffrey@endrift.com
Fri, 16 Sep 2016 18:17:29 -0700
GB: Fix RTC saving
Jeffrey Pfau jeffrey@endrift.com
Fri, 16 Sep 2016 17:15:17 -0700
Qt: Fix OSD
Jeffrey Pfau jeffrey@endrift.com
Fri, 16 Sep 2016 14:59:59 -0700
SDL: More responsive rumble
Jeffrey Pfau jeffrey@endrift.com
Fri, 16 Sep 2016 12:51:33 -0700
GBA: Add override for Pokemon Pinball: Ruby and Sapphire rumble
Jeffrey Pfau jeffrey@endrift.com
Fri, 16 Sep 2016 12:50:56 -0700
Debugger: Turn off watchpoints if they aren't supported
Jeffrey Pfau jeffrey@endrift.com
Fri, 16 Sep 2016 11:47:12 -0700
Libretro: Fix BIOS booting
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Sep 2016 19:35:29 -0700
Libretro: Fix build
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Sep 2016 18:45:23 -0700
GB: Sync savedata after being written
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Sep 2016 18:11:12 -0700
GB Serialize: Fix serializing video mode
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Sep 2016 17:48:15 -0700
Libretro: Fix memory maps
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Sep 2016 16:02:34 -0700
GB: Fix localtime_r warning on Windows
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Sep 2016 10:27:30 -0700
Util: Fix PRIz on Windows
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Sep 2016 10:25:23 -0700
Qt: Fix loading ROMs from an archive
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Sep 2016 09:50:06 -0700
Debugger: Fix warning in GDB stub
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Sep 2016 09:37:21 -0700
Util: Fix warning in zip
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Sep 2016 09:33:34 -0700
Debugger: Fix setting software breakpoints
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Sep 2016 09:33:13 -0700
Qt: Disable Normal link, it doesn't work and breaks GBP
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Sep 2016 20:51:22 -0700
GBA Savedata: Fix savedata sync timer
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Sep 2016 17:45:58 -0700
Core: Fix issues with 0 rewind states
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Sep 2016 10:34:14 -0700
Qt: Fix crash with unmapped axes
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Sep 2016 10:24:38 -0700
GBA: Count up timers should not count themselves
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Sep 2016 01:34:53 -0700
SDL: Increase default audio buffer size to 1024 samples
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Sep 2016 23:00:01 -0700
GB Video: Prevent BCPS and OCPS from going negative
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Sep 2016 08:52:41 -0700
GB Video: Prevent dot clock from going negative
Jeffrey Pfau jeffrey@endrift.com
Mon, 12 Sep 2016 20:15:40 -0700
GB Serialize: Check for X when loading state
Jeffrey Pfau jeffrey@endrift.com
Mon, 12 Sep 2016 20:14:18 -0700
GB Deserialize: Fix DMA check
Jeffrey Pfau jeffrey@endrift.com
Mon, 12 Sep 2016 20:02:58 -0700
GB Serialize: Check DMA destination when loading state
Jeffrey Pfau jeffrey@endrift.com
Mon, 12 Sep 2016 18:10:28 -0700
GB: Check for LY when loading state
Jeffrey Pfau jeffrey@endrift.com
Mon, 12 Sep 2016 12:49:19 -0700
GB Serialize: Prevent loading savestates that aren't about to load an instruction
Jeffrey Pfau jeffrey@endrift.com
Mon, 12 Sep 2016 12:38:16 -0700
Test: Update fuzzing harness for GB support
Jeffrey Pfau jeffrey@endrift.com
Mon, 12 Sep 2016 10:54:40 -0700
Qt: Restore reconfiguring rewind
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Sep 2016 00:51:50 -0700
GBA Video: Fix out-of-order OBJWIN
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Sep 2016 00:51:29 -0700
Merge pull request #326 from linkmauve/fix-xdg-config-home Core: Obey the XDG basedir specification for environment variables
endrift jeffrey@endrift.com
Sat, 10 Sep 2016 22:24:16 -0700
All: Fix frameworks on newer CMakes
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Sep 2016 11:36:46 -0700
Qt: Update translation base
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Sep 2016 10:18:40 -0700
Qt: Add missing file
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Sep 2016 08:55:10 -0700
Qt: GB Override view
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Sep 2016 08:35:50 -0700
GB, GBA: Automatic BIOS detection
Jeffrey Pfau jeffrey@endrift.com
Fri, 09 Sep 2016 16:30:48 -0700
GB: Add overrides
Jeffrey Pfau jeffrey@endrift.com
Fri, 09 Sep 2016 16:29:52 -0700
GB: Fix resizing SRAM being spammed too much
Jeffrey Pfau jeffrey@endrift.com
Fri, 09 Sep 2016 15:33:43 -0700
GB, GBA: Fix savedata filehandle leaks
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Sep 2016 19:21:02 -0700
Util: Add PRIz macro for libc versions that don't support %z
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Sep 2016 19:09:20 -0700
Core: Fix potential overflow openining files
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Sep 2016 19:03:22 -0700
GB: Fix null unmap when resizing SRAM
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Sep 2016 19:02:39 -0700
3DS: Finish banner
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Sep 2016 13:31:18 -0700
FFmpeg: Fix warnings on lavc 56
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Sep 2016 23:13:34 -0700
Debugger: Remove meaningless file
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Sep 2016 22:57:19 -0700
Debugger: Add software breakpoints, fix cleanup
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Sep 2016 17:49:27 -0700
Qt: Refresh rewind defaults
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Sep 2016 11:06:26 -0700
Core: Fix some memory leaks
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Sep 2016 11:04:31 -0700
Util: PNG utils should support 16-bit when applicable
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Sep 2016 01:06:54 -0700
Qt: Fix audio crashes
Jeffrey Pfau jeffrey@endrift.com
Tue, 06 Sep 2016 23:10:42 -0700
Qt: Clean up video recording for GB
Jeffrey Pfau jeffrey@endrift.com
Tue, 06 Sep 2016 20:41:55 -0700
Qt: Fix horrific memory leak
Jeffrey Pfau jeffrey@endrift.com
Tue, 06 Sep 2016 12:36:52 -0700
GB: Save auto-sizing
Jeffrey Pfau jeffrey@endrift.com
Tue, 06 Sep 2016 11:15:27 -0700
GB: Improve STOP and illegal instruction handling
Jeffrey Pfau jeffrey@endrift.com
Tue, 06 Sep 2016 00:24:55 -0700
Qt: Include refs in linguist files
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Sep 2016 23:35:46 -0700
Qt: Remove testing code
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Sep 2016 22:42:27 -0700
Qt: Fix translation interface
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Sep 2016 22:38:39 -0700
Qt: Add dummy Spanish translation
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Sep 2016 20:10:13 -0700
Qt: Fix default settings pane
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Sep 2016 20:07:57 -0700
FFmpeg: Fix build on older FFmpeg versions
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Sep 2016 12:12:39 -0700
Qt: Update copyright date
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Sep 2016 11:55:22 -0700
FFmpeg: Full support for libavcodec 56+
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Sep 2016 11:55:06 -0700
Qt: Preliminary build cleanup when GBA core is disabled
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Sep 2016 10:17:14 -0700
Qt: Clean up cheats
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Sep 2016 10:01:12 -0700
3DS: Add shading to 3D model
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Sep 2016 23:00:00 -0700
Fix use after free with GBASIODeinit (#374)
Dwayne Slater ds84182@gmail.com
Sun, 04 Sep 2016 17:27:13 -0400
Qt: Fix reversed arguments to m_core->rawWriteX functions (#373)
Dwayne Slater ds84182@gmail.com
Sun, 04 Sep 2016 16:13:15 -0400
3DS: 3D banner
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Sep 2016 11:00:09 -0700
GBA: Better debug logging if event processing breaks
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Sep 2016 09:32:07 -0700
Qt: Fix race condition when detaching a multiplayer game while running
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Sep 2016 09:31:14 -0700
Qt: Fix crashing behavior
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Sep 2016 09:09:24 -0700
GBA Memory: Fix ldm {pc}
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Sep 2016 02:20:58 -0700
Merge branch 'feature/multiplayer-rewrite'
Jeffrey Pfau jeffrey@endrift.com
Sat, 03 Sep 2016 19:09:00 -0700
Qt: Fix lifetime issues with filename loading
Jeffrey Pfau jeffrey@endrift.com
Sat, 03 Sep 2016 19:08:09 -0700
Core: Fix mLogGetContext ifdef
Jeffrey Pfau jeffrey@endrift.com
Fri, 02 Sep 2016 00:47:49 -0700
GB Cheats: Add check byte to GameGenie codes
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Sep 2016 02:34:04 -0700
Wii: Clear texture on game load
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Sep 2016 01:27:06 -0700
Wii: Reduce texture sizes
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Sep 2016 01:24:41 -0700
Wii: Start work on screen stretching
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Sep 2016 01:04:40 -0700
Wii: Add pixelated resample filter
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Sep 2016 00:11:07 -0700
Wii: Remove some redundant code
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Sep 2016 00:10:22 -0700
GBA: Fix BIOS booting when skipBios is set
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Aug 2016 22:53:46 -0700
Qt: Fix build with Qt <5.4
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Aug 2016 22:46:51 -0700
GUI: Save the keymap when saving the rest of the config
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Aug 2016 12:12:42 -0700
Qt: Rearchitect game closing codepath
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Aug 2016 23:43:50 -0700
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Aug 2016 23:42:31 -0700
GUI: Increase scrolling speed
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Aug 2016 09:49:27 -0700
PSP2: Stop underclocking when menuing
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Aug 2016 09:43:49 -0700
GB Video: Tweak video timings
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Aug 2016 02:03:40 -0700
GB: Fix boundary condition at end of scanline rendering
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Aug 2016 00:44:34 -0700
GB: Fix savestates being taken at non-CORE_FETCH times
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Aug 2016 23:24:03 -0700
Qt: Fix rewinding while paused
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Aug 2016 18:24:24 -0700
Qt: Fix being unable to pause manually when using auto-pausing
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Aug 2016 18:22:47 -0700
Qt: Fix attempting to rewind when game isn't loaded
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Aug 2016 13:38:11 -0700
GBA: Timer 0 cannot be count up
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Aug 2016 10:19:53 -0700
GB Video: Fix frame-starting callbacks happening too many times
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Aug 2016 00:17:03 -0700
GB Serialize: Fix copy/paste error in deserialization
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Aug 2016 00:16:37 -0700
Util: Add missing files
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 23:01:39 -0700
Core: Put back rewind
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 20:38:24 -0700
Util: Patch input should be const
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 20:36:52 -0700
GBA Serialize: Savestates now store if CPU was halted
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 20:36:12 -0700
GB Timer: Batch timer updates as needed
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 10:32:47 -0700
GB: Fix missing EI
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 10:31:22 -0700
GB: Fix div reseting
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 10:06:44 -0700
GB Timer: Fix some timing issues
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 10:04:00 -0700
GB: Fix GBSavedataUnmask
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 10:00:35 -0700
GB Video: Fix sprite latching using old sprite data
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 03:42:38 -0700
Qt: Expand palette view to GB
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 02:05:26 -0700
GB: Add loading a temporary save
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 01:45:04 -0700
GBA: Fix filehandle leak with savegames
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 01:44:27 -0700
PSP2: Make a safe app
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 01:15:47 -0700
3DS: Fix pixel accurate screens being swapped
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 00:11:51 -0700
3DS: Fix typo
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Aug 2016 00:10:28 -0700
GB Video: Fix LCDC changes taking effect too soon
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Aug 2016 11:21:44 -0700
GB: Halting should do nothing if an IRQ is already pending
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Aug 2016 01:54:30 -0700
Qt: Cheats view should have a font consistent with memory view
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Aug 2016 01:04:26 -0700
Qt: Allow loading of specific files from archives
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Aug 2016 01:01:03 -0700
Core: Add some utility functions
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Aug 2016 00:56:25 -0700
VFS: Fix reading multiple files from a 7z archive
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Aug 2016 00:55:57 -0700
GB: Simplistic SIO implementation
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Aug 2016 14:45:43 -0700
GB: Fix windowing weirdness across many games
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Aug 2016 13:42:36 -0700
GB Timer: Make timers behave accurately
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Aug 2016 11:51:24 -0700
GBA: Fall back to idle loop remove mode if already present
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Aug 2016 12:55:25 -0700
GUI: Only reload config if manually saved
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Aug 2016 12:54:43 -0700
GBA: Fix losing IRQs when CPSR I bit isn't cleared
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Aug 2016 12:18:51 -0700
Wii: Adjust framelimiting condition
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Aug 2016 11:00:34 -0700
Wii: 240p fixes
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Aug 2016 10:45:50 -0700
GBA Video: Remove unhelpful thread state jiggering
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Aug 2016 02:58:10 -0700
Qt: Memory viewer can now select segments
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Aug 2016 13:14:14 -0700
Debugger: Add segment parsing
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Aug 2016 12:17:39 -0700
Qt: Tile viewer improvements, magnification
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Aug 2016 10:31:01 -0700
Util: Add endswith
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Aug 2016 09:08:46 -0700
PSP2: Actually update branding this time
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Aug 2016 02:37:09 -0700
VFS: Improve zip file detection
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Aug 2016 02:30:25 -0700
PSP2: Fix some warnings
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Aug 2016 02:28:57 -0700
VFS: Fix uninitialized varaible reading from 7z
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Aug 2016 01:23:44 -0700
GUI: Add message box API
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Aug 2016 17:30:56 -0700
GBA Video: Optimize compositing cases slightly
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Aug 2016 12:35:48 -0700
Qt: Ability to temporarily load a savegame
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Aug 2016 10:33:59 -0700
Qt: Make reseting when pasued frame-accurate
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Aug 2016 10:09:57 -0700
PSP2: Screenshots are now saved into the Photo Gallery
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Aug 2016 20:08:41 -0700
PSP2: Update LiveArea branding
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Aug 2016 13:44:29 -0700
Wii: Fix copy/paste error
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Aug 2016 11:10:06 -0700
3DS: Adjustable screen darkening
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Aug 2016 04:21:59 -0700
GUI: Const-correctness
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Aug 2016 03:17:12 -0700
Wii: Fix missing config option
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Aug 2016 03:16:59 -0700
3DS: Implement adjustable filtering and sprite rotation
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Aug 2016 03:16:00 -0700
Wii: Fix modes for non-NTSC TVs
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Aug 2016 11:42:12 -0700
Wii: 240p support
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Aug 2016 11:27:48 -0700
GB: Fix reset not working properly
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Aug 2016 19:14:56 -0700
GBA Memory: Optimize Load-/StoreMultiple
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Aug 2016 18:51:25 -0700
PSP2: Make sure framelimiter is on in menus
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Aug 2016 17:43:49 -0700
Wii: Fix garbage flash at startup (#354)
Diego A Diego_Arroyo@live.com
Fri, 19 Aug 2016 18:47:58 -0400
All: Restore cheat loading/saving
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Aug 2016 05:13:37 -0700
Util: Add rtrim
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Aug 2016 05:06:45 -0700
Util: Add Vector GetConstPointer
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Aug 2016 05:05:30 -0700
GBA: Disable cheat hooks
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Aug 2016 05:05:07 -0700
PSP2: Use sceDisplayGetRefreshRate to get ideal frame rate
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Aug 2016 03:30:48 -0700
PSP2: Improve audio handling
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Aug 2016 02:15:08 -0700
PSP2: Allow UTF-8 filenames
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Aug 2016 10:06:30 -0700
Qt: Remove default autofire mappings
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Aug 2016 00:10:37 -0700
GBA Video: Fix minor errors
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Aug 2016 00:08:04 -0700
Util: Fix wrap condition on RingFIFORead if it's empty
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Aug 2016 00:04:07 -0700
GBA Video: Recover proxy thread cleanly
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Aug 2016 22:17:20 -0700
GBA: Fix a few warnings
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Aug 2016 00:53:54 -0700
GUI: Add fast-forward key
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Aug 2016 23:24:07 -0700
GBA Video: Fix some small cases in sprite optimization
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Aug 2016 22:40:03 -0700
Debugger: Fix some minor GB debugger issues
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Aug 2016 22:15:25 -0700
PSP2: Fix screen mode state names
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Aug 2016 21:08:30 -0700
GBA Video: Optimize mode 0 rendering
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Aug 2016 21:05:55 -0700
GBA Savedata: Tweak savedata timing for flash. Needs more experimenting.
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Aug 2016 23:12:46 -0700
GUI: Add UI control remapping
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Aug 2016 22:15:45 -0700
Core: Add more logging
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Aug 2016 22:13:18 -0700
GBA Savedata: Code cleanup
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Aug 2016 22:12:42 -0700
PSP2: Fix mapping/unmapping from not at 0
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Aug 2016 22:11:53 -0700
GBA BIOS: Fix a typo in ArcTan2
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Aug 2016 23:59:20 -0700
GBA Savedata: Add realistic timing for EEPROM
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Aug 2016 20:56:42 -0700
GBA Video: Another attempt at patching the threaded renderer race conditions
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Aug 2016 19:40:24 -0700
GBA Video: More threaded renderer improvements, still stomping on itself sometimes though
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Aug 2016 04:20:37 -0700
GBA Video: WIN0/1 take priority over OBJWIN
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Aug 2016 04:19:08 -0700
PSP2: Better rumble
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Aug 2016 01:25:36 -0700
GBA Video: Fix regression with mosaic
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Aug 2016 19:50:53 -0700
PSP2: Sync files per descriptor
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Aug 2016 19:44:26 -0700
GB: Fix palette I/O writeback when not incrementing
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Aug 2016 17:46:57 -0700
GBA BIOS: Fix last commit
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Aug 2016 14:18:16 -0700
GBA BIOS: Use custom ArcTan, not relying on OS
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Aug 2016 14:10:51 -0700
GBA Video: Optimize sprite drawing
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Aug 2016 03:03:49 -0700
PSP2: Add back touch
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Aug 2016 22:36:36 -0700
GBA Video: Remove old slow path fallback
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Aug 2016 22:35:31 -0700
Revert "GBA Video: Optimize sprite drawing" This reverts commit 990df72ced66c4fa4a1f51684517bf4204c06a63.
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Aug 2016 03:47:23 -0700
GBA Video: Optimize sprite drawing
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Aug 2016 03:03:49 -0700
PSP2: Add fit-to-height screen mode
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Aug 2016 23:42:31 -0700
PSP2: Fix analog stick support
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Aug 2016 23:04:10 -0700
Qt: Fix directory sets in BIOS-only boot
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Aug 2016 22:43:25 -0700
PSP2: Delete threads after they return
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Aug 2016 23:35:38 -0700
GBA Video: More threaded renderer fixes
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Aug 2016 23:34:36 -0700
GUI: Add logging
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Aug 2016 23:34:04 -0700
GBA Video: Fix threaded rendering race conditions
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Aug 2016 22:30:35 -0700
Perf: Fix ordering of core deinitialization
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Aug 2016 02:06:03 -0700
Qt: Reset button status after turning off autofire (#334)
Agustín Azzinnari aazzinnari@gmail.com
Tue, 09 Aug 2016 19:56:38 -0300
PSP2: Fix gyroscope direction
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Aug 2016 00:45:29 -0700
Third-Party: Disable warnings for minizip
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Aug 2016 23:02:17 -0700
Wii: Fix framelimiting after a slowdown (fixes #332)
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Aug 2016 21:28:17 -0700
PSP2: Add rumble for PS TV
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Aug 2016 20:59:17 -0700
GUI: Add back logging
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Aug 2016 20:57:44 -0700
Qt: Attempt to fix display issues
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Aug 2016 22:41:52 -0700
Libretro: Merge downstream changes back upstream, adapted for 0.5 API
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Aug 2016 12:18:48 -0700
Debugger: Fix GDB writing to PC
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Aug 2016 11:07:54 -0700
Debugger: Fix GDB breakpoints
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Aug 2016 10:45:50 -0700
Res: Add back missing resolutions
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Aug 2016 10:32:32 -0700
3DS: Fix crash when pushing too many verts
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Aug 2016 10:09:18 -0700
GBA Video: Minor mode 2 optimization
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Aug 2016 02:21:47 -0700
PSP2: Add pic0
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Aug 2016 02:00:13 -0700
Util: RingFIFO should be able to advance without memcpy
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Aug 2016 22:05:46 -0700
All: Update branding
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Aug 2016 22:05:12 -0700
PSP2: Slightly cleaner audio
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Aug 2016 14:05:05 -0700
Merge pull request #322 from snickerbockers/master Qt: Fix software renderer scaling
endrift jeffrey@endrift.com
Sat, 06 Aug 2016 12:04:24 -0700
GUI: Screenshot dimensions are now passed through
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Aug 2016 10:46:54 -0700
GBA Video: Add get/put pixels to threaded proxy
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Aug 2016 10:28:30 -0700
3DS: Fix always rebuilding CIA
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Aug 2016 10:16:10 -0700
3DS: Minor signature fixes
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Aug 2016 00:05:29 -0700
3DS: Convert mutexes to light locks
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Aug 2016 22:46:50 -0700
3DS: Turn on the threaded renderer for N3DSes running as CIAs
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Aug 2016 22:46:23 -0700
3dS: Attempt to use Core 2 for threads
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Aug 2016 22:45:45 -0700
3DS: Redo RSF (thanks to profi200)
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Aug 2016 22:44:50 -0700
3DS: Add one-liner for uploading a CIA
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Aug 2016 22:40:35 -0700
GBA Video: Fix thread proxy batch end
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Aug 2016 22:40:02 -0700
PSP2: Actually load screen mode setting
Jeffrey Pfau jeffrey@endrift.com
Tue, 02 Aug 2016 22:26:08 -0700
PSP2: Fix accelerometer range
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Aug 2016 23:59:14 -0700
GBA Video: Render resets should reload state
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Aug 2016 23:34:38 -0700
GBA Video: Fix OAM in thread proxy
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Aug 2016 23:33:49 -0700
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Aug 2016 19:15:18 -0700
PSP2: Turn on the threaded renderer
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Aug 2016 19:10:01 -0700
GBA Core: Make threaded renderer accessible
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Aug 2016 19:09:46 -0700
Merge branch 'master' into feature/thread-proxy-renderer
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Aug 2016 18:35:01 -0700
GBA Video: Batch wakeups better
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Oct 2015 23:13:45 -0700
Util: RingFIFO build fix
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Oct 2015 18:47:48 -0700
Merge branch 'master' into feature/thread-proxy-renderer
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Oct 2015 18:41:56 -0700
Util: Use anonymousMemoryMap for RingFIFO memory
Jeffrey Pfau jeffrey@endrift.com
Fri, 04 Sep 2015 01:48:52 -0700
GBA Video: Clean up thread proxy a bit
Jeffrey Pfau jeffrey@endrift.com
Fri, 04 Sep 2015 01:48:24 -0700
GBA Video: Better threaded renderer using a new RingFIFO
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 20:08:00 -0700
GBA Video: Less blocking
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jul 2015 01:04:23 -0700
GBA Video: Threaded proxy renderer first draft
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jul 2015 23:56:45 -0700
3DS: Threading now works
Jeffrey Pfau jeffrey@endrift.com
Fri, 04 Sep 2015 01:49:26 -0700
3DS: Enable threading interface
Jeffrey Pfau jeffrey@endrift.com
Fri, 04 Sep 2015 00:56:55 -0700
3DS: Mostly untested threading implementation
Jeffrey Pfau jeffrey@endrift.com
Fri, 04 Sep 2015 00:52:51 -0700
PSP2, 3DS: Options for incrementing the screen mode
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Sep 2015 23:39:46 -0700
3DS, Wii: Tweak audio rates a bit
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Sep 2015 22:40:02 -0700
3DS: Move texture to VRAM, fixing the lockup (requires newer sf2dlib)
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Sep 2015 22:39:35 -0700
Util: Fix build on ancient versions of libpng
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Sep 2015 03:06:27 -0700
3DS: Just use -Ofast
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Sep 2015 02:25:42 -0700
GUI: Cache savestate icons
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Sep 2015 02:25:16 -0700
GUI: Make savestate screens show the relevant savestate picture
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Sep 2015 01:58:50 -0700
3DS, PSP2, Wii: Build binaries with FEATURE_DEFINES
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Sep 2015 01:57:50 -0700
GBA Video: Always output the same bit depth from GBAVideoRenderer.getPixels
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Sep 2015 00:31:34 -0700
GBA Video: const-correctness
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Sep 2015 00:28:16 -0700
GBA Context: Callbacks when pausing and unpausing, for audio
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Sep 2015 23:15:36 -0700
3DS: Decrease audio latency
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Sep 2015 22:59:02 -0700
3DS: Turn on -ffast-math
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Sep 2015 22:50:48 -0700
3DS: Drastically improve sound
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Sep 2015 22:50:35 -0700
3DS: Rearrange heaps a bit
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Sep 2015 22:39:21 -0700
GBA: Clean up savestate code a bit
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Sep 2015 22:36:24 -0700
Merge branch 'optimization/idle-loops'
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Sep 2015 23:13:31 -0700
GBA Context: Adjustable solar sensor, map to N3DS c-stick
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Sep 2015 23:09:48 -0700
GBA Context: Menu for savestate numbers
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Sep 2015 22:09:40 -0700
GUI: Submenus
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Sep 2015 22:09:12 -0700
GUI: Menu backgrounds
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Sep 2015 21:51:14 -0700
Wii: Fix audio crackling
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Sep 2015 20:48:57 -0700
3DS: Support LTO
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Sep 2015 00:47:34 -0700
PSP2: Fix toolchains and allow building LTO
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Sep 2015 00:31:57 -0700
ARM7: Force disable LTO on two files to work around a GCC bug
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Sep 2015 00:30:02 -0700
All: Re-enable LTO for zlib and libpng
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Aug 2015 22:24:17 -0700
Wii: Enable building with LTO
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Aug 2015 21:55:04 -0700
GUI: Fix file select indexing
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Aug 2015 20:43:31 -0700
3DS: Use malloc instead of linearAlloc for most things
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Aug 2015 20:05:31 -0700
All: Fix some WANT_PNG build
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Aug 2015 01:26:35 -0700
Merge branch 'feature/externals'
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Aug 2015 01:21:41 -0700
3DS: Support using non-blip for audio
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Aug 2015 01:07:10 -0700
3DS: Sound improvements
Jeffrey Pfau jeffrey@endrift.com
Mon, 31 Aug 2015 00:39:05 -0700
GBA Audio: Allow GBAAVStream to have no video callback
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 22:54:53 -0700
GUI: Fix scanning text
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 22:24:59 -0700
GUI: Use ATTRIBUTE_FORMAT on GUIFontPrintf
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 22:20:46 -0700
3DS: Fix crash if CSND is not available
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 22:10:12 -0700
PSP2: Add left pad support for the GUI
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 19:21:48 -0700
PSP2: Use libpng since we already have it
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 19:15:27 -0700
GBA: Better memory handling with PNG savestates
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 19:14:59 -0700
PSP2: Fix seeking with mapping and unmapping files
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 18:42:16 -0700
GBA: Move gui-runner to a new folder
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 18:31:53 -0700
PSP2, 3DS: Writeback when unmapping memory
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 18:29:20 -0700
GUI: Load/save states
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 18:23:01 -0700
GBA: Attempting to save a screenshot-style savestate should be allowed without libpng
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 18:22:36 -0700
3DS: Remove unused struct
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 17:58:56 -0700
PSP2: Use runner
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 17:32:05 -0700
3DS: Use runner
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 17:11:05 -0700
GBA Context: Add pause menu
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 16:51:40 -0700
GBA Context: Add GBAGUIRunner for ports and use it in the Wii version
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 16:25:32 -0700
GBA: Deinit savegame when unloading a ROM
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 16:22:33 -0700
GUI: Menu abstraction
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 13:14:29 -0700
PSP2: Triangle suspends instead of quitting
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 11:58:09 -0700
3DS: Support C-Pad for D-Pad
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 10:18:42 -0700
3DS: CSND first implementation
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 10:04:04 -0700
Wii: Minor fixes
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 01:19:05 -0700
Wii: Add support for tilt sensor, and in-progress gyro
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 01:18:55 -0700
All: Use IS_NEWER_THAN to prevent rebuilding assets
Jeffrey Pfau jeffrey@endrift.com
Sun, 30 Aug 2015 00:02:10 -0700
GUI: File select usability improvements
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 23:51:44 -0700
GUI: Start moving state out of locals
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 23:21:41 -0700
GUI: Allow canceling out of file refresh
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 22:59:22 -0700
PSP2: I hope this doesn't look terrible
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 21:53:13 -0700
PSP2: Increase clock rate, if possible
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 21:08:13 -0700
PSP2: 2x the font size until I make a bigger font
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 17:05:46 -0700
PSP2: Fix audio
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 16:50:51 -0700
PSP2: Gyro and accel support
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 15:41:09 -0700
PSP2: Fix psp2sdk build
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 15:32:44 -0700
3DS: Gyro and accel support
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 14:40:11 -0700
Wii: Fix embarrassing Wii build breakage
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 04:47:25 -0700
3DS: Fix menu color
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 04:44:09 -0700
All: Use GBAContext.rendering properly
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 04:19:32 -0700
3DS: Enable idle loop detection
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 04:18:57 -0700
3DS: Fix audio buffer clearing
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 04:18:32 -0700
3DS: Use VFile for logging
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 02:52:18 -0700
Wii: Enable idle loop detection on the Wii
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 02:50:13 -0700
GBA: Map more options to GBAContexts
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 02:49:52 -0700
VFS: One more warning fix
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 00:09:16 -0700
GBA: Fix some warnings
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Aug 2015 00:03:09 -0700
Wii: Fix some warnings
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Aug 2015 23:56:28 -0700
GBA: Separate out subcomponents to enable easier exclusion
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Aug 2015 23:45:24 -0700
All: Slim down builds for various ports
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Aug 2015 23:27:49 -0700
Wii: Add analog support for menuing
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Aug 2015 21:42:39 -0700
Wii: Improve menu rendering
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Aug 2015 21:29:38 -0700
PSP2: Don't rename the velf
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Aug 2015 20:49:24 -0700
PSP2: Install velf
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Aug 2015 20:13:25 -0700
PSP2: Add support for vitasdk
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Aug 2015 19:44:12 -0700
Wii: Rumble for gamecube pads
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Aug 2015 22:39:07 -0700
Wii: Rename to boot.dol
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Aug 2015 21:55:08 -0700
3DS: Install 3dsx
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Aug 2015 19:30:09 -0700
Qt: Apply fullscreen during show event
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Aug 2015 19:24:59 -0700
SDL: Support fullscreen in SDL 1.2
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Aug 2015 19:24:14 -0700
Wii: Use CMake install instead of automatically zipping
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Aug 2015 19:22:00 -0700
Wii: Fix initial build
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Aug 2015 02:02:01 -0700
All: Ability to disable dependencies, forced on platforms which require it
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Aug 2015 01:46:51 -0700
3DS: Adjust heap sizes to allow for 32MB ROM loads
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Aug 2015 23:09:49 -0700
GUI: Sort file lists
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Aug 2015 21:48:56 -0700
GUI: Use the real page size for page scrolling
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Aug 2015 21:45:55 -0700
GUI: Refactor font code to be more central
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Aug 2015 21:41:49 -0700
3DS: Fix VDir3DS UTF-8 issues
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Aug 2015 21:34:13 -0700
GUI: Fix some types
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Aug 2015 20:11:51 -0700
GUI: File selector usability improvements
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Aug 2015 19:37:21 -0700
Wii, 3DS, PSP2: Fix file select reseting to the top directory
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Aug 2015 19:35:34 -0700
VFS: Fix Windows build
Jeffrey Pfau jeffrey@endrift.com
Tue, 25 Aug 2015 23:28:52 -0700
GUI: Put an "up" entry in file browser
Jeffrey Pfau jeffrey@endrift.com
Tue, 25 Aug 2015 22:46:34 -0700
GUI: Improve file browsing with proper filters and current directory listing
Jeffrey Pfau jeffrey@endrift.com
Tue, 25 Aug 2015 22:42:19 -0700
VFS: Add VDirEntry.type
Jeffrey Pfau jeffrey@endrift.com
Tue, 25 Aug 2015 22:41:47 -0700
PSP2: Use VFileOpen in VDirSce.open to ensure file modes are translated properly
Jeffrey Pfau jeffrey@endrift.com
Tue, 25 Aug 2015 22:40:53 -0700
All: Update PORTING.md
Jeffrey Pfau jeffrey@endrift.com
Tue, 25 Aug 2015 21:13:09 -0700
Merge branch 'port/3ds'
Jeffrey Pfau jeffrey@endrift.com
Tue, 25 Aug 2015 21:12:11 -0700
Merge branch 'port/psp2'
Jeffrey Pfau jeffrey@endrift.com
Tue, 25 Aug 2015 21:09:14 -0700
Merge branch 'master' into port/wii
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Aug 2015 22:25:01 -0700
Wii: Font readability improvements
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 05:07:10 -0700
Merge branch 'master' into port/wii
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 05:06:52 -0700
Wii: Allow loading of more than one game
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 02:11:02 -0700
Wii: Z/Home for GUI_INPUT_CANCEL
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 02:10:49 -0700
Wii: Wiimote rumble
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 02:10:14 -0700
Wii: Lowercase and font metrics
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 01:45:50 -0700
Merge branch 'master' into port/wii
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 01:05:04 -0700
Wii: Fix build and minor other fixes
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Aug 2015 00:47:53 -0700
Merge pull request #95 from askotx/port-wii-test Add Wiimote + Classic Controller support
endrift jeffrey@endrift.com
Fri, 21 Aug 2015 23:44:26 -0700
Wii: Account for overscan
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Aug 2015 00:58:12 -0700
Wii: Use GBAContext for simplicity
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Aug 2015 00:53:09 -0700
Merge branch 'master' into port/wii
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Aug 2015 00:28:54 -0700
Merge branch 'master' into port/wii
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Aug 2015 01:40:00 -0700
Wii: Analog support
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 01:37:15 -0700
Wii: Generate HBC bundle
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 01:25:33 -0700
Wii: Fix overscan and path
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 01:25:01 -0700
Merge branch 'master' into port/wii
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Aug 2015 20:33:05 -0700
GUI: Add scrolling
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Aug 2015 15:43:45 -0700
Wii: Add file selector from PSP2 port
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Aug 2015 15:29:46 -0700
Wii: Triple buffer audio until I can figure out why double buffering is garbage
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Aug 2015 01:52:15 -0700
Wii: Fix vsync issues
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Aug 2015 00:50:58 -0700
Wii: Fix silly mistake in audio code
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Aug 2015 00:33:38 -0700
Wii: Initial, very broken audio support
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Aug 2015 00:16:24 -0700
Wii: Ugly warning squelching
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Aug 2015 23:03:51 -0700
Merge branch 'master' into port/wii
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Aug 2015 22:48:20 -0700
Wii: Use generic VFileOpen
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Jun 2015 03:30:42 -0700
Merge branch 'master' into port/wii
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Jun 2015 03:25:01 -0700
Wii: Remove bad ssize_t definition
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jun 2015 02:47:41 -0700
Wii: Bring Wii port in line with other ports
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jun 2015 02:42:23 -0700
Wii: Add elf2dol post-build
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jun 2015 02:13:04 -0700
Merge branch 'master' into port/wii
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jun 2015 02:06:19 -0700
Wii: Setup fixes, pad fixes
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Jun 2015 22:01:44 -0700
GBA: Fix calls to endian-independent loadstores
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Jun 2015 05:15:17 -0700
Wii: Initial port
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Jun 2015 23:02:58 -0700
GBA: Fix video callback not being called
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Jun 2015 23:02:02 -0700
Util: VFile using FILE* backing
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Jun 2015 01:05:45 -0700
Util: Add strdup implementation for platforms without it
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Jun 2015 23:25:49 -0700
Qt: Memory view minor optimizations
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 23:38:14 -0700
Qt: Memory view saving and copying
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 23:38:00 -0700
Qt: Memory view autoupdate
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 22:33:28 -0700
Qt: Memory view selection boundary fixes
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 22:13:21 -0700
Qt: Memory view scrolling with cursor
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 22:05:49 -0700
Qt: Memory viewer bounds and alignment fixes
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 21:44:13 -0700
Qt: MemoryModel keyboard navigation
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 20:58:44 -0700
Qt: Don't save window size when entering fullscreen
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 12:38:42 -0700
Qt: Rename "Fullscreen" to "Toggle fullscreen"
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 12:25:08 -0700
Util: Fix warning on Windows
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 05:09:23 -0700
All: Replace menagerie for *_SOURCE flags for Linux with _GNU_SOURCE
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 05:06:34 -0700
Util: Fix FreeBSD build
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 03:26:07 -0700
Qt: Make display driver configurable
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 03:02:04 -0700
All: Clean up OpenGL detection
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 03:01:43 -0700
Qt: Use MessagePainter with GL and Qt messages
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 02:55:33 -0700
All: Threads are now named
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Jun 2015 01:41:07 -0700
ARM7: Fix timing of multiplies to use N cycles
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Jun 2015 03:26:50 -0700
SDL: Clean up initialization functions
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Jun 2015 00:54:16 -0700
SDL: Properly check for initialization
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Jun 2015 00:53:15 -0700
SDL: Fix SDL build when OpenGL is missing
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Jun 2015 00:52:06 -0700
Merge pull request #39 from waddlesplash/patch-1 All: Add support for Haiku
endrift jeffrey@endrift.com
Thu, 11 Jun 2015 14:54:24 -0700
Qt: Disable held-rewind when a window loses focus
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Jun 2015 01:27:51 -0700
Qt: Add missing mgba-qt.desktop
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Jun 2015 02:39:58 -0700
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Jun 2015 01:08:01 -0700
GBA Thread: Split GBASync into a separate file
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Jun 2015 01:06:09 -0700
Qt: Add app icon
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Jun 2015 00:37:11 -0700
Qt: XDG Desktop file
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Jun 2015 00:26:25 -0700
All: Add icons for 16x16 through 512x512
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Jun 2015 22:55:22 -0700
All: Fix asm to __asm__ in PPC code
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Jun 2015 21:22:32 -0700
All: Some portability fixes
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Jun 2015 21:22:11 -0700
GBA SIO: Some lockstep fixes
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Jun 2015 22:49:15 -0700
GBA: SIO logging layer
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Jun 2015 22:30:28 -0700
SDL: Fix ^C not exiting emulator (SDL 2.0.4+ only)
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Jun 2015 20:58:53 -0700
GBA: Better portable GBARTC packing
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Jun 2015 01:25:36 -0700
GBA: Fix savestate ROM check
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Jun 2015 01:24:03 -0700
GBA: Ability to boot directly into the BIOS
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Jun 2015 00:19:13 -0700
GBA Audio: Fix audio pitch changing when adjusting buffer size
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Jun 2015 22:47:13 -0700
All: Fix typo, disabling __builtin_expect on MSVS
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Jun 2015 21:20:54 -0700
Qt: Reshuffle some audio handling code
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Jun 2015 15:18:10 -0700
GBA Thread: Fix uses of videoFrameOn being overridden
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Jun 2015 14:26:43 -0700
Merge branch 'feature/redo-sync'
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Jun 2015 13:37:33 -0700
Qt: Fix Windows build
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Jun 2015 23:44:01 -0700
Merge commit 'a21d773ae8dd52b6e2e1e7b34f8bca4ec3d5b457'
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Jun 2015 23:10:21 -0700
All: MSVS2015 fixes (via zeromus)
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Jun 2015 21:08:13 -0700
Tools: Collapse install_name_tool calls in deploy-mac Change suggested in Dolphin PR #2536
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Jun 2015 12:54:46 -0700
Tools: Clean up deploy-mac script symlink resolution Change suggested in Dolphin PR #2536
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Jun 2015 12:43:01 -0700
Tools: Fix deploy-mac.py to accept absolute paths
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Jun 2015 00:48:08 -0700
Merge pull request #35 from tony971/patch-1 Qt: Rename rewind variables
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Jun 2015 13:31:07 -0700
All: Add CONTRIBUTING.md
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Jun 2015 00:44:32 -0700
GBA Memory: Fix potential DMA issue when loading a savestate
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Jun 2015 23:37:42 -0700
Qt: Fix variable to be static
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Jun 2015 23:34:54 -0700
Qt: Add fast forward speed caps up to 10x
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Jun 2015 20:55:44 -0700
GBA: Add more savestate checks
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Jun 2015 20:41:47 -0700
Util: Allow disabling the threading code entirely
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Jun 2015 20:37:45 -0700
GBA: Remove bad savestate corruption check
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Jun 2015 20:31:49 -0700
GBA Video: Fix out-of-bounds tiles in mosaic
Jeffrey Pfau jeffrey@endrift.com
Tue, 02 Jun 2015 22:52:13 -0700
Tools: Make deploy-mac work with symlinks
Jeffrey Pfau jeffrey@endrift.com
Tue, 02 Jun 2015 22:24:28 -0700
GBA: Fix ROM size check
Jeffrey Pfau jeffrey@endrift.com
Tue, 02 Jun 2015 22:20:19 -0700
GBA: Ensure proper audio timing in savestates
Jeffrey Pfau jeffrey@endrift.com
Tue, 02 Jun 2015 22:13:29 -0700
GBA: Check for savestates made from differently sized ROMs
Jeffrey Pfau jeffrey@endrift.com
Tue, 02 Jun 2015 21:50:42 -0700
Qt: Replace pause-after-frame mutex with an atomic
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Jun 2015 23:55:44 -0700
Qt: Fix held-rewind getting into bad pause states
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Jun 2015 23:40:48 -0700
GBA: Check for improperly sized savestates when loading
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Jun 2015 20:53:41 -0700
GBA: Check for corrupted savestates when loading
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Jun 2015 20:52:45 -0700
GBA: Cap audio FIFO read size during deserialization
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Jun 2015 00:33:16 -0700
Perf: Ability to load savestates immediately on launch
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 May 2015 23:49:31 -0700
GBA Thread: Fix GBARunOnThread to not trample old state
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 May 2015 21:44:34 -0700
Qt: Only hide cursor in full screen
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 May 2015 19:55:05 -0700
Qt: Fix some button binding bugs
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 May 2015 13:38:40 -0700
Qt: Fix some rewind timer bugs
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 May 2015 13:21:06 -0700
Qt: Fix maximum year in sensor override
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 May 2015 23:36:22 -0700
Qt: Fix windows being resizable when they shouldn't have been
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 May 2015 23:33:08 -0700
Qt: Fix palette view sizing
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 May 2015 19:46:03 -0700
Qt: Export to ACT
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 May 2015 17:42:31 -0700
GBA: Export to ACT
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 May 2015 17:42:18 -0700
Qt: Unified file opening and saving with last location
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 May 2015 00:45:53 -0700
Qt: Cap the maximum number of multiplayer windows
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 May 2015 00:34:53 -0700
Qt: Migrate multiplayer window handling into GBAApp
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 May 2015 22:57:30 -0700
GBA SIO: Fix regression when switching modes
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 May 2015 22:51:34 -0700
All: Enable static linking for OS X
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 May 2015 20:45:58 -0700
Qt: Remove mutable qualifier from VFileDevice now that it isn't needed anymore
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 May 2015 02:04:27 -0700
ARM7: Fix Thumb MUL timing
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 May 2015 01:45:27 -0700
Qt: Unified VFile opening interface
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 May 2015 00:16:42 -0700
GBA: Palette RIFF exporter
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 May 2015 00:03:09 -0700
GBA Video: Add convenience macros for extracting color bits
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 May 2015 23:18:45 -0700
Util: Add VFS helper functions for reading/writing little endian values
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 May 2015 22:57:01 -0700
All: Move most macros back into common.h
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 May 2015 22:50:44 -0700
All: Enable static linking for Windows
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 May 2015 00:20:02 -0700
Qt: Memory inspector now shows per-nybble feedback when typing
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 May 2015 00:06:44 -0700
Qt: Holdable shortcut for rewinding one frame at a time
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 May 2015 20:38:33 -0700
GBA: GBARewind now returns how many states it has rewound
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 May 2015 20:36:04 -0700
GBA SIO: Fix embarrassing build breakage
Jeffrey Pfau jeffrey@endrift.com
Mon, 25 May 2015 00:44:15 -0700
GBA SIO: Add a dummy driver for Normal mode
Jeffrey Pfau jeffrey@endrift.com
Sun, 24 May 2015 23:51:49 -0700
GBA Memory: Remove incorrect hack
Jeffrey Pfau jeffrey@endrift.com
Sun, 24 May 2015 22:50:21 -0700
All: Fix sanitize-deb script to set file permissions properly if run as (fake)root
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 May 2015 23:48:07 -0700
GBA Thread: Fix initial volume when starting a game
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 May 2015 23:22:02 -0700
Qt: FPS target option is now a double
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 May 2015 23:17:31 -0700
Qt: Ability to cap fast forward speed (fixes B#218)
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 May 2015 22:59:07 -0700
SDL: Add rumble PWM support
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 May 2015 22:31:26 -0700
Qt: Fix clearing analog shortcuts
Jeffrey Pfau jeffrey@endrift.com
Tue, 19 May 2015 20:04:20 -0700
Qt: Fix open ROM dialog filtering for archive formats
Jeffrey Pfau jeffrey@endrift.com
Tue, 19 May 2015 00:18:07 -0700
GBA Video: Re-fix sprite blending
Jeffrey Pfau jeffrey@endrift.com
Mon, 18 May 2015 22:44:43 -0700
SDL: Fix joystick when no window is open
Jeffrey Pfau jeffrey@endrift.com
Mon, 18 May 2015 22:16:06 -0700
GBA Memory: Fix ROMs incorrectly being resized
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 May 2015 15:37:55 -0700
Qt: Better cleanup when a game crashes
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 May 2015 15:06:35 -0700
Qt: Fix Windows build
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 May 2015 22:12:29 -0700
All: Set cpack version string to newly generated string
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 May 2015 09:21:22 -0700
All: Version string for a tag should be the tag
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 May 2015 09:17:01 -0700
Qt: Show version info in window title
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 May 2015 09:11:12 -0700
All: Make version.c
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 May 2015 08:37:08 -0700
GBA: Fix crash if a 512kb flash save is loaded when a game has a 1Mb flash override
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 May 2015 01:54:07 -0700
GBA Video: Blended sprites should never have other effects applied
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 May 2015 01:33:29 -0700
Update CHANGES for 0.2.1
Jeffrey Pfau jeffrey@endrift.com
Wed, 13 May 2015 22:04:43 -0700
Qt: Load/save the most recent savestate slot
Jeffrey Pfau jeffrey@endrift.com
Sun, 10 May 2015 23:13:33 -0700
All: Fix dependencies for libavcodec on Debian-derived platforms
Jeffrey Pfau jeffrey@endrift.com
Sun, 10 May 2015 14:35:31 -0700
Perf: Fix race condition if a game crashes immediately on start
Jeffrey Pfau jeffrey@endrift.com
Sun, 10 May 2015 08:22:03 -0700
All: Add --help flag for command line programs
Jeffrey Pfau jeffrey@endrift.com
Sun, 10 May 2015 03:02:03 -0700
GBA Video: Fix second frame mode 5
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 May 2015 17:28:13 -0700
GBA Memory: Fix jumping to invalid memory when switching from Thumb to ARM
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 May 2015 17:07:26 -0700
SDL: Fix potential build issues when Qt and SDL2 are in use
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 May 2015 13:53:19 -0700
ARM7: Fix ARM multiply instructions when PC is a destination register
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 May 2015 13:40:58 -0700
GBA BIOS: Initialize a variable that may be uninitialized in very rare cases
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 May 2015 00:29:52 -0700
ARM7: Make illegal instruction decoding consistent between ARM and Thumb
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 May 2015 00:23:56 -0700
GBA: Fix bounds-checking on EEPROM access
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 May 2015 00:09:37 -0700
GBA: Handle out-of-bounds I/O access
Jeffrey Pfau jeffrey@endrift.com
Fri, 08 May 2015 01:48:22 -0700
ARM7: Handle writeback for PC in addressing modes 2 and 3
Jeffrey Pfau jeffrey@endrift.com
Fri, 08 May 2015 01:23:44 -0700
GBA Memory: Soft-crash if jumping past the end of a ROM
Jeffrey Pfau jeffrey@endrift.com
Fri, 08 May 2015 00:34:01 -0700
SDL: Allocate properly sized input maps
Jeffrey Pfau jeffrey@endrift.com
Wed, 06 May 2015 01:19:27 -0700
SDL: Add ability to suspend screensaver
Jeffrey Pfau jeffrey@endrift.com
Tue, 05 May 2015 22:43:44 -0700
Qt: Move exit fullscreen to the frame size menu
Jeffrey Pfau jeffrey@endrift.com
Sun, 03 May 2015 03:33:19 -0700
Qt: Move fast forward setting to emulation menu
Jeffrey Pfau jeffrey@endrift.com
Sun, 03 May 2015 03:26:47 -0700
Qt: Refactor PNG savestate code for slightly better behavior
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 May 2015 01:13:56 -0700
Util: Fix a null-pointer issue when attempting to delete a key
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 May 2015 01:08:29 -0700
Qt: Memory viewer can now edit select regions of memory
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 May 2015 23:06:33 -0700
Qt: Add small decoder bar at the bottom of the hex view, still needs work
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 May 2015 22:47:22 -0700
Qt: Memory view should use system colors
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 May 2015 21:59:24 -0700
Qt: Memory view selection
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 May 2015 00:53:25 -0700
Qt: Memory view address jump
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Apr 2015 23:15:20 -0700
Qt: Memory view alignment adjustment
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Apr 2015 22:58:06 -0700
Qt: Memory view readability fixes
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Apr 2015 00:02:37 -0700
Qt: MemoryView subregions
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Apr 2015 22:13:05 -0700
Qt: Close game inspector windows when game ends
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Apr 2015 21:09:32 -0700
Qt: Fix non-printing characters in Memory view
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Apr 2015 01:22:40 -0700
Qt: Optimize drawing in MemoryModel
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Apr 2015 00:48:47 -0700
Qt: MemoryModel scrolling
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Apr 2015 00:23:25 -0700
Qt: Remove dead code
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Apr 2015 23:49:55 -0700
Qt: Rudimentary memory viewer
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Apr 2015 22:38:11 -0700
Qt: Optimize palette view drawing
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Apr 2015 23:13:25 -0700
Qt: Fix status size on non-HiDPI displays
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Apr 2015 02:00:58 -0700
Qt: Refactor to make non-SDL gamepad input possible
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Apr 2015 01:40:00 -0700
Qt: Status messages
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Apr 2015 15:00:15 -0700
GBA Thread: Add functionality for running callbacks on the GBA thread
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Apr 2015 14:06:57 -0700
GBA: Add status log level
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Apr 2015 13:43:30 -0700
Qt: Move GL drawing back into its own thread
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Apr 2015 03:29:10 -0700
Qt: Return early from setTurbo if possible
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Apr 2015 15:42:41 -0700
GBA: A bit less confusing addressing into the middle of a struct
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Apr 2015 00:13:50 -0700
SDL: Fix boundary conditions for joystick adjustments
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Apr 2015 00:07:18 -0700
Qt: Initialize LoadStoreState mode
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Apr 2015 00:00:31 -0700
Qt: Make LoadSaveState row/column manipulation a bit more readable
Jeffrey Pfau jeffrey@endrift.com
Thu, 23 Apr 2015 23:59:44 -0700
Video: Fix an issue with very long filenames
Jeffrey Pfau jeffrey@endrift.com
Thu, 23 Apr 2015 23:57:06 -0700
Debugger: Fix boundary conditions in tab completion
Jeffrey Pfau jeffrey@endrift.com
Thu, 23 Apr 2015 23:54:35 -0700
GBA BIOS: Add comments
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Apr 2015 23:33:56 -0700
VFS: Fix resource leaks if some allocations fail
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Apr 2015 22:08:09 -0700
Util: Fix resource leak in UTF-8 handling code
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Apr 2015 22:02:55 -0700
Debugger: Free watchpoints in addition to breakpoints
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Apr 2015 21:24:56 -0700
Debugger: Fix use-after-free in breakpoint clearing code
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Apr 2015 21:24:02 -0700
Debugger: Fix uninitialized variables
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Apr 2015 20:42:32 -0700
GBA: Fix hang when loading a savestate if sync to video is enabled
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Apr 2015 20:41:54 -0700
Qt: Fix a load of uninitialized members
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Apr 2015 20:18:54 -0700
SDL: Ensure polled axes exist
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Apr 2015 21:36:34 -0700
Qt: Handle saving input settings better
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Apr 2015 21:06:26 -0700
Qt: Remappable controls for tilt and gyroscope sensors
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Apr 2015 20:36:53 -0700
Qt: Fix controllers sometimes not loading the right profile
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Apr 2015 20:35:35 -0700
SDL: Fix pointer aliasing warning
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Apr 2015 02:28:14 -0700
SDL: Fix Windows build
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Apr 2015 02:27:54 -0700
Qt: Add incomplete sensor mapping editor
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Apr 2015 01:06:39 -0700
SDL: Add ability to control gyro sensor with left analog stick (currently hardcoded)
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Apr 2015 22:15:57 -0700
SDL: Add ability to control tilt sensor with right analog stick (currently hardcoded)
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Apr 2015 23:25:05 -0700
Qt: Fix multiplayer windows opening as the wrong size
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Apr 2015 04:31:50 -0700
SDL: Ensure switching gamepad uses haptic from the right gamepad
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Apr 2015 03:43:00 -0700
Qt: Menu items for specific solar sensor brightness levels
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Apr 2015 22:20:53 -0700
All: Fix error in README about frameskip
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Apr 2015 14:12:20 -0700
GBA Memory: Patching functions can now expand ROM
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Apr 2015 13:56:56 -0700
GBA Memory: Fix 32-bit loads from unaddress cartridge space
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Apr 2015 13:53:26 -0700
Qt: Add 59.727 fps option
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Apr 2015 05:10:13 -0700
Qt: DisplayGL cleanup
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Apr 2015 03:49:48 -0700
Qt: Post empty frames if frameskipping
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Apr 2015 03:49:24 -0700
Qt: Remove backing from startDrawing signal
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Apr 2015 02:51:28 -0700
Qt: Fix crash if no axes are found
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Apr 2015 02:46:56 -0700
GBA Memory: Fix 16-bit bad loads
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Apr 2015 01:26:12 -0700
Qt: Analog inputs can be used for shortcuts
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Apr 2015 01:11:41 -0700
Qt: Recalibrate axes in more places
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Apr 2015 01:10:50 -0700
Qt: Rough deadzone estimation
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Apr 2015 23:55:38 -0700
GBA Memory: Improve Thumb open bus behavior (fixes issue #10)
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Apr 2015 03:20:09 -0700
SDL: Fix some embarrassing indentation errors
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Apr 2015 01:56:31 -0700
Qt: Fix controller axis querying
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Apr 2015 00:57:37 -0700
SDL: Implement rumble using SDL2 haptic
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Apr 2015 23:37:27 -0700
GBA Memory: Allow SRAM to be 64kB
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Apr 2015 21:36:07 -0700
Qt: Add "Step backwards" item for single increment rewind
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Apr 2015 21:12:05 -0700
GBA: Allow disabling checksum verification
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Apr 2015 21:05:01 -0700
GBA: Fix GCC warnings
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Apr 2015 04:37:24 -0700
GBA: Create GameShark snapshots
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Apr 2015 04:17:28 -0700
GBA: Support for loading Gameshark snapshots
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Apr 2015 03:58:58 -0700
Qt: Fix potential crash if a gamepad causes focus to change
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Apr 2015 20:46:41 -0700
GBA: Add initial I/O register settings for background matrix registers
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Apr 2015 20:45:44 -0700
Qt: DisplayGL does not use paintEvent
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Apr 2015 20:22:51 -0700
Qt: Rewind now shows the frame after rewinding
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Apr 2015 20:22:32 -0700
GBA: Rewind now shows the frame after rewinding
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Apr 2015 20:22:04 -0700
GBA: Fix rewind boundary conditions
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Apr 2015 20:19:02 -0700
Qt: Show multiplayer numbers in window title
Jeffrey Pfau jeffrey@endrift.com
Thu, 09 Apr 2015 23:16:17 -0700
Qt: Make quick save/load and solar sensor shortcuts adjustable
Jeffrey Pfau jeffrey@endrift.com
Thu, 09 Apr 2015 23:04:04 -0700
GBA: Split cheats out into separate source files
Jeffrey Pfau jeffrey@endrift.com
Thu, 09 Apr 2015 00:41:00 -0700
GBA: Fix unintialized stack variable
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Apr 2015 21:45:46 -0700
All: VS cannot compile mGBA at the time
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Apr 2015 00:56:04 -0700
GBA Memory: Fix audio regression...may be a huge hack
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Apr 2015 00:54:03 -0700
Volume control
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Apr 2015 00:32:29 -0700
Qt: Follow-up fix for regression
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Apr 2015 00:51:07 -0700
Qt: Fix regression where video would not record if the game had already started
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Apr 2015 22:18:57 -0700
Qt: Fix window not regaining focus after exiting savestate window
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Apr 2015 22:02:06 -0700
GBA Memory: Ensure changing the timing of a DMA reschedules it
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Apr 2015 03:47:42 -0700
GBA Audio: Force audio FIFOs to 32-bit
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Apr 2015 02:34:21 -0700
Qt: Palette viewer
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Apr 2015 23:46:48 -0700
ARM7: Fix SWI and IRQ timings
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Apr 2015 18:06:31 -0700
Qt: Fix "QOpenGLContext::swapBuffers() called with non-exposed window" warning
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Apr 2015 18:02:59 -0700
Qt: Clean up some technical debt with opening views
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Apr 2015 17:59:34 -0700
All: Always build vfs-mem
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Apr 2015 15:07:46 -0700
GBA Audio: Ability to mute individual audio channels
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Apr 2015 01:39:10 -0700
GBA Video: Ability to hide individual background layers, or OBJs
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Apr 2015 01:25:25 -0700
Qt: Fix tr missing or being present where it shouldn't be
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Apr 2015 01:06:53 -0700
GBA Audio: FIFOs should not poll DMAs that are not scheduled for audio
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Apr 2015 22:07:46 -0700
Qt: Fix .deb dependencies
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Apr 2015 21:12:07 -0700
Qt: Add framePosted slot to Display for push-based updates
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Apr 2015 14:17:46 -0700
Qt: Move Display setup code to common code
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Apr 2015 14:17:06 -0700
Qt: Fix Display object leak when closing a window
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Apr 2015 14:14:28 -0700
All: Fix sanitize-deb script not cleaning up after itself
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Apr 2015 13:58:30 -0700
GBA: Fix timers not updating timing when writing to only the reload register
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 Apr 2015 23:51:36 -0700
Qt: Move solar sensor menu to emulation menu
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 Apr 2015 21:46:23 -0700
All: Update CHANGES for 0.2.0
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 Apr 2015 21:25:25 -0700
Qt: Fix regression involving displayed screenshots in savestate view
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 Apr 2015 21:14:02 -0700
Qt: Fix shortcuts conflicting between views
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 Apr 2015 21:13:24 -0700
Qt: Fix build with some non-Apple versions of GCC
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 Apr 2015 21:12:37 -0700
Qt: Fix crash when attempting to pause if a game is not running
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 Apr 2015 21:07:26 -0700
All: Update README
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 Apr 2015 23:23:29 -0700
Qt: Pause game while open file dialogs are open (fixes #6 on GitHub)
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 Apr 2015 22:32:38 -0700
All: Bump version to 0.3 after branching for 0.2
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 Apr 2015 02:29:13 -0700
Util: Move VDirOptionalOpenFile back into vfs.c
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Apr 2015 21:42:14 -0700
Util: Split vfs.c into vfs.c, vfs-fd.c and vfs-dirent.c
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Apr 2015 21:13:16 -0700
Qt: Add pure-Qt display backend
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Apr 2015 00:35:55 -0700
Qt: Move screenshot to GameController
Jeffrey Pfau jeffrey@endrift.com
Tue, 31 Mar 2015 23:43:47 -0700
Qt: Remove unneeded second draws
Jeffrey Pfau jeffrey@endrift.com
Tue, 31 Mar 2015 23:37:14 -0700
Qt: Start modularizing Qt drawing
Jeffrey Pfau jeffrey@endrift.com
Tue, 31 Mar 2015 22:58:29 -0700
Merge branch 'optimization/idle-loops'
Jeffrey Pfau jeffrey@endrift.com
Tue, 31 Mar 2015 21:48:26 -0700
SDL: Allow runtime switching of rendering backend
Jeffrey Pfau jeffrey@endrift.com
Tue, 31 Mar 2015 21:41:53 -0700
SDL: Fix pixman build if includes aren't in base path
Jeffrey Pfau jeffrey@endrift.com
Tue, 31 Mar 2015 21:38:55 -0700
GBA Audio: #define some macros BEFORE we use them
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 Mar 2015 02:22:29 -0700
Qt: Double-clicking on the window toggles full screen
Jeffrey Pfau jeffrey@endrift.com
Sun, 29 Mar 2015 17:12:39 -0700
GBA: Fix Pro Action Replay ROM patches
Jeffrey Pfau jeffrey@endrift.com
Sun, 29 Mar 2015 13:56:46 -0700
GBA: Fix PARv3 IO codes, add master code support
Jeffrey Pfau jeffrey@endrift.com
Sun, 29 Mar 2015 04:48:42 -0700
GBA: Almost entirely untested Pro Action Replay v3 code support
Jeffrey Pfau jeffrey@endrift.com
Sun, 29 Mar 2015 04:38:13 -0700
Qt: Save fullscreen setting
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 Mar 2015 23:23:32 -0700
GBA: Fix BIOS loading setting
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 Mar 2015 23:19:21 -0700
Qt: Remember window position
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 Mar 2015 23:14:10 -0700
GBA: Add somewhat more realistic flash timings, disabled currently
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 Mar 2015 03:25:46 -0700
GBA Memory: Add timing information to bad cart stores
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Mar 2015 22:42:17 -0700
ARM7: Fix cycle counting for loads
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Mar 2015 21:21:17 -0700
GBA Memory: Fix cycle counting for 32-bit load/stores
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Mar 2015 21:20:13 -0700
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Mar 2015 01:37:36 -0700
GBA Memory: Fix I cycles that had been moved to ARM7 core
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Mar 2015 01:35:10 -0700
GBA: Fix timer initialization
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Mar 2015 01:34:49 -0700
Qt: Fix non-SDL build
Jeffrey Pfau jeffrey@endrift.com
Wed, 25 Mar 2015 21:56:23 -0700
Qt: Add keyboard shortcut to exit fullscreen (fixes #205)
Jeffrey Pfau jeffrey@endrift.com
Tue, 24 Mar 2015 22:54:13 -0700
GBA RR: Fix VBM handling of lag frames
Jeffrey Pfau jeffrey@endrift.com
Tue, 24 Mar 2015 22:26:37 -0700
Qt: Warning dialog if an unimplemented BIOS feature is called (fixes #177)
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Mar 2015 22:12:57 -0700
Qt: Change audio driver back to SDL by default
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Mar 2015 21:34:20 -0700
SDL: Use SDL2 audio APIs when compiled against SDL2
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Mar 2015 21:23:10 -0700
All: Buildfixes for OS X and FreeBSD
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Mar 2015 02:47:10 -0700
GBA BIOS: Define M_PI if not defined
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Mar 2015 02:16:17 -0700
All: Attempt to downgrade from GNU99 to C99
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Mar 2015 02:03:01 -0700
Qt: Ability to prevent opposing directional input
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Mar 2015 00:11:19 -0700
Qt: Fix crash when initializing gamepads
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Mar 2015 13:03:14 -0700
Qt: Fix useBios config option not being bound properly
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Mar 2015 17:12:37 -0700
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Mar 2015 17:10:30 -0700
Qt: Allow configuring arbitrary attached gamepads (fixes #204)
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Mar 2015 17:09:15 -0700
SDL: Gamepads can now be preferentially loaded
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Mar 2015 16:27:00 -0700
GBA: Savestates now take into account savedata state machines (fixes #109)
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Mar 2015 01:12:39 -0700
GBA: Fix RTC bincompat with 0.1
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Mar 2015 01:05:07 -0700
GBA: Remove unused portions of EEPROM state machine
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Mar 2015 00:23:19 -0700
Merge branch 'feature/sio-lockstep'
Jeffrey Pfau jeffrey@endrift.com
Thu, 19 Mar 2015 22:19:49 -0700
SDL: Esc to quit, only on Pandora for now
Jeffrey Pfau jeffrey@endrift.com
Wed, 18 Mar 2015 23:46:13 -0700
SDL: Fix typo
Jeffrey Pfau jeffrey@endrift.com
Wed, 18 Mar 2015 23:41:54 -0700
SDL: Add Pandora-specific main file
Jeffrey Pfau jeffrey@endrift.com
Wed, 18 Mar 2015 23:40:18 -0700
SDL: Move render context freeing to the right files
Jeffrey Pfau jeffrey@endrift.com
Wed, 18 Mar 2015 23:38:42 -0700
SDL: Fix exporting SDL compile flags
Jeffrey Pfau jeffrey@endrift.com
Wed, 18 Mar 2015 23:38:09 -0700
SDL: Make sure scaling ratio is at least 1
Jeffrey Pfau jeffrey@endrift.com
Wed, 18 Mar 2015 01:39:36 -0700
SDL: Use pixman for software scaling
Jeffrey Pfau jeffrey@endrift.com
Wed, 18 Mar 2015 01:39:20 -0700
SDL: Do not cache SDL variables
Jeffrey Pfau jeffrey@endrift.com
Wed, 18 Mar 2015 01:36:48 -0700
SDL: Add Pandora bindings
Jeffrey Pfau jeffrey@endrift.com
Tue, 17 Mar 2015 22:30:58 -0700
All: Fix OpenBSD build with CLI debugger
Jeffrey Pfau jeffrey@endrift.com
Tue, 17 Mar 2015 22:16:57 -0700
GBA: Add option to disable loading BIOS even if BIOS path is stored (fixes #203)
Jeffrey Pfau jeffrey@endrift.com
Mon, 16 Mar 2015 23:14:52 -0700
GBA Video: Fix modes 3 and 5 with RGB565 pixel format
Jeffrey Pfau jeffrey@endrift.com
Mon, 16 Mar 2015 20:32:02 -0700
Qt: Properly preprocess Windows RC file
Jeffrey Pfau jeffrey@endrift.com
Mon, 16 Mar 2015 00:35:09 -0700
Qt: Add version information to Windows Qt build
Jeffrey Pfau jeffrey@endrift.com
Mon, 16 Mar 2015 00:16:35 -0700
SDL: Ability to lock aspect ratio
Jeffrey Pfau jeffrey@endrift.com
Mon, 16 Mar 2015 00:10:59 -0700
GBA: Controller profiles
Jeffrey Pfau jeffrey@endrift.com
Sun, 15 Mar 2015 19:33:38 -0700
GBA BIOS: Fix regression with BgAffineSet
Jeffrey Pfau jeffrey@endrift.com
Sun, 15 Mar 2015 02:21:22 -0700
Libretro: Rename a variable to avoid #define namespace collision with Windows headers
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Mar 2015 01:41:38 -0700
GBA: Eliminate bitpacked struct for GPIO devices
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Mar 2015 01:05:33 -0700
GBA: Replace RTC bitpacked structs with bitfields
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Mar 2015 00:56:24 -0700
All: Properly match ARM processor name in CMakeLists
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Mar 2015 00:23:18 -0700
Util: Ensure stack is not marked executable
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Mar 2015 00:22:29 -0700
Util: NEONize 16-bit color packing
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Mar 2015 00:22:06 -0700
Qt: Move soloar sensor menu items into submenu
Jeffrey Pfau jeffrey@endrift.com
Fri, 13 Mar 2015 00:11:10 -0700
Qt: Sync light sensor window with current state
Jeffrey Pfau jeffrey@endrift.com
Fri, 13 Mar 2015 00:07:59 -0700
Qt: Ensure closing a game clears overrides in backend too
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Mar 2015 23:49:22 -0700
Qt: Clear all override settings when closing a game
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Mar 2015 23:35:33 -0700
GBA: Add additional overrides (Merge pull request #5) These are the ones I could verify so far that fix game loading and save issues. There could still be others needed from VBA's vba-over.ini that have problems due to AP further in-game that require more effort to verify.
clobber brymaster@gmail.com
Thu, 12 Mar 2015 00:49:13 -0500
All: Fix CMake files to not use function defined in CMake 2.8.11
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Mar 2015 01:09:12 -0700
Libretro: Use audio buffer callback instead of audio sample callback
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Mar 2015 00:45:29 -0700
GBA: Add postAudioBuffer callback
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Mar 2015 00:45:08 -0700
All: Fix blip_buf build
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Mar 2015 00:44:20 -0700
GBA: Fix GBAInputUnbindKey prototype
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Mar 2015 23:50:06 -0700
All: Unify how feature defines work, allowing specific targets to not use them
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Mar 2015 02:17:45 -0700
All: All ARM targets should enable ASM
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Mar 2015 02:16:48 -0700
All: Add option to disable LTO
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Mar 2015 01:32:06 -0700
Libretro: Fix a warning in gcc
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Mar 2015 01:17:24 -0700
Qt: Fix PulseAudio output with small buffer size
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Mar 2015 00:33:04 -0700
Libretro: Fix module output name
Jeffrey Pfau jeffrey@endrift.com
Mon, 09 Mar 2015 23:41:38 -0700
Libretro: Copy game data; apparently it is freed by the frontend before starting the game
Jeffrey Pfau jeffrey@endrift.com
Mon, 09 Mar 2015 22:07:50 -0700
Libretro: Use predefined overrides
Jeffrey Pfau jeffrey@endrift.com
Mon, 09 Mar 2015 21:18:00 -0700
GBA: Initialize gba.sync to null
Jeffrey Pfau jeffrey@endrift.com
Mon, 09 Mar 2015 21:17:41 -0700
GBA: Fix crash if GBALog is called with a null context
Jeffrey Pfau jeffrey@endrift.com
Mon, 09 Mar 2015 21:16:41 -0700
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Mar 2015 22:52:52 -0700
Libretro: Do game unload cleanup
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Mar 2015 22:49:53 -0700
Libretro: Add warnings about pixel formats
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Mar 2015 22:26:24 -0700
Libretro: Add savedata support
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Mar 2015 22:24:29 -0700
Libretro: Use callbacks for audio and video
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Mar 2015 21:06:11 -0700
Libretro: Force 5-6-5 build for Libretro core
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Mar 2015 21:05:26 -0700
GBA: Move A/V stream interface into core
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Mar 2015 20:56:42 -0700
Libretro: Add initial libretro version
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Mar 2015 21:43:57 -0800
GBA: Move logging construct into GBA struct
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Mar 2015 20:42:37 -0800
SDL: Reserve correct number of bytes for video buffer allocation
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Mar 2015 22:45:40 -0700
Video: Fix warnings in ImageMagick
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Mar 2015 22:27:18 -0700
Qt: Fix 15- and 16-bit modes in Qt port
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Mar 2015 19:54:50 -0700
Video: Fix FFmpeg encoder support for 15- and 16-bit video pixel formats
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Mar 2015 19:49:48 -0700
GBA: Fix crash if no components are defined
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Mar 2015 21:43:29 -0800
GBA: Better const correctness for serialization
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Mar 2015 20:43:18 -0800
GBA BIOS: Fix BIOS decompression routines with invalid source addresses
Jeffrey Pfau jeffrey@endrift.com
Fri, 06 Mar 2015 22:18:27 -0800
Util: VFile backed by memory
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Mar 2015 18:44:28 -0800
Util: Cleanup of VFileZip and VFile7z
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Mar 2015 18:40:33 -0800
GBA RR: Add VBM parser, for comparing VBA sync
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Mar 2015 14:25:35 -0800
GBA RR: Add way to play movies from startup
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Mar 2015 14:10:23 -0800
GBA RR: Modularize RR
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Mar 2015 00:24:15 -0800
SDL: Remove RR functions
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Mar 2015 00:22:57 -0800
GBA Video: Clear video buffer when starting
Jeffrey Pfau jeffrey@endrift.com
Tue, 03 Mar 2015 21:18:53 -0800
Util: Fix SocketPoll on pthreads
Jeffrey Pfau jeffrey@endrift.com
Tue, 03 Mar 2015 02:28:52 -0800
GBA SIO: Fix RCNT mode selection
Jeffrey Pfau jeffrey@endrift.com
Mon, 02 Mar 2015 01:20:12 -0800
GBA: Fix JOY_TRANS_HI register name
Jeffrey Pfau jeffrey@endrift.com
Mon, 02 Mar 2015 01:19:44 -0800
Debugger: Fix software breakpoints not being properly initialized
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Mar 2015 12:16:38 -0800
Qt: Fix crash when loading a game after stopping GDB server
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 Feb 2015 15:28:34 -0800
GBA SIO: Fix writing to RCNT
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 Feb 2015 14:52:46 -0800
GBA SIO: Properly deinitialize SIO
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Feb 2015 01:12:58 -0800
GBA SIO: Fix RCNT reading for mode
Jeffrey Pfau jeffrey@endrift.com
Thu, 26 Feb 2015 23:10:01 -0800
GBA SIO: Update timings based on observation
Jeffrey Pfau jeffrey@endrift.com
Tue, 24 Feb 2015 00:58:14 -0800
Util: Fix C++ build for Win32
Jeffrey Pfau jeffrey@endrift.com
Tue, 24 Feb 2015 00:02:24 -0800
All: Fix *nix build
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Feb 2015 23:49:40 -0800
Debugger: Use new SocketWouldBlock layer
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Feb 2015 23:27:56 -0800
Util: Fix sockets on Windows
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Feb 2015 23:27:28 -0800
Qt: Draw frame even if it times out
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Feb 2015 22:14:26 -0800
Qt: Copy state from old audio processor to new
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Feb 2015 21:17:41 -0800
Debugger: Add CLI function for writing a register
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Feb 2015 17:33:35 -0800
GBA: Remove struct partial initialization for structs that are initialized later
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Feb 2015 02:42:08 -0800
All: Set RPATH appropriately (why is this not the default?)
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Feb 2015 02:16:58 -0800
GBA Video: Allow negative output stride
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Feb 2015 01:53:12 -0800
SDL: Fix some warnings in sw-sdl.c
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Feb 2015 01:51:44 -0800
Util: Add header for ARM util functions
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Feb 2015 01:46:50 -0800
Util: Attempt to fix erroneous clobber warning
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Feb 2015 01:32:02 -0800
Qt: Use latest cheat set for set properties
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Feb 2015 00:24:48 -0800
GBA Thread: Increase frame timeout
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Feb 2015 00:18:13 -0800
GBA Video: Squelch OBJWIN warnings
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 19:07:40 -0800
All: Update readme with more recent information
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 17:03:13 -0800
All: Clarify *nix installation for Linux
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 16:33:15 -0800
Qt: Add bps to the list of patch formats
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 11:35:48 -0800
Qt: Fix patch loading while a game is running
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 11:35:27 -0800
GBA: Re-add idle loops that got merged out
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 11:13:46 -0800
Merge branch 'optimization/idle-loops'
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 11:11:48 -0800
GBA BIOS: Fix more potential regressions with signed 16-bit loads
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 11:01:08 -0800
GBA BIOS: Fix some regressions regarding signed 16-bit loads (fixes #196)
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 10:58:24 -0800
Util: Don't detect strtof_l on Linux; glibc doesn't actually implement it, but it's still detected
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 09:53:17 -0800
GBA Thread: Make GBASyncWaitFrameStart time out
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 03:44:15 -0800
Qt: Fix thread sync issues with QtMultimedia audio driver
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 02:44:59 -0800
Qt: Fix crash when starting GDB stub after closing a game
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 02:01:55 -0800
Qt: Fix crash when adjusting settings after closing a game
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 01:59:33 -0800
Qt: Runtime configurable audio driver
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 01:54:50 -0800
Qt: Fix QtMultimedia build with blip
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Feb 2015 01:02:26 -0800
GBA: Silence some warnings in cheats
Jeffrey Pfau jeffrey@endrift.com
Fri, 20 Feb 2015 23:59:12 -0800
All: Disable LTO in non-Darwin non-gcc (it seems to be broken in Clang on other OSes)
Jeffrey Pfau jeffrey@endrift.com
Fri, 20 Feb 2015 23:43:43 -0800
All: Clean up pthreads in CMakeList
Jeffrey Pfau jeffrey@endrift.com
Fri, 20 Feb 2015 23:18:18 -0800
All: Enable link-time optimization
Jeffrey Pfau jeffrey@endrift.com
Fri, 20 Feb 2015 23:09:11 -0800
Qt: Fix crash starting a GDB stub if a game isn't loaded
Jeffrey Pfau jeffrey@endrift.com
Fri, 20 Feb 2015 00:23:03 -0800
GBA: Fix savestate loading of DISPSTAT and WAITCNT registers
Jeffrey Pfau jeffrey@endrift.com
Wed, 18 Feb 2015 02:37:21 -0800
Qt: Move frame upload back onto main thread
Jeffrey Pfau jeffrey@endrift.com
Tue, 17 Feb 2015 22:22:31 -0800
GBA Thread: Fix possible deadlock in video sync
Jeffrey Pfau jeffrey@endrift.com
Tue, 17 Feb 2015 22:20:37 -0800
Qt: Optimize logo drawing
Jeffrey Pfau jeffrey@endrift.com
Tue, 17 Feb 2015 21:27:23 -0800
Qt: Ability to properly copy cheats
Jeffrey Pfau jeffrey@endrift.com
Tue, 17 Feb 2015 01:17:29 -0800
GBA: Cheat saving
Jeffrey Pfau jeffrey@endrift.com
Sun, 15 Feb 2015 04:52:21 -0800
Util: Hopefully fix all of the Socket warnings this time
Jeffrey Pfau jeffrey@endrift.com
Sun, 15 Feb 2015 00:31:57 -0800
All: Fix more warnings
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 23:47:08 -0800
Util: Fix warnings on Windows
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 23:40:59 -0800
GBA: Cheat set disabling
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 23:01:39 -0800
Qt: Display hex values within cheats
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 22:45:40 -0800
Qt: Removing cheats
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 18:39:18 -0800
Qt: Clear cheats when the game ends
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 18:04:01 -0800
Qt: Start cheat input
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 17:45:46 -0800
GBA: Split out autodetected version cheats from GameShark cheats
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 17:44:53 -0800
Qt: Start Cheats view
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 16:38:29 -0800
All: Add Travis badge to README
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 04:11:19 -0800
All: Disable Qt in Travis build until 14.04 is available
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 04:05:44 -0800
All: Fix CMake for Travis
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 03:45:29 -0800
All: Add Travis-CI YAML
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 03:37:00 -0800
All: Add tool for cleaning up debs spat out by CPack
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 01:44:48 -0800
All: Better static/shared separation
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Feb 2015 01:43:54 -0800
Debugger: Add CLI functions for examining memory regions
Jeffrey Pfau jeffrey@endrift.com
Fri, 13 Feb 2015 01:14:08 -0800
Debugger: Rename read/write commands
Jeffrey Pfau jeffrey@endrift.com
Fri, 13 Feb 2015 00:56:43 -0800
Debugger: Make I/O register names be addresses instead of values
Jeffrey Pfau jeffrey@endrift.com
Fri, 13 Feb 2015 00:49:13 -0800
All: Add static library
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Feb 2015 02:27:59 -0800
Revert "All: Remove libm from list of libraries to explicitly link against", broke minimalistic ports, e.g. perf This reverts commit 9bc4dafe56a572d93fc39325038c5d90d1651f2d.
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Feb 2015 01:24:04 -0800
All: Remove libm from list of libraries to explicitly link against
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Feb 2015 00:53:39 -0800
Util: Fix warnings on FreeBSD
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Feb 2015 00:37:52 -0800
Util: Add universal float parsing and formatting functions
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Feb 2015 00:19:55 -0800
Util: Fix Win32 build
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Feb 2015 02:46:12 -0800
Util: Use proper locale for reading and writing float values
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Feb 2015 02:21:40 -0800
GBA: Allow overriding GameShark type
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Feb 2015 00:42:11 -0800
GBA: Make some codes work without master codes
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Feb 2015 00:25:52 -0800
GBA: Fix CodeBreaker codes
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Feb 2015 00:24:36 -0800
GBA: Cheats can now be grouped and named
Jeffrey Pfau jeffrey@endrift.com
Mon, 09 Feb 2015 02:54:17 -0800
GBA: Add more Pro Action Replay v3 skeleton
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Feb 2015 21:03:53 -0800
GBA: Change how GameShark ROM patches work
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Feb 2015 21:03:05 -0800
GBA: Add GameShark reseeding
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Feb 2015 01:26:56 -0800
All: Update Debian package section to "games"
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Feb 2015 01:20:04 -0800
GBA: GameShark v1/v2 codes mostly complete
Jeffrey Pfau jeffrey@endrift.com
Sat, 07 Feb 2015 18:46:26 -0800
GBA: Fix Windows build
Jeffrey Pfau jeffrey@endrift.com
Fri, 06 Feb 2015 03:31:51 -0800
GBA RR: Fix fallthrough error when reading tags from a movie
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Feb 2015 23:36:51 -0800
GBA: Support for unencrypted CodeBreaker codes
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Feb 2015 03:20:02 -0800
Util: Fix VFile.readline
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Feb 2015 03:18:37 -0800
ARM7: Add ARMRunFake for rolling back the PC and running a fake opcode
Jeffrey Pfau jeffrey@endrift.com
Wed, 04 Feb 2015 23:30:04 -0800
ARM7: Make component numbers be size_t instead of int
Jeffrey Pfau jeffrey@endrift.com
Wed, 04 Feb 2015 02:35:30 -0800
Util: Add Vector append
Jeffrey Pfau jeffrey@endrift.com
Wed, 04 Feb 2015 02:34:59 -0800
Util: Add a simple Vector definition
Jeffrey Pfau jeffrey@endrift.com
Wed, 04 Feb 2015 00:43:37 -0800
GBA Memory: Add GBAPatch functions for force-writing and patching memory addresses
Jeffrey Pfau jeffrey@endrift.com
Tue, 03 Feb 2015 23:49:34 -0800
Debugger: Add support for soft breakpoints
Jeffrey Pfau jeffrey@endrift.com
Tue, 03 Feb 2015 03:08:37 -0800
ARM7: Add function for turning r15 into the address of the current instruction
Jeffrey Pfau jeffrey@endrift.com
Tue, 03 Feb 2015 01:23:49 -0800
GBA: Refactor gba directory, dropping gba- prefix and making supervisor directory
Jeffrey Pfau jeffrey@endrift.com
Mon, 02 Feb 2015 23:52:37 -0800
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Mon, 02 Feb 2015 23:19:54 -0800
All: Make libedit work by default on BSDs, which usually ship libedit
Jeffrey Pfau jeffrey@endrift.com
Fri, 30 Jan 2015 00:18:41 -0800
GBA: Refactor gba-sensors and gba-gpio into gba-hardware
Jeffrey Pfau jeffrey@endrift.com
Thu, 29 Jan 2015 23:50:02 -0800
GBA: Add API for getting Configuration structs for overrides and input
Jeffrey Pfau jeffrey@endrift.com
Thu, 29 Jan 2015 23:16:25 -0800
Qt: Rename GamePakView to OverrideView
Jeffrey Pfau jeffrey@endrift.com
Thu, 29 Jan 2015 00:37:11 -0800
Qt: Expand RTC to Realtime clock in strings
Jeffrey Pfau jeffrey@endrift.com
Thu, 29 Jan 2015 00:26:40 -0800
Qt: Support idle loop optimization
Jeffrey Pfau jeffrey@endrift.com
Thu, 29 Jan 2015 00:25:46 -0800
GBA: Add constant for invalid idle loop address
Jeffrey Pfau jeffrey@endrift.com
Thu, 29 Jan 2015 00:25:15 -0800
Qt: Split out sensor editor from override view
Jeffrey Pfau jeffrey@endrift.com
Wed, 28 Jan 2015 23:34:48 -0800
Merge branch 'optimization/idle-loop-detection'
Jeffrey Pfau jeffrey@endrift.com
Wed, 28 Jan 2015 22:34:06 -0800
GBA BIOS: Prevent CpuSet and CpuFastSet from using BIOS addresses as a source (fixes #184)
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Jan 2015 21:43:28 -0800
GBA Video: Fix DISPSTAT write after refactor
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Jan 2015 02:09:41 -0800
ARM7: Tidy up decoder MSR and MRS instructions
Jeffrey Pfau jeffrey@endrift.com
Mon, 26 Jan 2015 01:42:21 -0800
Debugger: Disassembly now lists PSR bitmasks (fixes #191)
Jeffrey Pfau jeffrey@endrift.com
Mon, 26 Jan 2015 01:41:06 -0800
Debugger: Watchpoints now report address watched (fixes #68)
Jeffrey Pfau jeffrey@endrift.com
Mon, 26 Jan 2015 01:12:20 -0800
Qt: Saving of game overrides
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Jan 2015 16:01:03 -0800
Qt: Configurable game overrides for Game Pak devices
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Jan 2015 15:21:48 -0800
Debugger: Clean up debugger interface, removing obsolete state (fixes #67)
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Jan 2015 13:28:14 -0800
Qt: Drag and drop game loading (fixes #146)
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Jan 2015 04:53:24 -0800
SDL: Properly clean up if a game doesn't launch
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Jan 2015 03:37:15 -0800
GBA: Fix unmapping values that are out of range
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Jan 2015 03:34:14 -0800
Perf: Fix crash when the GBA thread fails to start
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Jan 2015 03:12:53 -0800
All: Fix warnings
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Jan 2015 00:24:18 -0800
Third-Party: Fix warnings in LZMA SDK
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Jan 2015 00:20:46 -0800
All: Update README
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Jan 2015 00:15:58 -0800
GBA Thread: Fix possible hang when loading an archive
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Jan 2015 00:12:33 -0800
All: Support 7-Zip files (fixes #151)
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Jan 2015 00:11:05 -0800
Util: Add UTF-16 and UTF-8 parsing functions
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Jan 2015 00:02:55 -0800
All: Update CHANGES for 0.1.1
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Jan 2015 16:43:39 -0800
Qt: Show window later that usual to ensure that it scales properly initially
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Jan 2015 15:50:04 -0800
GBA Video: Refactor video routines to be in a more consistent state during callbacks
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Jan 2015 01:02:09 -0800
GBA Thread: Interrupting should halt the emulation as soon as possible
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Jan 2015 00:32:56 -0800
Qt: Add error message if listening for GDB port fails
Jeffrey Pfau jeffrey@endrift.com
Wed, 21 Jan 2015 22:45:48 -0800
Qt: Add menu items for adjusting in-game solar levels
Jeffrey Pfau jeffrey@endrift.com
Wed, 21 Jan 2015 01:13:28 -0800
SDL: Faster texture uploads for GL using glTexSubImage2D
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Jan 2015 22:04:15 -0800
Qt: Remove leftover code from GDB fixup
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Jan 2015 03:21:11 -0800
Qt: Fix crash if a game pauses before any frames are shown
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Jan 2015 02:40:55 -0800
Qt: Close GDB window when shutting down a game
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Jan 2015 02:39:43 -0800
Debugger: Ensure GDB stub never hard-blocks
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Jan 2015 02:34:36 -0800
Qt: GDB debugger can now accept without blocking main thread
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Jan 2015 01:46:06 -0800
GBA Memory: Fix prefetch values in Thumb mode
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Jan 2015 01:16:18 -0800
Debugger: Merge Thumb BL instructions when disassembling (fixes #133)
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Jan 2015 13:28:58 -0800
Debugger: Simplify debugger state machine to play nicer with the GBA thread loop
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Jan 2015 02:27:25 -0800
GBA: Make sure axes are properly mapped and unmapped vis-a-vis buttons
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Jan 2015 01:21:01 -0800
Util: Add easy way to remove keys
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Jan 2015 01:19:28 -0800
GBA Audio: Revert 16-bit audio FIFO write behavior outside of DMAs
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Jan 2015 09:16:49 -0800
GBA: Fix timers 2 and 3 updating incorrectly
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Jan 2015 02:21:49 -0800
Debugger: Clean up GDB stub network interfacing
Jeffrey Pfau jeffrey@endrift.com
Fri, 16 Jan 2015 00:50:15 -0800
Util: Fix SOCKET_FAILED macro
Jeffrey Pfau jeffrey@endrift.com
Fri, 16 Jan 2015 00:11:50 -0800
Debugger: Enable GDB stub to update while running
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Jan 2015 21:23:32 -0800
GBA: Improve accuracy of event timing
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Jan 2015 20:52:49 -0800
GBA Audio: Properly initialize audio FIFO channels
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Jan 2015 20:49:00 -0800
GBA Video: Fix mode 0 being able to read tiles above appropriate tile range
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Jan 2015 02:01:33 -0800
GBA BIOS: Fix HuffUnComp boundary conditions
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Jan 2015 01:35:02 -0800
GBA Memory: Fix alignment of open bus 8- and 16-bit loads
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Jan 2015 01:10:54 -0800
Util: Fix some warnings
Jeffrey Pfau jeffrey@endrift.com
Thu, 15 Jan 2015 00:13:41 -0800
GBA: Add prefetch data to savestate
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Jan 2015 22:34:10 -0800
GBA BIOS: Fix BIOS prefetch after reset
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Jan 2015 22:08:51 -0800
GBA BIOS: Fix BIOS prefetch after returning from an IRQ
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Jan 2015 22:00:13 -0800
Debugger: Make watchpoints work with STM/LDM (fixes #169)
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Jan 2015 20:51:07 -0800
GBA Video: Start video at the last scanline instead of the first
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Jan 2015 02:29:45 -0800
GBA BIOS: Fix BIOS prefetch after returning from an HLE SWI
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Jan 2015 00:51:37 -0800
GBA Memory: Fix initial DMA state
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Jan 2015 00:28:49 -0800
Tools: Allow perf.py to accept zipped games
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 21:46:41 -0800
GBA BIOS: Reject bit length 1 in HuffUnComp
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 21:37:38 -0800
GBA Memory: Properly bounds-check VRAM accesses
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 21:24:41 -0800
GBA BIOS: Fix GetBiosChecksum to return the value of a real GBA, regardless of used BIOS
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 21:22:55 -0800
GBA BIOS: Fix HuffUnComp to work when games pass an invalid bit length
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 20:46:29 -0800
GBA: Even less stringent GBA ROM detection
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 04:06:47 -0800
SDL: Clean up key handling, change rewind key to backtick
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 03:02:36 -0800
Perf: Load the config file
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 02:40:01 -0800
GBA: Configurable game overrides
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 01:18:07 -0800
GBA: Split out save autodetect from no save present
Jeffrey Pfau jeffrey@endrift.com
Mon, 12 Jan 2015 00:59:48 -0800
GBA SIO: Add timing data
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Jan 2015 16:31:02 -0800
GBA: Move numbered savestate loading to GBAThread, clear rewind buffer when loading (fixes #174)
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Jan 2015 06:24:24 -0800
Util: Perform checksum validation on BPS patches
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Jan 2015 06:22:37 -0800
Util: Add BPS patch support (fixes #150)
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Jan 2015 01:38:04 -0800
Util: Add VFile.size function (fixes #153)
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Jan 2015 00:35:22 -0800
Qt: Restrict load types
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 23:28:41 -0800
Qt: Error dialog if a game fails to load
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 23:28:30 -0800
GBA: Add overrides for Japanese Boktai games
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 23:17:43 -0800
Qt: Save directory of last loaded file
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 22:46:59 -0800
GBA BIOS: Fix LZ77UnCompVram to use 16-bit loads from decompressed memory
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 20:30:32 -0800
ARM: Fix some decoder errors
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 14:19:05 -0800
Perf: Return non-zero if a game crashes
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 04:00:22 -0800
GBA Memory: Fix open bus 16-bit loads
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 04:43:58 -0800
GBA Memory: Simplify memory API and use fixed bus width
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 01:18:11 -0800
Qt: Fix window geometry on launch when window is still hidden
Jeffrey Pfau jeffrey@endrift.com
Fri, 09 Jan 2015 23:23:31 -0800
Util: Support IPv6
Jeffrey Pfau jeffrey@endrift.com
Fri, 09 Jan 2015 02:03:42 -0800
GBA: Fix logging moving events
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Jan 2015 23:46:17 -0800
SDL: Better error checking
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Jan 2015 20:04:59 -0800
GBA Thread: Add a crashed state to the thread
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Jan 2015 20:04:44 -0800
Debugger: Add rewind command
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Jan 2015 20:03:59 -0800
Debugger: Fix binary print putting spaces between digits
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Jan 2015 01:03:06 -0800
Qt: Migrate axis bindings to GamepadAxisEvent
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Jan 2015 00:24:43 -0800
Qt: Allow graphics switching on OS X
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Jan 2015 23:04:19 -0800
GBA BIOS: Implement SoftReset
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Jan 2015 22:33:16 -0800
GBA BIOS: Implement (most of) RegisterRamReset
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Jan 2015 22:18:08 -0800
GBA BIOS: Implement Diff8bitUnFilterVram
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Jan 2015 21:43:21 -0800
GBA BIOS: Clean up decompression routines and add writeback
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Jan 2015 21:31:39 -0800
GBA BIOS: Fix Diff16bitUnFilter
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Jan 2015 21:30:04 -0800
Util: Fix socket code to not use struct designated initialization
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Jan 2015 02:06:38 -0800
Qt: Update debugger portions to use threadInterrupt/threadContinue
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Jan 2015 02:05:52 -0800
GBA: Remove unused GBAError struct
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Jan 2015 02:05:18 -0800
ARM: Create component hotplugging and use it for attaching and detaching the debugger
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Jan 2015 02:05:04 -0800
GBA Memory: Filter out top nybble of DMA addresses
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Jan 2015 00:58:31 -0800
All: Clarify that -p takes an argument. (Merge pull request #2)
Anthony J. Bentley anthony@cathet.us
Wed, 07 Jan 2015 00:44:40 -0700
GBA Video: Properly combine OBJWIN blend flags with BG blend flags
Jeffrey Pfau jeffrey@endrift.com
Wed, 07 Jan 2015 00:09:10 -0800
GBA BIOS: Implement Diff8bitUnFilterWram and Diff16bitUnFilter
Jeffrey Pfau jeffrey@endrift.com
Tue, 06 Jan 2015 23:07:59 -0800
Qt: Expose rewind (fixes #136)
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Jan 2015 23:12:44 -0800
GBA Thread: Rewind API enhancements
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Jan 2015 23:11:56 -0800
GBA: Fix rewind boundary conditions
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Jan 2015 22:56:56 -0800
GBA Video: Properly separate OBJWIN blend flags from BG blend flags
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Jan 2015 04:19:15 -0800
Qt: Allow tab and backtab to be mapped for key sequences
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Jan 2015 02:27:50 -0800
Qt: Fix a few more UX grievances
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Jan 2015 02:06:37 -0800
Qt: Add clear button for shortcut editor
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Jan 2015 01:57:25 -0800
Qt: Fix a handful of UX issues with gamepad mapping
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Jan 2015 01:17:53 -0800
Qt: Fix focus loss after cancelling a save state load/save
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Jan 2015 01:01:49 -0800
Qt: Persist shortcut configurations to a settings file
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Jan 2015 00:13:57 -0800
Qt: Move MRU to QSettings
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Jan 2015 23:23:08 -0800
Qt: Only send button events if there is a widget in focus
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Jan 2015 22:42:42 -0800
Qt: Clear axis direction when setting a button value (fixes #179)
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Jan 2015 22:35:41 -0800
Qt: Fix some cases where key mapping can break if focus is adjusted
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Jan 2015 22:30:23 -0800
GBA: Detect when a BIOS file is not actually a BIOS file
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Jan 2015 19:02:53 -0800
Qt: Fix race condition when a game crashes immediately
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Jan 2015 19:01:26 -0800
Qt: Shortcut view now supports held events
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Jan 2015 16:49:10 -0800
Qt: Get submenus working with the shortcut editor
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Jan 2015 15:46:35 -0800
Qt: Add GamepadButtonEvent and remove signal associated; use this for button controls in emulator
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Jan 2015 04:23:20 -0800
Qt: Allow shortcuts to be controlled with a gamepad
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Jan 2015 02:16:43 -0800
Qt: Refactor out gamepad monitoring code into a new class
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Jan 2015 01:14:36 -0800
Qt: Start on key shortcut editor
Jeffrey Pfau jeffrey@endrift.com
Sat, 03 Jan 2015 23:57:37 -0800
Qt: Move settings items to consistent location in Tools
Jeffrey Pfau jeffrey@endrift.com
Sat, 03 Jan 2015 14:59:27 -0800
Qt: Fix build on OS X with Qt 5.4
Jeffrey Pfau jeffrey@endrift.com
Sat, 03 Jan 2015 13:08:47 -0800
Qt: Minor code cleanup for setTurbo
Jeffrey Pfau jeffrey@endrift.com
Fri, 02 Jan 2015 02:04:09 -0800
Qt: Clear active buttons when focus is lost
Jeffrey Pfau jeffrey@endrift.com
Fri, 02 Jan 2015 02:03:12 -0800
GBA Audio: Fix GB audio channels being too quiet
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Jan 2015 23:19:16 -0800
Qt: Fix integer overflow in frame -> seconds calculation
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Jan 2015 22:40:55 -0800
Qt: Add "Now" button to RTC overrides
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Jan 2015 16:26:42 -0800
Qt: Use low logLevel for GBA object, overridden by GBAThread
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Jan 2015 16:05:36 -0800
GBA: Allow GBAThread to override GBA object logLevel
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Jan 2015 16:05:07 -0800
GBA: Use GBALog with appropriate GBA object in new GPIO code
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Jan 2015 16:04:05 -0800
Video: Fix FFmpeg crashing when the file extension is wrong
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Jan 2015 14:51:20 -0800
Qt: Fix Windows build
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Jan 2015 03:36:48 -0800
All: Update docs to reflect the addition of the tilt sensor
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Jan 2015 03:23:20 -0800
GBA: Add frame counter and more GPIO state to savestates
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Jan 2015 03:21:29 -0800
Qt: RTC overrides
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Jan 2015 03:01:40 -0800
Qt: Add tilt sensor properly into the Game Pak override interface
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Jan 2015 00:43:33 -0800
GBA Video: Fix sprite boundary conditions with mosaic
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Dec 2014 20:53:50 -0800
GBA Video: Fix window interactions with 16-color mode 0 mosaic
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Dec 2014 19:59:26 -0800
SDL: Fix blip audio buffer repeat while paused
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Dec 2014 14:51:52 -0800
GBA: Implement tilt sensor
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Dec 2014 14:43:02 -0800
GBA Audio: Remove sample rate adjustment code
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Dec 2014 01:00:18 -0800
GBA: Put in tilt sensor stubs
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Dec 2014 04:43:06 -0800
All: Add --verbose flag to deploy-mac.py, off by default
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Dec 2014 03:16:15 -0800
All: Silence a few warnings
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Dec 2014 03:11:06 -0800
Qt: Fix bug with frame not resizing properly
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Dec 2014 02:27:29 -0800
Qt: Actually enable light sensor control widgets
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Dec 2014 00:56:39 -0800
Qt: Light sensor setting from GUI
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Dec 2014 23:23:16 -0800
Qt: Game Pak override dialog, half implemented
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Dec 2014 22:56:55 -0800
GBA: Refactor out savetype forcing
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Dec 2014 22:56:17 -0800
GBA Video: Fix sprite mis-ordering behavior in some cases (fixes #168)
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Dec 2014 23:33:12 -0800
Merge branch 'feature/blip-buf'
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Dec 2014 02:38:38 -0800
Qt: Fix OS X build in some unusual circumstances
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Dec 2014 02:34:16 -0800
All: Remove line from README about a now-implemented feature
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Dec 2014 03:37:32 -0800
All: Remove debugging print from deploy-mac.py
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Dec 2014 22:05:03 -0800
Qt: Remove absolute path for bundle installation to make CPack work
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Dec 2014 19:11:48 -0800
All: Fix small bugs in deploy-mac.py when using a root
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Dec 2014 18:32:33 -0800
Qt: Replace macdeployqt with tools/deploy-mac.py
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Dec 2014 18:17:47 -0800
All: Add tool for managing app bundles
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Dec 2014 18:00:20 -0800
Debugger: Add CLI functions for writing to memory
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Dec 2014 01:40:50 -0800
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Dec 2014 01:39:37 -0800
GBA: Ability to use an external source for the RTC
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Dec 2014 01:37:24 -0800
GBA: Fix GPIO being readable when set to write-only
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Dec 2014 14:49:06 -0800
Debugger: Fix watchpoints triggering too late
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Dec 2014 14:48:30 -0800
GBA: Hook up light sensor API
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Dec 2014 02:53:43 -0800
GBA: Implement light sensor GPIO interface with a hardcoded value for the moment
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Dec 2014 02:38:10 -0800
Debugger: Align PC-relative loads in Thumb
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Dec 2014 02:37:26 -0800
Qt: Further CMakeLists fixes
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Dec 2014 04:03:07 -0800
GBA Video: Fix windows not disabling target 1 appropriately (fixes #161)
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Dec 2014 20:25:25 -0800
All: Use COMPONENT for selecting installation pieces
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Dec 2014 18:40:36 -0800
Video: Fix uncompressed PCM audio recording
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Dec 2014 00:06:26 -0800
Qt: Fix uninitialized value
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Dec 2014 23:14:12 -0800
Video: Ensure FFmpeg encoder has audio frames
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Dec 2014 23:13:52 -0800
Qt: Guard GDBController class with an ifdef
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Dec 2014 23:00:24 -0800
Qt: Fix FPS target and SDL initialization audio issues
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Dec 2014 21:58:29 -0800
GBA Audio: Redo lavr audio loop
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Dec 2014 21:57:42 -0800
GBA: Fix prefetch value on bus
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Dec 2014 03:00:51 -0800
GBA Memory: Implement 16- and 32-bit loads from SRAM
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Dec 2014 02:59:26 -0800
Qt: Add FPS target back to settings view
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Dec 2014 00:26:47 -0800
Qt: Fix maxing out at 120 FPS on OS X
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Dec 2014 00:23:31 -0800
GBA Video: Fix blend issues with obscured middle layers
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Dec 2014 00:10:08 -0800
Qt: Add MRU list
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Dec 2014 23:00:31 -0800
All: Compile C code with minimum OS X version 10.6
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 22:28:57 -0800
Qt: Clarify some phrasing in the menus
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 22:24:19 -0800
GBA Audio: Audio buffer sizes are now correct sizes for both sample rates
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 21:30:59 -0800
GBA Audio: Make larger buffer sizes than 2048 actually work properly
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 21:27:55 -0800
Qt: Set default log level to FATAL, ERROR and WARN
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 20:22:49 -0800
GBA: Add option to skip BIOS start screen
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 17:48:36 -0800
GBA: Add bilinear resampling option
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 16:50:55 -0800
Qt: Rudimentary settings window
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 16:29:56 -0800
Qt: Fix config options being erroneously added as null
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 16:01:55 -0800
Qt: Properly set default video recording settings
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 15:24:49 -0800
GBA Memory: Properly initialize 1 Mb flash, and add debug logging
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 14:49:54 -0800
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 12:47:48 -0800
GBA Audio: Support 16-bit writes to FIFO audio
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 03:19:56 -0800
GBA Audio: Better audio resampling via FFmpeg
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 01:31:31 -0800
GBA Audio: Change internal audio sample buffer from 32-bit to 16-bit samples
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Dec 2014 01:14:30 -0800
GBA Config: Expose emulator config directory
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Dec 2014 18:41:41 -0800
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Dec 2014 15:12:22 -0800
Debugger: Negative PC-relative loads now properly subtract the offset
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Dec 2014 15:10:54 -0800
GBA BIOS: Fix BIOS prefetch after returning from a SWI
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Dec 2014 06:08:55 -0800
ARM7: Extend prefetch by one stage
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Dec 2014 05:19:16 -0800
GBA Memory: Fix value obtained from missing SRAM
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Dec 2014 05:17:29 -0800
Debugger: Add CLI "frame", frame advance command
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Dec 2014 01:43:48 -0800
Qt: Handle a game crash without crashing
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Dec 2014 20:34:48 -0800
GBA: Exit cleanly on FATAL if the port supports it
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Dec 2014 20:34:19 -0800
GBA Memory: Don't call into GPIO write calls if GPIO devices are absent
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Dec 2014 19:59:36 -0800
Qt: Set strong focus policy on main Window
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Dec 2014 02:17:17 -0800
Qt: Focusing a button when mapping a gamepad now works
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Dec 2014 01:31:20 -0800
Qt: Ensure holding down a button while mapping only takes effect once
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Dec 2014 01:20:37 -0800
Qt: Return active axis values as signs, to ensure sets are consistent
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Dec 2014 01:20:08 -0800
Qt: Improved versioning information
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Dec 2014 21:25:43 -0800
ARM7: Fix LDM writeback to a register already written
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Dec 2014 21:15:29 -0800
GBA BIOS: Fix HLE Lz77 and RL functions to properly account for width and invalid addresses
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Dec 2014 02:35:57 -0800
GBA Video: Remove stale renderers
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Dec 2014 23:30:18 -0800
GBA Thread: Allow halted games to exit cleanly
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Dec 2014 22:36:46 -0800
SDL: Add scale presets for up to 6x
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Dec 2014 22:25:35 -0800
Qt: Add scale presets for up to 6x
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Dec 2014 22:23:58 -0800
All: Update CHANGES for missing fix
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Dec 2014 22:16:22 -0800
Qt: Fix emulator crashing when full screen if a game is not running
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Dec 2014 22:12:22 -0800
Qt: Add ability to lock aspect ratio (fixes #147)
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Dec 2014 01:33:08 -0800
All: Force build type to Release if not set
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Dec 2014 00:37:04 -0800
Qt: Fix issue with set frame sizes being the wrong height
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Dec 2014 00:21:29 -0800
Qt: Fix crash when mapping gamepad if no key is selected
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Dec 2014 00:12:57 -0800
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Dec 2014 21:12:08 -0800
Qt: Axis mapping
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Dec 2014 21:11:22 -0800
GBA Input: Add ability to save configured axes
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Dec 2014 00:56:06 -0800
GBA Input: Add key names
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Dec 2014 00:55:48 -0800
All: Increment ABI and version number for the future
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Dec 2014 00:41:49 -0800
Util: Enumerating a Table should list the key, too
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Dec 2014 00:41:03 -0800
Qt: Fix axes overriding hats
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Dec 2014 00:28:15 -0800
SDL: Axis mapping loading
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Dec 2014 00:27:57 -0800
Qt: Disable sync to video by default
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Dec 2014 00:01:40 -0800
SDL: Add gamepad axis support, not currently mappable
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Dec 2014 00:00:48 -0800
All: Add CHANGES file
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Dec 2014 17:26:11 -0800
Qt: Fix Qt::5Multimedia build
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Dec 2014 16:07:04 -0800
All: Add note about tilt sensors being missing
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Dec 2014 22:12:11 -0800
All: Flesh out README with more information
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Dec 2014 21:53:25 -0800
All: Add blurb about system requirements
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Dec 2014 18:10:40 -0800
Qt: Fix build if USE_GDB_STUB is disabled
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Dec 2014 14:33:52 -0800
Perf: Fix deadlock when interrupting the process
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Dec 2014 01:10:53 -0800
GBA Thread: Wake up threads waiting for frames when ending a GBA thread
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Dec 2014 22:34:07 -0800
GBA: Fix I/O register lookup table
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Dec 2014 16:08:37 -0800
GBA Thread: Properly stop thread when video wait is enabled
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Dec 2014 04:32:51 -0800
All: Add Debian-style dependencies for CPack
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 21:26:55 -0800
All: More CPack information
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 20:16:15 -0800
All: Libav is tested now
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 19:59:26 -0800
Qt: Fix build if QtMultimedia is not installed
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 19:55:48 -0800
Video: Make FFmpeg encoder work with libav
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 19:55:27 -0800
Qt: Set default audio buffer size to 2048 to ensure smoothness on as many platforms as possible
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 17:21:32 -0800
GBA Memory: Force disable a repeating DMA when it would repeat infinitely
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 06:44:39 -0800
All: Update README with more correct information
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 06:13:49 -0800
GBA: Cap out the ROM loaded size
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 01:44:22 -0800
All: Fix ASM glob on case-insensitive volumes
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 01:39:27 -0800
All: Fix build on OS X when the 10.7 SDK is missing, due to CMake being overzealous
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Dec 2014 17:27:11 -0800
GBA Memory: Fix DMA cycle counting
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Dec 2014 17:04:48 -0800
GBA Thread: Revert 0a946a0b43bd8afcbb7c425eeacc131a4fc3ccdb, it broke vsync
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Dec 2014 15:55:19 -0800
GBA: Error check to make sure ROM and BIOS mapping succeed
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Dec 2014 15:19:51 -0800
GBA Thread: Handle the lack of a sync object properly
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Dec 2014 12:58:35 -0800
GBA Thread: Dummy out threading functions, let GBASync* functions still be called
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Dec 2014 18:49:05 -0800
GBA Thread: Add half-baked ability to disable threading
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Dec 2014 16:00:08 -0800
Debugger: Properly isolate CLI debugger code
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Dec 2014 15:59:17 -0800
All: Fix minor errors in README
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Dec 2014 16:14:47 -0800
Qt: Rename project binaries for platforms excluding OS X and Windows
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Dec 2014 19:25:57 -0800
All: Add CPack variables
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Dec 2014 19:25:13 -0800
Qt: Bundle OS X target app
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Dec 2014 19:11:10 -0800
All: Set default build type to Release
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Dec 2014 18:51:26 -0800
All: Add README
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Dec 2014 09:22:01 -0800
All: Support building C++11 on 10.7
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Dec 2014 08:19:03 -0800
All: Add MPL 2.0 license and associated headers
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Dec 2014 00:39:06 -0800
Qt: Rudimentary gamepad mapper
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Dec 2014 00:07:56 -0800
Qt: Add Opus to the audio codec mapping and list
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Nov 2014 14:41:33 -0800
Qt: Show FPS in title bar
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Nov 2014 17:35:25 -0800
GBA: Add load and save CLI debugger commands
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Nov 2014 11:18:41 -0800
GBA: Do not put decoded image on the stack
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Nov 2014 11:18:22 -0800
Debugger: Actually execute system commands
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Nov 2014 11:02:47 -0800
GBA: Add identifier lookup for GBA registers
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Nov 2014 10:36:19 -0800
GBA: Add skeleton of GBA-specific CLI debugger
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Nov 2014 10:11:10 -0800
Debugger: Add support for additional platforms in CLI
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Nov 2014 09:39:45 -0800
Debugger: Add reset command
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Nov 2014 08:58:22 -0800
SDL: Ensure that the emulation loop cannot end between a redraw and an SDL event poll
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Nov 2014 08:48:58 -0800
Qt: Discard log levels without cross-thread communication if we can
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Nov 2014 01:23:25 -0800
GBA: Add overrides for Pokemon Mystery Dungeon
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Nov 2014 00:39:56 -0800
GBA: Make sure interrupting the thread actually pauses it
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Nov 2014 00:06:49 -0800
GBA BIOS: Clear BIOS-acknowledged interrupt flag before IntrWait
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Nov 2014 00:34:28 -0800
Qt: Remove aac codec mapping; ffmpeg has a built-in aac encoder
Jeffrey Pfau jeffrey@endrift.com
Tue, 25 Nov 2014 05:08:20 -0800
Qt: Require CMake 2.8.11
Jeffrey Pfau jeffrey@endrift.com
Tue, 25 Nov 2014 04:55:44 -0800
Perf: Fix perf build on Windows
Jeffrey Pfau jeffrey@endrift.com
Tue, 25 Nov 2014 04:55:00 -0800
SDL: Use constants instead of literals for the screen dimensions
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Nov 2014 20:51:15 -0800
GBA: BLDALPHA is readable
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Nov 2014 00:23:52 -0800
GBA Audio: Fix integer overflow sampling of channel 3
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Nov 2014 00:23:37 -0800
GBA Video: Fix another window bug with windows going too far
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Nov 2014 23:22:40 -0800
GBA Video: Fix vertical window wrapping
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Nov 2014 20:17:24 -0800
GBA Video: Fix poorly documented window case with windows that wrap around
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Nov 2014 19:56:59 -0800
Qt: Always show menu bar when paused, even in full screen
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Nov 2014 02:10:50 -0800
Video: Fix ImageMagick warnings
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Nov 2014 00:39:14 -0800
GBA Video: Fix a format string warning
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Nov 2014 00:33:41 -0800
GBA Video: Disable sentinel code in release builds
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Nov 2014 00:24:55 -0800
Qt: Fix erroneous filename casing
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Nov 2014 00:58:10 -0800
GBA: Fix DMA count register not being copied into savestate
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Nov 2014 00:40:30 -0800
GBA Video: Reset renderer when reseting video
Jeffrey Pfau jeffrey@endrift.com
Thu, 20 Nov 2014 22:58:26 -0800
GBA: Improve reset behavior
Jeffrey Pfau jeffrey@endrift.com
Thu, 20 Nov 2014 22:55:29 -0800
GBA Video: Fix edge cases in mode 0 rendering, add sentinels to make sure any more get caught
Jeffrey Pfau jeffrey@endrift.com
Thu, 20 Nov 2014 06:13:17 -0800
GBA: Add DANGER level, which is ERROR in release and FATAL in debug
Jeffrey Pfau jeffrey@endrift.com
Thu, 20 Nov 2014 05:57:03 -0800
GBA Video: Fix windowing with sprites after c9f0ac5
Jeffrey Pfau jeffrey@endrift.com
Wed, 19 Nov 2014 23:45:52 -0800
SDL: Fix SDL audio in some cases
Jeffrey Pfau jeffrey@endrift.com
Wed, 19 Nov 2014 23:14:44 -0800
Qt: Use SDL audio, when available
Jeffrey Pfau jeffrey@endrift.com
Wed, 19 Nov 2014 23:14:44 -0800
ARM: Use a more robust ROR idiom
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Nov 2014 01:10:17 -0800
ARM: multiply wait macros should write to local variable instead of global cycle count
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Nov 2014 00:14:37 -0800
ARM: Reduce size of ARM condition prediction
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Nov 2014 21:05:06 -0800
ARM: Run tighter loop in CPU
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Nov 2014 20:51:36 -0800
Video: GIF encoder using ImageMagick
Jeffrey Pfau jeffrey@endrift.com
Wed, 19 Nov 2014 03:19:35 -0800
GBA Memory: partially unroll loops for LDM/STM and add UNLIKELYs
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Nov 2014 04:29:16 -0800
GBA Memory: Simplify LDM/STM loop
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Nov 2014 22:22:50 -0800
Add likely/unlikely macros
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Oct 2014 22:39:36 -0700
GBA Video: Fix postprocessing sprites with objwin and win0/1
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Nov 2014 03:03:18 -0800
Video: Allow GIF recording
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Nov 2014 01:40:48 -0800
GBA BIOS: Remove outdated, inaccurate comment
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Nov 2014 00:57:57 -0800
GBA Config: Fix null ports from crashing
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Nov 2014 01:17:56 -0800
Perf: Fix perf port crashing with some implementations of strlen
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Nov 2014 20:26:39 -0800
Util: Fix build with strndup on some platforms
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Nov 2014 20:25:52 -0800
Qt: Hide menu bar when in full-screen and allow shortcuts to still work
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Nov 2014 05:37:45 -0800
Qt: Fix build with g++, grumble grumble
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Nov 2014 03:58:06 -0800
Debugger: Disassemble shifted registers in addressing mode 2
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Nov 2014 17:16:11 -0800
Debugger: Fix *RBT being called *RTB
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Nov 2014 17:04:34 -0800
Debugger: Fix ARM LDM/STM disassembling
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Nov 2014 16:54:19 -0800
Debugger: disassemble register shifts
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Nov 2014 16:32:38 -0800
Qt: Prevent flicker upon pausing the emulator
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Nov 2014 15:00:27 -0800
GBA Video: Implement mosaic for modes 2 - 5, untested with windows
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Nov 2014 01:32:58 -0800
Qt: Move FPS target options to A/V menu
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Nov 2014 00:28:54 -0800
Qt: Increase bitrates of h.264 video now that the video is being encoded at a faster, lower quality
Jeffrey Pfau jeffrey@endrift.com
Fri, 14 Nov 2014 03:55:13 -0800
Video: Automatically use different presets based on video size
Jeffrey Pfau jeffrey@endrift.com
Fri, 14 Nov 2014 03:53:30 -0800
Video: Fix x264 tune option
Jeffrey Pfau jeffrey@endrift.com
Fri, 14 Nov 2014 03:26:10 -0800
GBA: Fix DMA in savestates hopefully for good this time
Jeffrey Pfau jeffrey@endrift.com
Fri, 14 Nov 2014 01:19:34 -0800
Video: Try to improve encoding speed/ratefactor a bit
Jeffrey Pfau jeffrey@endrift.com
Wed, 12 Nov 2014 22:50:30 -0800
Qt: Add ability to manually specify and lock video aspect ratio
Jeffrey Pfau jeffrey@endrift.com
Wed, 12 Nov 2014 02:22:05 -0800
Qt: Fix radio button unchecking in Video UI
Jeffrey Pfau jeffrey@endrift.com
Wed, 12 Nov 2014 01:47:46 -0800
Qt: Disallow opening the context twice
Jeffrey Pfau jeffrey@endrift.com
Wed, 12 Nov 2014 01:35:51 -0800
Video: Support scaling the output frame
Jeffrey Pfau jeffrey@endrift.com
Wed, 12 Nov 2014 01:25:50 -0800
Qt: Add video recording presets
Jeffrey Pfau jeffrey@endrift.com
Wed, 12 Nov 2014 00:55:37 -0800
GBA Config: Load config from the correct location on Windows
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Nov 2014 02:07:50 -0800
Qt: Reset audio output when changing sample size
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Nov 2014 01:25:46 -0800
GBA Config: Windows support
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Nov 2014 00:46:30 -0800
Qt: Use common idiom for interrupting thread within the GameController
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Nov 2014 00:00:38 -0800
Util: Configuration should use FILE instead of fds to be more portable
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Nov 2014 23:45:29 -0800
Qt: Fix non-USE_FFMPEG build
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Nov 2014 23:44:58 -0800
Qt: re-layout menus
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Nov 2014 04:53:08 -0800
Qt: Video view should codecs update as you type
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Nov 2014 04:52:50 -0800
Qt: Add some more video formats
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Nov 2014 04:52:34 -0800
GBA Config: Move config file to ~/.config/mgba/config.ini
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Nov 2014 23:27:43 -0800
Qt: Fix boolean setting loading
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Nov 2014 23:44:06 -0800
Qt: Turn on video sync by default
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Nov 2014 22:51:05 -0800
GBA Thread: Make GBAThreadInterrupt and -Continue check for the thread status, resolving several deadlocks
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Nov 2014 20:31:24 -0800
Qt: Fix deadlock while telling GL thread to stop
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Nov 2014 16:36:36 -0800
Qt: Init joystick bindings
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Nov 2014 16:10:18 -0800
SDL: Fix typo in function name
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Nov 2014 16:07:56 -0800
SDL: Set higher number of audio samples if the obtained audio spec is more samples than requested
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Nov 2014 16:07:35 -0800
SDL: Fix command line graphics arguments
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Nov 2014 15:56:09 -0800
SDL: Set default width and height
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Nov 2014 15:51:06 -0800
GBA Thread: Make GBAThreadInterrupt thread-safe
Jeffrey Pfau jeffrey@endrift.com
Sat, 08 Nov 2014 04:28:16 -0800
GBA Thread: Wakeup audio condition if trying to interrupt the thread to avoid a deadlock
Jeffrey Pfau jeffrey@endrift.com
Sat, 08 Nov 2014 03:49:20 -0800
Qt: Fix g++ build
Jeffrey Pfau jeffrey@endrift.com
Sat, 08 Nov 2014 01:21:31 -0800
Qt: Keymap saving
Jeffrey Pfau jeffrey@endrift.com
Sat, 08 Nov 2014 00:14:42 -0800
Qt: Draw with QPicture instead of a pixmap
Jeffrey Pfau jeffrey@endrift.com
Fri, 07 Nov 2014 22:46:41 -0800
Qt: Add keyboard remapper
Jeffrey Pfau jeffrey@endrift.com
Fri, 07 Nov 2014 03:11:44 -0800
Qt: Add log level SWI
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Nov 2014 00:30:35 -0800
GBA Input: Refactor SDL and Qt input code
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Nov 2014 00:17:58 -0800
GBA Video: Fix rendering of sprites with objwin passthrough (fixes #128)
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 05:07:44 -0800
SDL: Merge egl-main
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 04:11:09 -0800
SDL: Fix SDL 1.2 build
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 03:42:19 -0800
SDL: Split out non-shared functionality of GL and SW into their own files
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 03:34:23 -0800
SDL: Unify gl-main and sw-main
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 03:21:50 -0800
SDL: Only use scancodes with SDL2
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 02:59:04 -0800
Qt: Fix memory leak in ~GameController
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 02:45:23 -0800
Util: Fix memory leak in Configuration
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 02:45:00 -0800
GBA Config: const-correctness
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 02:34:51 -0800
Qt: Fix draw context memory leak when deleting the GameController
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 02:28:03 -0800
Qt: Remove stale TODO
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 02:24:49 -0800
Qt: Store window size setting when resizing
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 02:23:47 -0800
Qt: Add integrated configuration loader for the menu
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 02:17:26 -0800
GBA Config: Add GBAConfigGetValue
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 02:16:35 -0800
Qt: Move configuration loading to its own class
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Nov 2014 00:22:11 -0800
GBA Config: Refresh configuration system to be more versatile
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Nov 2014 23:54:09 -0800
Util: Add helper functions for setting overloaded Configuration types
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Nov 2014 23:48:09 -0800
Util: Adding a null value to a Configuration removes the value
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Nov 2014 23:47:31 -0800
GBA: const-correctness in GBAMap*ToContext
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Nov 2014 01:56:59 -0800
GBA Config: Add audio/video sync setting
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Nov 2014 01:19:10 -0800
Video: Fix setting global extradata in FFmpeg
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Nov 2014 00:15:54 -0800
Third-Party: Move third-party to src/third-party
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Nov 2014 23:32:18 -0800
SDL: Swap A and B for more standard default layout
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Nov 2014 23:28:56 -0800
SDL: Load SDLK and SDLB input maps
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Nov 2014 23:28:33 -0800
GBA Input: Add input map loading
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Nov 2014 23:27:47 -0800
SDL: Use scancodes instead of keycodes
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Nov 2014 22:35:08 -0800
Qt: Support setting for width and height
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Nov 2014 03:38:00 -0800
Qt: Load configuration file
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Nov 2014 02:58:58 -0800
Qt: Support loading fpsTarget and audioBuffers
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Nov 2014 02:58:47 -0800
Qt: Initialize arguments and options
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Nov 2014 02:53:22 -0800
GBA Config: Add audio buffers and FPS target
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Nov 2014 02:34:16 -0800
GBA Config: Further separate arguments from options, renaming things in the process
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Nov 2014 02:19:57 -0800
GBA Config: Begin refactor of separating out command line args from settings
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Nov 2014 01:49:15 -0800
GBA Config: Support loading BIOS from config files
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Nov 2014 01:31:12 -0700
GBA: Add configuration loader
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Nov 2014 03:04:10 -0700
Util: Add Configuration datatype
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Nov 2014 03:02:40 -0700
Util: Flesh out Table and add HashTable
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Nov 2014 03:02:10 -0700
Third-Party: Actually build inih
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Nov 2014 02:06:02 -0700
Util: Add murmurhash3 hashing
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Nov 2014 02:05:34 -0700
Third-Party: Add inih library
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Oct 2014 03:50:37 -0700
Util: Pull basic table struct from another branch
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Oct 2014 00:44:45 -0700
GBA Memory: Fix out-of-bounds BIOS reads to read off of the bus
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Nov 2014 18:28:22 -0800
GBA DMA: Emulate DMA bus
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Nov 2014 16:54:11 -0800
GBA Memory: Fix LDM in BIOS
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Nov 2014 01:31:35 -0700
Video: Kludgily fix warnings in sws_scale call
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Nov 2014 22:02:58 -0700
Fix build on older versions of FFmpeg
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Nov 2014 22:00:31 -0700
GBA Memory: Return misaligned addresses from LDM/STM
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Nov 2014 14:40:13 -0700
Video: Support AAC in MP4
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Oct 2014 23:30:15 -0700
Video: Consolidate state initialization
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Oct 2014 02:53:52 -0700
Qt: Re-add Xvid and use YUV libx264 instead of RGB
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Oct 2014 02:26:47 -0700
Video: use libswscale to handle video format conversion
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Oct 2014 02:17:18 -0700
Qt: Fix VBR
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Oct 2014 01:35:31 -0700
Qt: fix bitrates for video
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Oct 2014 23:38:40 -0700
Fix audio frame pts
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Oct 2014 23:31:51 -0700
Remove specialized code for resampling to allow for broader variety of sample formats
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Oct 2014 22:57:26 -0700
Merge branch 'port/qt'
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Oct 2014 22:03:02 -0700
FFmpeg resampling
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Oct 2014 21:59:10 -0700
Enhance usability and resiliency of ffmpeg encoder
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Oct 2014 23:48:34 -0700
Fix SDL2 library exporting
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Oct 2014 02:04:24 -0700
Fix windows build on case-sensitive filesystems
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Oct 2014 02:02:39 -0700
Fix savestate size on Windows
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Oct 2014 18:50:33 -0700
Remove out-of-date comment
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Oct 2014 05:57:49 -0700
Fix potential overflow in huffman decoding
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Oct 2014 06:05:00 -0700
Fix argument number errors
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Oct 2014 01:14:08 -0700
Handle out-of-bounds SRAM and ROM reads
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Oct 2014 01:09:46 -0700
Force files into binary mode on Windows
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Oct 2014 01:45:42 -0700
Fix pkg-config overwriting find_package results
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Oct 2014 01:43:05 -0700
Fix build on Windows
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Oct 2014 22:01:13 -0700
Fix parsing of numbers starting with 0 (and disregarding octal)
Jeffrey Pfau jeffrey@endrift.com
Thu, 23 Oct 2014 01:50:45 -0700
Log division by zero
Jeffrey Pfau jeffrey@endrift.com
Thu, 23 Oct 2014 01:45:32 -0700
Fix two small consistency issues
Jeffrey Pfau jeffrey@endrift.com
Thu, 23 Oct 2014 01:45:16 -0700
Log level for SWI
Jeffrey Pfau jeffrey@endrift.com
Thu, 23 Oct 2014 01:41:52 -0700
Use cleaner mechanism for checking the register list bits
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Oct 2014 22:01:48 -0700
Use better popcount than the GCC one...
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Oct 2014 22:01:11 -0700
Add more options to PGO
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Oct 2014 22:00:19 -0700
Fix magic number for some games
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Oct 2014 22:00:08 -0700
Use proper literal sizes for uint64_t
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Oct 2014 00:47:32 -0700
Fix timing on palette RAM and VRAM 32-bit load/stores
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Oct 2014 23:42:24 -0700
Refine and reuse STM/LDM code
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Oct 2014 23:31:49 -0700
Use GCC popcount intrinsic for popcount
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Oct 2014 22:51:39 -0700
Load/Store multiple functions
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Oct 2014 03:53:48 -0700
Shutdown thread preemptively if the loaded file is not a ROM
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Oct 2014 22:24:32 -0700
Change the GBA magic to work on even improperly compiled ROMs
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Oct 2014 22:17:52 -0700
Pepper logging throughout the savegame loading mechanism
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Oct 2014 22:12:57 -0700
Add override for NES classic series games
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Oct 2014 22:10:20 -0700
Prevent deinitializing savegame data when the data is not masked
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Oct 2014 22:08:20 -0700
Classic NES games jump to VRAM
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Oct 2014 22:07:18 -0700
Actually set C flags properly now
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Oct 2014 04:00:15 -0700
Use branchType instead of branches in decoder for more expressive branch decoding
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Oct 2014 00:45:06 -0700
Remove loop in DMA to find a value we already know
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 23:30:10 -0700
Check if VFileOpen is actually passed a path before trying to open it
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 21:13:32 -0700
Remove stale file
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 18:56:55 -0700
Fix objwin on objs when objs are off in winout
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 06:24:09 -0700
Properly reset after loading BIOS
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 05:41:35 -0700
Mark DMA registers as special to keep loading them from messing up state
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 05:19:19 -0700
Fix decoding of {STR/LDR}[B]T
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 03:45:11 -0700
Move string utilities out to separate file (really fixing Linux build this time)
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 03:01:26 -0700
Fix build on Linux
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 01:17:04 -0700
*Wait -> bool
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 01:13:55 -0700
Don't wait on for a frame if we already have any pending
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 00:30:07 -0700
Unblock audio processing when reducing buffer size
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 00:13:34 -0700
Screenshot numbering
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 16:25:48 -0700
Disable drawing while the thread is shutting down
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 04:10:34 -0700
If video sync is suspended, do not wait
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 02:23:54 -0700
Expose GBASync{Suspend/Resume}Drawing
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 02:08:20 -0700
Add version string to command line arguments
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 01:06:29 -0700
Add GBAGetGameTitle
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 01:06:17 -0700
Write back to GBAThread.audioBuffers if not previously initialized
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Oct 2014 23:41:03 -0700
Fix GBASyncProduceAudio signature
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Oct 2014 23:40:39 -0700
Initialize FIFO samples
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Oct 2014 23:40:26 -0700
Replace soundbias with a bitfield
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Oct 2014 03:26:47 -0700
Name slots more predictably
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 23:26:46 -0700
VFile write should use const void*
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Oct 2014 03:08:39 -0700
C++ build fixes
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Oct 2014 01:48:56 -0700
Expose GBAGetState
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Oct 2014 01:05:53 -0700
Fix edge case with video-frame sync where it may never wake up the display thread
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 04:51:19 -0700
Fix some uninitialized reads
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 02:13:46 -0700
Fix overlooked crc32 call
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 02:13:34 -0700
Rename crc32 to doCrc32 to avoid symbol naming conflicts
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 01:41:50 -0700
Don't log everything to the log handler when that log level is disabled
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Oct 2014 19:43:19 -0700
Split out macros from common.h
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 Oct 2014 18:18:47 -0700
Disable blending in backgrounds when unnecessary
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 Oct 2014 14:41:28 -0700
Fix warning about exceeding bounds of array
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 Oct 2014 15:49:45 -0700
Fix assumption that savedata->vf is non-null within flash memory code
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 Oct 2014 15:46:59 -0700
Log if a game crashes
Jeffrey Pfau jeffrey@endrift.com
Fri, 10 Oct 2014 22:54:04 -0700
Use command line options for renderer, too
Jeffrey Pfau jeffrey@endrift.com
Fri, 10 Oct 2014 22:52:49 -0700
Prefix completion
Jeffrey Pfau jeffrey@endrift.com
Fri, 10 Oct 2014 03:27:10 -0700
Don't tab complete null
Jeffrey Pfau jeffrey@endrift.com
Fri, 10 Oct 2014 03:22:44 -0700
Fix tab-completing past the end of the completions list
Jeffrey Pfau jeffrey@endrift.com
Fri, 10 Oct 2014 02:56:13 -0700
Add disassemble alias
Jeffrey Pfau jeffrey@endrift.com
Fri, 10 Oct 2014 02:50:09 -0700
Print address alongside disassembled instructions
Jeffrey Pfau jeffrey@endrift.com
Fri, 10 Oct 2014 02:45:57 -0700
Add support for 0b-style literals
Jeffrey Pfau jeffrey@endrift.com
Fri, 10 Oct 2014 02:38:05 -0700
Fix 0 not being recognized as a valid token
Jeffrey Pfau jeffrey@endrift.com
Fri, 10 Oct 2014 02:28:27 -0700
Unify optional directory file opening
Jeffrey Pfau jeffrey@endrift.com
Thu, 09 Oct 2014 23:55:02 -0700
Fix perf-main parsing when errno is not cleared
Jeffrey Pfau jeffrey@endrift.com
Thu, 09 Oct 2014 03:43:51 -0700
Use bitfield for BIOS Huffman nodes
Jeffrey Pfau jeffrey@endrift.com
Thu, 09 Oct 2014 03:02:35 -0700
Tweak perf settings to run a more abridged version
Jeffrey Pfau jeffrey@endrift.com
Thu, 09 Oct 2014 02:47:06 -0700
Make path absolute in perf.py
Jeffrey Pfau jeffrey@endrift.com
Thu, 09 Oct 2014 01:53:47 -0700
Inherit LD_LIBRARY_PATH in subprocess
Jeffrey Pfau jeffrey@endrift.com
Thu, 09 Oct 2014 01:36:08 -0700
Simple profiling script for outputing CSV batches
Jeffrey Pfau jeffrey@endrift.com
Thu, 09 Oct 2014 00:08:46 -0700
Speculative fixes for SDL fallback and failing configuring
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Oct 2014 04:48:23 -0700
Mark project as C
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Oct 2014 04:47:56 -0700
Fix libedit in CMakeLists
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Oct 2014 03:49:48 -0700
Fix types for some LP64 systems
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Oct 2014 01:16:50 -0700
Fix printf format string to use unsigned instead of signed
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Oct 2014 01:04:19 -0700
Remove bad AFTER keyword in link_directories directive
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Oct 2014 01:04:03 -0700
Fix outputing the right variable names in find_feature
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Oct 2014 01:03:35 -0700
Export all relevant pkg-config flags
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Oct 2014 00:40:57 -0700
Clean up CMakeFiles after adding find_feature
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Oct 2014 00:30:36 -0700
Stop compile flags from stomping over itself
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Oct 2014 23:56:29 -0700
Don't look for a package when we don't need to
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Oct 2014 02:54:05 -0700
Write audio FIFO in discrete chunks to avoid ordering issues
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Oct 2014 01:54:02 -0700
Replace remaining bit-packed structs in audio with bitfields
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Oct 2014 00:53:39 -0700
Replace sound channel bitpacked structs with bitfields
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Oct 2014 00:36:07 -0700
Fix build when PNG support is not enabled
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Oct 2014 23:38:48 -0700
Add some missing usage documentation
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Oct 2014 23:36:52 -0700
Enhance perf-main with higher granularity output, optional parseable output and higher granularity duration setting
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Oct 2014 23:32:26 -0700
Migrate mosaic to bitfields
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Oct 2014 00:49:06 -0700
Move BLDCNT definition from video-softare to gba-video
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Oct 2014 00:37:08 -0700
Fix USE_FFMPEG description: movies record input, videos record output
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Oct 2014 00:30:11 -0700
Add __attribute__((unused)) to generated bitfield functions
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Oct 2014 00:18:53 -0700
Use bitfields for windows
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Oct 2014 00:16:33 -0700
Fix embarrassing typos
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Oct 2014 23:18:01 -0700
Enhance CMake lists to have unified feature detection, summaries
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Oct 2014 23:08:11 -0700
Use bitfields for BLDCNT
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Oct 2014 22:36:25 -0700
Clean up transformed sprite rendering using accumulators
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Oct 2014 22:08:07 -0700
Use LOAD_16 for sprites instead of accessing the array directly
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Oct 2014 00:36:14 -0700
Reduce size of ARMInstructionInfo
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 Oct 2014 04:38:50 -0700
Fix regressed sprite x wrapping
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 Oct 2014 00:54:39 -0700
Merge preprocess transformed and normal sprite routines
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 Oct 2014 00:53:51 -0700
Split out OBJ attributes and load memory with proper translation
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 Oct 2014 00:41:41 -0700
Replace bit packed structs in sprites with bitfields
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 Oct 2014 00:19:50 -0700
Fix PSRs on some PPC compilers
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Oct 2014 12:42:12 +0000
Attempt to stabilize PPC asm across compilers
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Oct 2014 12:41:51 +0000
Fix modes 3 and 5 after vram load refactor
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Oct 2014 23:30:26 -0700
Clean up background charBase shifting
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Oct 2014 23:24:15 -0700
Fix regression caused by converting DISPSTAT into a bitfield
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Oct 2014 23:19:26 -0700
Preliminary pass at straightening out VRAM loads
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Oct 2014 04:00:15 -0700
Fix addresses being truncated
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Oct 2014 03:23:16 -0700
Replace BGCNT with bitfield
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Oct 2014 02:50:10 -0700
Make PPC asm directives a bit more resilient to different compilers
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Oct 2014 09:33:37 +0000
Fix crashes in sdl/sw-main
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Oct 2014 01:59:03 -0700
The old implementation of endian swapping was sufficient, put it back
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Oct 2014 00:57:52 -0700
Use new bitfields for DMAs
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Oct 2014 00:17:51 -0700
Replace dispstat assorted variables with a bitfield
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Sep 2014 23:29:30 -0700
Remove unused union
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Sep 2014 22:57:05 -0700
Start replacing packed structs with flags
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Sep 2014 22:50:27 -0700
Add phony strndup implementation for when we do not have one
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Sep 2014 22:05:07 -0700
Include PNG include path
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Sep 2014 22:04:04 -0700
Fix PPC asm directives on older GCCs
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Sep 2014 22:03:49 -0700
Proper endian swapping on older PPC ISAs
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Sep 2014 10:08:43 +0000
Make GBAIsROM more portable
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Sep 2014 01:48:04 -0700
Make libPNG/zlib optional dependencies
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Sep 2014 01:43:43 -0700
Add customizable parsers per command
Jeffrey Pfau jeffrey@endrift.com
Tue, 02 Sep 2014 21:54:19 -0700
CLI debugger help
Jeffrey Pfau jeffrey@endrift.com
Tue, 02 Sep 2014 09:55:05 -0700
Add watchpoints to gdb stub
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Sep 2014 02:24:00 -0700
Implement watchpoint removing
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Sep 2014 02:23:31 -0700
Fix GDB stub not responding to invalid Z packets
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Sep 2014 02:06:07 -0700
Fix debuggers not logging
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Sep 2014 02:05:37 -0700
Send correct signal back to gdb when stepping
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Sep 2014 01:57:11 -0700
Fix frames redrawing in the middle of syncing
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Sep 2014 00:52:16 -0700
Clean up setting up vsync on SDL port
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Sep 2014 00:51:45 -0700
HLE BIOS SVC handler stores r11 and r12 instead of r4 and r5
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 Aug 2014 04:20:40 -0700
Implement HFlip for 256 color partial tiles (fixes #39)
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 Aug 2014 04:19:13 -0700
Add makefile for regenerating hle-bios.c so I can stop doing it by hand
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Aug 2014 04:25:20 -0700
Add invalid commands to the CLI debugger history instead of discarding them
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Aug 2014 04:02:19 -0700
Add p/t to CLI debugger
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Aug 2014 04:00:17 -0700
Selectable disassemble modes in CLI debugger (fixes #113)
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Aug 2014 03:48:14 -0700
Fix uninitialized memory for OAM count
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Aug 2014 01:26:33 -0700
Initialize previous uninitialzed audio channel members
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Aug 2014 02:39:01 -0700
Fix palette pointer in GBALoad8
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Aug 2014 02:31:15 -0700
Use bitshift instead of bitmask for determining load/store region
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Aug 2014 01:58:39 -0700
Check active region instead of pc for BIOS loads
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Aug 2014 01:46:46 -0700
Remove unnecessarily duplicated code in ARMStep
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Aug 2014 01:41:32 -0700
Add busy loop optimization back
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Aug 2014 00:35:43 -0700
Fix savestate loading after prefetch changes
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Aug 2014 00:34:12 -0700
Reimplement prefetch, temporarily removing busy loop optimization
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Aug 2014 05:45:37 -0700
Add missing newline in perf usage
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Aug 2014 05:11:16 -0700
Tighter looping for ARMRun
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Aug 2014 05:00:38 -0700
Use older const png_bytep instead of png_const_bytep
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 Aug 2014 01:54:13 -0700
Remove prototype for removed function
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Aug 2014 23:23:14 -0700
Use DualShock 3 button mapping for now
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Aug 2014 23:19:13 -0700
Fix gamepad input
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Aug 2014 22:50:24 -0700
Rename project to mGBA
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Aug 2014 22:28:39 -0700
Merge branch 'ffmpeg'
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Aug 2014 22:19:54 -0700
Add library versions and installation targets
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Aug 2014 22:18:06 -0700
Clean up list usage in CMakeLists
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Aug 2014 22:06:03 -0700
Detect libedit
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Aug 2014 22:02:34 -0700
Detect libedit
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Aug 2014 21:58:48 -0700
Detect libPNG and zlib
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Aug 2014 21:53:32 -0700
Fix stream recording resumption
Jeffrey Pfau jeffrey@endrift.com
Thu, 07 Aug 2014 02:01:17 -0700
Add rerecord count
Jeffrey Pfau jeffrey@endrift.com
Thu, 07 Aug 2014 01:13:50 -0700
Write full finalization data when stopping recording
Jeffrey Pfau jeffrey@endrift.com
Thu, 07 Aug 2014 01:13:34 -0700
Fix writing max strem ID in RR metadata
Jeffrey Pfau jeffrey@endrift.com
Thu, 07 Aug 2014 01:13:03 -0700
Big cleanup to how RR handles separate segments, and adding lots of logging (fixes #106)
Jeffrey Pfau jeffrey@endrift.com
Thu, 07 Aug 2014 00:24:25 -0700
Add backslash as another frame advance key
Jeffrey Pfau jeffrey@endrift.com
Thu, 07 Aug 2014 00:23:05 -0700
Fix rr writing to the wrong file
Jeffrey Pfau jeffrey@endrift.com
Wed, 06 Aug 2014 21:57:35 -0700
Loading savestates now changes the active branch
Jeffrey Pfau jeffrey@endrift.com
Tue, 05 Aug 2014 23:52:08 -0700
Fix masking savegames so it can write to a masked savegame
Jeffrey Pfau jeffrey@endrift.com
Mon, 04 Aug 2014 23:46:33 -0700
RR starting from savegame (currently broken) and savestate
Jeffrey Pfau jeffrey@endrift.com
Mon, 04 Aug 2014 23:37:37 -0700
Save/load state with file parameter
Jeffrey Pfau jeffrey@endrift.com
Mon, 04 Aug 2014 22:40:11 -0700
Unmask savedata if reseting while a movie is not recording or replaying
Jeffrey Pfau jeffrey@endrift.com
Mon, 04 Aug 2014 22:24:43 -0700
Start working on ability to bundle save data with movies
Jeffrey Pfau jeffrey@endrift.com
Mon, 04 Aug 2014 01:11:46 -0700
Save initialization type and metadata magic number
Jeffrey Pfau jeffrey@endrift.com
Mon, 04 Aug 2014 00:52:58 -0700
Fix crashing when trying to start recording while recording
Jeffrey Pfau jeffrey@endrift.com
Sun, 03 Aug 2014 20:19:19 -0700
Add magic numbers to movie files
Jeffrey Pfau jeffrey@endrift.com
Sun, 03 Aug 2014 20:15:34 -0700
Detect basic desync in rr
Jeffrey Pfau jeffrey@endrift.com
Sun, 03 Aug 2014 19:47:02 -0700
Fix game ID for Wario Ware Twisted override
Jeffrey Pfau jeffrey@endrift.com
Wed, 30 Jul 2014 01:50:22 -0700
Savestate loading during recording and replaying
Jeffrey Pfau jeffrey@endrift.com
Wed, 30 Jul 2014 00:13:11 -0700
Fix .log -> .dat for the first chunk, and make sure it bails if the load fails
Jeffrey Pfau jeffrey@endrift.com
Wed, 30 Jul 2014 00:03:19 -0700
Make sure not to reload an old rr stream chunk when reaching the end of a file
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Jul 2014 23:39:55 -0700
Fix _readTag to not crash if the VFile has been closed
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Jul 2014 23:15:08 -0700
Clean up logic with an EOF tag
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Jul 2014 23:13:16 -0700
Add more rr tags, some implemented
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Jul 2014 22:50:46 -0700
Keep max stream ID separate from current stream ID
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Jul 2014 22:50:19 -0700
Clean up movie state when exiting
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Jul 2014 22:49:24 -0700
Only make GUI_MOD SDL events happen when no other modifiers are active
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Jul 2014 22:48:55 -0700
Ability to chunk movie streams into multiple files
Jeffrey Pfau jeffrey@endrift.com
Sun, 27 Jul 2014 19:06:30 -0700
Fix GBARR not starting in SDL port
Jeffrey Pfau jeffrey@endrift.com
Sun, 27 Jul 2014 18:22:53 -0700
New movie format
Jeffrey Pfau jeffrey@endrift.com
Sun, 27 Jul 2014 18:22:39 -0700
Move screenshot function to gba-thread.h
Jeffrey Pfau jeffrey@endrift.com
Sun, 27 Jul 2014 18:21:58 -0700
Restore pixels from PNG when loading savestate
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Jul 2014 14:06:28 -0700
Remove some ifdefed code by adding a constant for number of bytes per pixel
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Jul 2014 13:28:44 -0700
PNG savestate loading
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Jul 2014 13:20:29 -0700
Code for embedding savestates in PNG chunk, loading not yet implemented
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Jul 2014 00:04:24 -0700
Add function to GBAVideoRenderer for taking screenshot
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Jul 2014 00:03:54 -0700
Add screenshot capability
Jeffrey Pfau jeffrey@endrift.com
Fri, 25 Jul 2014 05:44:20 -0700
Avoid compiler warnings
Jeffrey Pfau jeffrey@endrift.com
Fri, 25 Jul 2014 03:45:54 -0700
PGO options for GCC
Jeffrey Pfau jeffrey@endrift.com
Fri, 25 Jul 2014 00:01:49 -0700
Add mechanism for adding halts to busy loops
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Jul 2014 04:21:33 -0700
Benchmark option to disable video rendering fully
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Jul 2014 03:23:41 -0700
Add missing dummy video functions
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Jul 2014 03:20:12 -0700
Pull out vram pointer
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Jul 2014 02:52:02 -0700
Remember to initialize rr
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Jul 2014 02:38:36 -0700
Remove redefinition of COMPOSITE_16_NO_OBJWIN
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Jul 2014 02:37:04 -0700
Fix window edge case that might cause 0-width windows to draw
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Jul 2014 02:34:42 -0700
Fix mosiac on edges of mode 0 regions
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Jul 2014 01:13:14 -0700
Fix *mull, *mlal instructions in disassembler
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Jul 2014 23:12:54 -0700
Fix cmp and related opcodes in disassembler
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Jul 2014 23:12:28 -0700
Remove unused HLE BIOS length constant
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Jul 2014 23:05:17 -0700
Modernize egl-main
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Jul 2014 22:57:58 -0700
Check if we have a subparser before trying to use it
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Jul 2014 22:57:44 -0700
Put back gnu99 standard, we use some of the features
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Jul 2014 22:57:25 -0700
Unify swi state saving, keep I bit
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Jul 2014 03:06:09 -0700
Fix ObjAffineSet over multiple inputs
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Jul 2014 00:54:11 -0700
Don't make empty savestate files when loading savestates
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Jul 2014 00:19:50 -0700
Fix crashes when GBARR is not initialized
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Jul 2014 00:09:14 -0700
First pass at input mapping
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Jul 2014 00:06:44 -0700
Change log handler API
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 22:34:08 -0700
Fix ability to make audio buffers as big as they initially were
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 02:33:45 -0700
Thread pausing refining
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 01:52:16 -0700
Set buffer size to 512 samples in the SDL/GL port
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Jul 2014 00:29:38 -0700
Ability to resize internal sound buffers
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Jul 2014 00:14:48 -0700
Revise circle buffer types
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 23:56:12 -0700
Variable FPS target
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 23:45:30 -0700
Function for calculating audio rate for target FPS
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 23:24:02 -0700
Make SDL port QUIT events thread-safe
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 21:32:05 -0700
Fix build against C++
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 16:37:54 -0700
Fix typos in savestate format documentation
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 15:53:37 -0700
Update GPIO for serialization
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 15:53:15 -0700
Move file CRC32 code into crc32.h
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 15:11:22 -0700
Serialize ROM CRC32 for error checking
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 15:10:59 -0700
Add ability to resume recording as soon as a movie ends
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 03:14:55 -0700
Rewrite rr to be streaming-only
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 02:50:43 -0700
Remove unused function
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 01:40:05 -0700
Make writing to RO mapped memory perform COW
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 01:36:18 -0700
Move vfs-zip into vfs folder
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Jul 2014 22:15:39 -0700
Fix loading too many states from a file
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Jul 2014 17:54:29 -0700
Create concept of state directory
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Jul 2014 17:48:37 -0700
Very basic movie saving/loading
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Jul 2014 17:38:25 -0700
Fix scanline rendering when parameters change mid-scanline
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Jul 2014 15:59:27 -0700
Fix perf build
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Jul 2014 15:58:58 -0700
Be more rigorous when reseting
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Jul 2014 14:34:24 -0700
Reset memory when reseting the board (fixes #94)
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Jul 2014 04:13:25 -0700
Properly account for LDR I cycles (fixes #90)
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Jul 2014 00:39:51 -0700
Beginning of rerecording code, ability to record/replay from a savegame
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Jul 2014 00:09:18 -0700
Fix naming of savegames from files with no .
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Jul 2014 00:53:08 -0700
Place save files in directories when loading in dirmode
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Jul 2014 00:52:53 -0700
Add some missing cleanup
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Jul 2014 00:52:22 -0700
Forcibly disable some currently unsupported zip operations
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Jul 2014 00:52:07 -0700
Don't crash if no ROM is loaded
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Jul 2014 02:55:13 -0700
Fix reading more than a block but less than the rest of the file
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Jul 2014 02:51:38 -0700
Fix seeking to end of file
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Jul 2014 02:51:17 -0700
Support reading from ZIPs
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Jul 2014 02:45:17 -0700
Directory mode for loading the first ROM in a directory, still a bit buggy
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Jul 2014 00:53:17 -0700
Move VFile to vfs.h and add VDirs
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Jul 2014 23:55:09 -0700
Clean up GBAThread variables
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Jul 2014 23:53:11 -0700
Clean up command line args
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Jul 2014 23:47:47 -0700
Fix some signatures
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Jul 2014 03:02:16 -0700
Allow save file to be specified externally
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Jul 2014 02:57:04 -0700
Now that mapping is done through a different code path, we can properly allocate large memory chunks on Windows
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Jul 2014 02:20:29 -0700
Remove declaration for unimplemented function
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Jul 2014 02:09:19 -0700
Use VFiles for all file operations
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Jul 2014 02:08:54 -0700
VFiles for abstract file operations, used at first in patches
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Jul 2014 01:31:10 -0700
Use stdbool for readability
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Jul 2014 00:46:02 -0700
Move flags and masks into defines to avoid making enums with values that are too large
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Jul 2014 23:38:44 -0700
Revise macros for stricter C99 conformance
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Jul 2014 23:30:55 -0700
Ability to reset emulator while running
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Jul 2014 00:01:35 -0700
Slightly more accurate waitstate emulation
Jeffrey Pfau jeffrey@endrift.com
Sun, 13 Jul 2014 22:21:37 -0700
Only assemble NEON code when NEON is enabled
Jeffrey Pfau jeffrey@endrift.com
Sun, 13 Jul 2014 18:32:10 -0700
Support 5_6_5 in SDL/GL port
Jeffrey Pfau jeffrey@endrift.com
Sun, 13 Jul 2014 18:31:28 -0700
Add missing include
Jeffrey Pfau jeffrey@endrift.com
Sun, 13 Jul 2014 05:47:16 -0700
Fix missing value for divide precedence
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 18:41:11 -0700
Add parenthesis support
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 17:58:03 -0700
Support identifiers
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 17:25:51 -0700
Free identifiers
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 17:13:58 -0700
Proper parser, without identifier support currently
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 17:12:35 -0700
Parse expressions in a separate function
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 14:50:09 -0700
Remove redundant includes
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 04:43:41 -0700
GNU C extensions are not used, switch to C99 compat mode
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 04:42:24 -0700
Disable CLI debugger on Windows
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 04:40:13 -0700
Remove project name strings from the code
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 04:29:12 -0700
DebugVectors should inherit failure
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 04:12:04 -0700
Operations on numbers in CLI debugger
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 04:04:15 -0700
Add disassemble CLI debugger command
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 03:36:04 -0700
Merge branch 'decoder' Conflicts: src/debugger/cli-debugger.c
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 00:40:40 -0700
Reorder log levels so more important ones have lower numbers
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Jul 2014 01:12:25 -0700
Fix a compiler warning in SIO code
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Jul 2014 01:05:28 -0700
Fix function prototype for GBAThreadInterrupt
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Jul 2014 01:03:02 -0700
Remove unused variable
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Jul 2014 01:02:13 -0700
Move UNUSED macro to common.h
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Jul 2014 01:00:38 -0700
Draw a polygon every frame, even when paused, to make sure screen is not stale (fixes #87)
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Jul 2014 23:18:34 -0700
Add missing return statement
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Jul 2014 23:17:51 -0700
Hopefully fix edge cases for windows for real this time (fixes #88)
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Jul 2014 23:09:28 -0700
Only take slow mosaic path when mosiac is actually in play
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Jul 2014 23:01:03 -0700
Fix mosaic drawing of 256-color mirrored background tiles
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Jul 2014 22:49:05 -0700
Fix sampling order of sound channel 3
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Jul 2014 03:52:58 -0700
Fix 8-bit IO writes on SOUND3CNT_X
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Jul 2014 03:52:43 -0700
Fix setting window sizes to 0xFFFF from actually making a window
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Jul 2014 02:24:19 -0700
Link with SDL2_LIBDIR if necessary
Jeffrey Pfau jeffrey@endrift.com
Tue, 08 Jul 2014 23:02:30 -0700
Fix sprites whose tiles go out of bounds
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Jul 2014 01:32:02 -0700
Make GBAThreadInterrupt work properly with paused threads again
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Jul 2014 00:36:04 -0700
Resizing of SDL2 windows
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Jul 2014 00:03:05 -0700
Remove audio processing loop now that there is an event processing loop
Jeffrey Pfau jeffrey@endrift.com
Tue, 08 Jul 2014 22:00:53 -0700
Fix a case where deserializing the FIFO may not restore up to three bytes
Jeffrey Pfau jeffrey@endrift.com
Tue, 08 Jul 2014 21:56:03 -0700
Ensure interrupting the GBA thread actually gets to a safe point to read from the thread
Jeffrey Pfau jeffrey@endrift.com
Tue, 08 Jul 2014 00:04:38 -0700
Add audio FIFOs to savestates
Jeffrey Pfau jeffrey@endrift.com
Tue, 08 Jul 2014 00:02:39 -0700
Allow for savestates to be loaded between BIOS versions so long as they aren't in BIOS code
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Jul 2014 22:59:24 -0700
Remove out-of-date TODO
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Jul 2014 03:00:58 -0700
UPS patch loading support
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Jul 2014 01:54:40 -0700
IPS patch loading support
Jeffrey Pfau jeffrey@endrift.com
Sun, 06 Jul 2014 23:39:27 -0700
Add read watchpoints (fixes #69)
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Jul 2014 22:30:20 -0700
Fix some warnings
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Jul 2014 16:29:31 -0700
Out of bounds start coordinates are treated as 0 for windows (fixes #82)
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Jul 2014 14:40:15 -0700
Fix WININ priority trampling over the active windows (fixes #75)
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Jul 2014 14:34:10 -0700
Reduce the code size of division by zero a bit
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Jul 2014 13:55:36 -0700
Emulate division by zero edge cases (fixes #80)
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Jul 2014 05:19:58 -0700
Properly do bounds checking in CpuSet and CpuFastSet (fixes #81)
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Jul 2014 03:52:07 -0700
Remove redundant checks that are in the BIOS code already
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Jul 2014 01:03:04 -0700
Prevent lr from being trampled in the middle of long-running CpuSet
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Jul 2014 01:01:29 -0700
Fix typo in documentation
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Jul 2014 00:13:54 -0700
Add (currently undocumented) command line flag for setting logging level
Jeffrey Pfau jeffrey@endrift.com
Fri, 04 Jul 2014 18:43:07 -0700
Save some registers we were overwriting in IntrWait
Jeffrey Pfau jeffrey@endrift.com
Fri, 04 Jul 2014 18:41:13 -0700
Log SWIs in debug
Jeffrey Pfau jeffrey@endrift.com
Fri, 04 Jul 2014 18:17:34 -0700
Fix and optimize CpuSet and CpuFastSet a bit
Jeffrey Pfau jeffrey@endrift.com
Fri, 04 Jul 2014 17:48:38 -0700
Implement CpuSet/CpuFastSet in assembly (fixes #31 and #76)
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Jul 2014 03:51:53 -0700
Reset timers when enabling them (fixes #78)
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Jul 2014 00:48:20 -0700
Implement high VRAM mirroring for writes
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Jul 2014 00:26:57 -0700
Fix stub debugger entering
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Apr 2014 18:25:45 -0700
Use subparsers instead of stuffing everything into one parser
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Apr 2014 16:05:09 -0700
Add some NEON resizing code
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Apr 2014 03:31:53 -0700
Clear alpha channel in fragment shader (fixes #51)
Jeffrey Pfau jeffrey@endrift.com
Fri, 25 Apr 2014 23:48:51 -0700
Fix fullscreen initialization
Jeffrey Pfau jeffrey@endrift.com
Fri, 25 Apr 2014 21:33:07 -0700
Add option of not using GL
Jeffrey Pfau jeffrey@endrift.com
Fri, 25 Apr 2014 03:34:21 -0700
Start porting sw-main to SDL2
Jeffrey Pfau jeffrey@endrift.com
Fri, 25 Apr 2014 03:34:03 -0700
Build fix in case no debuggers are being built
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Apr 2014 21:50:26 -0700
Fix GBDStub build on Windows
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Apr 2014 21:42:08 -0700
Bring sw-main into line
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Apr 2014 02:09:27 -0700
Remove some redundant flags
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Apr 2014 02:09:06 -0700
Ignore swapfiles
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Apr 2014 22:08:07 -0700
Add long-missing arm-algo.S
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Apr 2014 02:41:26 -0700
Add more command line options and perf-main duration
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Apr 2014 22:15:17 -0700
Disentagle graphics flags from global flags
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Apr 2014 21:54:05 -0700
Make command line arguments more dynamic
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Apr 2014 21:41:21 -0700
Add more command line options + usage
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Apr 2014 21:32:40 -0700
Move debugger creation off the stack
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Apr 2014 04:19:03 -0700
Start moving command line parsing into a separate file
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Apr 2014 04:06:44 -0700
Initialize halt
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Apr 2014 01:05:29 -0700
Call ARMDeinit
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Apr 2014 00:52:37 -0700
Restructure watchpoints
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Apr 2014 00:47:49 -0700
Redo component model/type punning
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Apr 2014 00:19:55 -0700
Remove ARMMemory and ARMBoard shims
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Apr 2014 18:14:17 -0700
Move halting functionality out of GBAHalt
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Apr 2014 23:05:44 -0700
Fix the build
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Apr 2014 00:00:06 -0700
Move common headers to common.h, remove util and debugger from being first class include directories
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Apr 2014 23:50:20 -0700
Initialize some SIO variables properly
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Apr 2014 23:16:37 -0700
Fix some valgrind errors
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Mar 2014 22:39:02 -0700
Initialize memory->eventDiff; fixes a valgrind warning
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 23:24:38 -0800
Get RPi EGL port building again
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 21:52:07 -0800
Partially implement SOUNDBIAS
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 05:22:29 -0800
Remove special treatment for DISPSTAT
Jeffrey Pfau jeffrey@endrift.com
Sat, 29 Mar 2014 22:53:52 -0700
Add function for connecting to an already-open TCP port
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Feb 2014 00:19:29 -0800
Add thread-interrupt functions for having multiple threads that want to pause the GBA thread
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Feb 2014 23:59:07 -0800
Put missing returns in SDL event handling
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Feb 2014 23:13:39 -0800
Make DriverSet setting read in normal driver
Jeffrey Pfau jeffrey@endrift.com
Sat, 08 Feb 2014 13:20:47 -0800
Support normal mode drivers
Jeffrey Pfau jeffrey@endrift.com
Sat, 08 Feb 2014 03:23:05 -0800
Fix SIO loading of a driver that is for the current mode
Jeffrey Pfau jeffrey@endrift.com
Sat, 08 Feb 2014 03:22:43 -0800
SIO registers can now be read and written properly
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Feb 2014 01:42:40 -0800
Read SIO registers from sio field
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Feb 2014 02:02:13 -0800
Make driver loading signal failure, and fix case where setting a driver can cause a null pointer deref
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Feb 2014 01:50:01 -0800
Make socket shims inline
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Feb 2014 01:22:34 -0800
Clarify some function names and add more essenital SIO architecture
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Feb 2014 01:03:34 -0800
Fill out SIO driver infrastructure
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Feb 2014 01:28:16 -0800
Begin SIO
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Feb 2014 00:39:55 -0800
Abstract out sockets
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 23:01:26 -0800
Add missing GBA_KEY_NONE
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 22:56:24 -0800
Move key mapping into its own function
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 22:27:58 -0800
Automatically break into the debugger if it was provided at launch time
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 03:42:02 -0800
Add thread-safe function for telling if the GBA thread has started
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 03:41:32 -0800
Null out threadContext->gba when shutting down
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 00:42:20 -0800
Debugger can get detached during a callback, clean up appropriately
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Feb 2014 03:57:41 -0800
Ability to fullscreen the window in SDL2
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Feb 2014 03:05:30 -0800
Use command key on OS X
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Feb 2014 02:56:02 -0800
Properly support 16-bit color
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Feb 2014 02:47:50 -0800
Add SDL2 support
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Feb 2014 02:39:34 -0800
The debugger should not stop by default
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 20:48:25 -0800
Add define for GDB stub
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 20:48:00 -0800
Add ability to detach debugger
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 20:24:38 -0800
Implement OBJWIN for OBJs
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 16:58:55 -0800
Fix infinite listen errors
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 16:27:48 -0800
Fix debugging shim to work even if there is no GBA struct at the moment
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 16:27:27 -0800
Add debugging logging interface
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 16:13:00 -0800
Add stepping and clean up
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 15:50:12 -0800
Clean up unnecessary operation in GDB stub
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 15:39:47 -0800
Breakpoint clearing in CLI debugger
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 15:39:30 -0800
Breakpoint clearing
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 15:37:15 -0800
LLDB compatibility
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 15:21:17 -0800
Expand packet size for lldb compat
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 05:44:40 -0800
Add support for qHostInfo command for lldb
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 05:40:39 -0800
Stub out [qQvV].* commands
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 05:23:56 -0800
Add support for g, m and p GDB packets
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 05:02:54 -0800
Parse GDB packet format
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 04:10:22 -0800
Begin GDB stub
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 03:05:10 -0800
Remove obsolete, dead code
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 01:41:25 -0800
Always enable the debugger framework
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 01:14:41 -0800
Fix typo in type
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 01:02:26 -0800
Separate out CLI debugger from debugging interface
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 00:47:36 -0800
Start separating out debugger logic
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 00:27:53 -0800
Omit sprites that are off-screen vertically from OAM calculations
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 22:40:21 -0800
Squelch compiler warning in perf shutdown
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 02:30:56 -0800
Squelch compiler warning about type punning
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 02:29:27 -0800
Squelch a compiler warning about an uninitialized variable
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 02:27:17 -0800
Squelch warnings in software renderer
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 02:15:43 -0800
Change override structure to not use multi-byte char literals
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 02:05:01 -0800
Fix *_LIBRARY into *_LIB
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 01:13:51 -0800
Move SDL output directory
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 01:01:44 -0800
Clean up stale warning rule
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 01:01:04 -0800
Add source groups
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 00:29:27 -0800
Split SDL build into its own CMake list
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 00:11:19 -0800
Fix perf main after adding BIOS loading
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 00:10:56 -0800
Move SDL/OpenGL dependencies into the SDL port
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jan 2014 23:58:48 -0800
Unblock on audio when closing thread
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jan 2014 04:03:54 -0800
Enable piping through BIOS
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 23:13:44 -0800
Initialize OAM
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 23:02:12 -0800
Add LOG_FATAL
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 22:44:40 -0800
Add log handling
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 22:40:13 -0800
SDL audio should use now centralized audio functions
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 00:45:00 -0800
GBAAudioResampleNN returns how many (destination) samples were read
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 00:43:57 -0800
Move audio resampling out of SDL code
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jan 2014 23:52:28 -0800
Add GBAThreadEnd function for manually shutting down the GBA thread
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jan 2014 23:15:30 -0800
Ensure rewind buffer is null if we are not enabling rewinding
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jan 2014 06:52:46 -0800
Move inline struct definitions out of place for C++ compatibility
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jan 2014 06:52:01 -0800
Update DMA timings, and higher priority DMAs always take precedence, regardless of timing
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jan 2014 21:56:14 -0800
Break out shared library
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jan 2014 01:40:32 -0800
Have board re-read CPSR when it is modified by MSR
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Jan 2014 00:21:14 -0800
Only unpause from state operations when we paused manually
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jan 2014 23:17:17 -0800
Fix rewind buffer sizing itself wrong
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jan 2014 12:47:47 -0800
Simple rewind buffer
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jan 2014 02:50:28 -0800
Don't sync on audio and video at the same time--this can cause audio skipping
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Jan 2014 18:08:33 -0800
Implement most of audio serialization
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Jan 2014 18:01:31 -0800
Fix OAM deserialization
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Jan 2014 15:06:28 -0800
Serialize timers and DMA state
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Jan 2014 15:02:55 -0800
Move mode 0 into macro-land so that much of the logic can be inlined
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Jan 2014 14:47:21 -0800
Fix audio buffer reading in SDL audio
Jeffrey Pfau jeffrey@endrift.com
Thu, 23 Jan 2014 20:55:32 -0800
Fix initial DMA count
Jeffrey Pfau jeffrey@endrift.com
Thu, 23 Jan 2014 20:55:11 -0800
Don't require SDL for perf builds
Jeffrey Pfau jeffrey@endrift.com
Thu, 23 Jan 2014 20:57:04 -0800
Properly sync to frame only when not in turbo
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Jan 2014 03:25:09 -0800
Precompute some parameters in mode 0
Jeffrey Pfau jeffrey@endrift.com
Sun, 27 Oct 2013 22:18:24 -0700
Make viewport size not-hardcoded
Jeffrey Pfau jeffrey@endrift.com
Thu, 31 Oct 2013 22:01:20 -0700
Preprocess OBJ heights
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Jan 2014 23:41:13 -0800
Basic OAM dirtying
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Jan 2014 22:34:42 -0800
Skip table lookup in ARMStep if not needed
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Jan 2014 23:15:51 -0800
Partially unroll video clearing loop
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Jan 2014 22:37:08 -0800
Inline CPU stepping
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Jan 2014 21:42:21 -0800
Null out frameCallback on perf-main
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Jan 2014 21:16:04 -0800
Fix some uninitialized values
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 14:32:13 -0800
Support proper DMA timings and priority
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Jan 2014 21:07:15 -0800
Prevent bank switching when reloading CPU state
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 23:42:07 -0800
Slow down audio slightly to match target FPS
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 20:02:44 -0800
Minor cleanup
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 18:01:49 -0800
Abort in invalid memory instead of SEGVing
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 17:46:17 -0800
Smarter I/O serialization
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 17:42:30 -0800
Savestate game checks
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 17:18:12 -0800
Add frame advance
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 16:39:46 -0800
Fix MSR with immediate
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 15:40:56 -0800
Fix ARM_ROR
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 15:40:44 -0800
Implement SWP, SWPB
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 15:19:52 -0800
Remove checks for ARM writeback operations that fail on real hardware
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 15:10:41 -0800
Unified DISPSTAT representation
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 14:18:24 -0800
Add basic IO and video serialization
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 03:05:54 -0800
Add missing version magic
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 03:05:31 -0800
Don't block any signals on the run thread
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jan 2014 02:33:40 -0800
Fix signal handling for debugger
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Jan 2014 23:42:34 -0800
Add missing header guard
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Jan 2014 03:38:18 -0800
Start savestates
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Jan 2014 01:59:35 -0800
Fix non-debugger build
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Jan 2014 01:24:29 -0800
Break into debugger with F11
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Jan 2014 00:37:53 -0800
Create savestate format
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Jan 2014 00:32:49 -0800
Handle illegal and stub opcodes separately
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Jan 2014 00:39:51 -0800
Checksum BIOS
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Jan 2014 00:17:58 -0800
Account for floating point error in resampling
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Jan 2014 02:12:35 -0800
Have circle buffer work when memory is misaligned
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Jan 2014 01:56:17 -0800
Ensure that video buffers are flushed to the GPU before unlocking the mutex
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Jan 2014 01:05:32 -0800
Build fix on OS X for perf util
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Jan 2014 00:32:51 -0800
Fix buffer size in SDL audio
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Jan 2014 00:27:15 -0800
Unlock mutex before swapping buffers
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Jan 2014 00:26:59 -0800
Support Win32 threads on Vista and higher
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Jan 2014 23:46:47 -0800
Build fix for MinGW
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Jan 2014 21:49:08 -0800
Rearchitect audio copying to make it cleaner and more atomic
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Jan 2014 03:43:56 -0800
Create Windows and POSIX platform directories
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Jan 2014 01:28:30 -0800
Fix mappedMemoryFree on *nix
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Jan 2014 00:34:45 -0800
Initial support for Windows
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Jan 2014 00:24:06 -0800
Fix _mix for 16-bit color
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Nov 2013 08:53:47 -0800
Mirror SRAM across 0x0F000000
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 Nov 2013 16:22:26 -0800
Add FireRed/LeafGreen to the override list
Jeffrey Pfau jeffrey@endrift.com
Mon, 18 Nov 2013 00:34:54 -0800
Revert "Move halting code out from below the ARM emulator" This reverts commit 3b74b61862da06b71d6cb256754f48feec409f7f.
Jeffrey Pfau jeffrey@endrift.com
Thu, 14 Nov 2013 23:16:34 -0800
Fix color blending in 16-bit 5-5-5 mode
Jeffrey Pfau jeffrey@endrift.com
Thu, 14 Nov 2013 23:09:13 -0800
Remove "finalized" flag in favor of stricter sorting
Jeffrey Pfau jeffrey@endrift.com
Wed, 13 Nov 2013 01:20:38 -0800
Significantly optimize 16-bit color mixing
Jeffrey Pfau jeffrey@endrift.com
Thu, 14 Nov 2013 00:19:18 -0800
Remove extra free in SDL code
Jeffrey Pfau jeffrey@endrift.com
Mon, 11 Nov 2013 19:40:37 -0800
Implement mosaic for mode 0 with 256-color tiles
Jeffrey Pfau jeffrey@endrift.com
Sun, 10 Nov 2013 23:09:50 -0800
Initialize mosaic to 0
Jeffrey Pfau jeffrey@endrift.com
Sun, 10 Nov 2013 22:53:12 -0800
Support narrow windows
Jeffrey Pfau jeffrey@endrift.com
Sun, 10 Nov 2013 22:43:57 -0800
Fast 32-to-16-bit memory conversion routine on ARM
Jeffrey Pfau jeffrey@endrift.com
Thu, 07 Nov 2013 23:53:16 -0800
Initialize halted
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 Nov 2013 13:29:08 -0800
Preprocess instead of post-process 5-6-5 color
Jeffrey Pfau jeffrey@endrift.com
Thu, 07 Nov 2013 02:57:09 -0800
Use gettimeofday for perf-main instead of clock_gettime
Jeffrey Pfau jeffrey@endrift.com
Wed, 06 Nov 2013 22:20:29 -0800
Preselect palettes for sprites
Jeffrey Pfau jeffrey@endrift.com
Tue, 05 Nov 2013 23:17:03 -0800
Use unsigned instead of uint16_t in sprite drawing
Jeffrey Pfau jeffrey@endrift.com
Tue, 05 Nov 2013 23:13:37 -0800
Small refactor of _composite
Jeffrey Pfau jeffrey@endrift.com
Tue, 05 Nov 2013 21:57:24 -0800
Fix mixing colors on 16-bit
Jeffrey Pfau jeffrey@endrift.com
Tue, 05 Nov 2013 04:13:49 -0800
Optimize range check in mode 2 rendering
Jeffrey Pfau jeffrey@endrift.com
Tue, 05 Nov 2013 01:21:13 -0800
Fix warnings in CircleBuffer
Jeffrey Pfau jeffrey@endrift.com
Tue, 05 Nov 2013 00:44:11 -0800
Optimize palette access
Jeffrey Pfau jeffrey@endrift.com
Mon, 04 Nov 2013 22:43:20 -0800
Use unsigned instead of color_t where size is irrelevant
Jeffrey Pfau jeffrey@endrift.com
Mon, 04 Nov 2013 21:25:08 -0800
Add per-second perf updating
Jeffrey Pfau jeffrey@endrift.com
Mon, 04 Nov 2013 21:07:41 -0800
Move halting code out from below the ARM emulator
Jeffrey Pfau jeffrey@endrift.com
Sun, 03 Nov 2013 23:25:57 -0800
Pass pointers instead of offsets to composite
Jeffrey Pfau jeffrey@endrift.com
Sun, 03 Nov 2013 00:54:02 -0700
Early finalization if possible
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Nov 2013 22:11:36 -0700
Call setActiveRegion with the right address
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Nov 2013 03:56:13 -0700
Hack to guess when blending should be disabled
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 Nov 2013 23:39:26 -0700
Fix channel 1 - 4 volume
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Oct 2013 21:12:26 -0700
Fix potential issues with sound playing when they shouldn't, or with the wrong volume
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Oct 2013 02:19:58 -0700
Fix bugs in OBJ mosaic
Jeffrey Pfau jeffrey@endrift.com
Sun, 27 Oct 2013 21:58:37 -0700
Add performance-monitoring main thread
Jeffrey Pfau jeffrey@endrift.com
Sun, 27 Oct 2013 05:15:42 -0700
Rearrange _composite to optimize for common cases first
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Oct 2013 16:43:11 -0700
Replace bit-packed map data with flags
Jeffrey Pfau jeffrey@endrift.com
Fri, 25 Oct 2013 23:33:22 -0700
Only update active region if necessary
Jeffrey Pfau jeffrey@endrift.com
Sun, 27 Oct 2013 03:44:38 -0700
Begin OBJ mosaic
Jeffrey Pfau jeffrey@endrift.com
Sun, 27 Oct 2013 03:12:55 -0700
Refactor sprite code in preparation of implementing OBJ mosaic
Jeffrey Pfau jeffrey@endrift.com
Sun, 27 Oct 2013 02:39:14 -0700
Rotate 16-bit without using AND
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Oct 2013 16:40:31 -0700
Remove SPRITE_DRAW_PIXEL_*_VARIANT
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Oct 2013 14:56:35 -0700
Preemptively mark the envelope as dead in some cases
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Oct 2013 04:23:08 -0700
Reorganize audio code so as to only update channels when audible
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Oct 2013 04:08:18 -0700
Fixed the first load from SRAM not returning a value
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Oct 2013 03:04:21 -0700
Fix mode 3 in 16-bit color
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Oct 2013 02:39:45 -0700
Support WIN0/1 in modes 2 - 5
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Oct 2013 02:33:29 -0700
Support OBJWIN in mode 4
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Oct 2013 02:26:08 -0700
Rearrange calculation to shave off some more time
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Oct 2013 01:30:31 -0700
Fix white on 5-6-5 color
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Oct 2013 01:32:27 -0700
Add support for PowerPC to the memory and CPU interfaces
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Oct 2013 01:53:13 -0400
Ensure thread-local storage is created before it is needed
Jeffrey Pfau jeffrey@endrift.com
Fri, 25 Oct 2013 03:15:31 -0700
Remove unnecessary sprite post-processing passes
Jeffrey Pfau jeffrey@endrift.com
Fri, 25 Oct 2013 00:27:42 -0700
Don't busy-wait if the emulator is paused
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Oct 2013 01:09:01 -0700
Small, trivial optimizations in GBAVideoSoftwareRendererDrawScanline
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Oct 2013 00:54:51 -0700
Tear out counter-productive optimization
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Oct 2013 00:21:59 -0700
Start implementing mosaic with a half-baked mode 0 implementation
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Oct 2013 01:17:53 -0700
Initialize rumble callback to null
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Oct 2013 00:26:09 -0700
Add Drill Dozer to the override list
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Oct 2013 00:18:56 -0700
Expose rumble
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Oct 2013 21:50:29 -0700
Add more overrides
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Oct 2013 21:42:28 -0700
Implement gyro
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Oct 2013 02:54:52 -0700
Only reset save type manually for flash
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Oct 2013 01:28:41 -0700
Implement RTC
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Oct 2013 21:39:47 -0700
Mark more registers as safe to read
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Oct 2013 18:14:04 -0700
Start GPIO
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Oct 2013 18:08:18 -0700
Remove obsolete errno interface
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Oct 2013 16:48:29 -0700
Implement sound length
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Oct 2013 16:33:37 -0700
Fix pitch of channel 3
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Oct 2013 16:04:22 -0700
Move mode 0 loops out of macros
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Oct 2013 12:36:57 -0700
Ability to disable sound
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Oct 2013 02:18:09 -0700
Add l/r channel scaling
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Oct 2013 01:58:52 -0700
Start audio channel 3
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Oct 2013 03:04:45 -0700
Commit unreadable sound memory for the sake of bitewise assignment
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Oct 2013 00:49:20 -0700
Clean up channel 1
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Oct 2013 00:48:57 -0700
Implement most of channels 1 and 2
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Oct 2013 23:12:14 -0700
Fix audio loudness issues
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Oct 2013 19:44:55 -0700
Prescale audio
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Oct 2013 09:41:13 -0700
Fix video cycle timing to match audio timing fix
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Oct 2013 09:41:01 -0700
Add channel 4 envelope, fix audio timing
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Oct 2013 09:33:07 -0700
Fix valgrind-found uninitialized values
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Oct 2013 08:42:15 -0700
Conglomerate save data initialization to ensure the struct is always initialized
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Oct 2013 08:36:05 -0700
Rename GBAAudioWave to GBAAudioEnvelope, add fields for internal state
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Oct 2013 08:10:10 -0700
Start implementing channel 4
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Oct 2013 01:21:44 -0700
Start filling in audio framework
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Oct 2013 23:41:11 -0700
Fix main thread stalling when starting a game
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Oct 2013 23:10:16 -0700
Plumb through filename for checking overrides
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Oct 2013 01:07:08 -0700
Fix overwriting DISPSTAT with fixed values for the lower bits
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Oct 2013 22:23:32 -0700
Make platform directory for ports
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Oct 2013 01:35:49 -0700
Functions for explicitly pausing and unpausing
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Oct 2013 00:52:52 -0700
Support pausing
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Oct 2013 00:46:09 -0700
Adjust scaling/rotation state for backgrounds regardless of if they were actually drawn
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Oct 2013 22:58:47 -0700
Mark BG*CNT registers as safe to read
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Oct 2013 21:55:28 -0700
Sprites shouldn't be blended if the current window has blending disabled
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Oct 2013 21:44:47 -0700
Don't wait on frame swap when we aren't doing frame synchronization in the first place
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Oct 2013 02:34:37 -0700
Sprites can only be color variants when they aren't forced semitransparent
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Oct 2013 02:09:23 -0700
Allow sprites to be ordered by priority in addition to OAM order
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Oct 2013 01:45:49 -0700
Optimize and fix IntrWait, make sure that SVC doesn't trample its input register r0
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Oct 2013 00:50:07 -0700
Fix setting privilege mode when entering SVC
Jeffrey Pfau jeffrey@endrift.com
Mon, 14 Oct 2013 22:32:52 -0700
Check for some invalid memory regions before performing BIOS decompression routines
Jeffrey Pfau jeffrey@endrift.com
Sun, 13 Oct 2013 20:12:30 -0700
Fix 8-bit VRAM writes
Jeffrey Pfau jeffrey@endrift.com
Sun, 13 Oct 2013 15:23:39 -0700
Add Super Mario Bros. Advance 4 to the override list
Jeffrey Pfau jeffrey@endrift.com
Sun, 13 Oct 2013 15:06:32 -0700
Fix EEPROM initialization
Jeffrey Pfau jeffrey@endrift.com
Sun, 13 Oct 2013 12:14:32 -0700
Fix Huffman destinations
Jeffrey Pfau jeffrey@endrift.com
Sun, 13 Oct 2013 12:14:16 -0700
Fix Huffman with tree sizes >127
Jeffrey Pfau jeffrey@endrift.com
Sun, 13 Oct 2013 03:25:46 -0700
Prepopulate RCNT
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Oct 2013 16:37:10 -0700
Implement Huffman
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Oct 2013 13:32:23 -0700
Uncomment audio initialization line
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Oct 2013 02:29:24 -0700
Bring SDL main to parity with GL main
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Oct 2013 02:13:26 -0700
Use 5_6_5 with SDL
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Oct 2013 02:11:57 -0700
Bring Raspberry Pi main to parity with GL main
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Oct 2013 01:18:34 -0700
Remove reference to removed file
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Oct 2013 00:39:03 -0700
Compile-time flag for disabling debugger
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Oct 2013 00:13:11 -0700
Read DISPCNT, fix video register writing
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Oct 2013 22:04:41 -0700
Add ROM override checking, seed with BPEE
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Oct 2013 22:03:27 -0700
Fix OBJWIN blending modifications on BG modes 0 - 2
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Oct 2013 00:43:01 -0700
Remove extraneous macros by adding a palette variable
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Oct 2013 23:33:22 -0700
Refactor BREAK_WINDOW into _breakWindow, fix bug cleaning up extra windows
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Oct 2013 01:40:49 -0700
Basic tab-completion
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Oct 2013 01:05:25 -0700
Remove reliance on linenoise
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Oct 2013 21:52:56 -0700
Add timings to CpuSet and CpuFastSet
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Oct 2013 01:57:53 -0700
Actually use GBATestIRQ
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Oct 2013 01:56:59 -0700
VCOUNT is not properly reset on wrap
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Oct 2013 01:09:09 -0700
Add missing variable
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Oct 2013 00:44:44 -0700
Clean up thread starting, stopping and sound
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Oct 2013 00:44:31 -0700
Clean up audio sync code
Jeffrey Pfau jeffrey@endrift.com
Tue, 08 Oct 2013 22:36:55 -0700
Support loading BIOS
Jeffrey Pfau jeffrey@endrift.com
Tue, 08 Oct 2013 22:36:19 -0700
Implement VRAM load/store8
Jeffrey Pfau jeffrey@endrift.com
Tue, 08 Oct 2013 21:43:43 -0700
Minor timing fixes
Jeffrey Pfau jeffrey@endrift.com
Tue, 08 Oct 2013 02:10:40 -0700
Fix reading 32-bit unaligned IO registers
Jeffrey Pfau jeffrey@endrift.com
Sun, 06 Oct 2013 12:28:48 -0700
Sync to audio by default
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Oct 2013 02:52:57 -0700
Refactor frame synchronization
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Oct 2013 02:11:53 -0700
Don't trample audio buffer
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Oct 2013 12:08:52 -0700
Fix circle buffers
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Oct 2013 01:25:51 -0700
Fix incorrect condition in FIFO sampling
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Oct 2013 01:23:16 -0700
Add missing changes
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Oct 2013 02:45:41 -0700
Hook up audio for DMA sound channels
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Oct 2013 02:40:16 -0700
Sample FIFOs with sound DMA timer
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Oct 2013 00:46:51 -0700
Fix circle buffer sizing
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Oct 2013 00:46:19 -0700
Build up DMA channel audio infrastructure from GBA.js
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Oct 2013 23:56:10 -0700
Fix naming
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 Sep 2013 02:02:26 -0700
Change log level to mask
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 Sep 2013 01:48:41 -0700
Add ability to get thread-specific GBA
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 Sep 2013 01:42:31 -0700
Clean up error handling a bit
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 Sep 2013 01:31:14 -0700
Start audio
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 Sep 2013 01:23:58 -0700
Invalid memory reads
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Sep 2013 23:48:56 -0700
Fix ArcTan2
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Sep 2013 09:47:30 -0700
Rotate 16-bit unaligned loads
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Sep 2013 02:07:44 -0700
Fix OBJWIN for backgrounds
Jeffrey Pfau jeffrey@endrift.com
Thu, 26 Sep 2013 17:12:46 -0700
Support 16-bit color again
Jeffrey Pfau jeffrey@endrift.com
Thu, 26 Sep 2013 15:11:09 -0700
Fix sorting in _composite
Jeffrey Pfau jeffrey@endrift.com
Thu, 26 Sep 2013 10:35:26 -0700
Add watchpoints
Jeffrey Pfau jeffrey@endrift.com
Thu, 26 Sep 2013 00:26:11 -0700
Fix ADCS C bit
Jeffrey Pfau jeffrey@endrift.com
Thu, 26 Sep 2013 00:25:48 -0700
Always go through pointers for load and store
Jeffrey Pfau jeffrey@endrift.com
Wed, 25 Sep 2013 22:11:58 -0700
Fix bank switch detection
Jeffrey Pfau jeffrey@endrift.com
Wed, 25 Sep 2013 04:48:27 -0700
Fix ADCS
Jeffrey Pfau jeffrey@endrift.com
Wed, 25 Sep 2013 00:27:40 -0700
Pepper memory access functions with warnings
Jeffrey Pfau jeffrey@endrift.com
Tue, 24 Sep 2013 23:10:51 -0700
Start implementing OBJWIN
Jeffrey Pfau jeffrey@endrift.com
Tue, 24 Sep 2013 22:58:53 -0700
Support flash game saves
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Sep 2013 23:04:15 -0700
Windows on backdrop and blending with backdrop
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Sep 2013 20:39:28 -0700
Support reading 8-bit values from palette RAM
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Sep 2013 16:45:36 -0700
Plumb through filename for proper saves
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Sep 2013 16:45:19 -0700
Fix window values where start >= max being broken
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Sep 2013 15:14:14 -0700
Make GBALog actually use its log levels
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Sep 2013 15:01:23 -0700
Make binary name a setting
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Sep 2013 12:05:31 -0700
Fix tiles being shifted when adjusting outX
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Sep 2013 11:15:52 -0700
Fix buffer underrun in mode 0 rendering
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Sep 2013 03:59:33 -0700
Fix WIN0H writing with overlapping values
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Sep 2013 03:00:43 -0700
Fix initializing savegames when writing to disk fails
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Sep 2013 02:13:03 -0700
Make debugger optional
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Sep 2013 18:10:13 -0700
Move out int declarations for stricter parsers
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Sep 2013 01:27:16 -0700
Exploit cache locality for slightly faster drawing
Jeffrey Pfau jeffrey@endrift.com
Sat, 03 Aug 2013 01:15:08 -0700
LDM should force-align loads
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Jul 2013 01:58:40 -0700
Reuse code for splitting WIN0 for WIN1
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Jul 2013 00:48:57 -0700
Window bounds enforced
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Jul 2013 00:48:34 -0700
Fix WIN0 cases
Jeffrey Pfau jeffrey@endrift.com
Wed, 31 Jul 2013 00:24:21 -0700
Window respects y coordinate now
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Jul 2013 21:39:25 -0700
Sloppy first implementation of windows
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jul 2013 03:33:22 -0700
Start windows
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jul 2013 01:46:09 -0700
Writing for Window registers
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jul 2013 01:30:27 -0700
Fix 8-bit I/O writes
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jul 2013 01:30:06 -0700
Small optimization for sprite drawing
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jul 2013 00:44:38 -0700
Ensure LDM does not write back incorrectly with register list overlaps
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Jul 2013 03:02:52 -0700
Do register writeback in addressing mode 2 before actual load/store
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Jul 2013 23:42:45 -0700
Fix MUL, UMULL, UMLAL
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Jul 2013 01:03:34 -0700
Fix ARM_CARRY_FROM
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Jul 2013 00:50:20 -0700
Fix modes 4 and 5
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Jul 2013 00:10:33 -0700
Fix sprites 64+ not drawing
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Jul 2013 21:10:12 -0700
Fix broken bitmap
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Jul 2013 19:04:24 -0700
Bitmap of enabled sprites
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Jul 2013 18:58:32 -0700
Minor optimization to backgroud mode 0
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Jul 2013 18:56:45 -0700
Use software renderer for EGL, just use it for uploading the texture
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Jul 2013 05:15:02 -0700
Mode 5
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Jul 2013 01:46:40 -0700
Fix read/write 0x0400020A
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Jul 2013 01:40:17 -0700
Reuse bitmap mode background code
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Jul 2013 01:38:13 -0700
Implement modes 3 and 4
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Jul 2013 21:51:14 -0700
Update GBA BIOS from GBA.js
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jul 2013 02:14:22 -0700
8-bit write to IO
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jul 2013 02:13:49 -0700
Decouple GLSL and GL mains
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Jul 2013 23:31:19 -0700
Different mains for SDL and EGL, supporting Raspberry Pi and BeagleBone Black
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 May 2013 21:18:25 -0700
Fix tile mapping for 256-color sprites
Jeffrey Pfau jeffrey@endrift.com
Mon, 13 May 2013 02:47:11 -0700
Clean up thread locking in the software renderer
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 May 2013 21:07:10 -0700
Fix transformed sprites that are off the top of the screen
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 May 2013 18:36:35 -0700
Implement RLUnCompWram/RLUnCompVram
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 May 2013 18:22:23 -0700
Better cycle counting for STR
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 May 2013 18:01:16 -0700
Start LDM/STM timings
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 May 2013 17:05:57 -0700
Improve LDR/STR cycle counting
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 May 2013 14:55:29 -0700
Improved cycle counting for branches
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 May 2013 14:45:31 -0700
Implement MUL timings
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 May 2013 14:35:10 -0700
Remove int operations and vectorize shader calculation
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 May 2013 21:10:32 -0700
Add support for (my) joystick
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 May 2013 16:31:32 -0700
Fragment shader now no longer requires extensions
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 May 2013 15:19:54 -0700
Fix off-by-one scanline
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 May 2013 22:22:35 -0700
Add background sizes to GLSL mode 0
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 May 2013 22:21:40 -0700
Fix x indexing into VRAM
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 May 2013 21:48:46 -0700
Draw backdrop in GLSL renderer
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 May 2013 04:40:25 -0700
Continue implementing GLSL mode 0, now with layers and offsets
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 May 2013 04:11:49 -0700
Reindent GBAVideoGLSLRendererProcessEvents
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 May 2013 03:36:50 -0700
Start on mode 0 renderer
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 May 2013 03:36:34 -0700
Write to renderer VRAM
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 May 2013 03:36:15 -0700
Start GLSL renderer
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 May 2013 01:04:36 -0700
Deinit video when shutting down
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 May 2013 01:00:18 -0700
Roll out incorrect fix for Halt bug and apply proper fix
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 May 2013 20:37:35 -0700
Fix 512x512 backgrounds in Mode 0
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 May 2013 01:33:05 -0700
Overwrite IF while attempting to IntrWait
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 May 2013 00:44:30 -0700
Count cycles for load/store singles
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 May 2013 23:57:12 -0700
Implement ArcTan2
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 May 2013 15:50:42 -0700
Move event polling to after framedraw only
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 May 2013 14:49:04 -0700
Implement BgAffineSet
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 May 2013 01:20:42 -0700
Start implementing modes 1/2
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 May 2013 00:51:40 -0700
Fix sprite blending with between layers
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 May 2013 22:23:45 -0700
Partially implement frameskip
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 May 2013 10:24:56 -0700
Get rid of flags struct and redo compositing
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 May 2013 10:02:01 -0700
Copy ObjAffineSet implementation from GBA.js
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 May 2013 01:43:39 -0700
32- and 16-bit reads of OAM
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 May 2013 01:33:20 -0700
Support edge cases for 256-color mode 0, excluding hflip
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 May 2013 01:21:25 -0700
Support hflip on mode 0 edges
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 May 2013 21:51:00 -0700
Fix warnings on gcc
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 May 2013 00:40:12 -0700
Remove -Wno-unused and fix resulting errors
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 May 2013 00:35:32 -0700
Implement addressing mode 1 ASR register shift
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 May 2013 00:32:04 -0700
Implement SMLAL
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 May 2013 00:29:06 -0700
Fix sprite variant condition
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 May 2013 23:56:59 -0700
Variant and 256-color transformed sprites
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 May 2013 23:54:39 -0700
Extract more into macros
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 May 2013 23:46:15 -0700
Introduce macros for sprite drawing
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 May 2013 23:35:51 -0700
Support 256-color sprites
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 May 2013 23:27:49 -0700
Implement UMLAL
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 May 2013 23:11:00 -0700
Implement addressing mode 1 LSL/LSR with register
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 May 2013 23:08:22 -0700
Draw backgrounds with variant palette when appropriate
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 May 2013 02:51:33 -0700
Update variant palettes when writing to palette
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 May 2013 02:37:15 -0700
Start drawing backdrop
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 May 2013 02:32:56 -0700
Implement Sqrt
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 May 2013 00:27:31 -0700
Support IWRAM in LZ77
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 May 2013 00:24:28 -0700
16-bit DMA address writes
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Apr 2013 23:22:39 -0700
Ensure shifter carry-out gets bits set right
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Apr 2013 21:02:56 -0700
Fix Div output registers
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Apr 2013 20:54:09 -0700
Fix addressing mode 2 register post-indexed
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Apr 2013 02:43:12 -0700
Implement addressing mode 1 ROR with register
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Apr 2013 01:57:36 -0700
Implement SMULL
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Apr 2013 01:42:11 -0700
Re-add 256-color
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Apr 2013 01:32:48 -0700
hflip in fast path
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Apr 2013 22:05:32 -0700
Proper blending on sprite targets
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Apr 2013 21:27:29 -0700
Add back compositing
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Apr 2013 21:27:05 -0700
Use base rendering mode
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Apr 2013 21:12:56 -0700
Throw out slow background renderer. Let me try again.
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Apr 2013 00:42:04 -0700
Use 32-bit color internally
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Apr 2013 23:01:45 -0700
Rearrange some code in preparation of adding windows
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Apr 2013 02:57:06 -0700
Remove accidentally left in testing code
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Apr 2013 01:46:43 -0700
Implement character mapping
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Apr 2013 01:43:39 -0700
Rotate LDR
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Apr 2013 01:33:59 -0700
Fix LDR(3)
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Apr 2013 01:33:45 -0700
Clean up and fix conditions for CPSR V
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Apr 2013 00:19:15 -0700
Fix CPSR C being written
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Apr 2013 00:06:13 -0700
Output MUL into the right register
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 23:44:33 -0700
Use LE instead of GE where appropriate
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 23:44:17 -0700
Stub RegisterRamReset
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 22:54:41 -0700
Implement EEPROM
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 21:51:58 -0700
EEPROM only works in DMAs
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 20:39:14 -0700
Start implementing EEPROM
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 20:25:31 -0700
Start implementing save games
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 19:59:41 -0700
Implement DivArm
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 19:58:21 -0700
Fix alpha blending when neither target 1 or target 2 are set
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 03:09:23 -0700
Implement SWI
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 02:56:34 -0700
Implement BL
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 02:54:16 -0700
Fix entering SWI mode
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 02:50:35 -0700
Implement STR(2)/STRH(2)
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 02:42:42 -0700
Implement addressing mode 1 ROR immediate
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 01:54:57 -0700
Redo compositing and sprite blending
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 01:36:06 -0700
Don't blend if not target 1
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Apr 2013 00:11:04 -0700
Restructure background drawing code for multipalette
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Apr 2013 23:59:50 -0700
Allow 256-color rendering
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Apr 2013 22:21:38 -0700
Build fixes for linux
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Apr 2013 03:08:52 -0700
Implement Div
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Apr 2013 02:05:54 -0700
Implement IntrWait
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Apr 2013 02:00:59 -0700
Load files from arg 1
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Apr 2013 01:50:14 -0700
Implement ADC, SBC
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Apr 2013 01:25:31 -0700
Transformed sprites
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Apr 2013 01:06:41 -0700
Flipped background tiles
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Apr 2013 22:03:15 -0700
Support blending with sprites behind a background
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Apr 2013 02:08:12 -0700
Flip sprites vertically after applying boundary operations
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Apr 2013 01:55:47 -0700
Run Vblank and Hblank DMAs
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Apr 2013 01:50:28 -0700
Read from palette memory
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Apr 2013 01:48:28 -0700
Implement TST
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Apr 2013 00:56:43 -0700
Implement ROR
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Apr 2013 00:53:24 -0700
Implement CMN
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Apr 2013 00:48:35 -0700
Use variant palette on sprites when target 1
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Apr 2013 00:28:39 -0700
Implement sprite flipping
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Apr 2013 00:17:17 -0700
Allow for negative-y sprites
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Apr 2013 00:11:27 -0700
Implement blending on sprites
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Apr 2013 23:49:16 -0700
Begin sprites
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Apr 2013 23:40:22 -0700
Dual condition-variable non-hacky waiting-on-frame
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Apr 2013 02:43:55 -0700
Squelch warnings, turn on -Werror
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Apr 2013 01:24:48 -0700
Implement BLDALPHA
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Apr 2013 01:16:03 -0700
Refactor some code to enable compositing code to be shared
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Apr 2013 00:50:17 -0700
Implement BLDCNT (partially) and BLDY
Jeffrey Pfau jeffrey@endrift.com
Wed, 24 Apr 2013 00:34:50 -0700
Kludge to prevent busy-waiting while no frames are generating
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Apr 2013 23:07:24 -0700
Start using pixel flags to keep track of pixel states
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Apr 2013 22:48:01 -0700
Turbo mode
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Apr 2013 22:32:15 -0700
Implement STRB(2)
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Apr 2013 02:13:59 -0700
More sane way of writing 32-bit values to VRAM, palette
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Apr 2013 02:05:10 -0700
VRAM reading
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Apr 2013 02:03:06 -0700
Allow use of wrong LZ77 destination
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Apr 2013 22:55:49 -0700
Fix non-zero character base
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Apr 2013 02:28:03 -0700
Start implementing transparency
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Apr 2013 02:07:35 -0700
Fix drawing wide backgrounds
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Apr 2013 02:07:19 -0700
Write to VRAM
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Apr 2013 01:59:25 -0700
Was accidentally chopping off a bit in LZ77UnCompVram
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Apr 2013 01:12:48 -0700
Start drawing backgrounds
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Apr 2013 01:11:48 -0700
Sort backgrounds
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Apr 2013 20:59:43 -0700
Do some cleanup of pthread data
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Apr 2013 14:52:25 -0700
Implement BGxHOFS/BGxVOFS
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Apr 2013 14:43:28 -0700
Implement BGxCNT
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Apr 2013 14:09:41 -0700
Add struct for keeping track of background state
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Apr 2013 13:17:15 -0700
Start implementing DISPCNT
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Apr 2013 12:48:14 -0700
Pass off video registers to renderer
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Apr 2013 12:39:33 -0700
Start building up structs for video registers
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Apr 2013 12:33:03 -0700
Spring IRQs if we need to
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Apr 2013 01:09:11 -0700
Handle key, quit events
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Apr 2013 00:35:21 -0700
Support writing to palette, display palette on screen
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 22:08:58 -0700
Draw output buffer
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 21:40:06 -0700
Start using SDL for graphics syncing
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 20:29:53 -0700
Add missing files
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 18:08:52 -0700
Fix LDMIA/STMIA
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 18:03:59 -0700
Implement LSL(2)
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 18:03:48 -0700
Properly init and deinit renderers
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 16:47:04 -0700
Properly isolate threading
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 16:44:03 -0700
Wait on thread initialization before returning from thread creation
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 16:40:08 -0700
Restructure video memory
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 16:16:37 -0700
Move main emulation into thread
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 15:54:09 -0700
Fix MidiKey2Freq
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 14:46:53 -0700
Fix Load/store shifters
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 14:21:42 -0700
Implement MLA
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 13:36:42 -0700
Implement UMULL
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 13:22:10 -0700
Implement MidiKey2Freq
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 03:01:50 -0700
Implement LDR(2)
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 02:57:20 -0700
Implement LZ77 decompression
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 02:52:10 -0700
Init video memory from the dummy renderer
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Apr 2013 02:51:40 -0700
Define memory regions
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Apr 2013 23:34:26 -0700
Labels for I/O regions in the switch statement
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Apr 2013 23:04:01 -0700
Remainder of timer infrastructure
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Apr 2013 23:01:04 -0700
Implement timers from GBA.js implementation
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Apr 2013 22:26:44 -0700
Fix reading from DISPSTAT
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Apr 2013 21:40:57 -0700
Make sure if we reset the CPSR to the SPSR that we check if we get tossed into Thumb
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Apr 2013 21:26:00 -0700
Initialize cpu->privilegeMode
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Apr 2013 21:09:00 -0700
Squelch HLE BIOS warnings
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Apr 2013 21:04:53 -0700
Read/write REG_IF
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Apr 2013 00:05:13 -0700
Init GBA I/O registers
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Apr 2013 00:04:50 -0700
Install SIGINT signal handler for debugger
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 01:52:46 -0700
Null-check that DebugVectors get generated
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 01:39:51 -0700
Implement MUL
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 01:35:48 -0700
Implement ADD(5)
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 01:24:46 -0700
8-bit I/O reads
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 01:19:57 -0700
Store vcount back in IO
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 01:19:41 -0700
Fix addressing mode 3 immediate
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 01:06:19 -0700
Read back I/O memory when reading 32-bit
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 00:58:42 -0700
Ensure that DMAs read back from I/O memory properly
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 00:58:22 -0700
Ensure cpsr.t reads back out properly
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 00:19:41 -0700
Fix storing SPSR
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 00:15:45 -0700
Implement MSRI
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 00:09:28 -0700
Implement MRS
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 00:06:48 -0700
Fix some MRS/MSR encoding problems
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Apr 2013 00:03:39 -0700
Ensure loads to PC work
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Apr 2013 23:54:31 -0700
Implement LDM, STM
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Apr 2013 23:44:35 -0700
Now include source for HLE BIOS, even without assembler script
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Apr 2013 00:46:32 -0700
Add HLE BIOS from GBA.js
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Apr 2013 00:45:23 -0700
Make sure CPSR is updated for IRQ mode properly
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Apr 2013 00:29:20 -0700
Make sure to rewrite active region data when jumping to IRQ handler
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Apr 2013 00:24:00 -0700
Implement FastCpuSet
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Apr 2013 23:52:53 -0700
Fix ADD(4) and MOV(3)
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Apr 2013 23:52:30 -0700
Implement MUL
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Apr 2013 23:26:49 -0700
Implement ASR(1)
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Apr 2013 23:22:01 -0700
Implement HALT
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Apr 2013 23:14:16 -0700
Copy GBA.js DMA implementation
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Apr 2013 23:13:52 -0700
Copy some IRQ infrastructure from GBA.js
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Apr 2013 19:41:09 -0700
Clean up extra backslashes
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Apr 2013 19:29:00 -0700
Implement IRQs
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Apr 2013 07:50:34 -0700
Continue implementing IRQs
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Apr 2013 07:42:20 -0700
Remove typo struct member
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Apr 2013 07:20:28 -0700
Start implementing IRQ
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Apr 2013 07:18:25 -0700
Copy DISPSTAT implementation from GBA.js
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Apr 2013 07:10:38 -0700
Initialize video->eventDiff
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Apr 2013 23:15:02 -0700
Add dummy renderer + frame counting infrastructure from GBA.js
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Apr 2013 23:01:40 -0700
Start implementing events + add video stubs
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Apr 2013 22:18:28 -0700
Implement waitstate adjusting
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Apr 2013 01:10:53 -0700
Add function for loading from I/O
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 23:30:11 -0700
Start implementing instruction timing
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 23:12:03 -0700
Fix SWI32
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 13:46:48 -0700
Implement CpuSet
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 13:36:32 -0700
Split gba.c
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 13:21:21 -0700
Create subdirs
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 13:04:24 -0700
Implement SWI
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 11:57:39 -0700
Squelch some warnings
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 04:22:53 -0700
Stub out I/O
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 04:20:39 -0700
Move GBA load/stores internal to gba.c
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 04:08:06 -0700
Initialize breakpoints
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:49:48 -0700
Initialize debugger->lastCommand
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:47:11 -0700
Implement LDR[S]B/LDR[S]H (2)
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:38:09 -0700
Implement BIC
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:31:35 -0700
Fix POP {pc}
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:28:58 -0700
Implement MVN
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:26:04 -0700
Fix BX
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:23:37 -0700
Implement SUB(1)
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:15:21 -0700
Implement SUB(3)
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:13:06 -0700
Implement LDRB(1)
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:10:25 -0700
Implement CMP(2)
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:08:07 -0700
Implement NEG
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:06:11 -0700
Implement SUB(2)
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:03:19 -0700
Implement LDRH(1)
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:00:06 -0700
Implement STRB(1)
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 02:58:05 -0700
Implement BX
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 02:55:12 -0700
Add missing field for breakpoints
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 02:54:58 -0700
Fix indentation of LSR(2)/ASR(2)
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 02:51:21 -0700
Implement LSR(2)
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 02:49:07 -0700
Rudimentary breakpoints
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 02:42:09 -0700
Add n command, and command repetition
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 14:06:57 -0700
Pause on stub opcodes
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 13:56:29 -0700
Add ability to run code indefinitely (or at least until we crash)
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 13:50:41 -0700
Implement B
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 12:38:47 -0700
Implement ADD(4)
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 12:32:15 -0700
Implement CMP(3)
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 12:28:24 -0700
Implement AND, EOR and ORR
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 01:50:21 -0700
Add missing CPSR update for ASR(2)
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 01:48:00 -0700
Implement ASR(2)
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 01:42:34 -0700
Add memory reading commands to debugger
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 01:36:01 -0700
Properly recognize syntax errors
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 01:27:05 -0700
Print hex
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 01:25:21 -0700
Begin command line parsing
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 01:23:41 -0700
Add ability to print current instruction
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Apr 2013 00:22:27 -0700
Fix sign-extension on BL1
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 22:59:19 -0700
Implement B(1)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 22:58:50 -0700
Implement CMP(1)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 22:44:51 -0700
Implement ADD(3), refactor other ADDs
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 22:34:44 -0700
Implement LSR(1) and reindent LSL(1)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 22:24:35 -0700
Implement LDR(4)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 22:18:46 -0700
Implement ADD(1)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 22:17:37 -0700
Fix BL(1)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 22:14:01 -0700
Implement LDR(1)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 22:06:17 -0700
Implement STR(1)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 21:56:46 -0700
Implement STR(3)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 21:48:30 -0700
Implement ADD(2)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 21:48:19 -0700
Command to break into attached debugger
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 21:27:43 -0700
Implement LDR(3)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 20:09:27 -0700
Implement STRH(1)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 20:06:58 -0700
Implement LSL(1)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 20:00:14 -0700
Implement ADD(6)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 19:59:55 -0700
Implement MOV(1)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 02:44:04 -0700
Implement ADD(7)/SUB(4)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 02:22:37 -0700
Implement MOV(3)
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 02:15:47 -0700
Set bits in MSR properly
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 02:10:09 -0700
Print proper register
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 02:04:51 -0700
Add some basic input to the debugger
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 02:03:11 -0700
Initial debugger
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Apr 2013 01:32:43 -0700
Move CMakeList
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Apr 2013 23:58:13 -0700
Add linenoise module
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Apr 2013 23:52:51 -0700
Implement BL
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Apr 2013 03:14:09 -0700
Implement LDMIA/STMIA/PUSH/POP
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Apr 2013 03:01:07 -0700
Stub out incomplete addressing mode 1 opcodes
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Apr 2013 02:13:35 -0700
Start fleshing out addressing mode 1
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Apr 2013 01:32:30 -0700
Implement BX
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Apr 2013 00:14:12 -0700
Put stub definitions in all of Thumb
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Apr 2013 23:38:18 -0700
Add ability to run Thumb code
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Apr 2013 23:34:50 -0700
Log stubs
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Apr 2013 22:52:46 -0700
Stub out BL, finishing Thumb table
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Apr 2013 21:11:05 -0700
Stub out B
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Apr 2013 21:09:22 -0700
Stub out SWI
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Apr 2013 21:05:19 -0700
Stub out conditional branches
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Apr 2013 21:04:41 -0700
Stub out LDMIA/STMIA
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Apr 2013 20:58:05 -0700
Stub out BKPT (not in ARMv4T, but still useful)
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Apr 2013 20:50:56 -0700
Stub out POP/PUSH
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Apr 2013 00:00:24 -0700
Stub out ADD7 and SUB4
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 23:47:37 -0700
Stub out ADD from PC and SP
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 23:45:08 -0700
Stub out LDR/STR from SP
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 23:37:28 -0700
Stub out more load/stores with immediates
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 23:34:25 -0700
Stub out more load/store format 2
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 23:27:37 -0700
Put in missing BX
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 23:16:30 -0700
Stub out STR2
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 23:00:31 -0700
Stub out LDR3
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 22:57:24 -0700
Stub out format 8
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 22:51:21 -0700
Define data format 5
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 22:35:51 -0700
Fix data format 3
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 22:35:38 -0700
Minor ROM access optimization
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 22:20:35 -0700
Add data form 3
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 04:20:14 -0700
ADD/SUB 1 stubs
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 03:20:32 -0700
Macro-insanity for Thumb
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 03:15:50 -0700
Start filling in THUMB table with insane preprocessor tricks
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Apr 2013 02:57:24 -0700
Fix warnings + LDR[B]T/STR[B]T
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Apr 2013 03:14:18 -0700
Load/store working RAM
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Apr 2013 03:13:37 -0700
Loading 8/16 bits from ROM
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Apr 2013 02:13:40 -0700
Ensure CPSR privilege gets updated in MSR
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Apr 2013 00:21:28 -0700
Don't double-execute AL instructions
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Apr 2013 00:17:54 -0700
Implement MSR
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Apr 2013 00:15:16 -0700
Separate out ISA files
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Apr 2013 21:15:32 -0700
Remove inline conditions and add ARM specialization
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Apr 2013 20:37:48 -0700
Start filling in ARMBoard
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Apr 2013 13:25:45 -0700
Mode switching
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Apr 2013 02:36:41 -0700
ALU instructions can write to PC
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Apr 2013 02:01:14 -0700
Fix writing to PC
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Apr 2013 01:57:04 -0700
Mini-test
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Apr 2013 01:39:49 -0700
Fix B
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Apr 2013 01:39:08 -0700
De-inline ARMStep
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Apr 2013 01:46:48 -0700
GBA ROM loading
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Apr 2013 01:46:28 -0700
Implement B
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 20:16:14 -0700
Load from ARM table now that we have one
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 20:06:51 -0700
Fill remainder of table
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 20:01:32 -0700
Stub out SWI
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 19:58:01 -0700
Stub out coprocessor
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 19:52:45 -0700
Cleanup
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 19:38:14 -0700
Stub out branch instructions
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 19:22:14 -0700
Stub out LDM/STM
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 18:41:36 -0700
Fill in LDR/STR block
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 13:05:53 -0700
Simple error checking
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 04:34:19 -0700
Add store callbacks
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 04:20:44 -0700
Partially implement LDR/STR and friends
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 04:16:27 -0700
Apparently I can't count to 8
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 02:49:54 -0700
Filler for more instructions
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Apr 2013 00:32:01 -0700
Begin GBA structure
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Apr 2013 02:17:22 -0700
Implement immediate shifter
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Apr 2013 00:43:47 -0700
Fill in immediates
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Apr 2013 03:12:22 -0700
Implement BIC, MOV, MVN, ORR
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Apr 2013 02:42:17 -0700
Add stubs, including for illegal instructions
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Apr 2013 02:36:53 -0700
Fill in more opcodes, implement CMN, CMP, TEQ, TST
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Apr 2013 02:31:32 -0700
Implement ADD, ADC, RSB, RSC, SUB
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Apr 2013 02:04:51 -0700
Fill in more opcodes, implement EOR
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Apr 2013 01:27:51 -0700
Add boilerplate for instructions
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Apr 2013 00:46:50 -0700
Add more framework for loading instructions
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Apr 2013 22:34:49 -0700
Initial commit
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Apr 2013 22:12:15 -0700
Fix should-be-zero operands being listed
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 00:39:05 -0700
Decode MSR and MRS
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 00:29:00 -0700
Show s flag for ARM instructions
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Jul 2014 00:13:11 -0700
Remove leftover code
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Jul 2014 23:52:17 -0700
Fix ordering of flags and condition
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Jul 2014 23:31:46 -0700
Begin work on ARM disassembler
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Jul 2014 03:50:29 -0700
Cleaning up writeback and add some TODOs
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Jul 2014 03:19:02 -0700
Add mnemonics and fourth operand for ARM
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Jul 2014 01:28:02 -0700
Fold direction into memory format
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Jul 2014 01:27:32 -0700
Fix decoding Thumb TST
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Jul 2014 01:26:57 -0700
Split ARM emitters into own file
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Jul 2014 23:21:28 -0700
Fix disassembler memory boundary conditions
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Jul 2014 03:31:24 -0700
Merge Thumb mnemonics into ARM mnemonics in preparation for ARM decoder
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Jul 2014 03:30:59 -0700
Remove notion of special register
Jeffrey Pfau jeffrey@endrift.com
Thu, 10 Jul 2014 02:33:16 -0700
Load/store with immediate width corrections
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 Nov 2013 13:49:34 -0800
Some instructions can write to pc directly
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Nov 2013 17:07:58 -0700
Reclassify thumb load/store multiple instructions
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Nov 2013 04:12:21 -0700
Fix exporting of ARMDecodeThumb
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Nov 2013 03:42:46 -0700
Start cycle counting
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Nov 2013 02:52:53 -0700
Split out decoder files in preparation of ARM decoder
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Nov 2013 00:34:49 -0700
PC-relative disassembling
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 Nov 2013 22:29:55 -0700
Implement memory decoding
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 Nov 2013 02:12:34 -0700
More thumb decompilation
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 Nov 2013 01:57:48 -0700
Begin disassembler
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 Nov 2013 01:47:04 -0700
Rename decompiler to decoder
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 Nov 2013 00:50:42 -0700
Descriptions of all opcodes
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 Nov 2013 00:47:12 -0700
Extract emittor macros into headers
Jeffrey Pfau jeffrey@endrift.com
Wed, 30 Oct 2013 23:30:49 -0700
Start fleshing out decompiler
Jeffrey Pfau jeffrey@endrift.com
Wed, 30 Oct 2013 23:22:54 -0700
Small framework for decompiler
Jeffrey Pfau jeffrey@endrift.com
Wed, 30 Oct 2013 23:22:38 -0700
External support for changing codecs in FFmpeg encoder
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Aug 2014 02:11:43 -0700
Use FFV1 for reduced filesize
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 Aug 2014 04:17:34 -0700
Rough FFmpeg video encoder
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 Aug 2014 03:59:31 -0700
Lower bitrate limits for video to be more sensible for 240x160 video
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Oct 2014 00:54:28 -0700
Use libfaac for aac
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Oct 2014 00:32:52 -0700
Allow videos to be recorded from when a ROM is loaded, and end when a ROM is shut down
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Oct 2014 00:17:29 -0700
Hook up and finish up video recorder
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Oct 2014 23:49:25 -0700
Merge branch 'master' into port/qt
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Oct 2014 23:48:52 -0700
Begin setting up video recording UI
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Oct 2014 18:27:53 -0700
Make sure Qt knows where SDL2 libs are
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Oct 2014 03:51:36 -0700
Merge branch 'master' into port/qt
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Oct 2014 03:49:12 -0700
Fix savestate size on Windows
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Oct 2014 18:50:33 -0700
Move thread unpausing from destructor to shutdown
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Oct 2014 17:32:11 -0700
Remove out-of-date comment
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Oct 2014 05:57:49 -0700
Use ICO file on Windows
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Oct 2014 03:21:46 -0700
Fix C++ flags
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Oct 2014 03:06:57 -0700
Windows C++ fixes
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Oct 2014 03:06:45 -0700
Merge branch 'master' into port/qt
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Oct 2014 01:53:15 -0700
Add frameskip
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Oct 2014 21:45:50 -0700
Fix locking up when triggering turbo with no game loaded
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Oct 2014 21:45:37 -0700
Unload patch after the end of the game
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Oct 2014 02:25:18 -0700
Patch menu
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Oct 2014 02:23:48 -0700
Fix filename getting deleted early
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Oct 2014 02:23:37 -0700
Game resets when loading a patch or BIOS
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Oct 2014 01:57:18 -0700
Move screen widget to its own class, allowing for a size hint
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Oct 2014 01:47:12 -0700
Load patch from command line
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Oct 2014 01:25:06 -0700
Merge branch 'master' into qt
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 01:17:09 -0700
Add turbo
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 01:10:00 -0700
Make audo/video sync adjustable externally
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 00:50:23 -0700
Move savestates to file menu
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 00:39:24 -0700
Merge branch 'master' into qt
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Oct 2014 00:30:27 -0700
Support FileOpen events on OS X
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 23:18:08 -0700
Don't initialize SDL video in Qt port
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 23:16:13 -0700
Load BIOS from menu
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 17:21:05 -0700
Load BIOS from command line
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 17:15:39 -0700
Add screenshot support
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 16:37:05 -0700
Close the savestate window, not just hiding it, when we shut things down
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 05:07:45 -0700
Unmark the Qt frontend as a separate project
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 04:39:44 -0700
Mark Qt frontend as C++
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 04:33:46 -0700
Make logo scaled to the correct device pixel ratio
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 04:33:30 -0700
Add custom plist.info.in file
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 04:33:09 -0700
Ensure savestate window closes when a game is shut down
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 04:12:44 -0700
Remove code that expects the GBA thread to still be around after it has ended
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 04:09:49 -0700
Only blank cursor for Display widget, even when in full screen
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 03:40:26 -0700
Fix threading issues with the video thread and the main thread deadlocking
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 02:26:32 -0700
Merge branch 'master' into qt
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 02:24:05 -0700
Add command line parsing to Qt frontend
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 01:54:51 -0700
Add dirmode to Qt frontend
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 01:54:35 -0700
Add slot for setting all the log levels at once
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 01:40:44 -0700
Detect Qt modules without hard-failing
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 01:10:47 -0700
Show project name and game title in title bar
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 01:07:42 -0700
Merge branch 'master' into qt
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 01:06:35 -0700
Remove unnecessary QFile object add zip loading
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 00:51:47 -0700
Add exit menu item on non-OS X
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Oct 2014 00:42:35 -0700
Initialize audio drift
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Oct 2014 23:39:38 -0700
Draw logo when a game is not loaded
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Oct 2014 01:45:34 -0700
Fix resizeEvent blocking when the thread has shut down
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Oct 2014 01:38:00 -0700
Redo background texturing
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Oct 2014 00:53:34 -0700
Allow enter to be used to select a state
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Oct 2014 04:15:57 -0700
Fix warning
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Oct 2014 04:11:09 -0700
Fix typo
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Oct 2014 04:07:42 -0700
Paint background on savestate window
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Oct 2014 04:07:19 -0700
Show savestate manager over game when in fullscreen
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Oct 2014 01:52:45 -0700
Mouse enter tracking for savestate screen
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Oct 2014 01:32:06 -0700
Don't open a new state window if one is already open
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Oct 2014 00:28:41 -0700
Don't block while forcing a draw
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Oct 2014 00:19:11 -0700
Key overrides for selecting states
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Oct 2014 00:18:58 -0700
Remove redundant shortcut code
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Oct 2014 00:17:26 -0700
Draw text for empty slots
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Oct 2014 00:17:09 -0700
Quick savestate menu
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 23:53:01 -0700
Set real size to minimum for display
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 23:42:24 -0700
Load the right states in the right slots
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 23:40:52 -0700
Wake up the drawing thread after loading a state to make sure it draws the loaded state
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 23:40:40 -0700
Move state loading/storing into GameController
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 23:22:30 -0700
Only unpause after savestate window if the game was not previously paused
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 23:09:50 -0700
Close savestate window with Esc
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 23:08:05 -0700
Pause game while savestate window is open
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 23:04:32 -0700
Merge branch 'master' into qt
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 04:57:20 -0700
Make Display take a QGLFormat
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 04:48:59 -0700
Make AudioDevice::setFormat thread-safe
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 04:48:18 -0700
Merge branch 'master' into qt
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 02:49:22 -0700
Fix double-ending the GBA thread
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 02:48:37 -0700
Set thread priorities for time-critical threads
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 02:38:58 -0700
Remove unneeded GL context code
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 02:38:43 -0700
Fix flickering when resizing emulator window
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 02:28:32 -0700
Small style fix
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 02:16:57 -0700
Fix build in g++
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 01:47:01 -0700
Better, C++11 style initialization of m_threadContext
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 01:40:16 -0700
Increase savestate view usability
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Oct 2014 00:37:29 -0700
Update icons
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Oct 2014 23:18:40 -0700
Fix path name use-after-free
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Oct 2014 23:15:31 -0700
Add savestate load/saving in Qt frontend
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Oct 2014 23:15:15 -0700
Add VFileDevice QIODevice subclass
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Oct 2014 23:14:25 -0700
VFile write should use const void*
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Oct 2014 03:08:39 -0700
Close LogView if the main window closes
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Oct 2014 01:58:36 -0700
Fix QAction ownership
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Oct 2014 01:57:49 -0700
C++ build fixes
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Oct 2014 01:48:56 -0700
Expose GBAGetState
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Oct 2014 01:05:53 -0700
Fix crashing on exit
Jeffrey Pfau jeffrey@endrift.com
Mon, 13 Oct 2014 22:22:43 -0700
Update log view styling
Jeffrey Pfau jeffrey@endrift.com
Mon, 13 Oct 2014 03:03:47 -0700
Ability to adjust line limit
Jeffrey Pfau jeffrey@endrift.com
Mon, 13 Oct 2014 02:56:08 -0700
Clear backlog automatically
Jeffrey Pfau jeffrey@endrift.com
Mon, 13 Oct 2014 02:43:27 -0700
Start of log view
Jeffrey Pfau jeffrey@endrift.com
Mon, 13 Oct 2014 01:48:24 -0700
Clean up Qt CMakeLists
Jeffrey Pfau jeffrey@endrift.com
Mon, 13 Oct 2014 01:25:39 -0700
Remove stopgap measure
Jeffrey Pfau jeffrey@endrift.com
Mon, 13 Oct 2014 01:02:19 -0700
Merge branch 'master' into qt
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Oct 2014 21:00:01 -0700
Merge branch 'master' into qt Conflicts: CMakeLists.txt
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Oct 2014 02:48:38 -0700
Windows ICO file
Jeffrey Pfau jeffrey@endrift.com
Wed, 13 Aug 2014 00:25:24 -0700
Add mGBA icon for OS X
Jeffrey Pfau jeffrey@endrift.com
Wed, 13 Aug 2014 00:14:25 -0700
Rename Qt frontend
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Aug 2014 23:43:52 -0700
Merge branch 'master' into qt Conflicts: CMakeLists.txt
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Aug 2014 23:37:29 -0700
Window resizing options
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 03:26:16 -0700
Add FPS target options
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 03:14:28 -0700
Use lambda syntax for audio buffer size slots
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 02:33:01 -0700
Sync pause setting with the menu properly
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 02:22:03 -0700
Fix frame advance
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 02:11:41 -0700
Merge branch 'master' into qt
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 01:53:34 -0700
Run audio pausing in the right thread
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 01:13:27 -0700
Only try to stop audio output if there is an audio output device
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 00:44:43 -0700
Make shutdown disabled when a game is not running
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 00:43:53 -0700
Add reset option and reshuffle menu items a bit
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 00:40:42 -0700
Add sound buffer resizing menu options
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 00:32:38 -0700
Move AudioThread into AudioProcessor, run in its own thread
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Jul 2014 00:10:38 -0700
Remove unused member in GameController
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Jul 2014 23:08:31 -0700
Merge branch 'master' into qt
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Jul 2014 22:51:26 -0700
Fix memory leak
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 22:07:08 -0700
Handle closing games a bit safer
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 21:44:06 -0700
Cleanup merge issues
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 21:28:25 -0700
Header include cleanup
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 20:28:01 -0700
Fix build after GBAThread API changes
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 16:38:27 -0700
Merge branch 'master' into qt
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 16:38:00 -0700
Merge branch 'master' into qt
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Jul 2014 16:28:12 -0700
Merge branch 'master' into qt
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Feb 2014 23:59:12 -0800
Add joypad support via SDL to Qt build
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 22:28:28 -0800
Move key mapping into its own function
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 22:27:58 -0800
Partially implement SOUNDBIAS
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 05:22:29 -0800
Make GDB server able to be detached before GBA thread starts
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 03:45:43 -0800
Make sure GDB window is created in sync with GDB server state
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 03:44:39 -0800
Make GDB server able to be attached when the emulator starts
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 03:42:29 -0800
Automatically break into the debugger if it was provided at launch time
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 03:42:02 -0800
Add thread-safe function for telling if the GBA thread has started
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 03:41:32 -0800
Reuse an audio thread instead of shutting it down and making a new one
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 01:13:52 -0800
GBA thread can be shut down and opened again, cleanly
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 00:44:19 -0800
Null out threadContext->gba when shutting down
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Feb 2014 00:42:20 -0800
Add missing ellipses for menu items that open windows
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Feb 2014 04:01:41 -0800
Add missing GDB classes
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Feb 2014 03:58:40 -0800
Debugger can get detached during a callback, clean up appropriately
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Feb 2014 03:57:41 -0800
Use C++11 override and nullptr
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Feb 2014 01:42:36 -0800
The debugger should not stop by default
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 20:48:25 -0800
Add define for GDB stub
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 20:48:00 -0800
Support creating the GDB stub in Qt
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 20:47:44 -0800
Add ability to detach debugger
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 20:24:38 -0800
Merge branch 'master' into qt Conflicts: CMakeLists.txt src/gba/gba.c
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Feb 2014 17:37:18 -0800
Squelch warnings in software renderer
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 02:15:43 -0800
Change override structure to not use multi-byte char literals
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 02:05:01 -0800
Move Qt output directory
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 01:04:13 -0800
Merge branch 'master' into qt Conflicts: CMakeLists.txt
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 01:03:02 -0800
Split SDL build into its own CMake list
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 00:11:19 -0800
Fix perf main after adding BIOS loading
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 00:10:56 -0800
Put OpenGL include explicitly in Qt CMake file
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jan 2014 00:06:37 -0800
Move SDL/OpenGL dependencies into the SDL port
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jan 2014 23:58:48 -0800
Qt audio thread should mark itself as exiting
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jan 2014 04:05:39 -0800
Unblock on audio when closing thread
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jan 2014 04:03:54 -0800
Close process cleanly
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jan 2014 04:00:52 -0800
Video drawing in separate thread
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jan 2014 03:49:59 -0800
Add frame advance
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 23:58:57 -0800
Add emulation menu with Pause option
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 23:39:24 -0800
Use an initializer for GBAThread in Qt
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 23:39:09 -0800
Ditch uic
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 22:23:34 -0800
Key input
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 22:21:25 -0800
Move audio initialization into thread
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 02:34:58 -0800
Run audio on separate thread
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 01:39:40 -0800
Audio rendering in Qt
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jan 2014 00:45:25 -0800
Ensure the GBA thread exits when destroying the game controller
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jan 2014 23:15:47 -0800
Start Qt frontend
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jan 2014 06:53:38 -0800
All: Add blip-buf information to README
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Dec 2014 01:55:37 -0800
GBA Audio: Rip out FFmpeg resampler
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Dec 2014 01:51:50 -0800
GBA Audio: Add blip_buf support
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Dec 2014 00:48:23 -0800
Merge branch 'master' into optimization/idle-loop-detection
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Jan 2015 02:09:53 -0800
Merge branch 'master' into optimization/idle-loop-detection Conflicts: src/gba/gba-overrides.c src/gba/gba.c
Jeffrey Pfau jeffrey@endrift.com
Mon, 26 Jan 2015 22:29:41 -0800
GBA: Fix FFTA idle loop location
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Jan 2015 14:28:35 -0800
GBA: Bump idle loop detection threshold to 10000
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Jan 2015 14:43:16 -0800
GBA: Bump idle detection down to idle removal if a pre-vetted idle loop is known
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Jan 2015 13:36:53 -0800
GBA Thread: Make sure idle loop setting is set at the right time
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Jan 2015 14:42:35 -0800
GBA: Fix warning in config loader
Jeffrey Pfau jeffrey@endrift.com
Wed, 21 Jan 2015 23:07:04 -0800
Perf: Detect idle loops by default
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Jan 2015 23:26:48 -0800
GBA: Stop trying to detect idle loops if it fails too many times
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Jan 2015 22:16:21 -0800
GBA: Only run idle loop detection outside of BIOS region
Jeffrey Pfau jeffrey@endrift.com
Sat, 17 Jan 2015 00:53:14 -0800
Merge branch 'master' into optimization/idle-loop-detection Conflicts: CHANGES src/gba/gba-overrides.c src/gba/gba-thread.h src/gba/gba.c
Jeffrey Pfau jeffrey@endrift.com
Fri, 16 Jan 2015 02:55:21 -0800
Perf: Load the config file
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 02:40:01 -0800
GBA: Make idle loop detection configurable
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 02:39:48 -0800
Merge branch 'master' into optimization/idle-loop-detection Conflicts: CHANGES
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 01:57:45 -0800
GBA: Implement idle loop detection
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 14:20:09 -0800
GBA: Configurable game overrides
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 01:18:07 -0800
Merge branch 'master' into optimization/idle-loops Conflicts: src/gba/gba.c
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Jan 2015 01:54:59 -0800
GBA: Add idle loop for Super Mario Advance 3 (USA)
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 03:39:50 -0800
GBA: Add idle loop for Pokemon Emerald (USA)
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 03:08:48 -0800
GBA Add idle loop for Super Mario Advance 2 (USA)
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 03:02:11 -0800
GBA: Add idle loop for Golden Sun: The Lost Age (USA)
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Jan 2015 02:57:02 -0800
GBA: Add idle loop for Metal Slug Advance (USA)
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Jan 2015 03:08:28 -0800
Qt: Make ConfigOption able to handle multiple consumers
Jeffrey Pfau jeffrey@endrift.com
Thu, 19 Mar 2015 22:11:23 -0700
GBA: Add player IDs to allow multiple controller profiles to be used at once
Jeffrey Pfau jeffrey@endrift.com
Sun, 15 Mar 2015 23:48:35 -0700
Merge branch 'master' into feature/sio-lockstep Conflicts: CMakeLists.txt src/gba/gba.c
Jeffrey Pfau jeffrey@endrift.com
Sun, 15 Mar 2015 23:29:01 -0700
GBA SIO: Fix lockstep barrier
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Mar 2015 15:53:09 -0800
GBA SIO: Fix child bit in lockstep driver
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Mar 2015 05:39:13 -0800
GBA SIO: Fix writing to RCNT
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 Feb 2015 14:52:46 -0800
GBA SIO: Clean up lockstep a bit
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 Feb 2015 14:09:18 -0800
Qt: Add missing function
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Feb 2015 01:37:44 -0800
GBA SIO: Properly deinitialize SIO
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Feb 2015 01:12:58 -0800
GBA SIO: Partially functional lockstep driver
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Feb 2015 00:59:47 -0800
Qt: Add option for opening new window
Jeffrey Pfau jeffrey@endrift.com
Fri, 27 Feb 2015 00:59:20 -0800
GBA SIO: Fix RCNT reading for mode
Jeffrey Pfau jeffrey@endrift.com
Thu, 26 Feb 2015 23:10:01 -0800
Qt: Create MultiplayerController
Jeffrey Pfau jeffrey@endrift.com
Thu, 26 Feb 2015 00:07:36 -0800
GBA SIO: Build up lockstep driver a bit more
Jeffrey Pfau jeffrey@endrift.com
Thu, 26 Feb 2015 00:07:12 -0800
GBA SIO: Start building up skeleton for lockstep driver
Jeffrey Pfau jeffrey@endrift.com
Wed, 25 Feb 2015 20:35:13 -0800
GBA: Add Mega Man Zero override
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Mar 2015 01:16:15 -0700
GBA: Ensure idle loops are not removed on the first iteration
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Mar 2015 01:15:56 -0700
GBA: Add idle loops for Super Mario Advance 4
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Mar 2015 18:22:37 -0700
GBA: Add some idle loops for different regions of the same game
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Mar 2015 18:21:05 -0700
GBA: Add idle loops for Advance Wars
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Mar 2015 18:16:50 -0700
GBA: Loosen checks on idle loops
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Mar 2015 18:15:06 -0700
Qt: Rename rewind variables
tony971 tony971@users.noreply.github.com
Fri, 05 Jun 2015 16:13:45 -0400
OpenGL: Clear screen when resizing
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Jun 2015 00:59:13 -0700
Qt: Use common OpenGL code
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Jun 2015 00:42:00 -0700
OpenGL: Start modular renderer
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Jun 2015 23:30:56 -0700
Qt: Start revamping sync
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Jun 2015 23:37:11 -0700
All: Add Haiku support
gus knight waddlesplash@gmail.com
Thu, 11 Jun 2015 16:36:25 -0400
VFS: Fix line-reading to return proper values
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jun 2015 01:26:46 -0700
Util: Clean up some defines
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jun 2015 01:19:33 -0700
VFS: Move VDirOptionalOpenFile to vfs-dirent.c
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jun 2015 01:16:54 -0700
Util: Separate out platform threading headers
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jun 2015 01:00:35 -0700
GBA Video: Fix regression with sprite visibility
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Jun 2015 22:49:09 -0700
Qt: Make the default fullscreen binding for Windows be Alt-Enter
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Jun 2015 22:08:23 -0700
All: Include util/string.h wherever strdup is used
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Jun 2015 21:50:10 -0700
GBA Video: Fix windows not affecting sprites
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Jun 2015 22:02:19 -0700
GBA: Fix calls to endian-independent loadstores
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Jun 2015 05:15:17 -0700
VFS: Move VDirOptionalOpenFile back to vfs.c
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Jun 2015 03:17:05 -0700
VFS: VFileOpen can now have a swappable backend
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Jun 2015 03:11:11 -0700
GBA: Better savestate error reporting
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Jun 2015 00:49:50 -0700
Qt: ROM replacing
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Jun 2015 22:29:59 -0700
GBA: Rom unloading and replacing
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Jun 2015 22:28:49 -0700
GBA: Implement more game removal pieces
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Jun 2015 22:28:02 -0700
GBA: Flash erase timing changes
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Jun 2015 04:25:29 -0700
GBA Memory: Prefetch timing changes
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Jun 2015 04:25:01 -0700
GBA Memory: Fix load/store multiple video memory waitstates
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Jun 2015 02:44:50 -0700
GBA: Yank support, needs work
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Jun 2015 01:12:46 -0700
ARM7: Add emulation for Undefined CPU mode
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Jun 2015 00:59:52 -0700
GBA Video: Refactor software renderer into separate files
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Jun 2015 00:33:26 -0700
All: Fix porting guidelines a bit
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jun 2015 19:58:06 -0700
Qt: Fix Windows not being deleted
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jun 2015 19:57:01 -0700
All: Add porting guidelines
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jun 2015 02:30:28 -0700
Qt: Set window path to loaded ROM
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Aug 2015 18:10:33 -0700
Qt: Show checkmark for window sizes
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Aug 2015 18:09:47 -0700
Qt: Fix passing command line options
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Aug 2015 18:04:07 -0700
Qt: Better window size handling
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Aug 2015 00:42:21 -0700
Qt: Switch default AudioProcessor to SDL
Jeffrey Pfau jeffrey@endrift.com
Wed, 05 Aug 2015 00:41:57 -0700
Qt: Initialize draw context
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Aug 2015 22:14:42 -0700
Qt: Maybe don't resize the background
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Aug 2015 22:13:11 -0700
Qt: Autofocus on the right save slot
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Aug 2015 22:07:30 -0700
Qt: Force redraw when window gets focus
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Aug 2015 19:59:59 -0700
GBA Thread: Automatically load patches, if detected
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Aug 2015 19:35:14 -0700
Qt: Fix cursor inconsistencies (fixes #69)
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Aug 2015 19:14:19 -0700
SDL: Reduce rumble lag time
Jeffrey Pfau jeffrey@endrift.com
Tue, 04 Aug 2015 18:27:58 -0700
Qt: Fix frame delay with pausing and frame advancing
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Aug 2015 23:52:18 -0700
Qt: Redraw screen when a status message is posted
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Aug 2015 20:28:46 -0700
Qt: Make keymapper present more information, and space things out a bit more
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Aug 2015 15:28:53 -0700
Qt: Allow setting of audio channels and video layers while games are not running
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Aug 2015 12:46:23 -0700
GBA: Add option to not hard-crash when a game crashes
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Aug 2015 11:45:26 -0700
Qt: Fix library ordering to ensure proper link order
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Aug 2015 17:52:28 -0700
Qt: Fix and clarify OpenGL checks for Qt
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Aug 2015 10:27:03 -0700
SDL: BUILD_GLES2 should have the GBAGLES2Context
Jeffrey Pfau jeffrey@endrift.com
Sat, 01 Aug 2015 09:21:54 -0700
SDL: Fix some warnings
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jul 2015 21:53:53 -0700
SDL: Fix Raspberry Pi build
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jul 2015 21:50:24 -0700
SDL: Actually remember to move the file this time
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jul 2015 21:41:29 -0700
GBA Input: Fix warnings
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jul 2015 16:52:18 -0700
SDL: Add missing files
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jul 2015 16:15:24 -0700
SDL: Use some common GL functionality between GL and GLESv2
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jul 2015 16:11:49 -0700
Qt: Fix Windows build when Qt Multimedia is disabled
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jul 2015 13:09:17 -0700
Qt: Disable the Qt Multimedia build on Windows, since it's so broken
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jul 2015 12:51:57 -0700
All: Find GLESv2 separately from GL
Jeffrey Pfau jeffrey@endrift.com
Fri, 31 Jul 2015 12:36:45 -0700
All: Update README
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jul 2015 23:40:48 -0700
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jul 2015 23:27:39 -0700
Qt: Fix non-SDL build with compilers that fail to respect short-circuiting
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jul 2015 23:26:47 -0700
Libretro: Adjust light level with L3 and R3
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jul 2015 22:55:19 -0700
Libretro: Support solar sensor
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jul 2015 18:01:16 -0700
Qt: Use GLES2 if enabled and GL isn't found
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jul 2015 15:14:19 -0700
OpenGL: Create video backend for GLES2, used on Raspberry Pi
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jul 2015 14:41:40 -0700
All: Fix md5sums permissions in sanitize-deb.sh
Jeffrey Pfau jeffrey@endrift.com
Thu, 30 Jul 2015 14:02:33 -0700
Qt: Add about screen
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jul 2015 22:13:40 -0700
All: Fix install on Windows
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jul 2015 09:05:59 -0700
GBA Video: Fix bg mode 3 - 5 tiles properly this time
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jul 2015 01:17:51 -0700
Revert "GBA Video: Fix sprites in modes 3 - 5 when character mapping is disabled" This reverts commit cd3b9cdc6b85948e299756b683f5c08fd7e098f1.
Jeffrey Pfau jeffrey@endrift.com
Wed, 29 Jul 2015 01:08:19 -0700
GBA Video: Callback for VRAM writes
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jul 2015 13:15:37 -0700
Merge pull request #75 from bentley/debuggercmd Debugger: Accept break/a, break/t
endrift jeffrey@endrift.com
Wed, 29 Jul 2015 01:10:35 -0700
Merge pull request #73 from bentley/master Qt: Fix non-SDL2 build
endrift jeffrey@endrift.com
Tue, 28 Jul 2015 23:32:27 -0700
Merge pull request #72 from bentley/master Fix build on OpenBSD
endrift jeffrey@endrift.com
Tue, 28 Jul 2015 17:00:21 -0700
GBA Video: Fix sprites in modes 3 - 5 when character mapping is disabled
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jul 2015 10:03:11 -0700
Qt: Fix non-SDL2 build
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jul 2015 09:08:53 -0700
All: OpenBSD build fixes
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jul 2015 09:04:28 -0700
All: Fix deb modes in sanitize-deb
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jul 2015 01:15:48 -0700
All: Set SOVERSION and NAMELINK_SKIP for packaging
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jul 2015 01:02:11 -0700
GBA: Add function for loading default overrides
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jul 2015 18:22:17 -0700
GBA Input: Add GBAInputMapKeyBits for packed key information
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jul 2015 11:19:10 -0700
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Jul 2015 22:03:31 -0700
Qt: Fix analog buttons not getting unmapped
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Jul 2015 22:02:16 -0700
Qt: Buttons for clearing analog and buttons
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Jul 2015 21:55:28 -0700
GBA Hardware: Game Boy Player detection is off by default
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Jul 2015 12:19:19 -0700
VFS: Fix file handle leak in 7z
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Jul 2015 19:57:05 -0700
Qt: Reduce duplicated lines
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Jul 2015 00:01:43 -0700
Qt: Allow keys and axes to be bound at the same time
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Jul 2015 00:01:10 -0700
GBA Input: Unbind axes at the appropriate time
Jeffrey Pfau jeffrey@endrift.com
Thu, 23 Jul 2015 23:59:53 -0700
Qt: Fix rewinding enabling the menu bar
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Jul 2015 21:34:49 -0700
Qt: Add 360 profile for Linux
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Jul 2015 21:22:50 -0700
Qt: Hacky way to swap out focus for a gamepad (fixes #64)
Jeffrey Pfau jeffrey@endrift.com
Wed, 22 Jul 2015 21:16:28 -0700
GBA Config: Functions for loading and saving configs from a path
Jeffrey Pfau jeffrey@endrift.com
Tue, 21 Jul 2015 19:22:02 -0700
(iOS) Fix build - to16Bit ARM routine not iOS ABI-compatible
Twinaphex libretro@gmail.com
Thu, 26 Mar 2015 08:04:20 +0100
Qt: Save and quit on Stop call
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Jul 2015 18:35:18 -0700
Qt: Ensure thread has not exited if we say it is open
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Jul 2015 18:14:35 -0700
GBA BIOS: Stub out SoundBias
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Jul 2015 18:14:09 -0700
GBA BIOS: Implement Stop
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Jul 2015 18:12:56 -0700
Merge pull request #62 from duganchen/parameterized_libdir Allow lib to be overridden.
endrift jeffrey@endrift.com
Sun, 19 Jul 2015 11:25:15 -0700
Qt: Bind controllers to specific windows
Jeffrey Pfau jeffrey@endrift.com
Sat, 18 Jul 2015 00:20:54 -0700
Libretro: BIOS loading
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Jul 2015 20:48:23 -0700
Qt: Fix SDL build
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Jul 2015 18:22:57 -0700
Qt: Update input profiles
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Jul 2015 18:22:46 -0700
GBA Input: Allow axes and buttons to be mapped to the same key
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Jul 2015 18:22:01 -0700
Qt: Reduce time that it takes for the mouse to disappear
Jeffrey Pfau jeffrey@endrift.com
Fri, 17 Jul 2015 00:07:28 -0700
Qt: Block a bug whereby undoing a save can overwrite the wrong save
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Jul 2015 23:50:33 -0700
Qt: Add missing separator
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Jul 2015 23:48:36 -0700
Qt: Default controller profiles, with a few included already
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Jul 2015 23:45:55 -0700
Qt: Put undo savestate in the correct menu
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Jul 2015 00:28:53 -0700
All: Fix project name not getting set when rebuilding
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Jul 2015 23:13:07 -0700
Qt: Controller profiles now store shortcut settings
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Jul 2015 22:51:27 -0700
Qt: Add savestate save undo
Jeffrey Pfau jeffrey@endrift.com
Tue, 14 Jul 2015 20:45:29 -0700
Qt: Only hide cursor if the display is the top widget
Jeffrey Pfau jeffrey@endrift.com
Mon, 13 Jul 2015 22:09:20 -0700
Qt: Add savestate load undo
Jeffrey Pfau jeffrey@endrift.com
Mon, 13 Jul 2015 21:56:05 -0700
GBA: Get GB Player working with savestates
Jeffrey Pfau jeffrey@endrift.com
Mon, 13 Jul 2015 21:19:01 -0700
GBA: Gigantic refactor and add preliminary Game Boy Player support
Jeffrey Pfau jeffrey@endrift.com
Mon, 13 Jul 2015 20:46:41 -0700
ARM7: Fix decoding LDR3
Jeffrey Pfau jeffrey@endrift.com
Mon, 13 Jul 2015 01:15:59 -0700
Qt: Hide cursor opportunistically
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Jul 2015 17:42:30 -0700
All: Fix fresh build
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Jul 2015 16:10:48 -0700
All: Move version generation to external CMake script
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Jul 2015 16:02:16 -0700
Libretro: Add rumble support
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Jul 2015 15:49:27 -0700
VFS: Add VFile.sync for memory vfs
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Jul 2015 15:49:04 -0700
Qt: Add fast forward cap to settings
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Jul 2015 12:27:15 -0700
Qt: Ensure proper audio sample rate is used when resampling audio
Jeffrey Pfau jeffrey@endrift.com
Sun, 12 Jul 2015 00:19:17 -0700
GBA: Cannot clean a savefile if there is no vf
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 Jul 2015 16:32:11 -0700
Qt: Prompt for restart when changing display driver
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 Jul 2015 14:51:09 -0700
All: Update port progress a bit
Jeffrey Pfau jeffrey@endrift.com
Sat, 11 Jul 2015 02:57:08 -0700
GBA: Clean up non-standard logging a bit
Jeffrey Pfau jeffrey@endrift.com
Thu, 09 Jul 2015 21:55:13 -0700
GBA: Remove GBA_LOG_INFO from default log levels
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Jul 2015 20:43:26 -0700
Qt: Add confirmation for making portable
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Jul 2015 22:51:13 -0700
VFS: Fix Windows build
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Jul 2015 01:03:36 -0700
GBA: Savedata is now synced shortly after data finishes being written
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Jul 2015 00:30:10 -0700
VFS: Add sync method to force syncing with backing
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Jul 2015 00:26:31 -0700
GBA Cheats: Fix Pro Action Replay and GameShark issues when used together
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Jul 2015 23:12:06 -0700
GBA: Fix Windows build
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Jul 2015 15:00:29 -0700
Qt: Menu option to make portable
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Jul 2015 14:42:11 -0700
Util: Check for SETLOCALE too
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Jul 2015 13:05:09 -0700
GBA Thread: Properly use _WIN32 to increase portability
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Jul 2015 12:55:53 -0700
GBA Video: Slightly optimize mode 0 mosaic rendering
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Jul 2015 02:12:22 -0700
Merge pull request #58 from sergiobenrocha2/master Added Keyword and Comment to desktop entry.
endrift jeffrey@endrift.com
Sat, 04 Jul 2015 21:47:34 -0700
Qt: Initialize some members in Display
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Jul 2015 01:40:13 -0700
Qt: Initial logging throughout
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Jul 2015 01:24:37 -0700
Qt: Replace remaining toLocal8Bit with toUtf8
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Jul 2015 01:06:13 -0700
Qt: Adjust memory selection by shift-clicking
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Jul 2015 00:38:08 -0700
Qt: Fix memory editing overlay not displaying hex A-F properly
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Jul 2015 00:32:28 -0700
Qt: Central log controller
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Jul 2015 00:16:26 -0700
GBA Memory: Revert lazy prefetch This reverts commits d4ecdfc2ac29913867c9e2b91c8a946ffa312f50 and aed62605cf22974807b93fb4f219c0a74a570cc6.
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 Jul 2015 00:22:04 -0700
Qt: Configurable display driver (requires restart)
Jeffrey Pfau jeffrey@endrift.com
Fri, 03 Jul 2015 00:05:55 -0700
Qt: Fix setting the display driver
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 Jul 2015 23:21:25 -0700
Qt: Pre-render messages for improved speed
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 Jul 2015 23:19:29 -0700
Qt: Move message painting into Display
Jeffrey Pfau jeffrey@endrift.com
Thu, 02 Jul 2015 22:17:06 -0700
Merge pull request #57 from lioncash/va_end Qt: (GameController) Add a missing va_end call to the log handler lambda
endrift jeffrey@endrift.com
Thu, 02 Jul 2015 09:06:09 -0700
GBA Config: Check current directory for portable.ini
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Jul 2015 21:30:14 -0700
Qt: Prevent messages from queuing up too quickly (fixes #43)
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Jul 2015 21:08:29 -0700
GBA: Properly handle failed loading of PNG savestates
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Jul 2015 19:56:10 -0700
GBA: Savestates with negative audio registers are only relevant if not dead
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Jul 2015 19:43:34 -0700
GBA Memory: Fix prefetch invalidation delay
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Jul 2015 19:24:15 -0700
Merge pull request #56 from tommai78101/patch-1 All: Adding a web link to MurmurHash3.
endrift jeffrey@endrift.com
Wed, 01 Jul 2015 17:11:16 -0700
All: Use cmake-builtin `touch` for increased portability
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Jul 2015 00:44:21 -0700
All: Add groups for files missing from groups
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Jul 2015 00:19:53 -0700
All: List compilation steps for Windows debugging
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Jul 2015 00:08:47 -0700
All: List some new features
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Jul 2015 00:08:22 -0700
All: Add missing credit for MurmurHash3 implementation
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Jul 2015 00:08:08 -0700
Merge pull request #40 from waddlesplash/patch-1 All: initial work on MSVC support.
endrift jeffrey@endrift.com
Wed, 01 Jul 2015 00:19:57 -0700
GBA Memory: Lazily evaluate prefetch
Jeffrey Pfau jeffrey@endrift.com
Tue, 30 Jun 2015 21:38:09 -0700
Qt: Fix window being too tall after exiting fullscreen (fixes #45)
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jun 2015 22:47:07 -0700
Qt: Fix fullscreen shortcut on Windows
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jun 2015 22:29:16 -0700
All: Proper handling of Unicode file paths
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jun 2015 21:45:32 -0700
GBA Hardware: Backport generic RTC source into core
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jun 2015 21:09:36 -0700
All: Add clang-format options and run them
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jun 2015 20:10:02 -0700
SDL: Fix finding pixman
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Jun 2015 17:22:34 -0700
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jun 2015 19:23:23 -0700
Merge pull request #52 from lioncash/typo ARM: ARMHotplugDetach should call deinit
endrift jeffrey@endrift.com
Mon, 29 Jun 2015 19:20:15 -0700
GBA Audio: Fix 8-bit writes to audio channel 3 frequency
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jun 2015 01:30:59 -0700
GBA Audio: Fix sample order in audio channel 3
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jun 2015 01:08:14 -0700
GBA Audio: Implement audio reset for channels A/B
Jeffrey Pfau jeffrey@endrift.com
Mon, 29 Jun 2015 00:24:52 -0700
GBA Hardware: Fix embarrassing build breakage
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Jun 2015 23:58:21 -0700
GBA Hardware: Add a function for detecting a GB Player-compatible game
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Jun 2015 23:50:17 -0700
GBA Memory: Optimize stall code
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Jun 2015 22:39:52 -0700
VFS: Make VFileFILE.unmap only write back if the file was mapped as writable
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Jun 2015 17:52:27 -0700
Qt: Fix screen not redrawing when loading a state
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Jun 2015 17:44:14 -0700
Util: Allow loading IPS patches that grow the ROM
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Jun 2015 02:00:33 -0700
GBA: Fix patching being incompatible with GBAUnloadROM
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Jun 2015 01:32:34 -0700
GBA Memory: Minor prefetch fixes
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Jun 2015 14:05:37 -0700
GBA Memory: More sensible approach to prefetch. It reports fewer successes but on average is more accurate.
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Jun 2015 23:53:11 -0700
SDL: Clean up GL context
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Jun 2015 02:15:05 -0700
GBA Memory: Initialize prefetch member
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Jun 2015 02:02:29 -0700
GBA Video: Clean up video enum values
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Jun 2015 22:59:16 -0700
GBA: Fix timing of reading from timer registers
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Jun 2015 22:32:46 -0700
GBA Memory: Fix mystery value
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Jun 2015 21:20:37 -0700
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Jun 2015 19:44:49 -0700
GBA: Don't include GBACLIDebugger struct unless needed
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Jun 2015 19:31:19 -0700
VFS: Fix sign warning
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Jun 2015 01:38:40 -0700
GBA: Make sure unloading only frees if needed and always zeroes variable
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Jun 2015 01:32:49 -0700
GBA Memory: Implement game pak prefetch approximation
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Jun 2015 00:27:21 -0700
ARM7: Reduce the size of the Thumb instruction table
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Jun 2015 16:19:23 -0700
GBA: Fix freeing the right things when unloading a ROM
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Jun 2015 16:18:06 -0700
arm: ARMHotplugDetach should call deinit.
Lioncash mathew1800@gmail.com
Mon, 29 Jun 2015 03:15:37 -0400
All: Initial work on MSVC support.
Augustin Cavalier waddlesplash@gmail.com
Tue, 30 Jun 2015 22:08:13 -0400
Adding a web link to MurmurHash3. Unfortunately, the wiki claims the contents are out of date, and can't seem to find the latest wiki revision.
Thompson Lee tom.mai78101@gmail.com
Wed, 01 Jul 2015 19:37:52 -0400
Qt: (GameController) Add a missing va_end call to the log handler lambda
Lioncash mathew1800@gmail.com
Thu, 02 Jul 2015 10:13:10 -0400
Added Keyword and Comment to desktop entry.
sergiobenrocha2 sergiobenrocha2@gmail.com
Sun, 05 Jul 2015 01:38:42 -0300
The library directory is overridable and defaults to lib.
Dugan Chen thedoogster@gmail.com
Sun, 19 Jul 2015 09:23:01 -0700
All: OpenBSD build fixes
Anthony J. Bentley anthony@anjbe.name
Tue, 28 Jul 2015 17:50:07 -0600
Qt: Fix non-SDL2 build
Anthony J. Bentley anthony@anjbe.name
Tue, 28 Jul 2015 23:36:10 -0600
Debugger: Accept break/a, break/t
Anthony J. Bentley anthony@anjbe.name
Wed, 29 Jul 2015 02:08:36 -0600
GBA Memory: Fix bad Load16 on big endian
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Aug 2015 20:32:43 -0700
GBA Memory: Fix optimizations breaking GBALoad16 (fixes #82)
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Aug 2015 18:06:06 -0700
ARM7: Fix decoding some more load/store instructions
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Aug 2015 18:03:49 -0700
All: Set default git info to unknown
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Aug 2015 15:31:42 -0700
Qt: Set default sample rate
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Aug 2015 15:31:24 -0700
Util: Fix formatting of floats
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Aug 2015 14:48:01 -0700
Qt: Fix changing whether a BIOS is used while the game is running
Jeffrey Pfau jeffrey@endrift.com
Thu, 13 Aug 2015 20:01:59 -0700
GBA: Process multiple timer events at once, if necessary
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Aug 2015 21:15:09 -0700
GBA Audio: Process multiple audio events at once, if necessary
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Aug 2015 21:12:59 -0700
Merge pull request #70 from sergiobenrocha2/master Add debian packaging.
endrift jeffrey@endrift.com
Tue, 11 Aug 2015 01:27:39 -0700
GBA: Ensure cycles never go negative
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Aug 2015 01:16:57 -0700
GBA Video: Fix timing on first scanline
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Aug 2015 01:14:40 -0700
GBA Memory: Run multiple DMAs in a tight loop if they all occur before present
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Aug 2015 01:14:02 -0700
Qt: More cleanup
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Aug 2015 23:04:39 -0700
Qt: Use Format_RGBX8888 to avoid having to swap channels
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Aug 2015 22:15:50 -0700
Qt: No need to set global window icon on OS X
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Aug 2015 22:15:27 -0700
Qt: Code cleanup
Jeffrey Pfau jeffrey@endrift.com
Mon, 10 Aug 2015 01:38:08 -0700
Qt: Fix crashes on Windows by using using QMetaObject to do cross-thread calls
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Aug 2015 23:25:03 -0700
Qt: Add sample rate option to settings
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Aug 2015 21:54:50 -0700
Qt: Change default buffer size to 1536, remove from menu and add more presets
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Aug 2015 21:47:16 -0700
SDL, Qt: Configurable audio sample rate
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Aug 2015 21:36:43 -0700
All: Add manpage to CMake
Jeffrey Pfau jeffrey@endrift.com
Sun, 09 Aug 2015 01:52:49 -0700
Merge pull request #1 from bentley/manpage Add a manpage for mgba.
endrift jeffrey@endrift.com
Sun, 09 Aug 2015 01:30:43 -0700
Qt: Convert several dialogs into QDialogs
Jeffrey Pfau jeffrey@endrift.com
Sat, 08 Aug 2015 21:39:33 -0700
Qt: Use openView for GDBWindow
Jeffrey Pfau jeffrey@endrift.com
Sat, 08 Aug 2015 21:38:47 -0700
GBA Hardware: Fix savestates with the Game Boy Player attached
Jeffrey Pfau jeffrey@endrift.com
Sat, 08 Aug 2015 13:20:30 -0700
Debugger: Only support breaking into the external debugger in debug builds
Jeffrey Pfau jeffrey@endrift.com
Sat, 08 Aug 2015 02:26:35 -0700
Merge pull request #79 from bentley/qtlink Qt: Really fix forums link
endrift jeffrey@endrift.com
Sat, 08 Aug 2015 02:07:28 -0700
Qt: Fix forums link
Jeffrey Pfau jeffrey@endrift.com
Fri, 07 Aug 2015 23:23:20 -0700
Qt: Create a new cheat set if no cheat set is specified
Jeffrey Pfau jeffrey@endrift.com
Fri, 07 Aug 2015 21:04:47 -0700
Qt: Ensure frame size options stay checked
Jeffrey Pfau jeffrey@endrift.com
Fri, 07 Aug 2015 20:26:19 -0700
Qt: Fix regression with held reverse breaking (fixes #78)
Jeffrey Pfau jeffrey@endrift.com
Fri, 07 Aug 2015 19:10:08 -0700
Qt: Fix pausing and disable double buffering, since it is no longer needed
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Aug 2015 19:42:08 -0700
Qt: Fix sync, hopefully
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Aug 2015 19:04:03 -0700
All: Update PORTING
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Aug 2015 15:54:55 -0700
Qt: Really fix forums link
Anthony J. Bentley anthony@anjbe.name
Sat, 08 Aug 2015 01:38:29 -0600
SDL: Document required argument to w/r
Anthony J. Bentley anthony@anjbe.name
Sun, 09 Aug 2015 02:24:52 -0600
SDL: Don't document ! in debugger, since it's disabled in releases
Anthony J. Bentley anthony@anjbe.name
Sun, 09 Aug 2015 02:23:40 -0600
SDL: Document the optional count argument for x
Anthony J. Bentley anthony@anjbe.name
Sat, 08 Aug 2015 01:29:42 -0600
SDL: Document the missing data argument to w/1, w/2, w/4
Anthony J. Bentley anthony@anjbe.name
Sat, 08 Aug 2015 01:26:14 -0600
SDL: Correct the documentation of the info/status commands
Anthony J. Bentley anthony@anjbe.name
Sat, 08 Aug 2015 01:24:39 -0600
SDL: Document disasm's address argument as optional
Anthony J. Bentley anthony@anjbe.name
Sat, 08 Aug 2015 01:23:34 -0600
Qt, SDL: Document portable.ini and its effects
Anthony J. Bentley anthony@anjbe.name
Sat, 08 Aug 2015 01:20:56 -0600
Qt, SDL: Use a bulleted list for loglevels in the manual
Anthony J. Bentley anthony@anjbe.name
Sat, 08 Aug 2015 01:17:07 -0600
SDL: Add missed markup in manual
Anthony J. Bentley anthony@anjbe.name
Sat, 08 Aug 2015 01:13:08 -0600
Qt, SDL: Tweak wording for stub loglevels
Anthony J. Bentley anthony@anjbe.name
Thu, 06 Aug 2015 10:49:19 -0600
Qt, SDL: Add a FILES section to the manuals
Anthony J. Bentley anthony@anjbe.name
Thu, 06 Aug 2015 10:46:44 -0600
Qt, SDL: Point out that without -b the default is set in config
Anthony J. Bentley anthony@anjbe.name
Thu, 06 Aug 2015 10:39:50 -0600
Qt, SDL: Refer to decimal values in the documentation for -l
Anthony J. Bentley anthony@anjbe.name
Thu, 06 Aug 2015 10:33:14 -0600
Qt, SDL: Mention BPS in relation to -p
Anthony J. Bentley anthony@anjbe.name
Thu, 06 Aug 2015 10:31:05 -0600
SDL: Document debugger command suffixes
Anthony J. Bentley anthony@anjbe.name
Thu, 06 Aug 2015 02:02:07 -0600
Qt: Document -l in the manual
Anthony J. Bentley anthony@anjbe.name
Thu, 06 Aug 2015 01:51:08 -0600
SDL: Document -l in the manual
Anthony J. Bentley anthony@anjbe.name
Thu, 06 Aug 2015 01:50:52 -0600
Qt: Document -b, -s, -p in the manual
Anthony J. Bentley anthony@anjbe.name
Thu, 06 Aug 2015 01:34:45 -0600
Qt: Add barebones manpage (no command line options yet)
Anthony J. Bentley anthony@anjbe.name
Thu, 30 Jul 2015 03:03:16 -0600
SDL: Document debugger commands
Anthony J. Bentley anthony@anjbe.name
Wed, 29 Jul 2015 02:03:35 -0600
SDL: Update URLs in documentation
Anthony J. Bentley anthony@anjbe.name
Wed, 29 Jul 2015 01:22:36 -0600
SDL: Add a manpage
Anthony J. Bentley anthony@anjbe.name
Wed, 29 Jul 2015 00:41:00 -0600
Bump the version in debian/changelog.
sergiobenrocha2 sergiobenrocha2@gmail.com
Tue, 11 Aug 2015 01:53:33 -0300
Debian packaging update.
sergiobenrocha2 sergiobenrocha2@gmail.com
Mon, 10 Aug 2015 22:36:19 -0300
Add debian packaging.
sergiobenrocha2 sergiobenrocha2@gmail.com
Mon, 27 Jul 2015 18:18:11 -0300
All: Bump dev version number
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 23:46:36 -0700
All: Update CHANGES for 0.3.0
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 18:37:13 -0700
Qt: Ensure audio processor is only set if one is present in config
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 19:56:45 -0700
GBA SIO: Make sure to deinit the normal-mode driver
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 19:37:12 -0700
GBA SIO: Fix GBASIOInit unintialized access
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 19:32:50 -0700
Qt: Use the version string for the about dialog if the branch is unknown
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 19:07:38 -0700
Qt: Update SensorView to work with focus stealing
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 18:06:15 -0700
GBA Hardware: Fix reseting the Game Boy Player features
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 17:19:21 -0700
GBA SIO: Fix reseting when there are SIO devices attached
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 17:19:05 -0700
Qt: Fix locale with settings
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 16:31:47 -0700
GBA Thread: Don't skip BIOS if no ROM is loaded
Jeffrey Pfau jeffrey@endrift.com
Sun, 16 Aug 2015 13:00:37 -0700
Debugger: Fix use-after-free in breakpoint clearing code (again)
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Aug 2015 22:12:26 -0700
Test: Use GBAContext for mgba-fuzz
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Aug 2015 00:28:47 -0700
GBA: Add "GBAContext" for threadless operation and use with libretro
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Aug 2015 00:14:22 -0700
Qt: Reenable double buffering, as disabling it broke some Windows configs
Jeffrey Pfau jeffrey@endrift.com
Wed, 19 Aug 2015 23:52:59 -0700
Qt: Remove useless help icons in dialogs
Jeffrey Pfau jeffrey@endrift.com
Wed, 19 Aug 2015 23:09:46 -0700
Qt: Fix drag and drop on Windows
Jeffrey Pfau jeffrey@endrift.com
Wed, 19 Aug 2015 22:17:09 -0700
GBA Memory: Use a dynamically sized mask for ROM memory
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Aug 2015 23:23:45 -0700
Util: Migrate popcount32 to a header
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Aug 2015 22:42:21 -0700
Test: De-thread fuzzing harness
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Aug 2015 22:33:45 -0700
Qt: Fix install path of XDG desktop file with DESTDIR
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Aug 2015 22:32:59 -0700
Qt: Windows no longer spawn in the top left on first launch
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Aug 2015 23:03:20 -0700
Merge branch 'feature/shortcut-redo'
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Aug 2015 22:08:59 -0700
Qt: Window size command line options are now supported
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Aug 2015 22:02:34 -0700
Misc: Fix linkage on _parseGraphicsArg
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Aug 2015 21:27:39 -0700
Test: Add fuzzing harness and move perf-main into test folder
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Aug 2015 21:24:55 -0700
Qt: Redo key shortcut editing
Jeffrey Pfau jeffrey@endrift.com
Mon, 03 Aug 2015 20:02:50 -0700
Qt: Make keymapper present more information, and space things out a bit more
Jeffrey Pfau jeffrey@endrift.com
Sun, 02 Aug 2015 15:28:53 -0700
Add Wiimote + Classic Controller support
askot askot.altair@gmail.com
Fri, 21 Aug 2015 23:09:16 -0700
GUI: Add lowercase and font metrics
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 00:57:22 -0700
GUI: Upstream cross-platform GUI code
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Aug 2015 23:20:21 -0700
GBA Video: Start on the scanline BIOS finishes on if no BIOS is loaded
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Aug 2015 13:36:42 -0700
GUI: Font readability improvements
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 05:06:39 -0700
GUI: Fix some font metrics
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Aug 2015 22:21:21 -0700
GUI: Add key repeat
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Aug 2015 22:11:12 -0700
GBA: GBALoadROM can fail
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Aug 2015 21:43:08 -0700
GUI: Handle paths starting with / properly
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Aug 2015 19:35:44 -0700
ARM7: Combine shifter-immediate and shifter-register functions to reduce binary size
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 07:21:14 -0700
GBA Context: Have a component list
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 05:19:42 -0700
Merge branch 'master' into port/psp2
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Aug 2015 22:29:12 -0700
Merge branch 'master' into port/psp2
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 05:08:12 -0700
PSP2: Use font metrics
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 00:57:34 -0700
GUI: Add lowercase and font metrics
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 00:57:22 -0700
PSP2: Use raw2c instead of objcopy
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Aug 2015 23:38:38 -0700
PSP2: Use GBAContext
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Aug 2015 00:41:24 -0700
PSP2: Make GBAConfig able to find PSP2 paths
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Aug 2015 00:39:40 -0700
PSP2: Translate POSIX open modes to SCE open modes
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Aug 2015 00:31:12 -0700
GUI: Merge file-select changes from Wii branch
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Aug 2015 21:22:52 -0700
Merge branch 'master' into port/psp2
Jeffrey Pfau jeffrey@endrift.com
Fri, 21 Aug 2015 21:22:03 -0700
Merge branch 'master' into port/psp2
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Aug 2015 01:39:53 -0700
PSP2: Update for Unity
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Aug 2015 02:26:47 -0700
Merge branch 'master' into port/psp2
Jeffrey Pfau jeffrey@endrift.com
Thu, 13 Aug 2015 23:26:29 -0700
PSP2: Move GUI_SRC dependency into ports that use it
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Aug 2015 00:23:59 -0700
Merge pull request #71 from D-Pyro/port/psp2 Update memory.c
endrift jeffrey@endrift.com
Tue, 28 Jul 2015 16:25:09 -0700
PSP2: Add GUI framework and use for file chooser
Jeffrey Pfau jeffrey@endrift.com
Tue, 28 Jul 2015 00:59:28 -0700
PSP2: Implement VDirSce
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Jul 2015 21:46:23 -0700
PSP2: Move running functionality into separate file
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Jul 2015 20:36:17 -0700
Merge branch 'master' into port/psp2
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jul 2015 19:43:11 -0700
PSP2: Load default overrides
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jul 2015 18:22:33 -0700
GBA: Add function for loading default overrides
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jul 2015 18:22:17 -0700
PSP2: Add fullscreen toggle
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jul 2015 16:28:49 -0700
PSP2: Mostly functional sound
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jul 2015 16:13:18 -0700
PSP2: Fix GBAInputMap leak
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jul 2015 12:01:56 -0700
PSP2: Analog stick support
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jul 2015 11:43:36 -0700
PSP2: Use GBAInputMapKeyBits for remappable keys
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jul 2015 11:20:32 -0700
GBA Input: Add GBAInputMapKeyBits for packed key information
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jul 2015 11:19:10 -0700
PSP2: Triangle to exit (temporary until a menu is created)
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Jul 2015 22:52:08 -0700
PSP2: Disable alpha
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Jul 2015 22:48:43 -0700
PSP2: Fix build
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Jul 2015 22:35:30 -0700
PSP2: Update threading.h for newer SDK
Jeffrey Pfau jeffrey@endrift.com
Fri, 24 Jul 2015 21:20:56 -0700
GBA Hardware: Use localtime_s on Win32 and PSP2
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Jul 2015 19:28:28 -0700
PSP2: Add -Wno-format to remove all of the format string warnings
Jeffrey Pfau jeffrey@endrift.com
Wed, 08 Jul 2015 19:19:58 -0700
PSP2: Add dummy VDirOpen for now
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Jul 2015 00:38:25 -0700
PSP2: Implement VFileSce.sync
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Jul 2015 00:35:44 -0700
Merge branch 'master' into port/psp2
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Jul 2015 00:30:29 -0700
PSP2: More threading improvements
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Jul 2015 21:22:54 -0700
PSP2: Fix ConditionWaitTimed
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Jul 2015 18:19:26 -0700
PSP2: Add (untested) threading implementation
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Jul 2015 14:00:13 -0700
Third-Party: Fix inih on PSP2
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Jul 2015 13:59:33 -0700
Merge branch 'master' into port/psp2
Jeffrey Pfau jeffrey@endrift.com
Sun, 05 Jul 2015 13:05:50 -0700
PSP2: Use vita2d for drawing
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Jul 2015 21:44:38 -0700
PSP2: Initial support
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Jul 2015 14:42:09 -0700
Update memory.c Fix sysmem.h include
D-Pyro dpyro2004@gmail.com
Tue, 28 Jul 2015 19:21:37 -0400
GUI: Fix some font metrics
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Aug 2015 22:21:21 -0700
GUI: Add key repeat
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Aug 2015 22:11:12 -0700
3DS: Skip run if the GBA context fails to start
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Aug 2015 21:43:25 -0700
GBA: GBALoadROM can fail
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Aug 2015 21:43:08 -0700
3DS: Return to menu on exit
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Aug 2015 19:53:00 -0700
GUI: Handle paths starting with / properly
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Aug 2015 19:35:44 -0700
3DS: Use newlib fs functions unless told otherwise
Jeffrey Pfau jeffrey@endrift.com
Mon, 24 Aug 2015 19:18:32 -0700
3DS: use GX_SetDisplayTransfer to tile pixels
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 23:51:57 -0700
3DS: Cleanup
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 20:28:33 -0700
3DS: Fix font outline
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 20:00:23 -0700
3DS: Fix GUIFontPrintf on hardware
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 19:31:13 -0700
3DS: Add GUIFont
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 17:18:28 -0700
3DS: Add raw2c
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 17:17:43 -0700
All: Correct path to GUI_SRC
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 17:15:52 -0700
3DS: Start using sf2dlib
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 09:20:56 -0700
Merge branch 'master' into port/3ds
Jeffrey Pfau jeffrey@endrift.com
Sun, 23 Aug 2015 07:21:23 -0700
3DS: Use GBAContext
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Aug 2015 17:22:25 -0700
3DS: Adapt VFileOpen for 3DS
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Aug 2015 17:21:35 -0700
3DS: Disable -Wformat
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Aug 2015 17:10:03 -0700
Merge branch 'master' into port/3ds
Jeffrey Pfau jeffrey@endrift.com
Sat, 22 Aug 2015 17:06:17 -0700
3DS: Fix video sync
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Aug 2015 02:02:26 -0700
3DS: Make save file read/write
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Aug 2015 01:39:44 -0700
3DS: Add log handler
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Aug 2015 01:39:23 -0700
3DS: Add _vf3dSync
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Aug 2015 01:38:07 -0700
Merge branch 'master' into port/3ds
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Aug 2015 00:02:36 -0700
Merge branch 'master' into port/3ds
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Jun 2015 01:37:29 -0700
3DS: Fix loading DEVKITARM from environment
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Mar 2015 00:07:31 -0700
GBA: Fix GBAInputUnbindKey prototype
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Mar 2015 23:50:06 -0700
3DS: Modernize 3DS port
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Mar 2015 23:49:25 -0700
3DS: Remove duplicate license headers
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Dec 2014 21:57:31 -0800
3DS: Press X to go back to homebrew menu
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 05:38:31 -0800
3DS: Rotate and center screen
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 04:55:05 -0800
3DS: Get input working
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 03:13:38 -0800
3DS: General cleanup
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 03:13:26 -0800
3DS: Use linearAlloc instead of malloc
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 03:12:47 -0800
GBA: Cap out the ROM loaded size
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 01:44:22 -0800
3DS: Better implementation of VFile3DS.map
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 01:43:56 -0800
3DS: Working main loop
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 01:43:32 -0800
3DS: Fixes to CMakeToolchain
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 01:39:55 -0800
All: Fix ASM glob on case-insensitive volumes
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Dec 2014 01:39:27 -0800
3DS: Implement threading primitives, but leave them disabled
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Dec 2014 23:47:39 -0800
3DS: Fix name of libctru
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Dec 2014 23:18:22 -0800
GBA Thread: Handle the lack of a sync object properly
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Dec 2014 12:58:35 -0800
3DS: Clean out unnecessary abstraction in VFS
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Dec 2014 03:46:34 -0800
3DS: Add 3DS main file
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Dec 2014 19:39:07 -0800
3DS: Add VFile3DS type
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Dec 2014 19:32:29 -0800
3DS: Add 3dstool relocation
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Dec 2014 18:58:45 -0800
3DS: 3DS-capable version of _vfdMap and _vfdUnmap
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Dec 2014 18:58:19 -0800
GBA Thread: Dummy out threading functions, let GBASync* functions still be called
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Dec 2014 18:49:05 -0800
3DS: Progress on 3DS linking
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Dec 2014 18:42:13 -0800
3DS: Build static library + elf for 3DS
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Dec 2014 18:37:22 -0800
3DS: Update CMakeToolchain with properties from devkitARM makefiles
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Dec 2014 18:36:52 -0800
3DS: Get core library building on 3DS
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Dec 2014 16:04:02 -0800
3DS: Add CMakeToolchain for 3DS
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Dec 2014 16:02:11 -0800
All: Clean up left-over dependency tracking
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Aug 2015 11:48:30 -0700
Third-Party: Include zlib if not present
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Aug 2015 11:45:02 -0700
All: Disable LTO for libpng
Jeffrey Pfau jeffrey@endrift.com
Thu, 06 Aug 2015 11:34:00 -0700
Third-Party: Add libpng
Jeffrey Pfau jeffrey@endrift.com
Thu, 09 Jul 2015 23:10:08 -0700
GBA: New idle loop detection metrics + Advance Wars 2 loops
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Sep 2015 02:59:19 -0700
All: Const-correctness for PPC
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Oct 2015 22:00:36 -0700
Qt: Add missing override keywords
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Oct 2015 21:25:22 -0700
SDL: Fix vsync on Pandora
Jeffrey Pfau jeffrey@endrift.com
Mon, 12 Oct 2015 00:00:16 -0700
All: Pandora buildfixes
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Oct 2015 23:59:48 -0700
GBA Video: Minor mode 2 optimization
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Oct 2015 23:49:56 -0700
SDL: Fix uninitialized member
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Oct 2015 20:39:49 -0700
SDL: Fix Pandora build
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Oct 2015 20:31:01 -0700
Qt: Start adding I/O register info
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Oct 2015 19:11:15 -0700
SDL: Allow GBASDLAudio to be used without a thread context
Jeffrey Pfau jeffrey@endrift.com
Sun, 11 Oct 2015 17:33:11 -0700
Qt: Really fix the build this time
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Oct 2015 21:09:57 -0700
Qt: Fix pre-5.5 build
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Oct 2015 21:04:05 -0700
GUI: Don't scan subdirectories immediately
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Oct 2015 20:50:23 -0700
Qt: Start I/O viewer
Jeffrey Pfau jeffrey@endrift.com
Sat, 10 Oct 2015 20:26:52 -0700
ARM7: Fix instruction decoding of Thumb shifts
Jeffrey Pfau jeffrey@endrift.com
Thu, 08 Oct 2015 19:52:38 -0700
GBA Config: Add "override" layer for better one-time configuration
Jeffrey Pfau jeffrey@endrift.com
Tue, 06 Oct 2015 21:27:25 -0700
GBA Context: Fix waiting on frames
Jeffrey Pfau jeffrey@endrift.com
Tue, 06 Oct 2015 21:26:25 -0700
GBA Memory: Fix bad Load8 on big endian
Jeffrey Pfau jeffrey@endrift.com
Tue, 06 Oct 2015 21:25:45 -0700
GBA: Remove no-longer necessary sanitization checks
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Oct 2015 19:34:19 -0700
GBA: Check for cycle count being too high
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Oct 2015 19:24:06 -0700
Test: Rearrange fuzz-main for AFL additions
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Oct 2015 19:22:44 -0700
GBA Video: Remove lastHblank, as it is implied
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Oct 2015 19:21:21 -0700
All: Reset next event to cycles instead of zero to interrupt
Jeffrey Pfau jeffrey@endrift.com
Mon, 05 Oct 2015 19:20:13 -0700
GBA Video: Deserialization fixes on big endian
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Oct 2015 21:21:07 -0700
GBA Memory: Fix bad BIOS Load16 on big endian
Jeffrey Pfau jeffrey@endrift.com
Sun, 04 Oct 2015 21:19:17 -0700
GBA: More savestate sanitization
Jeffrey Pfau jeffrey@endrift.com
Sat, 03 Oct 2015 21:33:31 -0700
PSP2: Only wait on vblank if we hit the frame target
Jeffrey Pfau jeffrey@endrift.com
Sat, 03 Oct 2015 21:27:03 -0700
GBA: Fix autodetect problems with some bad dumps of Super Mario Advance 2
Jeffrey Pfau jeffrey@endrift.com
Sat, 03 Oct 2015 21:06:19 -0700
Test: Fix build
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Oct 2015 22:16:35 -0700
GBA: Add DMA timer check to savestate loading
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Oct 2015 22:16:22 -0700
Libretro: Fix build
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Sep 2015 14:31:02 -0700
GBA Video: Fix another blending regression
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Sep 2015 01:03:38 -0700
GBA Video: Fix OBJ semitransparency interaction properly...
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Sep 2015 20:24:22 -0700
Wii: Tiny refactor
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Sep 2015 01:42:21 -0700
Qt: Exclude keypad events from being modifiers
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Sep 2015 21:21:37 -0700
GBA Video: Fix OBJ semitransparency improperly interacting with other blending ops
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Sep 2015 20:36:57 -0700
Wii: Don't wait for vsync if we missed the target
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Sep 2015 20:28:53 -0700
All: Travis attempt 8
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Sep 2015 00:28:35 -0700
All: Travis attempt 7
Jeffrey Pfau jeffrey@endrift.com
Wed, 23 Sep 2015 00:16:13 -0700
All: Travis attempt 6
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Sep 2015 23:17:48 -0700
Perf, Test: Fix build
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Sep 2015 23:14:59 -0700
GBA Context: Fix failed loads
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Sep 2015 21:40:08 -0700
GUI: Test archives now, too
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Sep 2015 21:38:58 -0700
VFS: Add VDir.openDir
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Sep 2015 21:19:55 -0700
VFS: Add VDirOpenArchive
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Sep 2015 21:18:46 -0700
PSP2: Use sceKernelLibcLocaltime_r instead of faking it
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Sep 2015 21:15:13 -0700
PSP2: Let PSP2 find its packages if in portlibs
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Sep 2015 21:08:06 -0700
All: Isolate function defines
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Sep 2015 21:07:48 -0700
PSP2: Use some alternate paths for the database files
Jeffrey Pfau jeffrey@endrift.com
Tue, 22 Sep 2015 21:23:29 -0700
3DS: Reload screen mode and improve screen cleanup (fixes #127)
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Sep 2015 22:54:54 -0700
3DS: Revamp multi-screen GUIs (fixes #124)
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Sep 2015 22:27:18 -0700
GUI: Tweak battery colors
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Sep 2015 21:38:18 -0700
GBA: Revamp frameskip
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Sep 2015 20:32:15 -0700
GUI: Use localtime_r instead of localtime
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Sep 2015 00:01:40 -0700
PSP2: Update for newer vitasdk
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Sep 2015 00:01:24 -0700
All: Travis attempt 5
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Sep 2015 01:06:11 -0700
All: Travis attempt 4
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Sep 2015 00:53:27 -0700
All: Travis attempt 3
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Sep 2015 00:50:27 -0700
All: Travis deps install script
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Sep 2015 00:46:57 -0700
All: Attempt travis build for OS X
Jeffrey Pfau jeffrey@endrift.com
Mon, 21 Sep 2015 00:27:54 -0700
Wii: Silence warnings
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Sep 2015 22:19:22 -0700
GBA Video: Mode 2 optimizations
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Sep 2015 22:05:05 -0700
GBA Video: Minor sprite optimizations
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Sep 2015 21:25:51 -0700
GBA Video: Fix OBJWIN mosaic sprites
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Sep 2015 21:10:02 -0700
PSP2: Battery status
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Sep 2015 20:27:53 -0700
Merge pull request #123 from askotx/master Wii port enhancements
endrift jeffrey@endrift.com
Sun, 20 Sep 2015 18:18:55 -0700
3DS, PSP2, Wii: Clean up CMake toolchain/list separation
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Sep 2015 00:48:03 -0700
3DS: Allow for multiple screens, increasing async ability
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Sep 2015 19:42:34 -0700
GUI: Minor fixes
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Sep 2015 19:41:43 -0700
GBA Video: Fix another blending regression
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Sep 2015 18:19:21 -0700
GUI: Header with time and battery level
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Sep 2015 00:32:49 -0700
3DS: GUI fixes when game on top screen
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Sep 2015 00:21:41 -0700
3DS: Always draw GUI on bottom screen
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Sep 2015 23:25:35 -0700
GBA Context: Add fps counter and frameskip
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Sep 2015 19:54:07 -0700
GBA Context: Configuration options
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Sep 2015 19:53:27 -0700
All: Minor cleanup
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Sep 2015 19:50:40 -0700
GBA Config: Add more APIs
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Sep 2015 19:49:45 -0700
GBA Video: Restore a fixed version of a removed optimization
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Sep 2015 19:47:29 -0700
GBA Video: Fix regression when fixing sprite blending
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Sep 2015 19:42:09 -0700
GBA Video: Fix objwin and blending interaction on sprites
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Sep 2015 21:03:42 -0700
GBA Video: Fix edge case with sprite blend modes and semitransparency
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Sep 2015 20:27:42 -0700
GBA BIOS: Implement RegisterRamReset for SIO registers
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Sep 2015 20:25:39 -0700
VFS: Fix warnings
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Sep 2015 20:24:36 -0700
Merge pull request #120 from yuriks/3ds-gpu-rewrite 3DS GPU rewrite
endrift jeffrey@endrift.com
Wed, 16 Sep 2015 20:16:37 -0700
Qt: Dropping multiplayer windows works more cleanly now
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Sep 2015 00:34:24 -0700
Qt: Disable rewinding when in multiplayer
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Sep 2015 00:20:38 -0700
PSP2: Savestate viewing
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Sep 2015 23:00:02 -0700
Util: Fix Windows build
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Sep 2015 22:47:19 -0700
3DS: Add CpuSpeed flag for N3DS CIAs
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Sep 2015 22:35:41 -0700
Util: Refactor localtime_r replacement code into formatting.h
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Sep 2015 22:23:32 -0700
GUI: Add screenshot feature
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Sep 2015 00:22:08 -0700
GBA: Make GBA BIOS check endian-agnostic
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Sep 2015 00:21:48 -0700
Util: Fix PowerPC PNG read/write pixel order
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Sep 2015 00:16:06 -0700
VFS: Fix return values of VFileFILE.read and .write
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Sep 2015 00:06:43 -0700
Util: Fix setjmp buffer for PNG failing in PNGWriteHeader
Jeffrey Pfau jeffrey@endrift.com
Mon, 14 Sep 2015 23:26:20 -0700
GBA: Move screenshot functionality from Thread to Serialize
Jeffrey Pfau jeffrey@endrift.com
Mon, 14 Sep 2015 23:25:53 -0700
GUI, 3DS: Fix some warnings
Jeffrey Pfau jeffrey@endrift.com
Mon, 14 Sep 2015 23:25:19 -0700
Qt: Disable menu items in multiplayer that don't make sense to have enabled
Jeffrey Pfau jeffrey@endrift.com
Mon, 14 Sep 2015 20:21:16 -0700
Qt: Prevent savestate window from opening while in multiplayer
Jeffrey Pfau jeffrey@endrift.com
Mon, 14 Sep 2015 19:51:59 -0700
GBA Audio: Fix audio channels being silenced at the wrong time
Jeffrey Pfau jeffrey@endrift.com
Mon, 14 Sep 2015 19:25:48 -0700
GBA Audio: Fix 8-bit writes to audio channel 3 and 4 registers
Jeffrey Pfau jeffrey@endrift.com
Mon, 14 Sep 2015 19:24:47 -0700
Libretro: Stop using videoFrame callbacks
Jeffrey Pfau jeffrey@endrift.com
Sat, 12 Sep 2015 00:22:07 -0700
GUI: Only wait up to 30 frames when unpausing
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Sep 2015 21:22:57 -0700
Libretro: Fix build when features are enabled on the standalone
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Sep 2015 20:31:33 -0700
GUI: Remove obsolete calls to guiFinish
Jeffrey Pfau jeffrey@endrift.com
Fri, 11 Sep 2015 19:58:13 -0700
Qt: Fix shortcuts being updated improperly when changing input type (fixes #102)
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Sep 2015 02:00:52 -0700
Qt: Add 'Apply' button to settings window (fixes #103)
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Sep 2015 01:44:31 -0700
Libretro: Fix build
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Sep 2015 22:25:20 -0700
Libretro: Use anonymous memory mappers for large blocks of memor
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Sep 2015 22:21:25 -0700
Libretro: Fix a memory leak with the render buffer
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Sep 2015 22:16:50 -0700
GBA Context: Save config when closing down a GUI context
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Sep 2015 21:47:18 -0700
GBA Context: Move logging and option parsing into GBAContext
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Sep 2015 21:46:36 -0700
3DS, Wii: Add config directories
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Sep 2015 21:45:19 -0700
GBA: Fix BIOS check on big endian
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Sep 2015 19:24:30 -0700
GUI: Make sort case-insensitive
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Sep 2015 17:09:29 -0700
3DS: CIA build
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Sep 2015 18:15:50 -0700
PSP2: Strip binaries
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Sep 2015 13:11:31 -0700
PSP2: Drop psp2sdk
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Sep 2015 13:05:38 -0700
3DS: Tweak alignment, probably does nothing
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Sep 2015 02:54:21 -0700
GUI: More detailed scanning information
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Sep 2015 00:51:26 -0700
GUI: Fix non-touch support
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Sep 2015 00:50:51 -0700
PSP2: More CMake fixes
Jeffrey Pfau jeffrey@endrift.com
Fri, 04 Sep 2015 23:07:52 -0700
3DS, PSP2: CMake fixes
Jeffrey Pfau jeffrey@endrift.com
Fri, 04 Sep 2015 23:04:46 -0700
GUI: Support for touch/cursor
Jeffrey Pfau jeffrey@endrift.com
Fri, 04 Sep 2015 22:50:20 -0700
All: CMake cleanup part 1 (ports)
Jeffrey Pfau jeffrey@endrift.com
Fri, 04 Sep 2015 21:02:33 -0700
3DS: Allocate memory for textures in VRAM
Yuri Kunde Schlesner yuriks@yuriks.net
Wed, 16 Sep 2015 22:27:05 -0300
3DS: Don't wait for VBlank when running behind refresh rate
Yuri Kunde Schlesner yuriks@yuriks.net
Tue, 15 Sep 2015 22:56:33 -0300
3DS: Rewrite GUI backend to use GPU directly instead of sf2dlib This removes a dependency, reduces binary size a bit and fixes filtering when scaling the game viewport.
Yuri Kunde Schlesner yuriks@yuriks.net
Thu, 10 Sep 2015 20:39:16 -0300
3DS: Remove now unnecessary asm -> __asm__ defines ctrulib has already fixed their header file.
Yuri Kunde Schlesner yuriks@yuriks.net
Tue, 15 Sep 2015 23:14:54 -0300
-Wii Classic Controller left stick support -Reduce overscan for 4:3 TVs
Juan Ruvalcaba askot.altair@gmail.com
Sun, 20 Sep 2015 16:35:02 -0700
GBA Serialize: Savestates now properly store prefetch
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Aug 2016 02:32:02 -0700
GBA Memory: Fix stalling behavior a bit
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Aug 2016 02:24:00 -0700
GBA Memory: Optimize stalling behavior
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Aug 2016 02:13:02 -0700
ARM7: Fix decoding of Thumb ADD (variants 5 and 6)
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 Jul 2016 00:27:16 -0700
PSP2: Fix VSync
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Jul 2016 16:56:23 -0700
PSP2: Fix base paths for drives in HENkaku
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Jul 2016 16:46:00 -0700
PSP2: Fix GPU crash while exiting
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Jul 2016 09:48:56 -0700
Qt: Make audio channel/video layer options shortcut mappable
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Jul 2016 02:07:52 -0700
All: Faster memory read/write
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Jul 2016 00:51:45 -0700
Perf: Fix 3DS build
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Jul 2016 22:03:25 -0700
PSP2: Cleanup PGF fixes a bit
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Jul 2016 21:59:37 -0700
Util: Fix realloc semantics in utf16to8 (again)
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Jul 2016 21:27:47 -0700
PSP2: Use PGF fonts
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Jul 2016 21:11:49 -0700
Merge branch 'feature/citro3d'
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jul 2016 22:40:47 -0700
Merge branch 'feature/vpk'
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jul 2016 22:20:14 -0700
3DS: Allow UTF-16 filenames
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Jul 2016 22:19:57 -0700
GBA: Tile cache improvements
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 Jul 2016 19:34:43 -0700
Qt: Thread startup improvements
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 Jul 2016 19:02:28 -0700
GBA Audio: Force audio DMAs to not increment destination
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 Jul 2016 00:28:53 -0700
GBA Video: Add missing files
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jul 2016 23:50:22 -0700
Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jul 2016 23:49:08 -0700
Qt: Improve tile view
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jul 2016 23:43:00 -0700
Qt: Very broken tile viewer resizing
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jul 2016 19:16:30 -0700
Qt: First pass at a tile view
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jul 2016 01:05:49 -0700
Merge remote-tracking branch 'github/pr/297'
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jul 2016 22:09:15 -0700
Qt: Put back patch autoloading
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jul 2016 21:59:01 -0700
All: Fix CMake install path handling some
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jul 2016 19:05:32 -0700
Qt: Simplify OpenGL context creation
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Jul 2016 23:53:40 -0700
Merge pull request #296 from Polynomial-C/master Don't include internal zip library when USE_MINIZIP is defined.
endrift jeffrey@endrift.com
Tue, 12 Jul 2016 14:03:11 -0700
All: Update CHANGES for 0.4.1
Jeffrey Pfau jeffrey@endrift.com
Mon, 11 Jul 2016 17:47:06 -0700
VFS: VFileFromFD should not open directories
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 Jul 2016 15:19:31 -0700
Qt: Make -g flag work in Qt build
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 Jul 2016 14:58:12 -0700
Qt: Split out ROM types in load menu
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 Jul 2016 14:41:51 -0700
GBA Audio: Reset audio FIFO DMA if an invalid destination is set
Jeffrey Pfau jeffrey@endrift.com
Fri, 08 Jul 2016 21:35:22 -0700
SDL: Fix sporadic crash when deinitializing audio
Jeffrey Pfau jeffrey@endrift.com
Mon, 27 Jun 2016 22:17:13 -0700
Util: Fix intermittent build failure on OS X
Jeffrey Pfau jeffrey@endrift.com
Sun, 26 Jun 2016 20:31:12 -0700
Merge pull request #290 from tzlion/feature/vfame-gba-support GBA Memory: Add emulation of Vast Fame protected carts
endrift jeffrey@endrift.com
Sat, 25 Jun 2016 16:29:01 -0700
GB Video: Call finishFrame at end of vblank
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Jun 2016 01:34:29 -0700
GB I/O: Fix STAT writing
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Jun 2016 01:34:13 -0700
GB: Palette I/O fixes
Jeffrey Pfau jeffrey@endrift.com
Sat, 25 Jun 2016 00:58:50 -0700
SDL: Modernize software renderer
Jeffrey Pfau jeffrey@endrift.com
Mon, 20 Jun 2016 21:34:06 -0700
GB Audio: Rearrange WriteNR14 and fix GBC timing
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Jun 2016 22:42:03 -0700
GBA: Add overrides for DBZ: Legacy of Goku II and Ueki no Housoku
Jeffrey Pfau jeffrey@endrift.com
Sun, 19 Jun 2016 15:05:48 -0700
GBA BIOS: Fix ArcTan2 accuracy and boundary conditions
Jeffrey Pfau jeffrey@endrift.com
Thu, 16 Jun 2016 00:19:20 -0700
VFS: VFile.sync now updates modified time
Jeffrey Pfau jeffrey@endrift.com
Wed, 15 Jun 2016 22:46:24 -0700
ARM7: Fix setting spsr privilege bits when spsr is empty
Jeffrey Pfau jeffrey@endrift.com
Fri, 10 Jun 2016 10:17:29 -0700
Qt: Load temporary saves (untested)
Jeffrey Pfau jeffrey@endrift.com
Tue, 07 Jun 2016 15:06:44 -0700
Debugger: CLI debugger now exits when end-of-stream is reached
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Jun 2016 22:06:51 -0700
ARM7: Clean up instruction decoding for future expandability
Jeffrey Pfau jeffrey@endrift.com
Mon, 06 Jun 2016 21:26:02 -0700
SDL, Debugger: Fix some deinitialization issues
Jeffrey Pfau jeffrey@endrift.com
Sat, 04 Jun 2016 15:28:05 -0700
Core: Fix missing include
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Jun 2016 19:28:59 -0700
GB Memory: Remove debugging code that got left in by accident
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Jun 2016 03:09:23 -0700
GB: Add preliminary HuC-3 support
Jeffrey Pfau jeffrey@endrift.com
Wed, 01 Jun 2016 02:56:53 -0700
GB: Polish savestates a bit
Jeffrey Pfau jeffrey@endrift.com
Tue, 31 May 2016 23:24:20 -0700
Qt: Enable savestates for GB games
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 May 2016 23:24:39 -0700
Core: Put back sram in savestates
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 May 2016 23:16:00 -0700
GB: Add serialization headers
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 May 2016 23:06:32 -0700
Qt: Add refresh button to controller editing
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 May 2016 15:26:54 -0700
GB Memory: Fix null deref when rumbling
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 May 2016 15:08:42 -0700
GB: First pass at savestates
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 May 2016 15:03:20 -0700
Core: Refactor savestates
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 May 2016 15:01:40 -0700
GB: Fix timer resetting
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 May 2016 12:52:03 -0700
GB: Fix up debugger a bit
Jeffrey Pfau jeffrey@endrift.com
Mon, 30 May 2016 12:12:00 -0700
GB Video: Remove broken hack
Jeffrey Pfau jeffrey@endrift.com
Sun, 29 May 2016 23:32:18 -0700
GB Core: Fix uninitialized variable
Jeffrey Pfau jeffrey@endrift.com
Sun, 29 May 2016 12:33:40 -0700
GB: Fix IRQs trampling each other if two happen mid-instruction
Jeffrey Pfau jeffrey@endrift.com
Sun, 29 May 2016 11:16:51 -0700
Util: Fix realloc semantics in utf16to8
Jeffrey Pfau jeffrey@endrift.com
Sun, 29 May 2016 09:57:10 -0700
GB: Initialize biosVf
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 May 2016 18:30:42 -0700
Core: Migrate extdata to core
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 May 2016 16:25:01 -0700
Core: Migrate extdata to core
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 May 2016 16:25:01 -0700
GB Memory: Fix RTC latching
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 May 2016 12:27:30 -0700
GB Video: Frame end callback should only happen on instruction boundary
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 May 2016 10:50:17 -0700
LR35902: Optimize core loop to always run one M-cycle at a time
Jeffrey Pfau jeffrey@endrift.com
Sat, 28 May 2016 01:44:05 -0700
OpenGL: Add texSize uniform
Jeffrey Pfau jeffrey@endrift.com
Wed, 25 May 2016 21:25:09 -0700
All: Update libzip dependencies on Ubuntu
Jeffrey Pfau jeffrey@endrift.com
Tue, 24 May 2016 19:59:54 -0700
GB Video: Fix OBJ/BG priority
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 May 2016 21:57:29 -0700
GB: Fix eiPending issue
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 May 2016 20:13:51 -0700
GB Core: Add `frame` command to debugger
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 May 2016 19:29:11 -0700
GB Core: step now advances with instruction granularity
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 May 2016 19:09:20 -0700
Qt: Clean up some path canonicalization
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 May 2016 22:48:12 -0700
GB Video: Revert video IRQ change, disable OAM IRQ if Hblank IRQ is enabled
Jeffrey Pfau jeffrey@endrift.com
Fri, 20 May 2016 19:04:06 -0700
ARM7: Fix flags on SBC/RSC
Jeffrey Pfau jeffrey@endrift.com
Fri, 20 May 2016 19:02:15 -0700
GB Video: Fix LCD IRQs sticking around for too long
Jeffrey Pfau jeffrey@endrift.com
Thu, 19 May 2016 23:57:45 -0700
GB: Initial BIOS support
Jeffrey Pfau jeffrey@endrift.com
Thu, 19 May 2016 22:31:13 -0700
GBA: Fix PSG audio serialization
Jeffrey Pfau jeffrey@endrift.com
Tue, 17 May 2016 00:19:39 -0700
GBA: Fix warning about too old version of a savestate
Jeffrey Pfau jeffrey@endrift.com
Tue, 17 May 2016 00:17:01 -0700
ARM7: Flush prefetch cache when loading CPSR via MSR
Jeffrey Pfau jeffrey@endrift.com
Mon, 16 May 2016 01:18:09 -0700
ARM7: Support forcing Thumb mode via MSR
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 May 2016 00:18:49 -0700
GBA Core: Fix missing include
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 May 2016 00:18:08 -0700
ARM7: Improve decoder for memory access
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 May 2016 23:10:40 -0700
SDL: Fix SDL 1.2 build
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 May 2016 23:09:22 -0700
GB: Improve accuracy of video timings
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 May 2016 23:05:24 -0700
GB: Add partial Game Genie support
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 May 2016 23:18:42 -0700
GB Memory: Implement ROM patching
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 May 2016 22:44:56 -0700
GB Cheats: Add Codebreaker format recognition
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 May 2016 18:14:10 -0700
Libretro: Disable logging game errors, BIOS calls and stubs in release builds
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 May 2016 12:33:55 -0700
Libretro: Fix a crash if no core is loaded
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 May 2016 11:26:24 -0700
GB: Preliminary cheat support
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 May 2016 01:34:51 -0700
All move around debugger files a bit
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 May 2016 00:52:15 -0700
Libretro, OpenEmu: Fix build, functionality untested
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 May 2016 00:00:07 -0700
Qt: Refresh cheats after adding
Jeffrey Pfau jeffrey@endrift.com
Sat, 07 May 2016 23:35:41 -0700
Core: Refactor out cheats
Jeffrey Pfau jeffrey@endrift.com
Sat, 07 May 2016 22:54:35 -0700
GB Core: Add rawRead* and enable memory viewer for Game Boy
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 May 2016 23:52:28 -0700
Core: Add raw memory read/write operations
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 May 2016 23:19:39 -0700
GBA Cheats: Support for encrypted CodeBreaker cheats
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 May 2016 22:56:05 -0700
All: Put version.h somewhere better
Jeffrey Pfau jeffrey@endrift.com
Wed, 04 May 2016 01:36:25 -0700
All: Rearrange some directories to make more sense
Jeffrey Pfau jeffrey@endrift.com
Wed, 04 May 2016 01:28:30 -0700
GBA Core: Fix busRead16
Jeffrey Pfau jeffrey@endrift.com
Wed, 04 May 2016 00:42:40 -0700
GBA Core: Fix core reset without ROM
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Apr 2016 20:39:23 -0700
Qt: Partially fix booting BIOS
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Apr 2016 20:38:15 -0700
All: Fix instruction tables getting zeroed when linking sometimes
Jeffrey Pfau jeffrey@endrift.com
Tue, 03 May 2016 22:00:54 -0700
GB: Fix some memory errors in reset
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Apr 2016 02:21:15 -0700
GB Audio: Remove faulty optimization
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Apr 2016 01:35:57 -0700
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Apr 2016 01:35:43 -0700
GBA Video: Null renderer should return proper register values
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Apr 2016 00:32:12 -0700
All: Fix some warnings
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Apr 2016 00:20:45 -0700
Debugger: Some memory debugger fixes
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Apr 2016 00:17:43 -0700
GBA SIO: Add bits for JOY connections
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Mar 2015 21:54:22 -0800
All: CMake cleanup
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Apr 2016 23:51:18 -0700
All: Add QUIET parameter to silence CMake
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Apr 2016 22:45:34 -0700
Example: Fix typo in a comment
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Apr 2016 22:21:29 -0700
Example: Add an example client/server setup showing how to write a frontend
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Apr 2016 22:18:08 -0700
Util: Fix socket bind addresses
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Apr 2016 22:17:21 -0700
Debugger: Fix identifier lookup
Jeffrey Pfau jeffrey@endrift.com
Mon, 25 Apr 2016 22:44:44 -0700
Debugger: Begin GB debugger
Jeffrey Pfau jeffrey@endrift.com
Mon, 25 Apr 2016 22:34:14 -0700
Debugger: Refactor large portions of debugger to allow for multiplatform
Jeffrey Pfau jeffrey@endrift.com
Mon, 25 Apr 2016 21:47:40 -0700
GBA Memory: Better fix for OBJ VRAM code
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Apr 2016 22:58:59 -0700
Merge pull request #257 from waddlesplash/master All: Working MSVC support.
endrift jeffrey@endrift.com
Mon, 25 Apr 2016 14:34:18 -0700
All: Update README and PORTING
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Apr 2016 00:00:06 -0700
GBA Memory: Fix executing code from OBJ region of VRAM
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Apr 2016 23:44:57 -0700
Windows: Add native VDir support
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Apr 2016 21:09:06 -0700
All: Several MSVC build fixes
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Apr 2016 18:03:13 -0700
Qt: Fix gcc-destroying
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Apr 2016 11:23:54 -0700
Qt: Remove some C99isms from C++ code
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Apr 2016 19:10:12 -0700
Qt: Fix build on Windows without epoxy
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Apr 2016 17:20:02 -0700
Qt: Fix some build issues with non-SDL build
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Apr 2016 16:46:02 -0700
All: Remove mention of planned OpenEmu core as it was already added
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Apr 2016 11:20:39 -0700
GB Video: Fix STAT bit 0 in CGB mode
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Apr 2016 10:48:48 -0700
GB Video: Fix timing for vblank IRQs
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Apr 2016 10:39:35 -0700
All: Allow use of external minizip library
Jeffrey Pfau jeffrey@endrift.com
Wed, 13 Apr 2016 00:13:05 -0700
OpenGL: Log shader compilation failure
Jeffrey Pfau jeffrey@endrift.com
Sun, 06 Mar 2016 18:36:36 -0800
Tools: Fix closing a perf server
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Mar 2016 18:11:00 -0800
Util: Use closesocket on Windows
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Mar 2016 11:33:36 -0800
GB: Fix boot registers on Game Boy Color
Jeffrey Pfau jeffrey@endrift.com
Sat, 05 Mar 2016 00:55:59 -0800
3DS: Add missing file
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Mar 2016 01:20:16 -0800
Tools: Add server interface to perf.py
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Mar 2016 01:05:55 -0800
3DS: Install perf target
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Mar 2016 01:05:35 -0800
Core: Clean up after core has been deinited
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Mar 2016 00:04:36 -0800
All: Fix several file handle leaks
Jeffrey Pfau jeffrey@endrift.com
Thu, 03 Mar 2016 00:04:15 -0800
Core: Game code should export platform info
Jeffrey Pfau jeffrey@endrift.com
Wed, 02 Mar 2016 19:56:54 -0800
GB Memory: Fix DMA regions
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Mar 2016 22:44:57 -0800
Perf: Add server mode, support for 3DS
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Mar 2016 22:01:54 -0800
GBA: Fix idle loop detection setting
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Feb 2016 22:47:38 -0800
GBA Core: Fix initializing video render buffer
Jeffrey Pfau jeffrey@endrift.com
Sun, 28 Feb 2016 11:24:11 -0800
GBA Video: Slight optimizations
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Feb 2016 02:38:44 -0800
FFmpeg: Update dependencies on Ubuntu
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Feb 2016 01:50:28 -0800
GB Video: Attempt to reproduce STAT bug
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Feb 2016 01:39:46 -0800
GB Memory: Initial MBC2 support
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Feb 2016 01:21:43 -0800
GB Memory: Clean up MBC1
Jeffrey Pfau jeffrey@endrift.com
Sat, 27 Feb 2016 01:12:23 -0800
GBA Serialize: Fix loading savegames from savestates
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Feb 2016 23:47:00 -0800
SDL, GB Video: Fix some warnings
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Feb 2016 01:03:12 -0800
3DS: Fix build from scratch
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Feb 2016 00:53:58 -0800
PSP2: Improved GB support
Jeffrey Pfau jeffrey@endrift.com
Fri, 26 Feb 2016 00:52:42 -0800
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Feb 2016 23:55:03 -0800
Fix memory corruption bug in GBAExtdataSerialize
nattthebear goyuken@gmail.com
Thu, 25 Feb 2016 21:25:30 -0500
Perf: De-threadify and make compatible with 3DS
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Feb 2016 23:54:14 -0800
Qt: Initialize m_useBios
Jeffrey Pfau jeffrey@endrift.com
Thu, 25 Feb 2016 23:39:08 -0800
Perf: Support alternate cores
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Feb 2016 23:02:07 -0800
GB: Fix sram if GBLoadSave is not called
Jeffrey Pfau jeffrey@endrift.com
Tue, 23 Feb 2016 23:01:51 -0800
GB: Optimize cpuLoad8
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Feb 2016 21:39:05 -0800
3DS: Use blip_add_delta_fast for a small speed improvement
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Feb 2016 21:09:05 -0800
GB: Only draw full background when not covered by a window
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Feb 2016 20:57:20 -0800
GB Audio: Fix timing when reseting audio channels
Jeffrey Pfau jeffrey@endrift.com
Mon, 22 Feb 2016 00:05:55 -0800
GB Video: Fix size of palette array
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 15:48:26 -0800
GB IO: Fix reading from palette data
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 15:40:51 -0800
Qt: Fix crash on invalid ROM loads
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 12:57:31 -0800
GBA Memory: Fix mirroring on non-overdumped Classic NES games
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 12:01:54 -0800
GB Video: Fix warning
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 12:00:23 -0800
GB: Fix maximum cartridge size with MBC5
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 11:38:36 -0800
Qt: Remove use of NaN
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 11:16:21 -0800
GB Audio: Only update channel 4 when sampling
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 11:01:59 -0800
GB Audio: Fix envelopes not updating in certain cases
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 11:00:50 -0800
Core: Put back mute
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 08:50:21 -0800
GB: Ending HDMAs should clear isHdma bit
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 02:48:34 -0800
GB: Fix running beyond the end of the video buffer
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 02:23:40 -0800
GB: Initialize some GBC registers
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 02:22:41 -0800
All: Fix typo in changelog
Jeffrey Pfau jeffrey@endrift.com
Sun, 21 Feb 2016 00:33:01 -0800
Shaders: Fix AGS-001 shader with some bad drivers
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Feb 2016 23:43:09 -0800
Qt: Update 360 input profile on OS X to reflect newer drivers
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Feb 2016 23:39:31 -0800
Qt: Fix initial state of key mapping
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Feb 2016 23:31:54 -0800
SDL: Remove default gamepad mappings
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Feb 2016 23:10:31 -0800
SDL: Fix axes being mapped wrong
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Feb 2016 23:09:43 -0800
SDL: Fix potential joystick crash in games with rumble
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Feb 2016 22:21:37 -0800
SDL: Fix joystick initialization on BSD
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Feb 2016 21:44:51 -0800
GB: Add Rumble
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Feb 2016 18:46:39 -0800
GB Memory: Clearing the HDMA bit disabled HDMA
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Feb 2016 13:57:16 -0800
GBA Audio: Restore code that got lost during refactor
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Feb 2016 05:05:06 -0800
LR35902: RST should set active region
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Feb 2016 02:09:47 -0800
LR35902: Fix spurious IRQs
Jeffrey Pfau jeffrey@endrift.com
Sat, 20 Feb 2016 02:09:27 -0800
GB: Improve reset reliability
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Feb 2016 22:59:36 -0800
GB Memory: Write back HDMA addresses when done
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Feb 2016 22:07:08 -0800
GB IO: Read back current bank when switching banks
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Feb 2016 22:06:52 -0800
Perf: Fix crash when loading config
Jeffrey Pfau jeffrey@endrift.com
Fri, 19 Feb 2016 00:41:40 -0800
GB Video: Fix x-flip
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Feb 2016 22:32:06 -0800
GB: Initialize sync
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Feb 2016 22:13:37 -0800
Qt: Allow audio channel toggling for GB
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Feb 2016 21:54:30 -0800
GB: Rotation support
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Feb 2016 21:54:06 -0800
Qt: Fix crashes when looking up info in No-Intro DB
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Feb 2016 21:53:13 -0800
GB Audio: Fix envelope volume problems
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Feb 2016 21:52:08 -0800
GB Memory: Support MBC7
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Feb 2016 21:51:27 -0800
GB: Initialize stream
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Feb 2016 21:50:42 -0800
Wii: Fix tilting direction
Jeffrey Pfau jeffrey@endrift.com
Thu, 18 Feb 2016 21:50:25 -0800
SDL: Fix SDL 1.2 build
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 23:04:03 -0800
Qt: Add preset for DualShock 4
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 21:45:36 -0800
GBA: Small cleanup
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 21:19:53 -0800
GB: Clean up some warnings
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 21:17:00 -0800
Core: Get thread log level working again
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 21:10:21 -0800
GB Video: Fix sprite rendering with BG priority
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 20:53:32 -0800
GB Memory: Fix MBC5 for large ROMs
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 20:00:55 -0800
GB Video: Fix off-by-one tiles
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 20:00:41 -0800
GB Video: Add HDMA
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 20:00:23 -0800
GB IO: Make palettes readable
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 19:42:06 -0800
Qt: Fix Software renderer
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 19:41:17 -0800
GB Video: Optimize sprite rendering
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 19:35:36 -0800
GB: Add GB/GBC No-Intro databases
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 19:34:46 -0800
GB Video: Fix partial tile rendering in vram bank
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 19:09:44 -0800
GB: Add double speed
Jeffrey Pfau jeffrey@endrift.com
Wed, 17 Feb 2016 01:18:41 -0800
GB Video: Support priority background attribute
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Feb 2016 23:41:15 -0800
GB IO: Fix edge cases for JOYP
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Feb 2016 23:40:02 -0800
GB Video: Fix OBJ ordering mask
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Feb 2016 23:22:40 -0800
GB Memory: Add GDMAs
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Feb 2016 23:00:24 -0800
Qt: Update ROMInfo dialog
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Feb 2016 22:18:09 -0800
Core: Fix mDirectorySet
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Feb 2016 22:17:21 -0800
Merge pull request #229 from lioncash/gles OpenGL: Correct boolean vector strcmp strings for uniforms
endrift jeffrey@endrift.com
Tue, 16 Feb 2016 18:28:16 -0800
3DS: Auto-fit aspect ratios
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Feb 2016 01:13:27 -0800
GB: Fix DMG palettes again
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Feb 2016 00:36:50 -0800
GB Audio: Fix channel 1 shadow register
Jeffrey Pfau jeffrey@endrift.com
Tue, 16 Feb 2016 00:23:45 -0800
Libretro: Game Boy support
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Feb 2016 23:13:25 -0800
Libretro: Restore sound
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Feb 2016 23:01:43 -0800
Core: Fix potential crashes with mAVStream
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Feb 2016 23:01:27 -0800
GB Video: Fix GBC background masking
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Feb 2016 22:53:02 -0800
Core: Allow changing video dimensions
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Feb 2016 22:19:15 -0800
GB Video: Support mAVStream.postVideoFrame
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Feb 2016 22:04:19 -0800
GB: Start GBC support
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Feb 2016 20:13:32 -0800
Merge pull request #225 from ReadmeCritic/master Update README URLs based on HTTP redirects
endrift jeffrey@endrift.com
Mon, 15 Feb 2016 17:38:25 -0800
GUI: Fix config loading
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Feb 2016 06:33:13 -0800
GBA BIOS: Fix RegisterRamReset setting DISPCNT to the wrong value
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Feb 2016 01:04:29 -0800
GB Video: Fix writing to WY
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Feb 2016 00:22:54 -0800
GB Audio: length counters can be written when audio off
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 23:55:21 -0800
GB Video: Improve palettes
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 23:18:37 -0800
GB: Deinit sram
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 23:10:51 -0800
GB Memory: Initialize sram
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 23:07:44 -0800
GBA: Kill GBAGetState
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 22:50:27 -0800
GB: Add mAVStream
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 22:50:08 -0800
All: Fix typo
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 22:18:35 -0800
GB Software: More minor optimization
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 20:26:02 -0800
GB Software: Special case a fast draw path for backgrounds
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 20:08:41 -0800
3DS, Wii: GB support partially working
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 19:02:45 -0800
Core: Fix frameskip
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 17:37:53 -0800
All: Travis trusty upgrade attempt 4
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 11:56:00 -0800
All: Travis trusty upgrade attempt 3
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 11:47:24 -0800
All: Travis trusty upgrade attempt 2
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 11:39:44 -0800
Core: Initialize keys
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 11:30:49 -0800
GB Video: Fix window underflow
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 11:26:45 -0800
GB Video: Fix Windows
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 11:15:30 -0800
GB Audio: Fix mode 3 playback
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 10:32:20 -0800
GBA Audio: Fix Wii build
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 10:15:44 -0800
Platform: Speculative fix for Windows build
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 10:12:33 -0800
GB Audio: Fix crashes when audio->p is not set (e.g. GBA mode)
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 02:11:12 -0800
LR35902: Optimize CPU loop to prevent no-op cycles from being calculated
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 01:57:53 -0800
GB Audio: Fix write behavior on channel 3
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Feb 2016 01:22:03 -0800
GB Video: Optimize renderer
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Feb 2016 23:57:02 -0800
3DS: Fix GB build
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Feb 2016 20:49:54 -0800
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Feb 2016 19:37:45 -0800
GB Audio: Minor channel 3 revamp
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Feb 2016 19:37:34 -0800
Qt: Fix SDL audio crash
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Feb 2016 01:17:17 -0800
Qt: More GB bringup
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Feb 2016 01:06:36 -0800
GBA: Restore savestates
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Feb 2016 01:00:24 -0800
Core: Logging cleanup
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Feb 2016 00:56:47 -0800
GB Audio: Fix NR41 while disabled
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Feb 2016 00:56:22 -0800
GB Audio: Type cleanup
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Feb 2016 00:55:50 -0800
GB Audio: Channel 3 cleanup
Jeffrey Pfau jeffrey@endrift.com
Sat, 13 Feb 2016 00:55:23 -0800
GBA: Remove some dead code
Jeffrey Pfau jeffrey@endrift.com
Fri, 12 Feb 2016 00:15:14 -0800
GBA: Kill GBALog
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Feb 2016 23:50:58 -0800
GB Audio: Reduce redundant GB NR52 code
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Feb 2016 22:45:49 -0800
SDL: Set default volume
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Feb 2016 22:43:15 -0800
GB: More audio fixes
Jeffrey Pfau jeffrey@endrift.com
Thu, 11 Feb 2016 00:10:18 -0800
GB: Add back volume
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 23:29:25 -0800
Qt: GBA refactoring and cleanup
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 22:03:31 -0800
GBA Thread: Kill GBAThread
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 21:38:43 -0800
OpenGL: Rename GBAGL to mGL
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 21:23:17 -0800
SDL: Remove GBAThread reference
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 20:40:49 -0800
Core: Put back fpsTarget
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 20:20:14 -0800
GB: More audio fixes
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 20:18:24 -0800
Core: Put back sync handling in _waitUntilNotState
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 02:17:22 -0800
Qt: Fix hang if audio sync is enabled and audio fails to initialize
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 02:01:21 -0800
Qt: Fix sending gameStopped twice
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 02:00:45 -0800
GB Audio: Re-optimize a bit
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 00:36:07 -0800
GBA Test: Fix gba-fuzz
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Feb 2016 22:26:19 -0800
Core: Add core.setAudioBufferSize
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Feb 2016 21:21:17 -0800
Qt: Fix some config regressions
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Feb 2016 20:48:39 -0800
OpenGL: Make video dimensions customizable
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Feb 2016 20:48:01 -0800
GB Core: Add dummied-out BIOS loader
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Feb 2016 20:46:23 -0800
GBA Core: Fix override loading from foreign configs
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Feb 2016 20:43:48 -0800
OpenGL: Fix aspect ratio calculation for gles2
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Feb 2016 20:08:18 -0800
Qt: Use mLog instead of GBALog
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Feb 2016 05:26:32 -0800
Core: Create mThreadLogger
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Feb 2016 05:26:13 -0800
GBA BIOS: Kill GBA_LOG_SWI
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Feb 2016 05:25:46 -0800
Qt: GB game loading
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 22:41:10 -0800
Core: Add mCoreFind
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 22:24:25 -0800
Core: Add mCore.getGameTitle
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 21:50:29 -0800
Qt: Sloppy first pass at refactor
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 20:07:35 -0800
Core: Minor preparatory work
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 20:07:08 -0800
Core: Refactor GBAAVStream into mAVStream
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 18:02:18 -0800
Debugger: Begin refactoring ARMDebugger into Debugger
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 16:37:12 -0800
Core: Merge ARMComponent and LR35902Component
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 16:16:03 -0800
Core: Add back screenshots
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 15:29:02 -0800
GBA Core: Only associate renderer if it has an output buffer
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 15:08:12 -0800
Debugger: Update createDebugger
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 14:28:35 -0800
GBA Core: Fix BIOS loading
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 14:27:45 -0800
Test: Move to mCoreThread
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 14:26:59 -0800
GBA: Kill GBAContext
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 13:47:55 -0800
GBA Test: Disuse GBAContext
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 13:59:47 -0800
Core, GUI, Platform: Disuse GBAContext
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 13:47:12 -0800
GB: Move DMG_LR35902_FREQUENCY for GBA build
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 13:46:49 -0800
Res: Update year in Windows rc
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 13:46:33 -0800
Core: Fix some issues with various threading builds
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 13:46:10 -0800
SDL: Fix audio sync
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 12:06:13 -0800
GB Audio: More fixes
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 11:01:50 -0800
GB Memory: Fix bank switching overflow case
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 09:16:25 -0800
Libretro: Convert to mCore
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 03:39:18 -0800
GBA Core: Add loadBIOS
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 03:38:55 -0800
Core: Add ability to set default logger
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 03:38:35 -0800
OpenEmu: Convert to using mCore
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 03:05:03 -0800
GB Video: Fix strange window y behavior when paritally disabled
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Feb 2016 19:29:27 -0800
GB Video: Fix LYC for scanline 0
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Feb 2016 18:44:19 -0800
GB Video: Fix LYC in VBlank
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Feb 2016 04:08:07 -0800
GB: Add patch support
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Feb 2016 02:30:58 -0800
GB Audio: Small audio fixes
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Feb 2016 01:48:28 -0800
GB Audio: Begin rewrite of frame counting
Jeffrey Pfau jeffrey@endrift.com
Sat, 06 Feb 2016 01:00:17 -0800
GB IO: Fill in more registers
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Feb 2016 21:19:26 -0800
GB Video: Fix oam-bug 1
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Feb 2016 20:44:49 -0800
GB Audio: Miscellaneous fixes
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Feb 2016 20:44:25 -0800
GB Audio: Fix wrong register being updated with playing state
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Feb 2016 03:24:17 -0800
GB: Actually fix EI this time
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Feb 2016 02:28:20 -0800
SDL: More video refactoring, fix scaling and aspect ratio locking
Jeffrey Pfau jeffrey@endrift.com
Fri, 05 Feb 2016 00:11:24 -0800
Video: Remove assumption about video backend dimensions
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Feb 2016 23:16:50 -0800
SDL: Add back patch loading
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Feb 2016 22:25:04 -0800
SDL: Remove mSDLRunGBA
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Feb 2016 22:16:33 -0800
Core: Refactor config loading in mCore
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Feb 2016 21:58:45 -0800
Core: Add state manipulation back
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Feb 2016 02:31:50 -0800
GBA: Add GBACore
Jeffrey Pfau jeffrey@endrift.com
Thu, 04 Feb 2016 00:49:45 -0800
Core: Add patch loading stub
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Feb 2016 21:33:50 -0800
SDL: More refactoring
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Feb 2016 21:13:19 -0800
SDL: Add missing call to mCoreThreadJoin
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Feb 2016 20:57:20 -0800
Core: Clean up ROM loading
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Feb 2016 20:56:08 -0800
GB Video: Remove unused functions
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Feb 2016 20:05:51 -0800
Core: Add mCoreThread
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Feb 2016 20:03:04 -0800
GB IO: Fix I/O category name in logs
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Feb 2016 20:00:50 -0800
SDL: Refactor GBASDLEvents and GBASDLPlayer into mSDLEvents and mSDLPlayer
Jeffrey Pfau jeffrey@endrift.com
Tue, 02 Feb 2016 20:59:56 -0800
Core: Add category names
Jeffrey Pfau jeffrey@endrift.com
Tue, 02 Feb 2016 20:56:08 -0800
GB: First pass at audio refactor
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Feb 2016 21:42:59 -0800
Core: Merge color_t definitions in
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 Jan 2016 20:22:18 -0800
GB: MBC4 does not exist, but MBC6 does
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Jan 2016 00:15:05 -0800
GB: Add RTC support to MBC3
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Jan 2016 23:49:25 -0800
Core: Add mRTCGenericSource
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Jan 2016 23:00:49 -0800
Core: Refactor GBAInput into mInput
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Jan 2016 22:32:12 -0800
Core: Refactor several input callbacks
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Jan 2016 22:30:33 -0800
Core: Refactor GBAConfig into mCoreConfig
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Jan 2016 00:33:56 -0800
Core: Refactor GBASync into mCoreSync
Jeffrey Pfau jeffrey@endrift.com
Fri, 29 Jan 2016 00:19:54 -0800
Core: Refactor GBADirectorySet into mDirectorySet
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jan 2016 23:07:54 -0800
Core: Add missing files
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jan 2016 21:29:55 -0800
GB Video: Change to dot-based renderer
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jan 2016 21:29:13 -0800
GB Memory: Add SRAM bank switching to MBC5
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jan 2016 02:43:40 -0800
GB Video: OAM STAT can even happen in mode 1
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jan 2016 01:35:04 -0800
GB: Fix DIV reseting timing
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jan 2016 01:27:02 -0800
GB IO: Unstub SCY and SCX reads
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jan 2016 01:26:43 -0800
GB: Fix DIV reset
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jan 2016 00:00:19 -0800
GB Memory: Bypass GBStore8 for DMA
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Jan 2016 23:25:36 -0800
GB Video: Register LYC during Vblank
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Jan 2016 23:00:23 -0800
LR35902: Fix RST timing
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Jan 2016 21:44:23 -0800
LR35902: Fix IRQ timing
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Jan 2016 21:42:06 -0800
GB: Fix DI
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Jan 2016 21:41:44 -0800
GB Memory: REALLY fix DMA timing this time
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Jan 2016 21:07:00 -0800
SDL: Initialize a missing variable
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Jan 2016 20:19:02 -0800
LR35902: Add missing M-state to CALL
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Jan 2016 20:18:39 -0800
Core: Start adding mCore
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Jan 2016 01:05:12 -0800
GB Video: Fix underflow
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 23:55:48 -0800
GB Memory: More logging
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 23:55:38 -0800
GB IO: Unstub reading STAT
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 21:12:45 -0800
SDL: Center GB screen
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 20:59:15 -0800
GB Video: Fix disabled Obj
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 20:58:45 -0800
GB Video: Fix WX
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 20:58:00 -0800
GB: Partially fix timers
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 20:57:34 -0800
GB: Delay EI
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 20:56:39 -0800
GB: CPU can still decode instructions during DMAs
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 20:56:03 -0800
LR35902: Fix RST return address
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 20:54:59 -0800
LR35902: Fix CALL M-state order
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 20:53:43 -0800
LR35902: Fix RET timing without condition
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 20:53:17 -0800
LR35902: Fix RET timing
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 02:41:58 -0800
GB: Fix uninitialized sramBank variable
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 02:41:39 -0800
LR35902: Fill in illegal opcodes
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 02:31:10 -0800
GB: More logging
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 02:25:45 -0800
LR35902: Fix IRQs and RST
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 02:25:26 -0800
GB: Clean up some unused stuff
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 00:20:41 -0800
GB: Make sure save files are large enough
Jeffrey Pfau jeffrey@endrift.com
Mon, 25 Jan 2016 22:20:18 -0800
GB: Add basic logging support
Jeffrey Pfau jeffrey@endrift.com
Mon, 25 Jan 2016 22:17:01 -0800
SDL: GB saving working
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jan 2016 20:25:28 -0800
SDL: Fix crashing on GB game exit
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jan 2016 20:25:13 -0800
GB Video: Fix initialization
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jan 2016 20:24:46 -0800
GB Video: Sprite enhancements
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jan 2016 20:24:21 -0800
GB Memory: Add MBC7 stubs
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jan 2016 20:23:19 -0800
GB: Save support
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jan 2016 20:22:34 -0800
LR35902: Fix timing on BIT
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jan 2016 20:21:54 -0800
GB: Fix HALT
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jan 2016 01:09:11 -0800
GB Video: Fix sprite palettes
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jan 2016 00:18:27 -0800
GB Video: Fix window y
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jan 2016 00:14:13 -0800
GB Memory: Fix DMA timing
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 23:53:15 -0800
LR35902: Fix a bunch of flags
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 23:10:32 -0800
LR35902: Fix DAA
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 22:39:22 -0800
GB Video: Implement LYC
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 19:43:40 -0800
Test: Remove GB test harness
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 19:31:57 -0800
GB: Implement sprites, SRAM
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 19:30:51 -0800
LR35902: No writeback for BIT
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 19:29:19 -0800
GB Memory: Implement DMA
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 19:28:56 -0800
SDL: Add SDL_QUIT for GB runloop
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 19:27:42 -0800
GB Video: Add window support
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 02:21:09 -0800
GB IO: Mark some registers as transparently handled
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 01:11:44 -0800
GB: Fix keys
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 01:11:29 -0800
GB Video: Add basic scrolling support
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 01:09:58 -0800
LR35902: Mostly fix DAA
Jeffrey Pfau jeffrey@endrift.com
Thu, 21 Jan 2016 00:59:59 -0800
LR35902: Fix C flag in SRA
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 23:56:41 -0800
LR35902: Fix a bunch of flag updates
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 23:44:46 -0800
GB Video: Draw top scanline
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 23:02:54 -0800
LR35902: Fix a ton of Z flags
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 22:57:49 -0800
LR35902: Implement DAA
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 22:35:34 -0800
GB: Fix div timer
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 22:35:09 -0800
LR35902: Popping AF should clear unused F bits
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 22:01:16 -0800
GB IO: Speculative keypad fix
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 22:00:45 -0800
GB IO: Unused MMIO bits read high
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 21:58:36 -0800
LR35902: Fix RES/SET/BIT HL
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 21:51:18 -0800
LR35902: Fix LD (HL) instructions
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 21:07:51 -0800
LR35902: Implement LD (a16), SP and ADD SP, r8
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 20:21:50 -0800
GB: Fix some initializations
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 20:10:00 -0800
LR35902: Implement LD SP, HL and LD HL, SP+r8
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 20:09:34 -0800
GB: Start on timers
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 20:09:07 -0800
GB: Fix IRQs firing infinitely
Jeffrey Pfau jeffrey@endrift.com
Tue, 19 Jan 2016 23:16:16 -0800
SDL: More refactoring
Jeffrey Pfau jeffrey@endrift.com
Tue, 19 Jan 2016 23:13:51 -0800
LR35902: Implement RRCA and RRA
Jeffrey Pfau jeffrey@endrift.com
Tue, 19 Jan 2016 23:13:06 -0800
GB IO: Implement key reading
Jeffrey Pfau jeffrey@endrift.com
Tue, 19 Jan 2016 23:12:25 -0800
LR35902: Fix IRQ raising
Jeffrey Pfau jeffrey@endrift.com
Tue, 19 Jan 2016 22:12:06 -0800
LR35902: Implement bitwise instructions, RST
Jeffrey Pfau jeffrey@endrift.com
Tue, 19 Jan 2016 22:11:45 -0800
GB Video: Initial rendering work
Jeffrey Pfau jeffrey@endrift.com
Tue, 19 Jan 2016 22:10:38 -0800
GB Memory: VRAM access
Jeffrey Pfau jeffrey@endrift.com
Tue, 19 Jan 2016 22:09:11 -0800
GB IO: Pass more video registers to the video renderer
Jeffrey Pfau jeffrey@endrift.com
Tue, 19 Jan 2016 22:08:46 -0800
LR35902: Fix ADD HL instructions
Jeffrey Pfau jeffrey@endrift.com
Tue, 19 Jan 2016 22:08:13 -0800
GB: Start work on video rendering
Jeffrey Pfau jeffrey@endrift.com
Mon, 18 Jan 2016 21:03:50 -0800
LR35902: Fix pack pop pragma
Jeffrey Pfau jeffrey@endrift.com
Mon, 18 Jan 2016 21:01:59 -0800
GB IO: Add missing function declaration
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jan 2016 14:53:34 -0800
LR35902: Implement HALT, RETI and CPL
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jan 2016 03:35:16 -0800
LR35902: Implement SCF and CCF
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jan 2016 03:07:21 -0800
LR35902: Increment double-wide adds
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jan 2016 03:04:10 -0800
LR35902: Implement remaining ALU instructions
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jan 2016 01:47:33 -0800
GB Video: Fix event timing on LCD enable
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jan 2016 01:15:18 -0800
GB: Improve initialization
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jan 2016 00:52:01 -0800
GB: Revamp STAT register
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jan 2016 00:25:52 -0800
GB: Start MBCs
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Jan 2016 21:29:09 -0800
LR35902: Implement more LD A memory instructions
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Jan 2016 16:00:56 -0800
GB: Fix ROM bank initialization
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 Jan 2016 16:51:47 -0800
LR35902: Implement INC/DEC
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 Jan 2016 16:01:22 -0800
LR35902: Implement POP/PUSH
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 Jan 2016 15:08:37 -0800
LR35902: Improve stalling behavior
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 Jan 2016 02:49:06 -0800
LR35902: Increment INC and DEC on double-wide registers
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 Jan 2016 02:46:23 -0800
LR35902: Simplify pipeline
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 Jan 2016 02:14:47 -0800
LR35902: Implement more LD forms
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 Jan 2016 02:03:15 -0800
GB: Fix writing IE
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 Jan 2016 01:29:32 -0800
LR35902: Implement RET, add missing file
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 Jan 2016 01:28:49 -0800
LR35902: Add CALL and more LD
Jeffrey Pfau jeffrey@endrift.com
Thu, 14 Jan 2016 20:51:17 -0800
GB: Add basic I/O, interrupts and video
Jeffrey Pfau jeffrey@endrift.com
Thu, 14 Jan 2016 20:50:43 -0800
LR35902, GB: Start work on GB core
Jeffrey Pfau jeffrey@endrift.com
Wed, 13 Jan 2016 23:02:50 -0800
Qt: Fix unpausing
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 21:18:15 -0800
Qt: Fix hang if audio sync is enabled and audio fails to initialize
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 02:01:21 -0800
Qt: Fix sending gameStopped twice
Jeffrey Pfau jeffrey@endrift.com
Tue, 09 Feb 2016 02:00:45 -0800
GBA: Slightly optimize GBAProcessEvents
Jeffrey Pfau jeffrey@endrift.com
Mon, 08 Feb 2016 22:32:30 -0800
VFS: Fix reading 7z archives without rewinding first
Jeffrey Pfau jeffrey@endrift.com
Sun, 07 Feb 2016 22:24:07 -0800
All: Increment version number post-release
Jeffrey Pfau jeffrey@endrift.com
Wed, 03 Feb 2016 01:08:06 -0800
All: Update CHANGES for 0.4.0
Jeffrey Pfau jeffrey@endrift.com
Tue, 02 Feb 2016 21:18:14 -0800
Wii: Increase sensitivity of controller axes
Jeffrey Pfau jeffrey@endrift.com
Tue, 02 Feb 2016 20:41:39 -0800
GBA: Add GBADeleteState
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 Jan 2016 21:59:43 -0800
VFS: Add VDir.deleteFile
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 Jan 2016 21:59:16 -0800
GUI: Show icons in key remapping
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 Jan 2016 20:09:50 -0800
Qt: Set window flags on dialogs
Jeffrey Pfau jeffrey@endrift.com
Mon, 01 Feb 2016 00:01:29 -0800
SDL: Fix crash when attempting to sample sensors with no controller attached
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 Jan 2016 23:52:03 -0800
Qt: Make key binding fields have a width relative to its height
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 Jan 2016 14:56:50 -0800
GUI: Fix top button on scrollbars being upside down
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 Jan 2016 14:35:27 -0800
3DS: Enable L2 cache on n3DS
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 Jan 2016 14:08:28 -0800
Qt: Add ability to force old versions of OpenGL
Jeffrey Pfau jeffrey@endrift.com
Sun, 31 Jan 2016 12:24:09 -0800
3DS: DSP audio
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Jan 2016 23:35:29 -0800
GUI: UI refinements, fixes
Jeffrey Pfau jeffrey@endrift.com
Sat, 30 Jan 2016 14:02:35 -0800
GBA Context: Add additional constraints on MINIMAL_CORE==2
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jan 2016 22:52:45 -0800
OpenGL: Simplify desaturation by using mix
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 23:28:34 -0800
Qt: Fix default settings page
Jeffrey Pfau jeffrey@endrift.com
Tue, 26 Jan 2016 23:19:25 -0800
Qt: Allow loading of ZIPs when using minizip
Jeffrey Pfau jeffrey@endrift.com
Mon, 25 Jan 2016 20:11:55 -0800
Qt: Add ability to customize savestate data, add rewind duration box
Jeffrey Pfau jeffrey@endrift.com
Mon, 25 Jan 2016 20:11:30 -0800
Qt: Unify state saving/loading flags
Jeffrey Pfau jeffrey@endrift.com
Sun, 24 Jan 2016 18:25:07 -0800
GBA: Savestates can store currently used cheats
Jeffrey Pfau jeffrey@endrift.com
Sun, 24 Jan 2016 17:59:45 -0800
GBA Cheats: Remove trailing newline
Jeffrey Pfau jeffrey@endrift.com
Sun, 24 Jan 2016 17:50:18 -0800
GBA Cheats: Add GBACheatDeviceClear
Jeffrey Pfau jeffrey@endrift.com
Sun, 24 Jan 2016 17:48:44 -0800
OpenEmu: Cheat support
Jeffrey Pfau jeffrey@endrift.com
Sun, 24 Jan 2016 14:24:53 -0800
GBA Cheats: Fix cheats setting the Action Replay version
Jeffrey Pfau jeffrey@endrift.com
Sun, 24 Jan 2016 14:23:59 -0800
Merge pull request #211 from xerpi/master Vita: Update to latest SDK version
endrift jeffrey@endrift.com
Sun, 24 Jan 2016 03:54:36 -0800
Platform: Dirmode is dead
Jeffrey Pfau jeffrey@endrift.com
Sun, 24 Jan 2016 01:04:09 -0800
Shaders: Use uniforms for xBR parameters
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 Jan 2016 20:52:26 -0800
Qt: Fix keys being mapped incorrectly when loading configuration file (fixes #212)
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 Jan 2016 20:14:46 -0800
GBA: Allow jumping to OAM and palette RAM
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 Jan 2016 19:52:03 -0800
GBA BIOS: Finish implementing RegisterRamReset
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 Jan 2016 19:50:31 -0800
Shaders: Hand-convert xBR shader to GLSL
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 Jan 2016 15:45:39 -0800
Shaders: Minor xBR fixes
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 Jan 2016 15:41:45 -0800
Shaders: Add xBR lv3 shader by Hyllian
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 Jan 2016 14:00:29 -0800
OpenGL: Add integer scaling forcing and a pixelate filter
Jeffrey Pfau jeffrey@endrift.com
Sat, 23 Jan 2016 02:34:27 -0800
Util: Fix MutexTryLock on Windows
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jan 2016 22:43:51 -0800
3DS: Fix APT usage (fixes #210)
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jan 2016 21:34:08 -0800
Qt: Pause instead of interrupting when opening a file dialog, as the file dialog can spin the event loop
Jeffrey Pfau jeffrey@endrift.com
Fri, 22 Jan 2016 21:00:08 -0800
Qt: Attempt to reduce logging overhead
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jan 2016 21:22:04 -0800
Qt: Fix window background
Jeffrey Pfau jeffrey@endrift.com
Mon, 18 Jan 2016 20:05:25 -0800
GBA Context: Fix reloading directories
Jeffrey Pfau jeffrey@endrift.com
Mon, 18 Jan 2016 20:01:40 -0800
Qt: Fix some focus crashes
Jeffrey Pfau jeffrey@endrift.com
Mon, 18 Jan 2016 19:36:13 -0800
SDL: Hotplugging for joysticks. Still needs work.
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jan 2016 22:45:25 -0800
Qt: Fix even more potential cases of the GBAKeyEditor dangling
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jan 2016 22:38:39 -0800
Qt: Fix GBAKeyEditor focus issues
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jan 2016 16:29:05 -0800
OpenGL: Attempt to fix OpenGL ES 2 rendering
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jan 2016 14:46:45 -0800
Qt: Allow use of OpenGL ES 2
Jeffrey Pfau jeffrey@endrift.com
Sun, 17 Jan 2016 01:25:26 -0800
Debugger: Further differentiate read and write watchpoints, fix gdb watch behavior
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Jan 2016 11:16:03 -0800
Qt: Fix build with libepoxy and old versions of Qt5
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Jan 2016 10:59:59 -0800
Qt: Fix remaining write to drawContext
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Jan 2016 10:59:38 -0800
ARM7: Fix typo that invoked undefined behavior
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Jan 2016 10:06:01 -0800
OpenGL: Remove lingering reference to glPixelStorei
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Jan 2016 10:02:27 -0800
OpenGL: Make all buffers expected to be the right width
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Jan 2016 02:29:03 -0800
OpenGL: Add simple desaturation filter to default shader
Jeffrey Pfau jeffrey@endrift.com
Sat, 16 Jan 2016 02:08:11 -0800
Qt: Added button for breaking into the GDB debugger
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 Jan 2016 16:52:28 -0800
Qt: Customizable paths for save games, save states, screenshots and patches
Jeffrey Pfau jeffrey@endrift.com
Fri, 15 Jan 2016 14:29:19 -0800
GBA: Fix non-PNG savestate loading
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Jan 2016 21:35:13 -0800
Qt: Improve some UI element sizes
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Jan 2016 21:24:29 -0800
ARM7: Fix decoding of some ARM ALU instructions with shifters
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Jan 2016 21:11:50 -0800
Debugger: Convert breakpoints and watchpoints from linked-lists to vectors
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Jan 2016 18:07:04 -0800
Debugger: Fix watchpoints
Jeffrey Pfau jeffrey@endrift.com
Tue, 12 Jan 2016 17:43:09 -0800
Qt: Use a sidebar instead of a tabbed view for settings
Jeffrey Pfau jeffrey@endrift.com
Mon, 11 Jan 2016 03:15:49 -0800
Qt: Fix savestate problems in BIOS boot
Jeffrey Pfau jeffrey@endrift.com
Mon, 11 Jan 2016 02:36:56 -0800
Qt: Added a setting for pausing when the emulator is not in focus
Jeffrey Pfau jeffrey@endrift.com
Mon, 11 Jan 2016 01:11:58 -0800
Qt: Begin settings view revamp
Jeffrey Pfau jeffrey@endrift.com
Mon, 11 Jan 2016 00:49:14 -0800
Qt: Fix some potential crashes with the gamepad mapping
Jeffrey Pfau jeffrey@endrift.com
Mon, 11 Jan 2016 00:45:02 -0800
Wii: Add argv loading
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 Jan 2016 02:09:41 -0800
GBA Context: Fix crash when destroying a GBAContext that has BIOS loaded
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 Jan 2016 02:09:30 -0800
3DS, Wii: Add missing texture files
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 Jan 2016 01:08:10 -0800
GUI: Add icons and scrolling enhancements
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 Jan 2016 00:54:18 -0800
Wii: Increase GUI size
Jeffrey Pfau jeffrey@endrift.com
Sat, 09 Jan 2016 00:19:59 -0800
Libretro: Clean up config item style
Jeffrey Pfau jeffrey@endrift.com
Fri, 08 Jan 2016 22:04:32 -0800
GBA Context: Fix minimal core configuration
Jeffrey Pfau jeffrey@endrift.com
Fri, 08 Jan 2016 22:03:50 -0800
3DS: Add missing keys
Jeffrey Pfau jeffrey@endrift.com
Fri, 08 Jan 2016 00:18:11 -0800
GUI: Input remapping, part 1
Jeffrey Pfau jeffrey@endrift.com
Thu, 07 Jan 2016 23:52:55 -0800
Wii: Uncomment code that accidentally got committed commented-out
Jeffrey Pfau jeffrey@endrift.com
Thu, 07 Jan 2016 23:51:34 -0800
GBA Input: Consolidate GBA_KEY_NONE and GBA_NO_MAPPING
Jeffrey Pfau jeffrey@endrift.com
Thu, 07 Jan 2016 23:50:01 -0800
All: Fix some warnings
Jeffrey Pfau jeffrey@endrift.com
Thu, 07 Jan 2016 23:49:06 -0800
Wii: Clean up control lookup code in preparation of control remapping
Jeffrey Pfau jeffrey@endrift.com
Wed, 06 Jan 2016 22:21:26 -0800
PSP2: Fix GBAInputMap* calls
Jeffrey Pfau jeffrey@endrift.com
Wed, 06 Jan 2016 22:20:50 -0800
VFS: Use / as the path separator on Windows
Jeffrey Pfau jeffrey@endrift.com
Wed, 06 Jan 2016 21:05:05 -0800
GBA Video: Fix regressions from sprite cycle counting
Jeffrey Pfau jeffrey@endrift.com
Wed, 06 Jan 2016 20:43:36 -0800
Resources: Fix "g" character in font
Jeffrey Pfau jeffrey@endrift.com
Tue, 05 Jan 2016 21:16:26 -0800
PSP2: Use pkg-config for real
Jeffrey Pfau jeffrey@endrift.com
Tue, 05 Jan 2016 21:12:00 -0800
PSP2, Wii: Use a higher-resolution font
Jeffrey Pfau jeffrey@endrift.com
Tue, 05 Jan 2016 21:11:31 -0800
VFS: Fix return value of VFileFILE.seek
Extrems metaradil@gmail.com
Sun, 03 Jan 2016 11:43:31 -0500
GBA RR: Add support for resets in movies
Jeffrey Pfau jeffrey@endrift.com
Tue, 05 Jan 2016 02:33:25 -0800
GBA RR: Add preliminary SRAM support for VBM loading
Jeffrey Pfau jeffrey@endrift.com
Mon, 04 Jan 2016 01:14:44 -0800
GBA Video: Implement naive cycle counting for sprite rendering
Jeffrey Pfau jeffrey@endrift.com
Mon, 04 Jan 2016 01:14:44 -0800
GBA Video: Remove unused bits
Jeffrey Pfau jeffrey@endrift.com
Mon, 04 Jan 2016 00:51:45 -0800
Libretro: Add settings for BIOS and idle loops
Jeffrey Pfau jeffrey@endrift.com
Sun, 03 Jan 2016 22:46:06 -0800
Wii: Fix draw ordering
Jeffrey Pfau jeffrey@endrift.com
Sun, 03 Jan 2016 17:07:09 -0800
GUI: Disable filtering again, still broken
Jeffrey Pfau jeffrey@endrift.com
Sun, 03 Jan 2016 16:56:44 -0800
GUI: Fix screenshots and savestates
Extrems metaradil@gmail.com
Sun, 03 Jan 2016 14:21:47 -0500
GUI: Support single-shot runs
Extrems metaradil@gmail.com
Wed, 18 Nov 2015 08:35:37 -0500
GUI: Fix
Extrems metaradil@gmail.com
Wed, 28 Oct 2015 02:03:23 -0400
Third-Party: Update LZMA SDK to 15.14
Extrems metaradil@gmail.com
Sun, 03 Jan 2016 19:11:17 -0500
VFS: Fix separatePath for the root directory
Jeffrey Pfau jeffrey@endrift.com
Sun, 03 Jan 2016 11:07:35 -0800
3DS: Fix DISABLE_THREADING build
Jeffrey Pfau jeffrey@endrift.com
Sun, 03 Jan 2016 10:34:25 -0800
GBA Thread: Fix _reloadDirectories being exported improperly
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Jan 2016 23:16:04 -0800
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Jan 2016 20:15:26 -0800
(libretro) Explicitly set core reported aspect ratio to 3:2
Monroe88 wmsmart88@gmail.com
Thu, 27 Aug 2015 18:37:50 -0500
GBA: Fix Iridion II savetype (fixes #196)
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Jan 2016 18:59:41 -0800
OpenEmu: Add rewinding support
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Jan 2016 17:17:08 -0800
OpenEmu: Fix some leaks, and improve serialization
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Jan 2016 17:08:08 -0800
VFS: More VFile memory interfaces
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Jan 2016 17:07:44 -0800
OpenEmu: Use error handling outputs
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Jan 2016 16:39:27 -0800
OpenEmu: Fix Info.plist, saves
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Jan 2016 16:07:23 -0800
All: CMake improvements
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Jan 2016 13:19:11 -0800
VFS: Set dirname to . if there is no directory specified
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Jan 2016 04:46:39 -0800
GBA Context: Fix file open check
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Jan 2016 02:16:01 -0800
3DS: Update to new API
Jeffrey Pfau jeffrey@endrift.com
Sat, 02 Jan 2016 01:49:03 -0800
OpenEmu: Fix version info
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 Jan 2016 22:17:15 -0800
OpenEmu: Start the OpenEmu core
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 Jan 2016 21:57:46 -0800
GBA: Add "super-minimal" core configuration, useful for cores-as-plugins, e.g. for libretro
Jeffrey Pfau jeffrey@endrift.com
Fri, 01 Jan 2016 17:54:37 -0800
GBA Context: Use GBADirectorySet in GBAContext
Jeffrey Pfau jeffrey@endrift.com
Wed, 30 Dec 2015 22:01:04 -0800
GBA Thread: Redo state directories for future expansion
Jeffrey Pfau jeffrey@endrift.com
Wed, 30 Dec 2015 21:21:02 -0800
Libretro: Allow blocking opposing directional input
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 23:10:02 -0500
GBA: Allow blocking of opposing directional input
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 22:59:36 -0500
PSP2: Fix build
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 14:18:23 -0800
Util: Fix minor memory leak in no-intro parsing
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 16:58:55 -0500
Util: Fix excessive memory allocation when decoding a PNG
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 16:58:30 -0500
GBA: Fix memory leak when deserializing invalid savestate tags
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 16:57:43 -0500
Libretro: Add install target for libretro core
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 15:31:02 -0500
All: Refresh port building a bit
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 13:21:55 -0800
PSP2: Remove libpng and zlib from necessary libraries
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 15:09:39 -0500
All: Separate "core" VFS from full VFS
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 15:09:12 -0500
PSP2: Fix build
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 11:21:20 -0800
GUI: Temporarily disable ROM detection
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 07:25:44 -0500
GBA Context: Make slightly better sense of ROM loading
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 07:25:28 -0500
3DS: Fix debug build
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 07:25:01 -0500
Wii, 3DS: Fix build, enable zips
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 07:24:46 -0500
VFS: Use VFiles for zip dirs
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 07:24:15 -0500
GBA Context: Hold onto ROM directory if one is present
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 04:44:28 -0500
VFS: Support using minizip for zip
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 04:32:25 -0500
GBA Hardware: Fix GPIO on big endian
Jeffrey Pfau jeffrey@endrift.com
Tue, 29 Dec 2015 00:03:42 -0500
GBA RR: Starting from savestate now embeds the savegame
Jeffrey Pfau jeffrey@endrift.com
Mon, 28 Dec 2015 15:13:54 -0500
Qt: Key autofire
Jeffrey Pfau jeffrey@endrift.com
Mon, 28 Dec 2015 14:54:05 -0500
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Mon, 28 Dec 2015 04:45:44 -0500
Qt: Optimize log viewer to not mess with text rendering if hidden
Jeffrey Pfau jeffrey@endrift.com
Mon, 28 Dec 2015 04:44:16 -0500
GBA: Add savestte creation time to a savestate
Jeffrey Pfau jeffrey@endrift.com
Mon, 28 Dec 2015 04:27:30 -0500
GBA: Add extra data section to the end of savestates
Jeffrey Pfau jeffrey@endrift.com
Mon, 28 Dec 2015 03:26:17 -0500
GBA: Begin working on savestate extra data
Jeffrey Pfau jeffrey@endrift.com
Sun, 27 Dec 2015 22:50:27 -0500
GBA: Support for VBA-style cheat codes
Jeffrey Pfau jeffrey@endrift.com
Sat, 26 Dec 2015 22:25:50 -0500
Qt: Remove game DB downloader and just bundle it
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Dec 2015 15:57:56 -0800
Qt: Fix crash when using GL1 backend
Jeffrey Pfau jeffrey@endrift.com
Thu, 24 Dec 2015 15:38:42 -0800
GUI: Use trailing slashes for folders in file selector
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Dec 2015 21:58:23 -0800
GUI: Fix some long-standing warnings
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Dec 2015 21:58:00 -0800
GBA: Fix type-punning warning
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Dec 2015 19:57:45 -0800
Qt: Add more missing references to Qt5::Network
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Dec 2015 19:52:44 -0800
Qt: Add Qt5 Network dependency
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Dec 2015 19:46:33 -0800
Util: Initialize No-Intro DB parsing stack
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Dec 2015 18:59:09 -0800
Qt: Download No-Intro database
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Dec 2015 18:58:49 -0800
Qt: Load ROM name from No-Intro
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Dec 2015 14:03:55 -0800
Util: No-Intro database parser
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Oct 2015 22:00:12 -0700
Qt: Start work on ROM information view
Jeffrey Pfau jeffrey@endrift.com
Sun, 20 Dec 2015 02:44:19 -0800
Merge pull request #192 from Chocobo1/readme Readme: Jumps to project page when clicking the Travis-CI icon
endrift jeffrey@endrift.com
Sat, 19 Dec 2015 20:28:25 -0800
Qt: Whitelist .agb as a GBA ROM filename extention
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Dec 2015 16:04:55 -0800
Qt: Finish up shader selector
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Dec 2015 16:01:24 -0800
Wii: Back out fat initialization changes
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Dec 2015 14:21:20 -0800
Wii: Replace libFAT-specific code with general devop support
Jeffrey Pfau jeffrey@endrift.com
Sat, 19 Dec 2015 14:09:44 -0800
Wii: Fix longstanding warning
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Dec 2015 22:19:28 -0800
Wii: List devices at root
Jeffrey Pfau jeffrey@endrift.com
Fri, 18 Dec 2015 22:18:52 -0800
Update CHANGES for 0.3.2
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Dec 2015 22:02:58 -0800
OpenGL: Redo uniform loading
Jeffrey Pfau jeffrey@endrift.com
Thu, 17 Dec 2015 21:58:17 -0800
GUI: Add Reset Game menu item
Jeffrey Pfau jeffrey@endrift.com
Wed, 16 Dec 2015 20:36:38 -0800
All: Remove -pg from PGO build
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Dec 2015 23:19:47 -0800
All: What the heck, vim. Fix Qt5 path for travis
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Dec 2015 22:57:29 -0800
All: Travis trusty upgrade attempt 1
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Dec 2015 22:54:51 -0800
Qt: Fix resetting while paused
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Dec 2015 22:13:19 -0800
Merge pull request #188 from snickerbockers/master Unpause the emulator when resetting.
endrift jeffrey@endrift.com
Tue, 15 Dec 2015 22:12:12 -0800
Wii: Add filtering and screen scaling options
Jeffrey Pfau jeffrey@endrift.com
Mon, 14 Dec 2015 21:55:07 -0800
Wii: Fix swapped audio channels
Jeffrey Pfau jeffrey@endrift.com
Sun, 13 Dec 2015 23:36:56 -0800
GBA Video: Fix OAM and palette initialization
Jeffrey Pfau jeffrey@endrift.com
Wed, 09 Dec 2015 21:22:35 -0800
Qt: Allow use of modifier keys as input
Jeffrey Pfau jeffrey@endrift.com
Mon, 07 Dec 2015 20:41:28 -0800
Qt: Fix crash when closing multiplayer windows
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Dec 2015 21:55:07 -0800
Qt: Fix regression with OpenGL deinitialization
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Dec 2015 21:31:02 -0800
Qt: Add mute option to menu
Jeffrey Pfau jeffrey@endrift.com
Tue, 01 Dec 2015 20:29:33 -0800
Qt: Fix build
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Nov 2015 20:34:50 -0800
Qt: Set sensible shader dir
Jeffrey Pfau jeffrey@endrift.com
Mon, 23 Nov 2015 20:20:57 -0800
PSP2: Fix small memory error
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Nov 2015 14:26:48 -0800
Qt: Install default shaders
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Nov 2015 14:05:43 -0800
Qt: Add preprocessor shader step customization
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Nov 2015 13:56:53 -0800
Qt: Shader loading and unloading
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Nov 2015 13:46:46 -0800
OpenGL: Clean up freed and detached shaders a bit more
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Nov 2015 13:46:10 -0800
Qt: Gray out "Skip BIOS intro" while "Use BIOS file" is unchecked (fixes #97)
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Nov 2015 03:56:06 -0800
ARM7: Fix bank switching with LDR[B]T/STR[B]T
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Nov 2015 02:30:59 -0800
ARM7: Implement more undefined load/store forms
Jeffrey Pfau jeffrey@endrift.com
Sun, 22 Nov 2015 01:42:58 -0800
GBA: Flag an old GBA toolchain as not producing MB binaries
Jeffrey Pfau jeffrey@endrift.com
Sat, 21 Nov 2015 12:05:37 -0800
ARM7: Implement undefined STRH/LDRH versions
Jeffrey Pfau jeffrey@endrift.com
Fri, 20 Nov 2015 19:11:02 -0800
ARM7: Fix STRT/STRBT
Jeffrey Pfau jeffrey@endrift.com
Fri, 20 Nov 2015 19:10:17 -0800
Qt: Remove unused variable
Jeffrey Pfau jeffrey@endrift.com
Fri, 20 Nov 2015 00:12:13 -0800
Qt: Begin work on shader selector
Jeffrey Pfau jeffrey@endrift.com
Thu, 19 Nov 2015 23:52:17 -0800
OpenGL: Readable name fixes
Jeffrey Pfau jeffrey@endrift.com
Thu, 19 Nov 2015 23:49:50 -0800
OpenGL: Generalize shader loading a bit
Jeffrey Pfau jeffrey@endrift.com
Thu, 19 Nov 2015 22:14:51 -0800
GBA SIO: Begin implementing Normal mode in lockstep driver
Jeffrey Pfau jeffrey@endrift.com
Thu, 19 Nov 2015 00:30:29 -0800
GBA Memory: Fix DMAs triggering two cycles early
Jeffrey Pfau jeffrey@endrift.com
Wed, 18 Nov 2015 20:45:44 -0800
GBA Memory: Fix timing of DMAs
Jeffrey Pfau jeffrey@endrift.com
Wed, 18 Nov 2015 20:44:18 -0800
Qt: Fix race condition with setting sample rate
Jeffrey Pfau jeffrey@endrift.com
Tue, 17 Nov 2015 19:48:56 -0800
GBA BIOS: Fix misaligned RLUnCompReadNormalWrite*
Jeffrey Pfau jeffrey@endrift.com
Tue, 17 Nov 2015 19:48:10 -0800
GBA BIOS: Fix Sqrt sign
Jeffrey Pfau jeffrey@endrift.com
Tue, 17 Nov 2015 19:47:05 -0800
GBA: Fix saving in Super Monkey Ball Jr.
Jeffrey Pfau jeffrey@endrift.com
Mon, 16 Nov 2015 20:07:22 -0800
OpenGL: Fix fast-forward on some OpenGL drivers where it may block early
Jeffrey Pfau jeffrey@endrift.com
Mon, 16 Nov 2015 19:56:43 -0800
Libretro: Fix cheat loading
Jeffrey Pfau jeffrey@endrift.com
Mon, 16 Nov 2015 01:02:12 -0800
GBA: Fix another boot crash
Jeffrey Pfau jeffrey@endrift.com
Sun, 15 Nov 2015 02:15:58 -0800
GBA: Replace MutexLock with MutexTryLock in _waitUntilNotState
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Nov 2015 23:06:41 -0800
Libretro: Cheat code support
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Nov 2015 21:08:31 -0800
OpenGL: Add metadata to uniforms
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Nov 2015 18:22:27 -0800
GBA Memory: Writable OBJ area depends on mode
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Nov 2015 12:00:58 -0800
GBA: TM*CNT_HI are readable (fixes #165)
Jeffrey Pfau jeffrey@endrift.com
Sat, 14 Nov 2015 11:35:53 -0800
GBA: Fix deserializing SOUNDCNT_X
Jeffrey Pfau jeffrey@endrift.com
Fri, 13 Nov 2015 21:35:40 -0800
GBA Hardware: Fix Game Boy Player rumble in Pokemon Pinball
Jeffrey Pfau jeffrey@endrift.com
Fri, 13 Nov 2015 21:34:44 -0800
Util: Add MutexTryLock
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Nov 2015 22:50:09 -0800
Qt: Fill in most of the remainer of the I/O viewer
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Nov 2015 22:11:59 -0800
Qt: Improve I/O viewer UI
Jeffrey Pfau jeffrey@endrift.com
Thu, 12 Nov 2015 22:11:44 -0800
GBA Memory: Add GBAView* functions for viewing memory directly without bus issues
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Nov 2015 23:50:15 -0800
GBA Memory: More DMA register cleanup
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Nov 2015 23:33:46 -0800
GBA: More I/O register cleanup
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Nov 2015 22:18:25 -0800
Qt: Add additional checks in CheatModel to prevent crashes (fixes #163)
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Nov 2015 22:17:41 -0800
GBA: Fix SOUNDCNT_X masking
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Nov 2015 20:58:04 -0800
Qt: Add DMA registers to I/O viewer
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Nov 2015 19:46:50 -0800
GBA: Clean up I/O register read/write
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Nov 2015 19:46:16 -0800
GBA: Fix warnings when creating and loading savestates
Jeffrey Pfau jeffrey@endrift.com
Wed, 11 Nov 2015 19:45:36 -0800
GBA: Improve I/O handling
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Nov 2015 22:45:09 -0800
GBA Memory: Fix unaligned out-of-bounds ROM loads
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Nov 2015 22:44:23 -0800
GBA: Improve multiboot detection
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Nov 2015 22:41:51 -0800
GBA: Initialize uninitialized pristineRom and pristineRomSize members
Jeffrey Pfau jeffrey@endrift.com
Tue, 10 Nov 2015 22:37:23 -0800
GBA: Implement bad I/O register loading
Jeffrey Pfau jeffrey@endrift.com
Mon, 09 Nov 2015 22:44:46 -0800
Shaders: Add uniforms to AGS-001
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Nov 2015 17:10:10 -0800
OpenGL: Parse uniforms
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Nov 2015 17:09:53 -0800
OpenGL: Minor gles2 fixes
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Nov 2015 15:30:23 -0800
Shaders: Touch up AGS-001 shader, add annoying reflection
Jeffrey Pfau jeffrey@endrift.com
Sun, 08 Nov 2015 15:29:52 -0800
GBA Memory: Fix allowed DMA addresses
Jeffrey Pfau jeffrey@endrift.com
Sat, 07 Nov 2015 23:03:57 -0800
GBA Memory: Better DMA address blacklisting
Jeffrey Pfau jeffrey@endrift.com
Fri, 06 Nov 2015 21:08:50 -0800
GBA Memory: Fix alignment of LDM/STM on SRAM
Jeffrey Pfau jeffrey@endrift.com
Fri, 06 Nov 2015 21:08:29 -0800
GBA Memory: Fix Store8 to OBJ VRAM
Jeffrey Pfau jeffrey@endrift.com
Fri, 06 Nov 2015 21:07:29 -0800
GBA Memory: Implement several unimplemented memory access types
Jeffrey Pfau jeffrey@endrift.com
Fri, 06 Nov 2015 21:06:56 -0800
GBA Memory: Fix DMA behavior for SRAM accesses
Jeffrey Pfau jeffrey@endrift.com
Fri, 06 Nov 2015 21:06:09 -0800
GBA BIOS: Fix CpuSet on 0x01XXXXXX addresses
Jeffrey Pfau jeffrey@endrift.com
Fri, 06 Nov 2015 21:04:55 -0800
ARM7: Fix sign of unaligned LDRSH
Jeffrey Pfau jeffrey@endrift.com
Fri, 06 Nov 2015 21:03:52 -0800
Qt: Fix non-GL1 build
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Nov 2015 22:29:48 -0800
Libretro: Fix problems with rumble not turning off
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Nov 2015 21:06:31 -0800
OpenGL: Fix GLES2 support, add bvec
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Nov 2015 21:01:32 -0800
GBA Memory: Fix DMA addresses
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Nov 2015 20:59:16 -0800
GBA: Improve multiboot detection
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Nov 2015 20:58:52 -0800
GBA BIOS: Fix misaligned CpuSet
Jeffrey Pfau jeffrey@endrift.com
Thu, 05 Nov 2015 20:57:56 -0800
Qt: Fix a crash in the memory viewer
Jeffrey Pfau jeffrey@endrift.com
Wed, 04 Nov 2015 23:28:13 -0800
GBA: More multiboot fixes
Jeffrey Pfau jeffrey@endrift.com
Wed, 04 Nov 2015 23:11:35 -0800
GBA Memory: Fix DMA register writing behavior (fixes #148)
Jeffrey Pfau jeffrey@endrift.com
Wed, 04 Nov 2015 20:19:12 -0800
Qt: Fix non-Windows build with libepoxy installed
Jeffrey Pfau jeffrey@endrift.com
Wed, 04 Nov 2015 00:39:04 -0800
3DS, PSP2: Add missing VFile.readline implementations
Jeffrey Pfau jeffrey@endrift.com
Mon, 02 Nov 2015 23:11:24 -0800
OpenGL: Fix GL2 not centering image (fixes #151)
Jeffrey Pfau jeffrey@endrift.com
Mon, 02 Nov 2015 22:44:35 -0800
Qt: Fix font size in memory viewer
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 23:01:31 -0800
Qt: Add audio I/O register descriptions
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 23:00:19 -0800
Shaders: Add AGB-001 shader
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 20:00:27 -0800
Shaders: Fix frontlight bleed on AGS-001
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 19:42:47 -0800
Shaders: Fix lighting direction for AGS-001
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 19:15:17 -0800
Resources: Add AGS-001 filter
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 18:43:01 -0800
OpenGL: Shader loading
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 18:41:24 -0800
Util: Use VFile for configuration
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 16:50:05 -0800
VFS: Fix VFileReadline and remove _vfdReadline
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 16:49:53 -0800
Third-Party: Update inih to r32
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 15:58:41 -0800
PSP2: Fix USE_PNG
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 13:59:13 -0800
OpenGL: Add libepoxy optional dependency
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 13:24:43 -0800
OpenGL: Add GL_GLEXT_PROTOTYPES define for now
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 12:04:09 -0800
OpenGL: Add missing header include
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 11:38:50 -0800
OpenGL: Revamp shader backend
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 11:29:00 -0800
Qt: Simplify OpenGL backend creation
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 09:37:55 -0800
GUI: Properly support Unicode filenames
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 09:33:07 -0800
Ports: Make substitution character less confusing
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 09:17:01 -0800
3DS: Fix filename decoding with UTF-16 names
Jeffrey Pfau jeffrey@endrift.com
Sun, 01 Nov 2015 09:14:45 -0800
OpenGL: GL2 shader enhancements and tweaks
Jeffrey Pfau jeffrey@endrift.com
Sat, 31 Oct 2015 00:54:07 -0700
OpenGL: Use NPOT textures for GL2
Jeffrey Pfau jeffrey@endrift.com
Sat, 31 Oct 2015 00:53:39 -0700
OpenGL: Attachable shaders for GL2
Jeffrey Pfau jeffrey@endrift.com
Thu, 29 Oct 2015 23:53:13 -0700
Qt: Allow switching between GL and GL2 backends
Jeffrey Pfau jeffrey@endrift.com
Wed, 28 Oct 2015 23:22:10 -0700
OpenGL: Fix GLES2 backend
Jeffrey Pfau jeffrey@endrift.com
Wed, 28 Oct 2015 23:21:43 -0700
SDL: Allow GLES2 and GL backends to be compiled at the same time
Jeffrey Pfau jeffrey@endrift.com
Wed, 28 Oct 2015 23:21:09 -0700
GUI: Minor fixes from Extrems
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Oct 2015 23:28:32 -0700
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Oct 2015 23:24:04 -0700
GBA Video: Fix _mix for 15-bit color
Extrems metaradil@gmail.com
Wed, 28 Oct 2015 02:02:39 -0400
Qt: Fix clear button/analog buttons in gamepad mapper on some platforms
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Oct 2015 22:22:15 -0700
Qt: Fix a race condition in PainterGL that could lead to a crash
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Oct 2015 20:27:02 -0700
Qt: Improved GIF recording customization
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Oct 2015 20:09:56 -0700
GBA Audio: Fix last audio commit, oops
Jeffrey Pfau jeffrey@endrift.com
Tue, 27 Oct 2015 20:02:27 -0700
GBA: Fix idle skip state being retained between games
Jeffrey Pfau jeffrey@endrift.com
Mon, 26 Oct 2015 22:03:38 -0700
GBA Audio: Implement missing flags on SOUNDCNT_X register
Jeffrey Pfau jeffrey@endrift.com
Mon, 26 Oct 2015 20:31:22 -0700
GBA Memory: Fix DMAs from BIOS while not in BIOS DMAs appear to have special protections against reading from the BIOS, causing BIOS reads to be entirely zero. This behavior needs confirmation on hardware, but seems to make sense.
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Oct 2015 14:18:07 -0700
GBA: Fix multiboot magic number
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Oct 2015 00:00:20 -0700
Qt: Use safer isLoaded check in GameController
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Oct 2015 23:45:47 -0700
SDL Audio: Fix silly regression with changing the FPS target
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Oct 2015 23:35:03 -0700
GBA Hardware: Fix serialization of flags
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Oct 2015 18:06:01 -0700
3DS: Slightly improve sound quality
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Oct 2015 18:05:39 -0700
All: Update CHANGES for 0.3.1
Jeffrey Pfau jeffrey@endrift.com
Sat, 24 Oct 2015 11:14:42 -0700
Qt: Fix a few bugs in the I/O viewer
Jeffrey Pfau jeffrey@endrift.com
Thu, 22 Oct 2015 23:04:01 -0700
Qt: Add remaining video registers
Jeffrey Pfau jeffrey@endrift.com
Wed, 21 Oct 2015 20:28:08 -0700
GBA Audio: Fix regression with FIFO audio
Jeffrey Pfau jeffrey@endrift.com
Wed, 21 Oct 2015 20:27:40 -0700
ARM7: Fix regression with Thumb branches
Jeffrey Pfau jeffrey@endrift.com
Wed, 21 Oct 2015 19:57:29 -0700
Test: Fix fuzz build
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Oct 2015 22:33:26 -0700
All: Fix some undefined behavior warnings
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Oct 2015 22:29:59 -0700
All: Add --version flag
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Oct 2015 22:27:27 -0700
Qt: Make I/O viewer fixed size to avoid big blank space issues
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Oct 2015 22:10:28 -0700
Qt: I/O viewer option selection
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Oct 2015 22:05:05 -0700
Qt: Add spinboxes to the I/O viewer
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Oct 2015 21:37:34 -0700
Qt: Fix some embarrassing mistakes on the I/O viewer
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Oct 2015 21:37:10 -0700
3DS: Enable speedup with new ctrulib
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Oct 2015 19:40:27 -0700
SDL: Fix another audio crash
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Oct 2015 19:40:14 -0700
GBA: Booting of multiboot images
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Oct 2015 19:40:03 -0700
All: Update CHANGES
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Oct 2015 23:50:41 -0700
All: Generic big-endian changes
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Oct 2015 23:49:35 -0700
Merge branch 'feature/ppc-savestates'
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Oct 2015 22:05:48 -0700
PSP2: Load/save PSP2 keybindings
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Oct 2015 20:30:36 -0700
SDL, Qt: Fix audio thread crashes
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Oct 2015 11:22:32 -0700
All: Const-correctness for PPC
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Oct 2015 22:00:36 -0700
Qt: Add missing override keywords
Jeffrey Pfau jeffrey@endrift.com
Tue, 13 Oct 2015 21:25:22 -0700
Merge pull request #137 from lioncash/warn software renderer: Silence -Wlogical-not-parentheses warnings
endrift jeffrey@endrift.com
Wed, 14 Oct 2015 17:14:26 -0700
software renderer: Silence -Wlogical-not-parentheses warnings
Lioncash mathew1800@gmail.com
Wed, 14 Oct 2015 19:28:48 -0400
Wii: Enable savestates
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Oct 2015 22:05:36 -0700
GBA: LOAD/STORE-ize savedata serialization
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Oct 2015 22:03:55 -0700
GBA Hardware: STORE_32/16-ize hardware serialization
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Oct 2015 21:46:12 -0700
GBA Video: Fix big endian video serialization
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Oct 2015 21:39:24 -0700
GBA Audio: STORE_32-ize serialization
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Oct 2015 21:39:02 -0700
GBA: STORE_32/16-ize I/O
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Oct 2015 21:13:15 -0700
GBA: Begin STORE_32/16-izing serialization
Jeffrey Pfau jeffrey@endrift.com
Mon, 19 Oct 2015 21:10:26 -0700
GBA Hardware: LOAD_32/16-ize hardware deserialization
Jeffrey Pfau jeffrey@endrift.com
Sun, 18 Oct 2015 12:37:22 -0700
GBA: Savestate debugging code
Jeffrey Pfau jeffrey@endrift.com
Fri, 16 Oct 2015 00:05:49 -0700
GBA IO: LOAD_32/16-ize IO deserialization
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Oct 2015 23:37:45 -0700
GBA: LOAD_32/16-ize savestate loading
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Oct 2015 23:28:11 -0700
GBA Audio: Bitfield-ize audio and use LOAD_32
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Oct 2015 23:18:48 -0700
GBA: Bitfield-ize GBATimer flags
Jeffrey Pfau jeffrey@endrift.com
Wed, 14 Oct 2015 22:52:03 -0700
Unpause the emulator when resetting.
Jay Elliott jayelliott@jayelliott.net
Tue, 15 Dec 2015 03:53:57 -0800
Readme: Jumps to project page when clicking the Travis-CI icon
Chocobo1 Chocobo1@users.noreply.github.com
Sun, 20 Dec 2015 12:19:31 +0800
Vita: Update to latest SDK version
Sergi Granell xerpi.g.12@gmail.com
Sat, 23 Jan 2016 12:27:42 +0100
Update README URLs based on HTTP redirects
ReadmeCritic frankensteinbot@gmail.com
Mon, 15 Feb 2016 14:00:10 -0800
OpenGL: Correct boolean vector strcmp strings for uniforms
Lioncash mathew1800@gmail.com
Tue, 16 Feb 2016 20:45:29 -0500
All: Working MSVC support.
waddlesplash waddlesplash@gmail.com
Sat, 16 Apr 2016 21:14:25 -0400
GBA Memory: Add emulation of Vast Fame protected carts
taizou cactusgunman@gmail.com
Wed, 22 Jun 2016 17:56:13 +0100
Don't include internal zip library when USE_MINIZIP is defined. According to CmakeLists.txt file USE_MINIZIP enables linking against system minizip library but the code in src/util/vfs/vfs-zip.c doesn't reflect that.
Lars Wendler polynomial-c@gentoo.org
Tue, 12 Jul 2016 15:46:58 +0200
Debugger: Support additional GDB stub packets Implements memory writing packets 'X' and 'M', and register writing packets 'G' and 'P'. Fixes the checksum verification to allow inclusion of '\0', which is needed for the binary data argument of packet 'X'.
Touched jtouched@gmail.com
Mon, 11 Jul 2016 19:22:56 +0200
PSP2: Packaging fixes
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jul 2016 22:19:57 -0700
PSP2: Add LiveArea branding
Jeffrey Pfau jeffrey@endrift.com
Sun, 24 Jul 2016 14:59:21 -0700
PSP2: Initial changes for VPK packaging
Jeffrey Pfau jeffrey@endrift.com
Sun, 24 Jul 2016 13:40:45 -0700
3DS: Improve menu performance
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jul 2016 22:00:47 -0700
3DS: Use system font for menus
Jeffrey Pfau jeffrey@endrift.com
Thu, 28 Jul 2016 00:32:00 -0700
3DS: Port to using citro3D
Jeffrey Pfau jeffrey@endrift.com
Wed, 27 Jul 2016 01:04:52 -0700
Qt: Fix software renderer scaling
snickerbockers chimerasaurusrex@gmail.com
Sat, 06 Aug 2016 04:56:13 -0700
GBA SIO: Disable sync of secondary units
Jeffrey Pfau jeffrey@endrift.com
Sat, 03 Sep 2016 12:19:18 -0700
GBA SIO: Fix freezing issues
Jeffrey Pfau jeffrey@endrift.com
Fri, 02 Sep 2016 00:33:14 -0700
GBA SIO: Untested normal mode implementation in lockstep driver
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Sep 2016 16:39:32 -0700
GBA SIO: Simplify lockstep design
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Sep 2016 16:38:44 -0700
GBA SIO: Attempt to stabilize lockstep driver
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Sep 2016 13:18:33 -0700
GBA SIO: Clean up lockstep debug info
Jeffrey Pfau jeffrey@endrift.com
Thu, 01 Sep 2016 03:52:43 -0700
GBA SIO: Incomplete draft of multiplayer rewrite
Jeffrey Pfau jeffrey@endrift.com
Wed, 20 Jul 2016 01:45:21 -0700
Qt, SDL: Fix documentation for XDG basedir changes.
Anthony J. Bentley anthony@anjbe.name
Sun, 11 Sep 2016 12:47:36 +0900
Core: Obey the XDG basedir specification for environment variables
Emmanuel Gil Peyrot linkmauve@linkmauve.fr
Sun, 07 Aug 2016 00:05:06 +0100
GBA Cheats: Fix GameShark ROM patches
Tyler Wade wayedt@gmail.com
Fri, 21 Oct 2016 00:53:42 -0500
GBA Memory: Support for Mo Jie Qi Bing by Vast Fame
taizou cactusgunman@gmail.com
Thu, 27 Oct 2016 21:09:06 +0100
Fix missing termination in call to SET_INPUT_DESCRIPTORS
Garrett Brown themagnificentmrb@gmail.com
Wed, 02 Nov 2016 15:35:30 -0700
Python: Make Python bindings depend on library
Jeffrey Pfau jeffrey@endrift.com
Sun, 25 Dec 2016 15:23:53 -0800
Core: Update flags.h
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Dec 2016 18:59:46 -0800
SDL: Update sdl-gles2.c
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Dec 2016 18:58:49 -0800
All: Fix broken #ifdefs
Jeffrey Pfau jeffrey@endrift.com
Tue, 20 Dec 2016 18:51:12 -0800
Python: Add slicing to memory operations
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Nov 2016 15:30:30 -0800
Python: Make cartridge memory size cap properly
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Nov 2016 15:30:14 -0800
Python: Add hook preventing functions that need resets from being called
Jeffrey Pfau jeffrey@endrift.com
Sun, 06 Nov 2016 21:23:18 -0800
Python: Add NullLogger
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Oct 2016 16:50:51 -0700
Python: Flags cleanup
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Oct 2016 15:39:43 -0700
Core: Add flags.h generated file
Jeffrey Pfau jeffrey@endrift.com
Fri, 28 Oct 2016 00:33:47 -0700
Python: Add memory access
Jeffrey Pfau jeffrey@endrift.com
Thu, 27 Oct 2016 18:39:52 -0700
Python: Add key functions
Jeffrey Pfau jeffrey@endrift.com
Wed, 26 Oct 2016 22:44:42 -0700
Python: Add more mCore functions
Jeffrey Pfau jeffrey@endrift.com
Wed, 19 Oct 2016 13:49:34 -0700
Python: Much cleaner LR35902 access
Jeffrey Pfau jeffrey@endrift.com
Wed, 19 Oct 2016 00:20:43 -0700
Python: Sprite access in GB core
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Oct 2016 19:04:43 -0700
Python: Add support for 256-color sprites
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Oct 2016 18:36:13 -0700
Python: Add GBA sprite accessors
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Oct 2016 15:31:21 -0700
Python: Clean up Core interface so boards inherit Core
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Oct 2016 15:07:14 -0700
Python: Reindent, fix up TileView interface
Jeffrey Pfau jeffrey@endrift.com
Tue, 18 Oct 2016 14:32:17 -0700
Python: Add some tile manipulation
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Oct 2016 22:37:54 -0700
Python: Fix Linux build
Jeffrey Pfau jeffrey@endrift.com
Mon, 17 Oct 2016 12:01:59 -0700
Python: Add basic logging interface
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Oct 2016 11:54:01 -0700
Python: Python 3 support
Jeffrey Pfau jeffrey@endrift.com
Sat, 15 Oct 2016 00:44:56 -0700
Python: Add image and PNG-write bindings
Jeffrey Pfau jeffrey@endrift.com
Fri, 14 Oct 2016 17:51:24 -0700
Python: VFS fixes
Jeffrey Pfau jeffrey@endrift.com
Fri, 14 Oct 2016 17:50:47 -0700
Python: Add license headers
Jeffrey Pfau jeffrey@endrift.com
Fri, 14 Oct 2016 16:47:09 -0700
All: Ignore *.pyc
Jeffrey Pfau jeffrey@endrift.com
Fri, 14 Oct 2016 15:32:17 -0700
Python: Add VFS bindings
Jeffrey Pfau jeffrey@endrift.com
Fri, 14 Oct 2016 15:30:40 -0700
Python: Basic setup.py
Jeffrey Pfau jeffrey@endrift.com
Thu, 13 Oct 2016 23:02:01 -0700
Debugger: Fix build
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Oct 2016 21:26:20 -0700
Python: More basic framework
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Oct 2016 17:38:52 -0700
Python: More binding skeleton
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Oct 2016 17:06:50 -0700
All: Unfortunate evils committed in the name of pycparser
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Oct 2016 17:06:08 -0700
All: Remove duplicate functions
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Oct 2016 17:05:14 -0700
Debugger: Fix included file
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Oct 2016 16:02:32 -0700
Python: Preliminary, incomplete bindings
Jeffrey Pfau jeffrey@endrift.com
Tue, 11 Oct 2016 13:13:44 -0700
Doc: Mention German GUI translation in CHANGES
rootfather rootfather@scummvm.org
Wed, 01 Feb 2017 21:23:44 +0100
Qt: Add German GUI translation
rootfather rootfather@scummvm.org
Wed, 01 Feb 2017 21:22:14 +0100
Add Wii U VC shader.
Prof. 9 prof9@outlook.com
Tue, 14 Feb 2017 16:58:21 +0100