583 Commits

Author SHA1 Message Date
twinaphex
afcef22179 Indenting nits 2016-02-02 17:59:11 +01:00
radius
8177494d42 print a more useful error 2016-02-02 10:30:31 -05:00
twinaphex
48b01f9813 Create vertex_swap macro 2016-02-01 17:39:47 +01:00
twinaphex
6eaaf24203 Rename i_dx/i_dy to delta_x/delta_y 2016-02-01 17:30:55 +01:00
twinaphex
e357d183af Dehardcode blend mode magic numbers 2016-02-01 17:11:08 +01:00
twinaphex
0979167d31 (gpu.cpp) Dehardcode some magic numbers 2016-02-01 16:22:14 +01:00
twinaphex
a0931b9b6b Improves U/V issues in upscaled mode - not perfect yet 2016-02-01 15:46:26 +01:00
Lionel Flandrin
0601b1dbe1 Restore backward compatibility with savestates pre-upscaling hack 2016-01-31 17:28:00 +01:00
Lionel Flandrin
9df17426a2 Put VRAM into a "flexible" array to allocate it dynamically, restore 8x internal upscaling 2016-01-31 17:09:59 +01:00
twinaphex
93939d6c92 u/v coordinates should be of type uint8_t 2016-01-31 14:48:59 +01:00
twinaphex
555d16c3c2 Fixes on the fly upscale switching 2016-01-31 09:41:02 +01:00
twinaphex
126825950a Gives us anywhere from a 5 to 10fps speedup 2016-01-31 09:00:46 +01:00
twinaphex
7e166df9e9 Fix Griffin 2016-01-31 06:00:36 +01:00
twinaphex
daebedf335 Rename vram_save to GPURAM 2016-01-31 03:58:50 +01:00
Lionel Flandrin
7eb3f28e12 Allow dynamic upscaling reconfiguration through a core option 2016-01-31 02:31:50 +01:00
Lionel Flandrin
12315b8062 Make the upscale hack dynamic, unbreak savestates 2016-01-31 00:53:04 +01:00
Lionel Flandrin
bbd7512f8f Don't attempt to upscale sprites 2016-01-30 23:53:48 +01:00
twinaphex
6be2cdbb0b Comment this out for now - gets rid of issues with higher than
1x upscaling
2016-01-30 18:51:08 +01:00
Lionel Flandrin
7798e1e46f Fix overflow that caused flickering when upscaling many games 2016-01-30 14:30:49 +01:00
twinaphex
864d0fadfd Backport simias PSX CPU overclocking 2016-01-29 08:05:18 +01:00
twinaphex
5ed95bbdf2 Backport simias 24bpp patch 2016-01-28 22:22:19 +01:00
twinaphex
42e044dae6 Backport last patch 2016-01-28 21:36:08 +01:00
twinaphex
61f9d46869 Backport simias - upscale lines (Using nearest) 2016-01-28 21:32:31 +01:00
twinaphex
af9ae593a1 Backport 7320dd2640 2016-01-28 21:27:00 +01:00
twinaphex
59f6eb87c3 Backport simias - upscale sprites 2016-01-28 21:20:31 +01:00
twinaphex
91fa96bde1 Backport simias' second patch 2016-01-28 21:10:34 +01:00
twinaphex
b1687fe5b6 Silences bunch of warnings - thanks to simias 2016-01-28 19:18:26 +01:00
twinaphex
ba51ce2b40 Update dis.cpp 2015-10-04 04:10:36 +02:00
twinaphex
391af92abe Cleanups 2015-10-04 04:07:42 +02:00
twinaphex
0964d2c4fd Cleanup 2015-10-01 04:27:05 +02:00
twinaphex
ed5fcb0302 Remove FileWrapper.cpp 2015-10-01 03:20:54 +02:00
twinaphex
238377e152 FileStream.cpp - start using retro_file 2015-10-01 02:40:15 +02:00
twinaphex
4b63a30f3b FileWrapper - remove unused flush function 2015-10-01 02:13:03 +02:00
twinaphex
83073297cf CDAccess_Image.cpp - use retro_stat.h's path_is_valid 2015-10-01 02:08:05 +02:00
twinaphex
ea722f8163 Try to get rid of posix_string dependency in retro_file.c
Change MDFN_MakeFName - make it return const char * instead
of std::string
2015-09-30 03:56:50 +02:00
twinaphex
082ce6bd32 Add improved TOC/CUE parsing - if both a CUE and a TOC file exist,
favor the TOC file over the CUE file and load it instead
2015-09-30 03:39:52 +02:00
twinaphex
cb7f84dd96 Remove TRIO_FEATURE_FLOAT 2015-09-30 01:27:41 +02:00
twinaphex
507a64bc7e Slim down trio 2015-09-30 00:39:02 +02:00
twinaphex
c86ebe9d17 Slim down trio 2015-09-30 00:34:18 +02:00
twinaphex
517d8a47eb Remove unused trio functions 2015-09-29 21:57:23 +02:00
twinaphex
4ea672708c (GTE) Optimizations based on static code analysis 2015-09-29 02:24:44 +02:00
twinaphex
326f11e632 Strip unnecessary trio functions 2015-09-29 00:30:12 +02:00
twinaphex
9dfbf2b2f9 Dependency removal 2015-09-29 00:22:06 +02:00
twinaphex
2b62189b83 Some static code analysis cleanups 2015-09-29 00:10:19 +02:00
twinaphex
e6a8dd9871 Savestates should be fine now 2015-08-15 19:59:12 +02:00
twinaphex
0eec219d4e Backport Mednafen PSX 0.9.38.6 changes 2015-08-13 16:19:51 +02:00
twinaphex
84089d890b (SBI) Rework SBI loading code - return error value instead of
C++ exception throwing
(PAL) Cache is_pal into a variable instead of continuously calling
expensive function
2015-08-11 22:48:54 +02:00
twinaphex
369f1f4c1c Fix SBI backport 2015-08-11 22:42:48 +02:00
twinaphex
3144bbdeb5 Backport SBI loading code 2015-08-10 11:47:05 +02:00
twinaphex
c303979881 Convert md5 code over to C 2015-08-06 15:14:15 +02:00