Commit Graph

7769 Commits (dreams)
 

Author SHA1 Message Date
Anderson Cardoso 58470cea09
Atualização Português do Brasil (#3249)
Atualizado para a última versão.
8 months ago
Stenzek 226a8eac81
MemoryCardIconCache: Ignore shared cards 8 months ago
Stenzek 11f7bfc461
CPU/PGXP: Refactor add/sub for small speedup 8 months ago
Stenzek e5c62b8baf
CPU/PGXP: Fix incorrect Y on invalid add/sub 8 months ago
Stenzek 5881133cf5
CPU/PGXP: Set valid on bitwise ops from lowprec 8 months ago
Stenzek 9be7a37416
GSVector: SIMD-ify YUVToRGB
Almost 10x speedup on the function alone, 15% in practice ingame.
8 months ago
Stenzek 18b0b11094
CommonTests: Add GSVector MDEC YUVToRGB test 8 months ago
Stenzek 7c818c0c53
CI/Flatpak: Bump to flatpak-github-actions b6c9217 8 months ago
Hyllian c1976f4b53
Add ntsc-adaptive-lite.fx shader (#3248)
- A shader that apply NTSC effects. Can be used in a stack with crt shaders.
8 months ago
Anderson Cardoso 989a19d144
Atualização Português do Brasil (#3246)
* Atualização Português do Brasil

Atualizado para a última versão.

* Atualização Português do Brasil

Atualizado para a última versão.
8 months ago
Hyllian 4bd7256a37
Add Gaussian blur shaders and update psx.jpg (#3247)
- Add gsharp2-resampler.fx shader and a fast version;
- Update Power LED in psx.jpg.
8 months ago
Stenzek a56ebf24b2
Qt: Fix incorrect sort indicator on loading 8 months ago
Stenzek 93836636a1
Qt: Center type icon in game list 8 months ago
Stenzek addadbabc6
Qt: Use memory card icon as window icon 8 months ago
Stenzek 9143116616
Qt: Show memory card icons in game list
You can disable it if you really hate it.
8 months ago
Stenzek 8659c8cca6
Core: Add MemoryCardIconCache 8 months ago
Stenzek ec851c9d6d
FileSystem: Add FTruncate64() 8 months ago
Stenzek 36abbd97e8
GameDB: Set DisablePGXPOn2DPolygons on Xenogears
Fixes misaligned UI. For future reference: game does a multiply by 4096,
then a right shift of 12, which should give back the same value, but
with it being implemented in PGXP-CPU with a divide that does not round
down, it ends up being off by one.

Rounding down loses precision in other games, so that's not an option.
8 months ago
Stenzek de27e5de92
GPU: Add option to disable PGXP on 2D polygons 8 months ago
Stenzek f0e2d1a9fa
CPU/PGXP: Rewrite SLTI/SLTIU handlers
Don't read uninitialized memory...
8 months ago
Stenzek d922a43127
CPU/PGXP: Don't force valid input on slt/sltu 8 months ago
Stenzek 3b7844be5a
CPU/PGXP: Don't force valid inputs on mult/div 8 months ago
Stenzek d831cb69a9
CPU/PGXP: Normalize variable names 8 months ago
Stenzek 5410a42fd7
CPU/PGXP: Explicitly handle addi rt, zero, nnnn 8 months ago
Hyllian 22b273800e
Add geom-overlay and fix other shaders. (#3245)
- Add geom-overlay.fx shader + psx.jpg texture;
- Add crt-consumer.fx and delete crt-consumer.glsl;
- Fix corner parameters from crt-geom.fx and geom.fx;
- Fix coords from super-xbr. Now it works with more aspect ratio options.
8 months ago
Stenzek 985b9f8a38
GameDB: CPU-PGXP for Xenogears 8 months ago
Stenzek b6f7420018
CPU/PGXP: Don't force inputs to valid on add/sub 8 months ago
Stenzek f5cc70923b
CMake: Fix typo in Mac CMAKE_CXX_FLAGS 8 months ago
Stenzek 7373342ea9
GameDB: CPU-PGXP for Resident Evil 3
And disable WS for Japanese releases of RE1-3.
8 months ago
Stenzek 7f21226a99
GameDatabase: Warn if vertex cache is enabled but unnecessary 8 months ago
Stenzek fe055280e1
Deps: Patch macdeployqt timeout 8 months ago
Stenzek aac7a9992c
CI/AppImage: Drop gcc13 workaround
Been fixed upstream for some time now.
8 months ago
Stenzek e1a9c69a4a
Deps: Bump to SDL 2.30.5 8 months ago
Stenzek d63ae8718f
GPU: Always calculate draw rect
Stops postfx shaders that depend on the draw rect going into NaN
territory.
8 months ago
Stenzek ff7bfaaadb
dep/reshadefx: Avoid emitting more reserved keywords as identifiers 8 months ago
Stenzek 6f50e12ea2
PostProcessing/FX: Remove debug shader dump 8 months ago
Nik Chizhov a3d600d5c3 fix: moved vairable access 8 months ago
Nik Chizhov 5cdcdb565f fix: string to c-string to string 8 months ago
Nik Chizhov 40048cbbc8 fix: remove duplicated code 8 months ago
Nik Chizhov e4470a9929 fix: out-of-border access 8 months ago
PugsyMAME d372609bdc
Add memory contents to "Addr=" string in debugger
Tweaks the format of the addr= string in the debugger/trace so that it includes the memory contents.
It will also take the 2nd character of the opcode and if it's b or h it will size it accordingly.
so
addr=800BC2D0
becomes
addr=800BC2D0[00000000]  or addr=800BC2D0[0000]  or addr=800BC2D0[00]

This change amongst other things will facilitate a widescreen cheat scanner, that will take a lot of the work away from making widescreen cheats.
8 months ago
Stenzek ed5a99066f
GPU: Cull off-screen sprites/lines
And further optimizations to culling in general.
8 months ago
Stenzek bc73dacea4
System: Use socket multiplier for sleeping when connected
Should significantly reduce PINE latency.
8 months ago
Stenzek 1fd8d2701d
Sockets: Add HasAnyClientSockets() 8 months ago
Stenzek b06fceffa4
GDB/PINE: Fix listen socket leak on shutdown 8 months ago
Stenzek 9a70003b70
MSBuild: Silence MSVC warning C4324 8 months ago
Stenzek eba0794b4f
FileSystem: Add Error to file writing 8 months ago
Stenzek 29b3fa2b95
GSVector: Add {min,max}v_{u8,u16} 8 months ago
Hyllian 91962508fe
Fix crt-cyclon and update others (#3240)
* Fix crt-cyclon and update others

- Fix some crt-cyclon parameters;
- Update bicubic and lanczos3.

* Update crt-geom.fx and geom.fx

- Added image center X and Y to crt-geom.fx and geom.fx.
8 months ago
Anderson Cardoso b9155ec5ac
Atualização Português do Brasil (#3242)
Atualizado para a última versão.
8 months ago