Commit Graph

572 Commits

Author SHA1 Message Date
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
twinaphex
467a3d3a56 Cleanups 2015-08-05 08:13:45 +02:00
twinaphex
eca58a0df6 (GPU) Start rewriting function pointer into switch 2015-08-05 08:01:28 +02:00
twinaphex
f2b9bba58f (ProcessFIFO) Get rid of goto 2015-08-05 07:39:16 +02:00
twinaphex
1ea10906d6 Refactor ProcessFIFO 2015-08-05 07:37:19 +02:00
twinaphex
3de572ca16 (CDC) Fallthrough for DS_READING case in MakeStatus 2015-08-05 07:15:00 +02:00
twinaphex
385e06958b Indenting nits 2015-07-30 19:24:39 +02:00
twinaphex
e05ed51d25 Cleanups 2015-07-30 19:15:52 +02:00
twinaphex
75ab77a70e (MDEC) Simplify WriteImageData 2015-07-30 19:04:35 +02:00
twinaphex
d8273e9845 Cleanups 2015-07-30 19:02:25 +02:00
twinaphex
d71f117e10 Cleanups 2015-07-30 18:43:39 +02:00
twinaphex
01e6e134bb Cleanups 2015-07-30 18:26:48 +02:00