rogerman
45b559eae6
Cocoa Port:
...
- Simplify some drawing code in the OpenGL blitter.
2016-05-13 06:26:38 +00:00
zeromus
afb63d0b2f
fix crashes in bilinear final filter + HD prescaling (buffer overflows in sloppy filter code, as usual)
2016-05-09 22:23:54 +00:00
zeromus
13032f6712
fix garbage polygon rendering (error in gfx3d matrix math overflows) in spectrobes: beyond the portals
2016-04-24 19:14:07 +00:00
zeromus
caec37ef25
fix newish crash on windows when shutting down with --num-cores 1
2016-04-24 19:13:07 +00:00
zeromus
73f5067ebc
VFAT: use retro_dir and retro_stat instead of additional fs- layer
2016-04-22 01:38:45 +00:00
zeromus
b03347dc48
retro_dirent and retro_stat tidy and bugfixes: windows retro_dir would have missed the first entry; retro_stat wasn't extern "C"'d; retro_dirent_is_dir didn't need a path argument (path can always be gotten from RDIR in a trivial operation)
2016-04-22 01:38:26 +00:00
zeromus
cd702e32f3
fix vcxproj 2010/2015 selection better
2016-04-22 01:35:13 +00:00
zeromus
591f419ffe
add .editorconfigs
2016-04-22 01:29:42 +00:00
zeromus
b0f4989230
update libretro-common
2016-04-22 00:34:34 +00:00
rogerman
3685c6e1f6
GPU:
...
- Begin rework for supporting RGB666 and RGB888 color formats. (This rework is still incomplete.)
2016-04-16 20:36:20 +00:00
rogerman
9a2bc94fc9
Render3D:
...
- 3D renderers can now be requested to output their framebuffers in RGBA6665 (SoftRasterizer and OpenGL) or RGBA8888 (OpenGL only) color formats.
2016-04-09 07:47:53 +00:00
rogerman
f036f26310
Cocoa Port:
...
- Add property methods for setting the GPU color format.
2016-04-05 17:41:17 +00:00
jsteffens
0ce1df58c5
Some build fixes for Linux (but still doesn't build)
2016-04-03 23:16:56 +00:00
rogerman
549079cb95
GPU:
...
- Fix the random battle transition in Final Fantasy III. (Regression from r5344. Fixes bug #1548.)
2016-04-03 06:26:02 +00:00
zeromus
aba30866b1
fix crash in gbagame slot2 addon when gba rom doesn't exist
2016-03-30 23:50:54 +00:00
zeromus
bf911bf571
winport: add options for killing stylus off-screen
2016-03-29 22:52:44 +00:00
zeromus
f22f05959d
zero out capture buffer in case advanced spu logic is disabled (prevents noise in savestates taken with a different advanced spu logic setting)
2016-03-29 07:12:26 +00:00
zeromus
660248816e
winport: add note to sound config gui that advanced spu logic is a sync setting
2016-03-29 07:11:33 +00:00
zeromus
fbb564db25
fix vcxproj in 2010 (ctrl+f7 building and resource editing)
2016-03-29 06:52:39 +00:00
zeromus
6e88f8e5dc
update libretro-common
2016-03-29 06:10:12 +00:00
zeromus
7e43d12cc7
winport: don't spew /arch:SSE2 warnings compiling x64 on vs2015
2016-03-22 15:59:55 +00:00
zeromus
60ba992495
forgot to commit two files
2016-03-22 15:53:13 +00:00
zeromus
9766d2d8a6
winport: remove userconfig, replace with msbuild-based system. easily support newer SSE versions while we're at it
2016-03-22 06:27:58 +00:00
rogerman
8e7c58e11f
Cocoa Port:
...
- Fix builds that were broken due to new libretro-common API additions. (Regression from r5398.)
2016-03-21 21:29:57 +00:00
zeromus
f6d8a4a0c4
fix errors and tidiness in commandline help
2016-03-21 08:45:49 +00:00
zeromus
0a5f63c0f1
fix bin output filename
2016-03-21 08:30:51 +00:00
zeromus
4a6ea70c94
fix commandline processing (none of the no-args were working)
2016-03-21 08:30:19 +00:00
zeromus
08383c8195
yes, still wrestling with EOLs
2016-03-21 02:21:31 +00:00
zeromus
cb2e219470
fix vcxproj for libretro-common update
2016-03-21 02:19:30 +00:00
zeromus
a0e0aed5a4
remove a bunch of eol-style properties... again.. bear with me.
2016-03-21 02:15:01 +00:00
zeromus
7f0c1276d4
update libretro-common. lots of noisy EOL changes because originally I screwed up and changed them.
2016-03-21 02:12:11 +00:00
zeromus
655dd15cc1
remove a bunch of eol-style properties
2016-03-21 02:02:11 +00:00
zeromus
6724231a2d
rebuild vcxproj and sln to use a handcrafted props file and share a vcxproj. launch in 2010 through batchfile; launch in 2015 through sln
2016-03-21 01:33:13 +00:00
zeromus
708a2cfef5
vs2015 fixes
2016-03-21 01:33:13 +00:00
zeromus
a0ea0b258d
fix bug in rthreads resource creation on win32 (spurious failures)
2016-03-21 01:33:13 +00:00
zeromus
0e346c62be
fix glib deps in main.cpp
2016-03-21 01:33:12 +00:00
zeromus
60d5004d14
add sthread_isself
2016-03-21 01:33:12 +00:00
zeromus
4d1374a675
remove glib
2016-03-21 01:33:12 +00:00
zeromus
3785435414
use getopt for commandline, to remove glib dependency
2016-03-21 01:33:12 +00:00
zeromus
6851ff2737
define no_argument and friends if needed in compat/getopt
2016-03-21 01:33:12 +00:00
zeromus
86fe433eed
fix C++ comments
...
vc2010 build fixes for new libretro-common
2016-03-21 01:33:12 +00:00
zeromus
a009d2ac13
vc2010 workarounds for libretro-common
2016-03-21 01:33:12 +00:00
zeromus
2c127b73b0
merge latest libretro-common
2016-03-21 01:27:43 +00:00
zeromus
c4d7e476c5
1st pass using libretro-common
2016-03-19 10:21:30 +00:00
zeromus
ac26660c86
delete vio2sf; kode54 decided to maintain it. see https://bitbucket.org/kode54/vio2sf
2016-03-19 07:37:36 +00:00
rogerman
da90bfec30
GPU:
...
- Fix crash that can occur when changing the framebuffer size. (Regression from r5395.)
2016-03-19 02:58:09 +00:00
rogerman
d8a6112049
GPU:
...
- The framebuffer pointers in NDSDisplayInfo are no longer assumed to be 16-bits per pixel in size. This is being done now in preparation for higher color depth processing. (This feature is not yet implemented.)
- Instead, clients should be reading NDSDisplayInfo.colorFormat to determine the color format of the framebuffers. NDSDisplayInfo.pixelBytes is a convenience field that reports the number of bytes per pixel (either 2 or 4 bytes).
- By default, the framebuffers will continue to be in 16-bit BGR555_Rev format for backwards compatibility.
2016-03-19 02:22:03 +00:00
rogerman
fbf2b970a1
GFX3D:
...
- If GPU engine A is disabled, then continue respecting the 3D rendering order when blanking out the 3D framebuffer.
2016-03-18 21:25:46 +00:00
zeromus
a0f207c66a
cleanup vc2010 vcxproj
2016-03-18 09:15:56 +00:00
rogerman
c9ad78971c
crc.h:
...
- Fix building for non-MSVC compilers. (Regression from r5391.)
2016-03-18 07:56:08 +00:00