Commit graph

887 commits

Author SHA1 Message Date
Jakub Czekański
f3882b5c4e refactor GPF 2017-11-30 01:43:01 +01:00
Jakub Czekański
c0560105ea refactored RTPT and SQR 2017-11-30 01:29:52 +01:00
Jakub Czekański
b98eb7f75c refactored RTPS 2017-11-30 01:20:36 +01:00
Jakub Czekański
c53037bb79 fixed GTE OP opcode 2017-11-28 01:37:04 +01:00
Jakub Czekański
62c15f8cea fixed 16bit textures 2017-11-28 01:36:32 +01:00
Jakub Czekański
affda30596 fixed framerate limit issue 2017-11-27 22:11:23 +01:00
Jakub Czekański
3ed74c696d fixed transparency, blending 2017-11-27 21:45:35 +01:00
Jakub Czekański
742ce43e22 simple optimalization 2017-11-27 20:27:34 +01:00
Jakub Czekański
5dfc39e72a fixed rectangle texture scaling issues 2017-11-27 01:07:09 +01:00
Jakub Czekański
d6c55d7629 work in progress 2017-11-27 00:43:06 +01:00
Jakub Czekański
04d3427fb8 refactored Vertex to use Flags enum, fixed texture jittering 2017-11-22 21:18:04 +01:00
Jakub Czekański
d84278bb57 wip 2017-11-20 23:44:54 +01:00
Jakub Czekański
cfc01d18e0 4, 8, 16bit textures added 2017-11-20 21:57:37 +01:00
Jakub Czekański
987bbafef3 formatting fix 2017-11-19 21:40:36 +01:00
Jakub Czekański
01f7a88978 fixed rendering bounds and offsets 2017-11-19 20:38:22 +01:00
Jakub Czekański
195180bf12 bounding box added 2017-11-19 19:32:11 +01:00
Jakub Czekański
7dda70c27a triangle rasterize method 2017-11-19 19:20:54 +01:00
Jakub Czekański
4cc2c71002 dump vram 2017-10-05 16:37:59 +02:00
Jakub Czekański
e95375f87f read json dumps 2017-10-05 16:17:41 +02:00
Jakub Czekański
b71c489a9b solid line rendering 2017-10-05 16:17:41 +02:00
Jakub Czekański
36d267564c added lodepng dependency 2017-10-05 16:17:30 +02:00
Jakub Czekański
27a0c0de8f added dump frame function 2017-10-03 19:54:16 +02:00
Jakub Czekański
7dbaabb3b7 ugly crash1 fix for presentation purposes 2017-09-27 19:40:58 +02:00
Jakub Czekański
9d91891828 mapped analog stick to dpad 2017-09-14 22:12:42 +02:00
Jakub Czekański
e675596683 added window scaling 2017-09-14 22:12:42 +02:00
Jakub Czekański
2b670ae39d use lowercase in avocado executable 2017-09-12 13:12:23 +02:00
Jakub Czekański
2f01d18b43 make linux artifact 2017-09-12 13:09:01 +02:00
Jakub Czekański
767637bfb6 build linux version with SDL 2017-09-08 12:12:40 +02:00
Jakub Czekański
3bec14b546 ifdef filesystem support, builds for osx 2017-09-07 16:32:12 -07:00
Jakub Czekański
4318740b2a fixed OpenGL initialization, added macosx config 2017-09-07 15:48:17 -07:00
Jakub Czekański
74920b9bad changed to proper glsl version 150 2017-09-08 00:47:11 +02:00
Jakub Czekański
ab2dd780a8 added download link on README.md 2017-09-07 16:15:29 +02:00
Jakub Czekański
a8a682b580 create Windows artifact 2017-09-07 15:50:19 +02:00
Jakub Czekański
4a3c9d914c bump SDL to 2.0.5 2017-09-07 14:40:56 +02:00
Jakub Czekański
2c9b9f2277 add watch / remove menu 2017-09-07 14:32:24 +02:00
Jakub Czekański
e386631f00 added breakpoint menu, add new breakpoint popup 2017-09-07 13:31:58 +02:00
Jakub Czekański
bf31743658 added Watch window 2017-09-07 12:26:34 +02:00
Jakub Czekański
e172ed3ea0 added simple breakpoints implementation 2017-09-07 11:04:27 +02:00
Jakub Czekański
f40d85f62a fixed builds for clang/windows
changed premake
2017-09-07 11:04:25 +02:00
Jakub Czekański
9e1e130172 replay gpu only in pause, color currently rendered polygon 2017-09-05 23:58:36 +02:00
Jakub Czekański
f57a3847c6 fixed nccs command 2017-09-05 23:58:13 +02:00
Jakub Czekański
17a18b5df2 examples in Readme 2017-09-05 18:59:21 +02:00
Jakub Czekański
c945db6d5a fixed gpu replay function, create Cue object from .bin file 2017-09-05 18:40:27 +02:00
Jakub Czekański
d78d151dc6 updated travis (fails on clang3.8 and newer for no reason) 2017-09-05 02:12:00 +02:00
Jakub Czekański
03c4febcda code cleanup 2017-09-05 01:45:27 +02:00
Jakub Czekański
ef9e2b33b1 stdint.h -> cstdint 2017-09-05 00:56:42 +02:00
Jakub Czekański
b275eff8f1 bigger breaker limit 2017-09-05 00:32:24 +02:00
Jakub Czekański
07ed919fce yeah, PS1 logo renders correctly :) 2017-09-05 00:26:41 +02:00
Jakub Czekański
255036a19c GPU DMA breaker (Tekken 3 - infinite memory allocation bug), log other GPU events 2017-09-05 00:11:52 +02:00
Jakub Czekański
db795d1939 Fixed invalid GPU commands and crashes 2017-09-05 00:10:02 +02:00