Commit graph

895 commits

Author SHA1 Message Date
Jakub Czekański
15d6d33cbb parallel compilation in Premake 2017-12-08 00:28:34 +01:00
Jakub Czekański
522f278773 Merge branch 'software-renderer-2' into develop 2017-12-08 00:02:32 +01:00
Jakub Czekański
e238f51501 better gpu replay coloring 2017-12-08 00:01:29 +01:00
Jakub Czekański
50b6910abf dead/commented code removal 2017-12-08 00:01:28 +01:00
Jakub Czekański
84470f1bab removed TRX, TRY and TRZ macros 2017-12-08 00:01:09 +01:00
Jakub Czekański
9e4e8ee9b3 nclip, avsz3 and avsz4 refactor 2017-12-08 00:00:41 +01:00
Jakub Czekański
b6553377f9 GPL changes 2017-11-30 02:03:21 +01:00
Jakub Czekański
54e2078149 change functions to use pushColor, removed dead code and macros 2017-11-30 01:52:50 +01:00
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