Commit Graph

4938 Commits

Author SHA1 Message Date
Vicki Pfau 507d033a97 GB Video: Support map cache 2017-09-24 22:32:32 -07:00
Vicki Pfau 6e9507f082 Qt: Map Viewer touchups 2017-09-24 22:32:32 -07:00
Vicki Pfau 13e1f988c9 Core: Start work on wider maps 2017-09-24 22:32:32 -07:00
Vicki Pfau 2c59cb8211 Qt: Initial map cache UI 2017-09-24 22:31:20 -07:00
Vicki Pfau c6f0d6c5db Core: Still quite buggy map cache 2017-09-24 22:31:20 -07:00
Vicki Pfau df9616c15c Core: Revamp tile cache, add untested map cache 2017-09-24 22:31:20 -07:00
Vicki Pfau a8f2990614 VFS: Make VFile.truncate work growing files on PSV (fixes #885) 2017-09-24 11:56:26 -07:00
Vicki Pfau 5dfa036fa5 GBA Savedata: Fix size of SRAM saves (fixes #883) 2017-09-22 21:19:07 -07:00
Vicki Pfau 9a9aba86e7 Qt: Fix loading games from archives (fixes #881) 2017-09-21 22:25:22 -07:00
Vicki Pfau 8a5183df0b Qt: Allow overrides to be saved before a game is loaded 2017-09-20 22:45:08 -07:00
Vicki Pfau 92f18fbf3e Qt: Fix regression with overrides applying out of order 2017-09-20 22:17:55 -07:00
Vicki Pfau d5bf63caa8 GBA I/O: Fix reading from a few invalid I/O registers (fixes #876) 2017-09-20 18:51:29 -07:00
Vicki Pfau 4ee338e521 GBA Video: Fix previous commit 2017-09-20 18:06:28 -07:00
Vicki Pfau f1d6470fdb GBA Video: Remove broken sprite blending hack (fixes #532) 2017-09-20 00:52:31 -07:00
Vicki Pfau 1bc6c13e6b GBA: Fix keypad IRQs not firing when extra buttons are pressed 2017-09-17 16:46:10 -07:00
Vicki Pfau 8d1b41f695 SDL: Fix potential race condition when pressing keys (fixes #872) 2017-09-17 16:44:05 -07:00
Vicki Pfau d582cf7d36 GBA Savedata: Fix 512 byte EEPROM saving as 8kB (fixes #877) 2017-09-17 15:01:20 -07:00
Vicki Pfau 7fc91b1ae6 CMake: Fix CPack dependencies for libpng 1.6 2017-09-16 10:00:09 -07:00
Vicki Pfau 486b7abc94 GBA BIOS: Use core's VRAM variable instead of renderer's 2017-09-11 00:41:02 -07:00
Vicki Pfau 2d558338bf Qt: Copy framebuffers to avoid issues with frameskip (fixes #862) 2017-09-10 13:13:49 -07:00
Vicki Pfau ca4d53f014 GBA: Detect hardware for Pokémon FireRed ROM hacks 2017-09-09 11:22:14 -07:00
Vicki Pfau bd4dd8de5c Util: Don't build crc32 if the function already exists 2017-09-09 10:51:40 -07:00
Vicki Pfau 076ec733fd Qt: Fix default-true checkboxes 2017-09-07 22:05:39 -07:00
Vicki Pfau b750c76d02 GB Core: Fix SGB border option breaking if changed while running 2017-09-07 22:05:11 -07:00
Vicki Pfau 13d3e1dfec Qt: Fix paths getting truncated at first . (fixes #867) 2017-09-07 21:52:57 -07:00
Vicki Pfau 10a5432df7 Libretro: Clean up old logging code 2017-09-07 21:38:59 -07:00
Vicki Pfau 3ae911b829 GB Audio: Fix NRx2 writes while active (fixes #866) 2017-09-05 23:00:20 -07:00
Vicki Pfau 0a221d038a Python: Improve dependencies 2017-09-04 18:13:10 -07:00
Vicki Pfau 48a6bd47ce GB, GBA: Fix sync to video with frameskip 2017-09-03 22:15:48 -07:00
Vicki Pfau 10b14f90d1 3DS: Improve graphics pipeline, framelimiting 2017-09-02 15:05:14 -07:00
Vicki Pfau 41f27bf617 3DS: Minor fixes for GPU issues, detect usable cores better 2017-08-29 21:39:19 -07:00
Vicki Pfau a14126c977 3DS: Transition to using RenderTarget 2017-08-27 23:39:16 -07:00
Vicki Pfau 448bc200c3 Util: Get rid of _to16Bit 2017-08-26 18:23:29 -07:00
Vicki Pfau 323a6326cd OpenGL: Cleaner video output size changing 2017-08-20 23:08:35 -07:00
Vicki Pfau a714774a25 3DS: Support debug libs 2017-08-19 15:59:17 -07:00
Vicki Pfau 8ee270f3f6 GB Serialize: Fix game title check 2017-08-19 12:01:04 -07:00
Vicki Pfau ce07344c7d Python: Support loading from a virtualenv 2017-08-13 18:15:43 -07:00
Vicki Pfau 0ba31c4e67 Python: Clean up build and tests, add VFS tests 2017-08-13 17:37:57 -07:00
Vicki Pfau 3f94175189 Python: Better approach to finding libs 2017-08-13 16:02:04 -07:00
Vicki Pfau d68e12c354 Python: Python 2 compatibility 2017-08-13 16:00:42 -07:00
Vicki Pfau 04713d9de1 Util: Remove elf_repl.h check 2017-08-13 13:25:12 -07:00
Vicki Pfau 828be44ac2 Python: Set environment variable properly 2017-08-13 13:24:51 -07:00
Vicki Pfau bbb74a47a1 Python: Don't bake rpath into executable 2017-08-12 19:01:17 -07:00
Vicki Pfau 65a7233d5f Python: Fix test requires, run build by default 2017-08-12 18:35:17 -07:00
Vicki Pfau 73d37a2a37 Python: Fold in cinema 2017-08-12 18:11:56 -07:00
Vicki Pfau bb6728558d Test: Restructure test suite into multiple executables 2017-08-12 17:27:36 -07:00
Vicki Pfau 66d5106e0b GB Memory: Actually load latch time from savestate 2017-08-12 14:17:43 -07:00
Vicki Pfau 546688f9fb GB Memory: Fix HDMA count starting in mode 0 (fixes #855) 2017-08-12 14:17:43 -07:00
Vicki Pfau f252436d0a GB Video: Fix potential hang when ending mode 0 2017-08-12 14:17:43 -07:00
Vicki Pfau 3227d74e4d Qt: Change header guards to pragma once 2017-08-12 14:17:43 -07:00