From 35338ee39550467c35716b17e013c58178b93cb7 Mon Sep 17 00:00:00 2001 From: iota97 Date: Tue, 5 Oct 2021 21:07:28 +0200 Subject: [PATCH 1/2] Update script to remove old link --- README.md | 154 ++++++++++++++++++++----------------------------- history.md | 92 +++++++++++++++++++++++++++++ link_readme.py | 70 ++++++++++++++++------ 3 files changed, 205 insertions(+), 111 deletions(-) diff --git a/README.md b/README.md index 73cf6ce412..cbfb64612c 100644 --- a/README.md +++ b/README.md @@ -283,98 +283,6 @@ Credit goes to: [#13038]: https://github.com/hrydgard/ppsspp/issues/13038 "Add sysclib_strncmp,sysclib_memmove" [#13023]: https://github.com/hrydgard/ppsspp/issues/13023 "Add sysclib_strstr" [#11974]: https://github.com/hrydgard/ppsspp/issues/11974 "[Linux] [Vulkan] Toggle fullscreen doesn't update display properly" -[#12224]: https://github.com/hrydgard/ppsspp/issues/12224 "Vulkan: Add missing barrier between multiple passes to the same target." -[#12242]: https://github.com/hrydgard/ppsspp/issues/12242 "Vulkan: Automatically merge render passes to the same target when possible" -[#12262]: https://github.com/hrydgard/ppsspp/issues/12262 "Vulkan: Implement basic integrated GPU profiling." -[#12266]: https://github.com/hrydgard/ppsspp/issues/12266 "Vulkan: Further improvements to GPU profiling" -[#12227]: https://github.com/hrydgard/ppsspp/issues/12227 "Vulkan/GL: Set all four coordinates to NaN instead of just W." -[#12217]: https://github.com/hrydgard/ppsspp/issues/12217 "Merge vfpu-dot changes and add compat flag for Tekken" -[#11299]: https://github.com/hrydgard/ppsspp/issues/11299 "Warrior Orochi Enemy Missing" -[#11179]: https://github.com/hrydgard/ppsspp/issues/11179 "Tomb Raider Anniversary jump to horizontal bar issue" -[#12160]: https://github.com/hrydgard/ppsspp/issues/12160 "GPU: Forget pause signal on new list" -[#12147]: https://github.com/hrydgard/ppsspp/issues/12147 "Handle audio SRC mixing more correctly" -[#12216]: https://github.com/hrydgard/ppsspp/issues/12216 "Cant get Invizimals to work on PPSSPP (Video source not rendered)" -[#12036]: https://github.com/hrydgard/ppsspp/issues/12036 "Several UWP fixes" -[#12005]: https://github.com/hrydgard/ppsspp/issues/12005 "Correct mp3 looping, frame num, and sum decoded" -[#12121]: https://github.com/hrydgard/ppsspp/issues/12121 "Return errors on Audio2 release when channel busy" -[#9956]: https://github.com/hrydgard/ppsspp/issues/9956 "Audio crackle/distortion in Final Fantasy Tactics" -[#12278]: https://github.com/hrydgard/ppsspp/issues/12278 "UsbCam/jpeg: Cleanups, notify framebuffer manager" -[#8521]: https://github.com/hrydgard/ppsspp/issues/8521 "PSP Camera Support (Android)" -[#11938]: https://github.com/hrydgard/ppsspp/issues/11938 "Add texture dump/replace hotkeys." -[#11995]: https://github.com/hrydgard/ppsspp/issues/11995 "Fix VS2019 builds and remove _xp dependency" -[#12069]: https://github.com/hrydgard/ppsspp/issues/12069 "Fix avi dump feature" -[#12124]: https://github.com/hrydgard/ppsspp/issues/12124 "Audio: Add volume for alternate speed" -[#12173]: https://github.com/hrydgard/ppsspp/issues/12173 "Ignore mapped mouse input for UI" -[#12176]: https://github.com/hrydgard/ppsspp/issues/12176 "Mouse improvements" -[#12175]: https://github.com/hrydgard/ppsspp/issues/12175 "UI: Allow installing texture packs from zips" -[#12182]: https://github.com/hrydgard/ppsspp/issues/12182 "Add right analog for touch controls." -[#12333]: https://github.com/hrydgard/ppsspp/issues/12333 "Android OpenSL initial queue fix" -[#12342]: https://github.com/hrydgard/ppsspp/issues/12342 "Serious MGS Peace Walker bug fixed post-1.8.0" -[#11802]: https://github.com/hrydgard/ppsspp/issues/11802 "Windows: Detect Vulkan in separate process" -[#11744]: https://github.com/hrydgard/ppsspp/issues/11744 "VulkanDeviceAlloc: Memorytype per slab" -[#11747]: https://github.com/hrydgard/ppsspp/issues/11747 "Vk validation fixes, plus PowerVR swapchain hack" -[#11780]: https://github.com/hrydgard/ppsspp/issues/11780 "Naruto Shippuden Ultimate Ninja 3: Probably a better fix for the video hang issue." -[#11567]: https://github.com/hrydgard/ppsspp/issues/11567 "Correct shade mapping when light pos is all zeros" -[#11574]: https://github.com/hrydgard/ppsspp/issues/11574 "Correct various light param issues based on tests" -[#11577]: https://github.com/hrydgard/ppsspp/issues/11577 "Correct provoking vertex for lighting when flat shading" -[#11878]: https://github.com/hrydgard/ppsspp/issues/11878 "Sonic Rivals controls semi-broken" -[#11798]: https://github.com/hrydgard/ppsspp/issues/11798 "User report: Long notes in Rock Band Unplugged are not registered correctly" -[#11879]: https://github.com/hrydgard/ppsspp/issues/11879 "Fix apparent bug in #11094, fixes #11878 and likely #11798" -[#11172]: https://github.com/hrydgard/ppsspp/issues/11172 "handle cullface, help to #10597" -[#11813]: https://github.com/hrydgard/ppsspp/issues/11813 "Core: Fix lag sync on game start / after pause" -[#11425]: https://github.com/hrydgard/ppsspp/issues/11425 "[Refactoring] Improve spline/bezier." -[#11451]: https://github.com/hrydgard/ppsspp/issues/11451 "SDL/Vulkan window resize improvements" -[#11507]: https://github.com/hrydgard/ppsspp/issues/11507 "Improve support of Qt + USING_GLES2" -[#11537]: https://github.com/hrydgard/ppsspp/issues/11537 "CMake: Allow disabling Wayland support with USE_WAYLAND_WSI" -[#11541]: https://github.com/hrydgard/ppsspp/issues/11541 "CMake: Fix linking X11 when using EGL and not fbdev" -[#11632]: https://github.com/hrydgard/ppsspp/issues/11632 "SDL: Allow toggling fullscreen for GLES2 on desktops." -[#11746]: https://github.com/hrydgard/ppsspp/issues/11746 "CMakeLists: fix EGL detection for ARM devices" -[#11806]: https://github.com/hrydgard/ppsspp/issues/11806 "SDL: Force fullscreen desktop for USING_FBDEV" -[#11845]: https://github.com/hrydgard/ppsspp/issues/11845 "EGL: Avoid HDR mode. Uses unknownbrackets' changes from #11839." -[#11523]: https://github.com/hrydgard/ppsspp/issues/11523 "Add frameskip setting" -[#11530]: https://github.com/hrydgard/ppsspp/issues/11530 "Make DXT alpha and color calculation more accurate" -[#11618]: https://github.com/hrydgard/ppsspp/issues/11618 "Io: Ensure sign extension for error codes" -[#11531]: https://github.com/hrydgard/ppsspp/issues/11531 "WIP: Virtual readbacks" -[#11553]: https://github.com/hrydgard/ppsspp/issues/11553 "Remove constraint that virtual framebuffers have to represent VRAM." -[#11776]: https://github.com/hrydgard/ppsspp/issues/11776 "Only gate really expensive block transfers behind the setting." -[#11543]: https://github.com/hrydgard/ppsspp/issues/11543 "GPU: Dirty frag shader on depth write" -[#11620]: https://github.com/hrydgard/ppsspp/issues/11620 "Optimize out some stencil emulation, try to avoid depth write" -[#11584]: https://github.com/hrydgard/ppsspp/issues/11584 "D3D11: Allow shader blend to self" -[#11621]: https://github.com/hrydgard/ppsspp/issues/11621 "Vulkan: Avoid using Vulkan" -[#11658]: https://github.com/hrydgard/ppsspp/issues/11658 "Windows: Hide Vulkan/D3D11 if not available" -[#11665]: https://github.com/hrydgard/ppsspp/issues/11665 "Remove the \"Disable stencil test\" hack setting" -[#11666]: https://github.com/hrydgard/ppsspp/issues/11666 "Remove \"Timer Hack\" setting." -[#11667]: https://github.com/hrydgard/ppsspp/issues/11667 "Remove outdated TrueColor setting." -[#11689]: https://github.com/hrydgard/ppsspp/issues/11689 "Correct remote disc streaming with ipv6" -[#11700]: https://github.com/hrydgard/ppsspp/issues/11700 "http: Report errors reading discs" -[#11691]: https://github.com/hrydgard/ppsspp/issues/11691 "WIP: Vulkan/adreno: Apply workaround for Harvest Moon issue #10421" -[#11694]: https://github.com/hrydgard/ppsspp/issues/11694 "Vulkan: Limit stencil workaround to Adreno 5xx" -[#11720]: https://github.com/hrydgard/ppsspp/issues/11720 "Try to support Qt keyboard input directly. Fixes #11653" -[#11807]: https://github.com/hrydgard/ppsspp/issues/11807 "Qt: Re-enable Load button to browse for file" -[#11808]: https://github.com/hrydgard/ppsspp/issues/11808 "Qt: Correct text bind on first draw of string" -[#11740]: https://github.com/hrydgard/ppsspp/issues/11740 "Fix for weird Xbox B button behavior, see #10948." -[#11767]: https://github.com/hrydgard/ppsspp/issues/11767 "Compat: Force realistic UMD timing for F1 2006." -[#11785]: https://github.com/hrydgard/ppsspp/issues/11785 "GPU: Correct depth clamp range in range cull" -[#11859]: https://github.com/hrydgard/ppsspp/issues/11859 "GPU: Handle cull range properly drawing at offset" -[#11712]: https://github.com/hrydgard/ppsspp/issues/11712 "GLES: Detect Vivante GPU, disable vertex range culling" -[#11773]: https://github.com/hrydgard/ppsspp/issues/11773 "D3D9: Disable range culling on really old NVIDIA cards" -[#11787]: https://github.com/hrydgard/ppsspp/issues/11787 "GLES: Disable range culling on VideoCore/Vivante" -[#11812]: https://github.com/hrydgard/ppsspp/issues/11812 "Android: Allow using a custom Memory Stick storage path" -[#11822]: https://github.com/hrydgard/ppsspp/issues/11822 "interp: Correct vocp prefix handling" -[#11835]: https://github.com/hrydgard/ppsspp/issues/11835 "Correct vocp / vsocp prefix handling" -[#11831]: https://github.com/hrydgard/ppsspp/issues/11831 "Bundle libSDL inside app on macOS, fixes #11830" -[#11842]: https://github.com/hrydgard/ppsspp/issues/11842 "Win32 handle leak fix" -[#11508]: https://github.com/hrydgard/ppsspp/issues/11508 "Savedata: Write only one secure entry" -[#11441]: https://github.com/hrydgard/ppsspp/issues/11441 "Vulkan: Apply Themaister's patch, removing illegal pre-transitions of swapchain images. Fixes #11417 (crash on Note 9)" -[#11393]: https://github.com/hrydgard/ppsspp/issues/11393 "Implement vertex range culling" -[#10973]: https://github.com/hrydgard/ppsspp/issues/10973 "handle cull mode" -[#11182]: https://github.com/hrydgard/ppsspp/issues/11182 "GLES: Use accurate GLSL ver in postshader convert" -[#11438]: https://github.com/hrydgard/ppsspp/issues/11438 "Allow WASAPI device switching" -[#11461]: https://github.com/hrydgard/ppsspp/issues/11461 "Windows: Detect DirectInput devices after launch" -[#11307]: https://github.com/hrydgard/ppsspp/issues/11307 "Enable Discord integration for Mac and Linux." -[#10909]: https://github.com/hrydgard/ppsspp/issues/10909 "WebSocket based debugger interface" -[#11447]: https://github.com/hrydgard/ppsspp/issues/11447 "Avoid calling any GL calls during shutdown on Android. Should help #11063" -[#11350]: https://github.com/hrydgard/ppsspp/issues/11350 "TexCache: Optimize DXT3/DXT5 decode to single pass" [#13636]: https://github.com/hrydgard/ppsspp/issues/13636 "Reinterpret framebuffer formats as needed. Outrun reflections partial fix" [#13640]: https://github.com/hrydgard/ppsspp/issues/13640 "Fix car reflections in Outrun" [#13760]: https://github.com/hrydgard/ppsspp/issues/13760 "Fix car lighting issues in DiRT 2." @@ -409,7 +317,6 @@ Credit goes to: [#13368]: https://github.com/hrydgard/ppsspp/issues/13368 "Reschedule after resuming thread from suspend." [#13969]: https://github.com/hrydgard/ppsspp/issues/13969 "Io: Don't allow async close while async busy" [#13633]: https://github.com/hrydgard/ppsspp/issues/13633 "Downstream Panic (US) New Game crashes" -[#13667]: https://github.com/hrydgard/ppsspp/issues/13667 "Dynasty Warriors Multi Raid 2: Online questions" [#13262]: https://github.com/hrydgard/ppsspp/issues/13262 "Implement texturing from depth buffers (Vulkan only so far)" [#13556]: https://github.com/hrydgard/ppsspp/issues/13556 "D3D11 depth texture support" [#14085]: https://github.com/hrydgard/ppsspp/issues/14085 "Handle exec addr errors better - don't let IgnoreBadMemoryAccesses skip dispatcher exceptions" @@ -423,3 +330,64 @@ Credit goes to: [#14129]: https://github.com/hrydgard/ppsspp/issues/14129 "GPU: Force reinterpret off without copy image" [#14134]: https://github.com/hrydgard/ppsspp/issues/14134 "Android: Ensure shutdown waits for render" [#14132]: https://github.com/hrydgard/ppsspp/issues/14132 "Io: Truncate reads/writes to valid memory" +[#11997]: https://github.com/hrydgard/ppsspp/issues/11997 "Android 12 scoped storage hell" +[#5099]: https://github.com/hrydgard/ppsspp/issues/5099 "IOS touch controls problems." +[#14053]: https://github.com/hrydgard/ppsspp/issues/14053 "Toggle screenshot minor issue." +[#14176]: https://github.com/hrydgard/ppsspp/issues/14176 "Remove deprecated API calls for new FFmpeg 4.3.x" +[#14188]: https://github.com/hrydgard/ppsspp/issues/14188 "Additional fixes for FFmpeg 3.1+" +[#14199]: https://github.com/hrydgard/ppsspp/issues/14199 "Mpeg: Set low latency flag for video decode" +[#14145]: https://github.com/hrydgard/ppsspp/issues/14145 "libretro: Remove \"Unsafe FuncReplacements\" option." +[#13864]: https://github.com/hrydgard/ppsspp/issues/13864 "Vulkan: Remove #10097 hack for newer AMD drivers" +[#14201]: https://github.com/hrydgard/ppsspp/issues/14201 "Add iOS version detection, turn off JIT on bootup if >= 14.3." +[#14241]: https://github.com/hrydgard/ppsspp/issues/14241 "iOS: Try a different JIT detection method, thanks Halo-Michael." +[#14317]: https://github.com/hrydgard/ppsspp/issues/14317 "Window size restarts on closing" +[#8288]: https://github.com/hrydgard/ppsspp/issues/8288 "NBA live 08 Invalid address and hang" +[#14069]: https://github.com/hrydgard/ppsspp/issues/14069 "Mini-Map in Z.H.P. Updates Incorrectly Without Software Rendering" +[#13252]: https://github.com/hrydgard/ppsspp/issues/13252 "Open Season Title Screen does not display" +[#14127]: https://github.com/hrydgard/ppsspp/issues/14127 "Metal Gear Solid Peace Walker Chinese Patched blue screen" +[#14271]: https://github.com/hrydgard/ppsspp/issues/14271 "Ape Academy 2 is broken on versions after 1.8.0(?) - tested on latest nightly and 1.11.3" +[#13741]: https://github.com/hrydgard/ppsspp/issues/13741 "Princess Maker 5 Portable half screen in Vulkan" +[#14167]: https://github.com/hrydgard/ppsspp/issues/14167 "[Android] Pro Yakyu Spirits 2010 (NPJH50234): Rendering errors with hardware transform off" +[#14230]: https://github.com/hrydgard/ppsspp/issues/14230 "Support texture replacement filtering overrides" +[#13759]: https://github.com/hrydgard/ppsspp/issues/13759 "Yarudora Portable: Double Cast" +[#13146]: https://github.com/hrydgard/ppsspp/issues/13146 "Sims 2 Castaway/Pets EA Logo glitched out - 1.10.2" +[#14789]: https://github.com/hrydgard/ppsspp/issues/14789 "Add new texture filtering mode \"Auto Max Quality\"" +[#14209]: https://github.com/hrydgard/ppsspp/issues/14209 "Fix Size & Position jpn0.pgf/ltn0.pgf/ltn2.pgf/ltn4.pgf/ltn6.pgf" +[#14042]: https://github.com/hrydgard/ppsspp/issues/14042 "Implement basic depth texturing for OpenGL" +[#14966]: https://github.com/hrydgard/ppsspp/issues/14966 "Config: Correct cardboard setting ini load" +[#14768]: https://github.com/hrydgard/ppsspp/issues/14768 "Fix the math in cardboard VR mode for wide aspect ratios" +[#14879]: https://github.com/hrydgard/ppsspp/issues/14879 "vertexjit: Correct morph flag alpha check assert" +[#14313]: https://github.com/hrydgard/ppsspp/issues/14313 "Add a setting for choosing background animation in PPSSPP's menus" +[#14818]: https://github.com/hrydgard/ppsspp/issues/14818 "Focus based moving background" +[#14810]: https://github.com/hrydgard/ppsspp/issues/14810 "Wave animation" +[#14347]: https://github.com/hrydgard/ppsspp/issues/14347 "UI: Add BG animation for recent games" +[#14041]: https://github.com/hrydgard/ppsspp/issues/14041 "UI: Add button to show CRC on feedback screen" +[#14224]: https://github.com/hrydgard/ppsspp/issues/14224 "Add a Storage tab to System Information with some path info" +[#14238]: https://github.com/hrydgard/ppsspp/issues/14238 "UI: Wrap long info items and cleanup storage display" +[#14056]: https://github.com/hrydgard/ppsspp/issues/14056 "Track memory allocations and writes for debug info" +[#14237]: https://github.com/hrydgard/ppsspp/issues/14237 "Add initial search to savedata manager" +[#14528]: https://github.com/hrydgard/ppsspp/issues/14528 "Postshader: Let shaders use the previous frame" +[#14548]: https://github.com/hrydgard/ppsspp/issues/14548 "Add some PPSSPP's Japanese keyboard" +[#14708]: https://github.com/hrydgard/ppsspp/issues/14708 "Add Reset button on crash screen, allow load state and related" +[#14676]: https://github.com/hrydgard/ppsspp/issues/14676 "Add savestate undo UI" +[#14679]: https://github.com/hrydgard/ppsspp/issues/14679 "Savestate load undo" +[#14697]: https://github.com/hrydgard/ppsspp/issues/14697 "Add undo last save as well" +[#14596]: https://github.com/hrydgard/ppsspp/issues/14596 "Replace the \"Test Analogs\" screen with a new screen that lets you directly try the settings." +[#13869]: https://github.com/hrydgard/ppsspp/issues/13869 "Make combo button more generic" +[#12530]: https://github.com/hrydgard/ppsspp/issues/12530 "Allow tilt input on Z instead of X" +[#14000]: https://github.com/hrydgard/ppsspp/issues/14000 "Add CRC32 calc" +[#14769]: https://github.com/hrydgard/ppsspp/issues/14769 "Add a visual means of control mapping" +[#13107]: https://github.com/hrydgard/ppsspp/issues/13107 "Basic mappable motion gesture" +[#14843]: https://github.com/hrydgard/ppsspp/issues/14843 "DPad drag fixes" +[#14480]: https://github.com/hrydgard/ppsspp/issues/14480 "Configurable analog head size" +[#14140]: https://github.com/hrydgard/ppsspp/issues/14140 "[Adhoc] Fix multiplayer issue on MGS:PW due to detecting an incorrect source port on incoming data" +[#14235]: https://github.com/hrydgard/ppsspp/issues/14235 "[Adhoc] Always enable TCPNoDelay to improve response time" +[#14284]: https://github.com/hrydgard/ppsspp/issues/14284 "[Adhoc] Fix Teenage Mutant Ninja Turtles Multiplayer" +[#14290]: https://github.com/hrydgard/ppsspp/issues/14290 "Fix FlatOut Head On multiplayer." +[#14335]: https://github.com/hrydgard/ppsspp/issues/14335 "[Adhoc] Prevent flooding Adhoc Server with connection attempts" +[#14342]: https://github.com/hrydgard/ppsspp/issues/14342 "[AdhocMatching] Fix crashing issue when leaving a multiplayer game room" +[#14345]: https://github.com/hrydgard/ppsspp/issues/14345 "[APctl] Fix stuck issue when scanning AP to Recruit on MGS:PW" +[#14466]: https://github.com/hrydgard/ppsspp/issues/14466 "[Adhoc] Fix possible crash issue on blocking socket implementation." +[#14492]: https://github.com/hrydgard/ppsspp/issues/14492 "[AdhocGameMode] Create GameMode's socket after Master and all Replicas have been created" +[#14513]: https://github.com/hrydgard/ppsspp/issues/14513 "[Adhoc] Reducing HLE delays due to Mutiplayer performance regressions" +[#14849]: https://github.com/hrydgard/ppsspp/issues/14849 "[Adhoc] Fix Socket error 10014 on Windows when hosting a game of Vulcanus Seek and Destroy" \ No newline at end of file diff --git a/history.md b/history.md index 1277aa6d36..b40eaba158 100644 --- a/history.md +++ b/history.md @@ -474,3 +474,95 @@ go to see there http://forums.ppsspp.org/showthread.php?tid=3595&pid=59241#pid59 [#8882]: https://github.com/hrydgard/ppsspp/issues/8882 "Add custom log expressions to the debugger" [#8762]: https://github.com/hrydgard/ppsspp/issues/8762 "Add more GE debugger features" [#8968]: https://github.com/hrydgard/ppsspp/issues/8968 "Android: Add both a lost and restore phase" +[#12224]: https://github.com/hrydgard/ppsspp/issues/12224 "Vulkan: Add missing barrier between multiple passes to the same target." +[#12242]: https://github.com/hrydgard/ppsspp/issues/12242 "Vulkan: Automatically merge render passes to the same target when possible" +[#12262]: https://github.com/hrydgard/ppsspp/issues/12262 "Vulkan: Implement basic integrated GPU profiling." +[#12266]: https://github.com/hrydgard/ppsspp/issues/12266 "Vulkan: Further improvements to GPU profiling" +[#12227]: https://github.com/hrydgard/ppsspp/issues/12227 "Vulkan/GL: Set all four coordinates to NaN instead of just W." +[#12217]: https://github.com/hrydgard/ppsspp/issues/12217 "Merge vfpu-dot changes and add compat flag for Tekken" +[#11299]: https://github.com/hrydgard/ppsspp/issues/11299 "Warrior Orochi Enemy Missing" +[#11179]: https://github.com/hrydgard/ppsspp/issues/11179 "Tomb Raider Anniversary jump to horizontal bar issue" +[#12160]: https://github.com/hrydgard/ppsspp/issues/12160 "GPU: Forget pause signal on new list" +[#12147]: https://github.com/hrydgard/ppsspp/issues/12147 "Handle audio SRC mixing more correctly" +[#12216]: https://github.com/hrydgard/ppsspp/issues/12216 "Cant get Invizimals to work on PPSSPP (Video source not rendered)" +[#12036]: https://github.com/hrydgard/ppsspp/issues/12036 "Several UWP fixes" +[#12005]: https://github.com/hrydgard/ppsspp/issues/12005 "Correct mp3 looping, frame num, and sum decoded" +[#12121]: https://github.com/hrydgard/ppsspp/issues/12121 "Return errors on Audio2 release when channel busy" +[#9956]: https://github.com/hrydgard/ppsspp/issues/9956 "Audio crackle/distortion in Final Fantasy Tactics" +[#12278]: https://github.com/hrydgard/ppsspp/issues/12278 "UsbCam/jpeg: Cleanups, notify framebuffer manager" +[#8521]: https://github.com/hrydgard/ppsspp/issues/8521 "PSP Camera Support (Android)" +[#11938]: https://github.com/hrydgard/ppsspp/issues/11938 "Add texture dump/replace hotkeys." +[#11995]: https://github.com/hrydgard/ppsspp/issues/11995 "Fix VS2019 builds and remove _xp dependency" +[#12069]: https://github.com/hrydgard/ppsspp/issues/12069 "Fix avi dump feature" +[#12124]: https://github.com/hrydgard/ppsspp/issues/12124 "Audio: Add volume for alternate speed" +[#12173]: https://github.com/hrydgard/ppsspp/issues/12173 "Ignore mapped mouse input for UI" +[#12176]: https://github.com/hrydgard/ppsspp/issues/12176 "Mouse improvements" +[#12175]: https://github.com/hrydgard/ppsspp/issues/12175 "UI: Allow installing texture packs from zips" +[#12182]: https://github.com/hrydgard/ppsspp/issues/12182 "Add right analog for touch controls." +[#12333]: https://github.com/hrydgard/ppsspp/issues/12333 "Android OpenSL initial queue fix" +[#12342]: https://github.com/hrydgard/ppsspp/issues/12342 "Serious MGS Peace Walker bug fixed post-1.8.0" +[#11802]: https://github.com/hrydgard/ppsspp/issues/11802 "Windows: Detect Vulkan in separate process" +[#11744]: https://github.com/hrydgard/ppsspp/issues/11744 "VulkanDeviceAlloc: Memorytype per slab" +[#11747]: https://github.com/hrydgard/ppsspp/issues/11747 "Vk validation fixes, plus PowerVR swapchain hack" +[#11780]: https://github.com/hrydgard/ppsspp/issues/11780 "Naruto Shippuden Ultimate Ninja 3: Probably a better fix for the video hang issue." +[#11567]: https://github.com/hrydgard/ppsspp/issues/11567 "Correct shade mapping when light pos is all zeros" +[#11574]: https://github.com/hrydgard/ppsspp/issues/11574 "Correct various light param issues based on tests" +[#11577]: https://github.com/hrydgard/ppsspp/issues/11577 "Correct provoking vertex for lighting when flat shading" +[#11878]: https://github.com/hrydgard/ppsspp/issues/11878 "Sonic Rivals controls semi-broken" +[#11798]: https://github.com/hrydgard/ppsspp/issues/11798 "User report: Long notes in Rock Band Unplugged are not registered correctly" +[#11879]: https://github.com/hrydgard/ppsspp/issues/11879 "Fix apparent bug in #11094, fixes #11878 and likely #11798" +[#11172]: https://github.com/hrydgard/ppsspp/issues/11172 "handle cullface, help to #10597" +[#11813]: https://github.com/hrydgard/ppsspp/issues/11813 "Core: Fix lag sync on game start / after pause" +[#11425]: https://github.com/hrydgard/ppsspp/issues/11425 "[Refactoring] Improve spline/bezier." +[#11451]: https://github.com/hrydgard/ppsspp/issues/11451 "SDL/Vulkan window resize improvements" +[#11507]: https://github.com/hrydgard/ppsspp/issues/11507 "Improve support of Qt + USING_GLES2" +[#11537]: https://github.com/hrydgard/ppsspp/issues/11537 "CMake: Allow disabling Wayland support with USE_WAYLAND_WSI" +[#11541]: https://github.com/hrydgard/ppsspp/issues/11541 "CMake: Fix linking X11 when using EGL and not fbdev" +[#11632]: https://github.com/hrydgard/ppsspp/issues/11632 "SDL: Allow toggling fullscreen for GLES2 on desktops." +[#11746]: https://github.com/hrydgard/ppsspp/issues/11746 "CMakeLists: fix EGL detection for ARM devices" +[#11806]: https://github.com/hrydgard/ppsspp/issues/11806 "SDL: Force fullscreen desktop for USING_FBDEV" +[#11845]: https://github.com/hrydgard/ppsspp/issues/11845 "EGL: Avoid HDR mode. Uses unknownbrackets' changes from #11839." +[#11523]: https://github.com/hrydgard/ppsspp/issues/11523 "Add frameskip setting" +[#11530]: https://github.com/hrydgard/ppsspp/issues/11530 "Make DXT alpha and color calculation more accurate" +[#11618]: https://github.com/hrydgard/ppsspp/issues/11618 "Io: Ensure sign extension for error codes" +[#11531]: https://github.com/hrydgard/ppsspp/issues/11531 "WIP: Virtual readbacks" +[#11553]: https://github.com/hrydgard/ppsspp/issues/11553 "Remove constraint that virtual framebuffers have to represent VRAM." +[#11776]: https://github.com/hrydgard/ppsspp/issues/11776 "Only gate really expensive block transfers behind the setting." +[#11543]: https://github.com/hrydgard/ppsspp/issues/11543 "GPU: Dirty frag shader on depth write" +[#11620]: https://github.com/hrydgard/ppsspp/issues/11620 "Optimize out some stencil emulation, try to avoid depth write" +[#11584]: https://github.com/hrydgard/ppsspp/issues/11584 "D3D11: Allow shader blend to self" +[#11621]: https://github.com/hrydgard/ppsspp/issues/11621 "Vulkan: Avoid using Vulkan" +[#11658]: https://github.com/hrydgard/ppsspp/issues/11658 "Windows: Hide Vulkan/D3D11 if not available" +[#11665]: https://github.com/hrydgard/ppsspp/issues/11665 "Remove the \"Disable stencil test\" hack setting" +[#11666]: https://github.com/hrydgard/ppsspp/issues/11666 "Remove \"Timer Hack\" setting." +[#11667]: https://github.com/hrydgard/ppsspp/issues/11667 "Remove outdated TrueColor setting." +[#11689]: https://github.com/hrydgard/ppsspp/issues/11689 "Correct remote disc streaming with ipv6" +[#11700]: https://github.com/hrydgard/ppsspp/issues/11700 "http: Report errors reading discs" +[#11691]: https://github.com/hrydgard/ppsspp/issues/11691 "WIP: Vulkan/adreno: Apply workaround for Harvest Moon issue #10421" +[#11694]: https://github.com/hrydgard/ppsspp/issues/11694 "Vulkan: Limit stencil workaround to Adreno 5xx" +[#11720]: https://github.com/hrydgard/ppsspp/issues/11720 "Try to support Qt keyboard input directly. Fixes #11653" +[#11807]: https://github.com/hrydgard/ppsspp/issues/11807 "Qt: Re-enable Load button to browse for file" +[#11808]: https://github.com/hrydgard/ppsspp/issues/11808 "Qt: Correct text bind on first draw of string" +[#11740]: https://github.com/hrydgard/ppsspp/issues/11740 "Fix for weird Xbox B button behavior, see #10948." +[#11767]: https://github.com/hrydgard/ppsspp/issues/11767 "Compat: Force realistic UMD timing for F1 2006." +[#11785]: https://github.com/hrydgard/ppsspp/issues/11785 "GPU: Correct depth clamp range in range cull" +[#11859]: https://github.com/hrydgard/ppsspp/issues/11859 "GPU: Handle cull range properly drawing at offset" +[#11712]: https://github.com/hrydgard/ppsspp/issues/11712 "GLES: Detect Vivante GPU, disable vertex range culling" +[#11773]: https://github.com/hrydgard/ppsspp/issues/11773 "D3D9: Disable range culling on really old NVIDIA cards" +[#11787]: https://github.com/hrydgard/ppsspp/issues/11787 "GLES: Disable range culling on VideoCore/Vivante" +[#11812]: https://github.com/hrydgard/ppsspp/issues/11812 "Android: Allow using a custom Memory Stick storage path" +[#11822]: https://github.com/hrydgard/ppsspp/issues/11822 "interp: Correct vocp prefix handling" +[#11835]: https://github.com/hrydgard/ppsspp/issues/11835 "Correct vocp / vsocp prefix handling" +[#11831]: https://github.com/hrydgard/ppsspp/issues/11831 "Bundle libSDL inside app on macOS, fixes #11830" +[#11842]: https://github.com/hrydgard/ppsspp/issues/11842 "Win32 handle leak fix" +[#11508]: https://github.com/hrydgard/ppsspp/issues/11508 "Savedata: Write only one secure entry" +[#11441]: https://github.com/hrydgard/ppsspp/issues/11441 "Vulkan: Apply Themaister's patch, removing illegal pre-transitions of swapchain images. Fixes #11417 (crash on Note 9)" +[#11393]: https://github.com/hrydgard/ppsspp/issues/11393 "Implement vertex range culling" +[#10973]: https://github.com/hrydgard/ppsspp/issues/10973 "handle cull mode" +[#11182]: https://github.com/hrydgard/ppsspp/issues/11182 "GLES: Use accurate GLSL ver in postshader convert" +[#11438]: https://github.com/hrydgard/ppsspp/issues/11438 "Allow WASAPI device switching" +[#11461]: https://github.com/hrydgard/ppsspp/issues/11461 "Windows: Detect DirectInput devices after launch" +[#11307]: https://github.com/hrydgard/ppsspp/issues/11307 "Enable Discord integration for Mac and Linux." +[#10909]: https://github.com/hrydgard/ppsspp/issues/10909 "WebSocket based debugger interface" +[#11447]: https://github.com/hrydgard/ppsspp/issues/11447 "Avoid calling any GL calls during shutdown on Android. Should help #11063" +[#11350]: https://github.com/hrydgard/ppsspp/issues/11350 "TexCache: Optimize DXT3/DXT5 decode to single pass" \ No newline at end of file diff --git a/link_readme.py b/link_readme.py index a34fd03fe9..25cd951b4f 100755 --- a/link_readme.py +++ b/link_readme.py @@ -10,6 +10,7 @@ from lxml.html import parse footer_delimiter = "\n\n[comment]: # (LINK_LIST_BEGIN_HERE)\n" footer = "" linked_id = [] +present_id = [] def add_bracket(match): first_char = match.group(1) @@ -19,6 +20,7 @@ def add_bracket(match): def add_link(match): id = match.group(1) + present_id.append(id) replace = "#" + id if id in linked_id: return replace @@ -45,25 +47,57 @@ def already_added_id(match): linked_id.append(match.group(1)) return "[#" + match.group(1) + "]:" -f = open("README.md", "r+") -cont = f.read() +def remove_old_link(line): + # Ignore extra new lines at the end + if line.find("#") == -1: + return "" + + id = line[line.find("[#")+2 : line.find("]:")] + if id in present_id: + return line + "\n" + else: + print("Removed: #" + id) + return "" -# We don't want to match issues id in title so stop before the link list -d = cont.find(footer_delimiter) -if (d != -1): - footer = cont[d + len(footer_delimiter):] - cont = cont[0 : d] - re.sub(r"\[#(\d+)\]:", already_added_id, footer) +def update(file_name): + global footer + footer = "" + global linked_id + linked_id = [] + global present_id + present_id = [] -# Add brackets if missing -added_bracket = re.sub(r"([^[])#(\d+)", add_bracket, cont) + f = open(file_name, "r+") + cont = f.read() -# Add links if missing -updated = re.sub(r"#(\d+)", add_link, added_bracket) + # We don't want to match issues id in title so stop before the link list + d = cont.find(footer_delimiter) + if (d != -1): + footer = cont[d + len(footer_delimiter):] + cont = cont[0 : d] + re.sub(r"\[#(\d+)\]:", already_added_id, footer) -f.seek(0) -f.write(updated) -f.write(footer_delimiter) -f.write(footer) -f.truncate() -f.close() + # Add brackets if missing + added_bracket = re.sub(r"([^[])#(\d+)", add_bracket, cont) + + # Add links if missing + updated = re.sub(r"#(\d+)", add_link, added_bracket) + + # Remove old unused link + updated_footer = "" + for line in footer.split("\n"): + updated_footer += remove_old_link(line) + + # Remove extra new lines at the end + while updated_footer[-1] == "\n": + updated_footer = updated_footer[0:-1] + + f.seek(0) + f.write(updated) + f.write(footer_delimiter) + f.write(updated_footer) + f.truncate() + f.close() + +update("README.md") +update("history.md") From a1eecec7a1220a0821b200ff1b9b403ff3bce537 Mon Sep 17 00:00:00 2001 From: iota97 Date: Tue, 5 Oct 2021 21:12:39 +0200 Subject: [PATCH 2/2] Fix a couple of typo --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index cbfb64612c..10ccf76d6f 100644 --- a/README.md +++ b/README.md @@ -74,12 +74,12 @@ UI: Controls: * New analog stick calibration menu ([#14596]) -* Improved combo button, note that they combo setting is now under "Customize Touch Control" -> "Customize" -> "Custom button" ([#13869]) +* Improved combo button, note that the combo settings is now under "Customize Touch Control" -> "Customize" -> "Custom button" ([#13869]) * Improved tilt control, allow to change axis ([#12530]) * Add CRC calculation on game info screen and feedback screen ([#14000], [#14041]) * Add a visual means of control mapping ([#14769]) * Add basic motion gesture support ([#13107]) -* Fix touch control DPAD not getting input when dragged over, and make touch analog drag not activating other utton ([#14843]) +* Fix touch control DPAD not getting input when dragged over, and make touch analog drag not activating other button ([#14843]) * Allow change touch control analog stick head size ([#14480]) Adhoc/Network: