46258 Commits

Author SHA1 Message Date
Henrik Rydgård e9c65654a3 Add new log category for script. Rename member variables in ImConsole to match style. 2026-06-15 01:19:14 +02:00
Henrik Rydgård 196a2eca3d Some more lua interface work 2026-06-15 01:18:00 +02:00
Henrik Rydgård b5269fbf93 Lua plugins now reached a very early PoC state 2026-06-15 01:17:59 +02:00
Henrik Rydgård b860906aa5 Remove uses of g_Lua from lua functions 2026-06-15 01:17:25 +02:00
Henrik Rydgård 192e896654 More (PrintF) 2026-06-15 01:16:28 +02:00
Henrik Rydgård a9af37e684 More refactoring 2026-06-15 01:16:05 +02:00
Henrik Rydgård 2cafa268b2 Lua: Refactoring, OSD notify functions 2026-06-15 01:16:05 +02:00
Henrik Rydgård ad2f236806 Add a bunch more functionality to the lua console. Start investigating what's missing. 2026-06-15 01:16:03 +02:00
Henrik Rydgård a16fee0bda Lua: Add a bunch more functions 2026-06-15 01:14:25 +02:00
Henrik Rydgård c4280e7dd9 libretro buildfix 2026-06-15 01:14:25 +02:00
Henrik Rydgård 0f6f7cd423 Merge pull request #21832 from hrydgard/misc-fixes
Another round of compat.ini tweaks
2026-06-15 01:03:44 +02:00
Henrik Rydgård faedbd2061 Apply sprite border fix to Tokiden.
Fixes #19422
2026-06-15 00:39:59 +02:00
Henrik Rydgård 308c850217 Add homebrew Giana's Return to compat.ini (force software renderer)
Fixes #11940
2026-06-15 00:28:58 +02:00
Henrik Rydgård 471f50c7be More sprite detection
Fixes #15757

Fixes #15755
2026-06-15 00:17:41 +02:00
Henrik Rydgård 3af35aa999 Merge pull request #21831 from hrydgard/assorted-stuff
Apply compat settings for TOS: FVE and Metal Gear Solid: Portable Ops
2026-06-15 00:03:16 +02:00
Henrik Rydgård 1cf7e6a344 Use centered line drawing in MPO.
Fixes #20142
2026-06-14 23:48:43 +02:00
Henrik Rydgård 99ed5361c9 Merge pull request #21830 from arvindfroi/arvindfroi-patch-1
Update Norwegian (Bokmål) translation
2026-06-14 23:29:24 +02:00
arvindfroi 6678b430ed Update Norwegian (Bokmål) translation
Fills in ~950 previously untranslated strings, bringing Norwegian (Bokmål) coverage from ~28% to ~92%. Existing translations were kept and genuinely technical terms (OpenGL, Vulkan, shader names, etc.) left untouched. Keys, placeholders (%1, %s, ...) and & hotkeys verified against en_US.ini.

AI disclosure (per the project AI policy): the new strings were translated with AI assistance (Claude) and reviewed by me as a native Norwegian speaker. I take responsibility for the content.
2026-06-14 22:47:53 +02:00
Henrik Rydgård ae2f710f1b Also apply the Tales of Phantasia X workaround to Tales of Phantasia FVE 2026-06-14 18:41:25 +02:00
Henrik Rydgård b5ec80ebe4 Merge pull request #21829 from hrydgard/more-graphics-fixes
ImGeDebugger fix, texture cache crashfix
2026-06-14 14:44:30 +02:00
Henrik Rydgård 64e55324c7 Fix initialization bug in TextureCacheCommon 2026-06-14 14:02:09 +02:00
Henrik Rydgård 5676e90896 Rename some stencil enums 2026-06-14 13:33:13 +02:00
Henrik Rydgård 49b3b4462c ImGeDebugger: Allow viewing the alpha channel (so you can compare it to stencil...) 2026-06-14 13:23:49 +02:00
Henrik Rydgård ea8a648737 Refactor UI shader presets, prepare for some updates to the ImGe debugger 2026-06-14 11:08:56 +02:00
Henrik Rydgård 14dc5a5156 Merge pull request #21825 from hrydgard/ridge-racer-sprite
Fix the ugly line on Ridge Racer lens flares
2026-06-14 07:40:20 +02:00
Henrik Rydgård 0c020a8c04 Apply the sprite border fix for Ridge Racer, improving the looks of the menus. 2026-06-14 01:19:59 +02:00
Henrik Rydgård 536c4ace73 Fix the ugly line on Ridge Racer lens flares
Turns out we were not updating one column and row of the lens flare
image, which is done in a strange way by the game (CLUT in framebuffer).

Some math of the game is a little off and for some reason it's not
noticeable on hardware.
2026-06-14 01:09:33 +02:00
Henrik Rydgård 72fdcb25d9 Merge pull request #21823 from hrydgard/more-misc-stuff
More networking cleanups and misc stuff
2026-06-13 18:15:21 +02:00
Henrik Rydgård 1a38b91d31 Fix compilation error on x86-32 2026-06-13 17:44:39 +02:00
Henrik Rydgård 96ae36b7dd Fix some comments, remove redundant fields etc 2026-06-13 17:44:26 +02:00
Henrik Rydgård 2604e169e1 Make progress optional in some function to avoid flouting convention 2026-06-13 17:18:35 +02:00
Henrik Rydgård 00126e4c6f Correct some logging categories 2026-06-13 17:12:16 +02:00
Henrik Rydgård 7c1f052b87 ImGe debugger fix 2026-06-13 17:09:06 +02:00
Henrik Rydgård 3f91f2edcc Merge pull request #21822 from hrydgard/more-tweaks
Networking cleanups after Nemo's feedback
2026-06-13 15:55:49 +02:00
Henrik Rydgård 433defee9a Address some more freedback in HTTPRequest 2026-06-13 15:21:05 +02:00
Henrik Rydgård a722139bd9 Don't CancelAll downloads on StoreScreen close 2026-06-13 15:13:29 +02:00
Henrik Rydgård 3cec5a3974 StoreScreen: g_DownloadManager is a global singleton, and we don't have to update it from here. 2026-06-13 15:09:29 +02:00
Henrik Rydgård 95ce95e489 Add a new "Net" log category, do assorted cleanup 2026-06-13 14:43:59 +02:00
Henrik Rydgård 64c7da1253 Switch PoPoLoCrois to use in-shader palette (CLUT) lookups 2026-06-13 14:26:37 +02:00
Henrik Rydgård 0521cc0b9d Merge pull request #21821 from hrydgard/more-misc-stuff
Misc optimizations and tweaks, always enable secondary texture cache
2026-06-13 14:18:29 +02:00
Henrik Rydgård e0634f3df9 Assorted cleanup and tweaks 2026-06-13 13:34:41 +02:00
Henrik Rydgård d6e0dd1478 Always enable the secondary texture cache 2026-06-13 13:34:41 +02:00
Henrik Rydgård 0501dc4ec1 Just minor optimizations 2026-06-13 13:34:41 +02:00
Henrik Rydgård aee05fcebb vkGetDataFormatSupport is surprisingly expensive on some devices, cache it. 2026-06-13 13:34:38 +02:00
Henrik Rydgård 3ff52b3c90 Software transform: Share the fog coef computation with the hardware transform code 2026-06-13 10:14:44 +02:00
Henrik Rydgård c5931ea690 Unify more shader uniform update code, fix bug in fallback for Uint8x3ToFloat4. 2026-06-13 10:14:39 +02:00
Henrik Rydgård 884af80a31 Merge pull request #21793 from sum2012/mpeg-patch
Fix muti ringbuffer structures for mpeg By Gemini in Android Studio
2026-06-13 10:02:19 +02:00
Henrik Rydgård 238a88e92b Merge pull request #21819 from hrydgard/clut8-texture-compat
Add compat flag for shader palette lookups
2026-06-13 00:37:29 +02:00
Henrik Rydgård 5d32529040 Merge pull request #21820 from fp64/vdot-fix
Fix VFPU dot bug
2026-06-12 23:55:33 +02:00
Henrik Rydgård 40a345bff8 Fix a filtering issue, enable this for Fushigi no Dungeon 4. 2026-06-12 23:52:50 +02:00