Jakub Czekański
f0745c2ae3
misc: fixed typo
2020-04-20 04:11:29 +02:00
Jakub Czekański
d31ccc02e7
opengl: render triangulated lines
...
Workaround for glLineWidth always == 1f on some systems
2019-09-28 15:31:43 +02:00
Jakub Czekański
b74a20e0e4
opengl: use horizontal and vertical display ranges
...
Clip and move display
2019-09-25 02:55:40 +02:00
Jakub Czekański
522c60a1f4
opengl: fixed semi transparency modes
2019-09-24 22:10:27 +02:00
Jakub Czekański
e3ce3f8c71
Save state ( #63 )
...
* savestate: serialize/deserialize emulator state #56
* debug: refactor debug classes
* gui: refactoring
* gui: refactored remaining windows
* system: moved system helpers to separate namespace
* github: update template to include save state info
* premake: use tabs
2019-09-17 15:21:50 +02:00
Jakub Czekański
d307439275
assets: update game controller database
2019-09-04 22:16:27 +02:00
Jakub Czekański
26078297c5
shader: type fix
2019-09-01 22:42:40 +02:00
Jakub Czekański
cf2c138241
opengl: fooling around with transparency in shader
2019-08-30 23:29:17 +02:00
Jakub Czekański
673b01a4a4
system: bootstrap .exe using breakpoint
2019-07-23 20:29:09 +02:00
Jakub Czekański
c93e10b034
opengl: single file shaders
2019-07-18 18:12:22 +02:00
Jakub Czekański
5264d1eb37
add Android support
2019-05-21 00:10:38 +02:00
Jakub Czekański
42d7d46f61
opengl: copy vram to screen on begin (WIP)
2019-03-13 19:15:18 +01:00
Jakub Czekański
29b74779cc
opengl: using native format texture
2018-09-14 20:38:35 +02:00
Jakub Czekański
8bd2815797
opengl: refactored helper classes
2018-09-14 20:38:24 +02:00
Jakub Czekański
cd5b365ca3
opengl: added texture windows support, added incomplete blending
2018-08-30 23:41:15 +02:00
Jakub Czekański
ba01369f64
opengl: added shading, blending not working
2018-08-30 21:39:27 +02:00
Jakub Czekański
f815b8494d
opengl: work in progress
2018-08-30 00:24:23 +02:00
Jakub Czekański
dcd014acde
opengl: hardware renderer, attempt no. 2
2018-08-29 21:41:50 +02:00
Jakub Czekański
c8287eef38
assets: added Roboto font
2018-08-27 03:50:30 +02:00
Jakub Czekański
562e52f3f1
assets: added photos by Evan Amos of Digital and Analog controllers
2018-08-27 03:50:30 +02:00
Jakub Czekański
6302816c58
gui: user-friendly configuration with GUI
2018-08-27 03:50:20 +02:00
Jakub Czekański
7785c3d1f4
controller: refactored DigitalController to separate class
...
memorycard: added Memory card support
2018-08-19 18:01:54 +02:00
Jakub Czekański
09b9b41448
spu: reverb implementation using float
2018-08-19 12:02:13 +02:00
Jakub Czekański
abc24fd773
renderer: clip video outside display range (vertical only)
2018-08-11 16:41:06 +02:00
Jakub Czekański
4fd153e121
system: better .exe execution using GUI Shell hook
2018-08-11 16:40:26 +02:00
Jakub Czekański
f0692eecc3
opengl: removed render shaders, added filtering option
2018-05-20 00:47:03 +02:00
Jakub Czekański
74920b9bad
changed to proper glsl version 150
2017-09-08 00:47:11 +02:00
Jakub Czekański
2e47a0d60d
thps2 color fix
2017-09-04 01:09:05 +02:00
Jakub Czekański
f40d79df0b
fixed brightness blending issue
2017-09-03 20:59:28 +02:00
Jakub Czekański
3c228b31ef
added color blending, completly bad implementation for now
2017-07-22 16:16:28 +02:00
Jakub Czekański
e8492d1585
imgui for debugging, gte fixes, demo quad renders ok
2017-06-13 02:05:36 +02:00
Jakub Czekański
72c6e9c3a7
automatic test runner
2017-04-25 15:17:49 +02:00
Jakub Czekański
6ae9cd42a5
example .exe loader, slow as it uses pre-boot hook
2017-04-24 14:05:58 +02:00
Jakub Czekański
8a4320223d
opaque/transparent triangles support
2017-04-13 01:24:41 +02:00
Jakub Czekański
803600f50f
gitignore iso directory
2017-03-12 12:01:19 +01:00
Jakub Czekański
0d05e09d2f
drawingArea support in shader
2016-11-06 18:09:10 +01:00
Jakub Czekański
eb6464c137
fixed invalid 4/8/16bit texture detection, added drawing offset uniform to support double buffered renders
2016-08-28 13:19:36 +02:00
Jakub Czekański
8b3fa8557a
textured rendering (16bit and 8bit works correctly)
2016-08-28 13:19:36 +02:00
Jakub Czekański
ce7674bc18
screen resizing, better polygon drawing method
2016-08-28 13:17:33 +02:00
Jakub Czekański
294985425c
render to texture and blit working
2016-08-28 13:17:33 +02:00
Jakub Czekański
ad2163388e
.gitignore for data/exe
2015-08-12 19:38:05 +02:00
Jakub Czekański
60ad59da1e
Folder structure
2015-07-11 13:22:42 +02:00