Commit graph

887 commits

Author SHA1 Message Date
Jakub Czekański
4f55a9c4bd Fixed bug which caused invalid quad rendering 2017-09-04 21:36:04 +02:00
Jakub Czekański
e65aec3c71 intpl and ncdt implementations, few gte commands fixed (sf bit wasn't respected), gpu invalid parameters warnings 2017-09-04 21:13:48 +02:00
Jakub Czekański
ccd371ebd9 GetlocL mock 2017-09-04 18:59:43 +02:00
Jakub Czekański
75a26205a8 ram editor window 2017-09-04 18:59:26 +02:00
Jakub Czekański
2e47a0d60d thps2 color fix 2017-09-04 01:09:05 +02:00
Jakub Czekański
d788945dcf single stepping 2017-09-04 00:42:30 +02:00
Jakub Czekański
f40d79df0b fixed brightness blending issue 2017-09-03 20:59:28 +02:00
Jakub Czekański
91bbbd3c12 controller support 2017-09-03 19:19:45 +02:00
Jakub Czekański
866eb4aba7 fix travis 2017-09-03 19:19:31 +02:00
Jakub Czekański
02a4af8cf8 defaultConfig, button config reset 2017-09-03 15:41:04 +02:00
Jakub Czekański
113bc32c5e disassembly window, show ms per frame 2017-09-03 14:47:53 +02:00
Jakub Czekański
56f000e3cd removed trace related stuff from cpu module 2017-09-03 14:30:33 +02:00
Jakub Czekański
6f8bfec87a added debugger util 2017-09-03 14:05:25 +02:00
Jakub Czekański
42e7cc3526 moved gui stuff to separate folder 2017-09-03 00:32:06 +02:00
Jakub Czekański
23136009ce added button configuration window (needs some graphics though :( ) 2017-09-03 00:17:52 +02:00
Jakub Czekański
ffcd70f4c2 select used file in BIOS window 2017-09-02 21:44:59 +02:00
Jakub Czekański
b3539226ba added json type checker, will add missing fields and repair types 2017-09-02 18:48:40 +02:00
Jakub Czekański
0a25ff0e3c VRAM window, hard reset on bios change 2017-09-02 18:28:27 +02:00
Jakub Czekański
16a24e0a70 added json library for configuration purposes 2017-09-02 17:39:39 +02:00
Jakub Czekański
53bd8dd02b loadFile function 2017-08-29 23:05:56 +02:00
Jakub Czekański
6f7349a3ab removed imgui dependencies from non-windows build 2017-08-29 22:49:25 +02:00
Jakub Czekański
607ea478c3 c_str in wrong place 2017-08-29 22:45:36 +02:00
Jakub Czekański
a56a8a531c unified includes 2017-08-29 22:42:24 +02:00
Jakub Czekański
bb3ea9c8fc split cue module into files 2017-08-29 22:31:44 +02:00
Jakub Czekański
aaee4fb471 fixed include path in cdrom.h 2017-08-29 22:07:05 +02:00
Jakub Czekański
ede44e74c2 extracted gui stuff to separate files 2017-08-29 22:01:01 +02:00
Jakub Czekański
21469bfecc better PLAY impl 2017-08-29 22:01:00 +02:00
Jakub Czekański
b47dbd1e8b simple regex based cue parser 2017-08-29 22:00:59 +02:00
Jakub Czekański
b1b021253f finally... the day has came... fixed bug in GPU which caused invalid parameter fetching 2017-08-29 22:00:09 +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
9fa9189702 kill copy vram command on big args 2017-07-22 15:24:14 +02:00
Jakub Czekański
a4c37493c6 further timer refactoring 2017-07-22 15:11:02 +02:00
Jakub Czekański
eccbc81b36 simplified timer modes 2017-07-19 22:08:32 +02:00
Jakub Czekański
f10efec41d attempt to fix timer irqs 2017-07-19 21:55:29 +02:00
Jakub Czekański
a460dbebab gpu render history rewinding 2017-07-19 19:34:10 +02:00
Jakub Czekański
0d4ee33f36 simple gpu command log 2017-07-13 20:45:59 +02:00
Jakub Czekański
9648e3b68a ncct gte cmd 2017-07-11 15:36:37 +02:00
Jakub Czekański
7bdcca1d77 wip: new gte commands, but rtps is broken 2017-07-09 16:09:15 +02:00
Jakub Czekański
a817c3a627 SeekP mock 2017-07-09 15:56:17 +02:00
Jakub Czekański
f53cb0372f partial controller rewrite, better compability 2017-07-09 15:37:37 +02:00
Jakub Czekański
1e3b8973f7 fix builds 2017-07-06 14:00:09 +02:00
Jakub Czekański
2e18786d6f few improvements, show error message 2017-07-05 18:14:18 +02:00
Jakub Czekański
ab87480a00 removed unnecessary casts 2017-07-02 19:53:07 +02:00
Jakub Czekański
cf15e18b16 GTE fixes according to real psx output, some games working (tekken) 2017-06-28 01:13:46 +02:00
Jakub Czekański
69296ddb09 change to 64bit type 2017-06-27 17:52:02 +02:00
Jakub Czekański
2c9f95b6e9 gte info - more regs 2017-06-27 09:29:07 +02:00
Jakub Czekański
6f94d31b9f singleFrame step, color conversion, zero counting, flags support 2017-06-27 00:34:07 +02:00
Jakub Czekański
6175f1b6b0 fixed s[2].z in rtps, gte logging, better event loop 2017-06-23 01:13:00 +02:00
Jakub Czekański
9e22628a3f enabled warning when writing to memory control 2017-06-20 02:05:37 +02:00
Jakub Czekański
edb7ee504e new gte commands implemented 2017-06-20 02:05:11 +02:00