Commit Graph

893 Commits

Author SHA1 Message Date
twinaphex
e24d2a31cb Change comment 2016-02-02 17:59:11 +01:00
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
85182237ad Remove this log 2016-02-02 09:27:20 +01: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
Twinaphex
dc45d91c33 Merge pull request #25 from simias/upscaling
Dynamic VRAM allocation and savestate backward compat
2016-01-31 17:53:46 +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
9cd20bbcd2 Enable Griffin build by default 2016-01-31 12:36:24 +01:00
twinaphex
b28b42ab96 Cleanups 2016-01-31 11:36:13 +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
radius
b16a1c55e3 indentation fixes and remove the widescreen auto option entirely 2016-01-30 22:10:00 -05:00
radius
c77a1267e2 remove widescreen auto, make it always work when the hack is enabled 2016-01-30 22:09:59 -05:00
twinaphex
daebedf335 Rename vram_save to GPURAM 2016-01-31 03:58:50 +01:00
Twinaphex
a51110c2d3 Merge pull request #24 from simias/upscaling
Reimplement  since it's not supported in all libcs
2016-01-31 03:44:46 +01:00
Lionel Flandrin
a004be0163 Reimplement since it's not supported in all libcs 2016-01-31 03:33:59 +01:00
Twinaphex
2e7d13932a Merge pull request #23 from simias/upscaling
Turn upscaling into an option, fix savestates
2016-01-31 03:19:22 +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
twinaphex
f4975a6edd Revert "Set first parameter of video_cb to NULL if GPU->InVblank is false"
This reverts commit 96e081027e.
2016-01-30 18:31:05 +01:00
Twinaphex
9173cee03b Merge pull request #22 from simias/master
Fix overflow that caused flickering when upscaling many games
2016-01-30 15:11:57 +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
96e081027e Set first parameter of video_cb to NULL if GPU->InVblank is false 2016-01-28 22:56:22 +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
3419885427 Backport simias third patch 2016-01-28 21:14:41 +01:00
twinaphex
91fa96bde1 Backport simias' second patch 2016-01-28 21:10:34 +01:00
twinaphex
4a1ee3ec6d Makefile changes 2016-01-28 19:40:52 +01:00
twinaphex
b1687fe5b6 Silences bunch of warnings - thanks to simias 2016-01-28 19:18:26 +01:00
Twinaphex
85ea14eb03 Merge pull request #18 from fr500/patch-2
Add skip bios option, thanks to theelf
2015-12-13 03:36:56 +01:00
Andrés
4dba798eb7 Add skip bios option, thanks to theelf
http://libretro.com/forums/showthread.php?t=4658&p=32147&viewfull=1#post32147
2015-12-12 21:33:01 -05:00
Twinaphex
83b4b48f2d Merge pull request #15 from fr500/master
fix disk appending, retro_cd_path has the old disk path not the new one
2015-10-19 04:40:36 +02:00
radius
e8ed39077b fix disk appending, retro_cd_path has the old disk path not the new one 2015-10-18 21:37:06 -05:00
twinaphex
733f0de01c Add iOS 9 rules 2015-10-16 02:49:29 +02:00
Twinaphex
af7a17277a Merge pull request #14 from fr500/master
rewind/serialization fixes by zeromus
2015-10-15 23:28:43 +02:00
radius
d0df9a76f6 rewind/serialization fixes by zeromus 2015-10-14 22:12:39 -05:00
twinaphex
ba51ce2b40 Update dis.cpp 2015-10-04 04:10:36 +02:00