Commit Graph

142 Commits

Author SHA1 Message Date
Ilya Shurumov
5d46efc553 - [Psy-X] bump version to 2.1 2021-04-26 16:46:40 +06:00
Ilya Shurumov
973b2da24e - [Psy-X] added EnableEvent, DisableEvent stubs 2021-04-26 02:40:33 +06:00
Ilya Shurumov
0367216020 - [Psy-X] add ScratchPad 2021-04-25 22:05:40 +06:00
Ilya Shurumov
38680eeb7a - [Psy-X] added CD Image extraction functions 2021-04-18 17:28:04 +06:00
Ilya Shurumov
f787df5d5d - [Psy-X] fix CD warnings 2021-04-17 20:59:52 +06:00
Ilya Shurumov
176b096a65 - [Psy-X] misc GTE_RotTransPers changes 2021-04-17 16:12:11 +06:00
Ilya Shurumov
1f07a8e7da - [Psy-X] fast approximate vblank count (Web only) 2021-04-15 01:12:49 +06:00
Ilya Shurumov
acf4291916 - [Psy-X] better interrupt callbacks for emscripten 2021-04-14 22:13:53 +06:00
Ilya Shurumov
2bf00b10a4 - [Psy-X] rework vblank for emscripten 2021-04-12 20:34:20 +06:00
Ilya Shurumov
4cb68d8e54 - fix timer Util_GetHPCTime precision issues 2021-04-12 17:03:48 +06:00
Ilya Shurumov
51b5e84f9a - [Psy-X] fix again emscripten framerate issues 2021-04-12 14:04:26 +06:00
Ilya Shurumov
c4701ee21c - [Psy-X] added stencil, GL ES 2.0 shader fixes 2021-04-12 13:25:03 +06:00
Ilya Shurumov
df512caefa - [Psy-X] fix timer problems with Web version 2021-04-12 13:24:34 +06:00
Ilya Shurumov
3b9aab5002 - [Psy-X] disable WebGL framebuffer blitting until better times
- [Psy-X] shaders refactor
2021-04-11 14:29:05 +06:00
Ilya Shurumov
55b9a7efbb - [Psy-X] fix emscripten firefox slowdown 2021-04-11 05:03:34 +06:00
Ilya Shurumov
6172b52ab8 - [Psy-X] Fix SPU-AL not working in emscripten 2021-04-11 01:45:19 +06:00
Ilya Shurumov
4241a8a2c4 - [Psy-X] fix texture format issues 2021-04-11 01:19:05 +06:00
Ilya Shurumov
66e50f6823 - [Psy-X] added emscripten Asyncify sleep calls 2021-04-11 01:18:49 +06:00
Ilya Shurumov
b79bd70f50 - [Psy-X] test running iterrupt thread as animation frame 2021-04-10 20:04:22 +06:00
Ilya Shurumov
970822aa27 - [Psy-X] fix OpenGL ES shaders 2021-04-10 19:24:41 +06:00
Ilya Shurumov
b4a265db69 - [Psy-X] reorganize platform setup headers and cleanup 2021-04-10 15:17:25 +06:00
Ilya Shurumov
b67b66a261 - emscripten compile errors fixed 2021-04-09 22:29:45 +06:00
Ilya Shurumov
8a9b42ee2c - warn about CdSearchFile called doring CdlReadS 2021-04-09 18:40:34 +06:00
Ilya Shurumov
f2b58ba72d - [Psy-X] added PsyX_CDFS_Init for direct CD image initialization 2021-04-09 15:44:16 +06:00
Ilya Shurumov
8061f27206 - [Psy-X] misc SPU changes 2021-04-09 14:11:12 +06:00
Ilya Shurumov
5136df8624 - [Psy-X] implement CdlReadS for data reading 2021-04-09 14:10:53 +06:00
Ilya Shurumov
8aa9251e66 - [Psy-X] stub few commands of LibCD 2021-04-09 03:36:12 +06:00
Ilya Shurumov
595e4be8ea - [Psy-X] improve ISO9660 image reading support 2021-04-09 02:57:21 +06:00
Ilya Shurumov
ca93367a0e - [Psy-X] proper multi-tap indexing 2021-04-06 23:43:52 +06:00
Ilya Shurumov
f069e77aa1 - [Psy-X] fullscreen toggle only with Right Alt 2021-04-06 22:40:47 +06:00
Ilya Shurumov
adf26d0f2e - [Psy-X] added Alt-Enter to toggle fullscreen mode 2021-04-06 22:37:29 +06:00
Ilya Shurumov
9bb5333d80 - [Psy-X] improve controller support, allow slot configuration 2021-04-06 22:06:32 +06:00
Ilya Shurumov
ae78de63ca - [Psy-X] attempt to fix broken SDL2 haptics 2021-03-31 14:19:43 +06:00
Ilya Shurumov
2f272a5375 - [Psy-X] fix port numbers in PadGetState & PadSetAct 2021-03-25 11:39:38 +06:00
Ilya Shurumov
171070bdc7 - [Psy-X] Pad vibration support 2021-03-25 02:46:08 +06:00
Ilya Shurumov
6d0cbd749c - [Psy-X] support for RGBA texture creation 2021-03-16 01:44:05 +06:00
Ilya Shurumov
c5cbfd36ea - [Psy-X] added custom DR_PSYX_TEX primitive 2021-03-16 01:43:40 +06:00
Ilya Shurumov
db8461afb0 - [Psy-X] PGXP-Z near and far planes made for individual game adjustment 2021-03-16 00:56:40 +06:00
Ilya Shurumov
5b71010fe9 - [Psy-X] implement Z offset for PGXP-Z 2021-03-16 00:35:13 +06:00
Ilya Shurumov
54532236b0 - [Psy-X] adjust perspectivae near clipping plane 2021-03-14 23:29:44 +06:00
Ilya Shurumov
8393c28f70 - misc stuff 2021-03-10 01:01:48 +06:00
Ilya Shurumov
66685e6922 - [Psy-X] don't allow app window to be topmost 2021-03-04 20:32:25 +06:00
Ilya Shurumov
d0d3f5009a - HandleDualShock to be processed on PC version 2021-03-04 20:31:53 +06:00
Ilya Shurumov
d9f17077a5 - bug fix 2021-03-02 00:43:15 +06:00
Ilya Shurumov
81de80878f - [Psy-X] proper double-buffer VRAM texture and vertex buffer 2021-03-02 00:38:42 +06:00
Ilya Shurumov
6101f2373d - [Psy-X] optimized version of half floats 2021-03-02 00:08:11 +06:00
Ilya Shurumov
15ce33b102 - [Psy-X] optimized version of gte_leadingzerocount 2021-03-02 00:07:54 +06:00
Ilya Shurumov
43832eebbf - [Psy-X] allow to switch texture filtering in non-debug builds 2021-02-26 23:56:17 +06:00
Ilya Shurumov
e7b35d1661 - bilinear filtering can be toggled with F3 button 2021-02-26 21:40:45 +06:00
Ilya Shurumov
d6f28a7ce9 - [Psy-X] handle keyboard text input 2021-02-26 01:05:00 +06:00