twinaphex
fcb31db218
(PSFont) Add PS Font renderer for font abstraction interface
2012-12-14 22:35:47 +01:00
twinaphex
dbb962e946
Streamline frame_count usage
...
(Android/Griffin) Fix build
2012-12-14 20:33:36 +01:00
twinaphex
20bdef5d3b
(PS3) Input refactoring (note - other console ports will need
...
refactoring too - will do that nexta)
2012-12-14 17:42:01 +01:00
twinaphex
707bcd483f
(Android) Some patches for RMenu compatibility
2012-12-14 01:29:01 +01:00
twinaphex
986f886a35
(Android) Compiles in bitmap fonts
2012-12-13 22:49:17 +01:00
Toad King
e75bdffdbf
cleanup remaining font code
...
move font.bin and font.bmp used to generate binaryfont to gfx/fonts
2012-12-13 16:17:01 -05:00
Toad King
2209103248
(GX) redo video/RGUI code to use new font location
2012-12-13 16:12:51 -05:00
twinaphex
bb1e2a4677
(Android) Don't split up JNI functions into their own file -
...
assumed this is Android-specific for now
(Android) Some input improvements - don't call AKeyEvent_getKeyCode
unless type is of AINPUT_EVENT_TYPE_KEY
2012-12-13 17:05:07 +01:00
twinaphex
c5bda29ce3
(Android) Refactor JNI code
2012-12-13 15:32:35 +01:00
twinaphex
ddc9c94884
(Android) Refactor Android.mk - better defines
2012-12-03 04:58:44 +01:00
twinaphex
7403faa608
HAVE_NEON define seems to give problems - WANT_NEON seems to work
...
- so quick-fix hack for now
2012-12-03 00:20:21 +01:00
twinaphex
1c9dec56a8
(NEON/Android) Some fixes
2012-12-02 23:50:32 +01:00
twinaphex
3f50384a3b
(Android/GL) Avoid some function pointers
2012-12-02 03:30:46 +01:00
twinaphex
67fb8485c6
(Libxml2) Take out threads support
2012-11-30 17:40:18 +01:00
Toad King
c6111a3259
[CONSOLE] Make separate timers for holding scroll and menu/exit button delay.
...
Fixes issues with exit/menu button combo not working on GC controllers occasionally
2012-11-28 19:55:08 -05:00
twinaphex
050627ba93
(RGL PS3) Cleanups
2012-11-28 05:05:53 +01:00
twinaphex
bb7ba4cdac
(RGL PS3) Small cleanup
2012-11-28 04:31:40 +01:00
twinaphex
966cc93b5e
Refactor of driver function hooks
2012-11-27 00:50:56 +01:00
twinaphex
70119e5558
Move driver macro defines to driver_funcs.h header and move
...
Griffin hook overrides too
2012-11-26 21:23:31 +01:00
twinaphex
a697b562f6
(PSP2) Rename to Vita
2012-11-26 03:16:20 +01:00
twinaphex
e1ea973e58
Promote HAVE_FILE_LOGGER for all platforms
2012-11-26 02:46:40 +01:00
Themaister
8b09314aa3
Add fill_pathname_parent_dir.
2012-11-25 16:22:53 +01:00
twinaphex
beaed3a6a4
(Griffin) Quick fix
2012-11-25 05:44:44 +01:00
twinaphex
f0457637c6
(Griffin/LibXenon) Logger input files now included in Griffin - also cleaned
...
up Xenon makefile to use Grifffin
2012-11-25 05:41:12 +01:00
twinaphex
a783819b22
(PSP) Seems to finally link when libretro ports are passed -G0
...
to CFLAGS/CXXFLAGS as well
2012-11-24 04:23:20 +01:00
twinaphex
728b775905
(PSP1) Add preliminary PSP1 video driver
2012-11-23 05:20:05 +01:00
twinaphex
3b6fffa9f9
(PSP1/PSP2) Refactor psp_input.c - should now work for both PSP1
...
and PSP2
2012-11-23 02:40:03 +01:00
twinaphex
c837e1101d
(PSP2/Griffin) Add video driver hooks
2012-11-22 23:32:42 +01:00
twinaphex
f278bc7f55
(PSP2) Add input driver
2012-11-22 18:37:10 +01:00
twinaphex
4693b0aaa5
(PS3/PSP2) Make libdbgfont portable
2012-11-22 18:02:46 +01:00
Toad King
f333d0bc8c
[GX] cleanup, prepare for 32-bit support (needs to be implemented)
2012-11-22 02:09:12 -05:00
twinaphex
0d96b7bf2f
(360) Fonts - more cleanups - removing a bunch of cruft we won't
...
need
2012-11-22 01:44:59 +01:00
twinaphex
897167789f
(RGL PS3) Cleanups
2012-11-21 01:15:07 +01:00
twinaphex
0c5cdcddb6
(PS3/RARCH_CONSOLE) Remove force_16bit
2012-11-20 23:47:04 +01:00
twinaphex
9efe3411b5
(RARCH_CONSOLE) Save system_directory setting to config file
2012-11-20 04:53:56 +01:00
twinaphex
c12cb44936
Small nit in rarch_console_video.c
2012-11-20 04:18:39 +01:00
twinaphex
05d04e443d
(Android) Define WANT_LIBXML2 - Griffin compiles in libxml2
2012-11-20 04:15:12 +01:00
twinaphex
68ca851156
(Xbox 1) Define WANT_RZLIB
2012-11-20 03:40:39 +01:00
twinaphex
aae3b10169
Move baked-in dependencies to 'deps' directory
2012-11-20 03:34:45 +01:00
twinaphex
e9dc0faace
(360) Add 'force 16bit color' option
2012-11-20 03:09:11 +01:00
twinaphex
01a7fb0f3b
(Griffin) Compile in RZlib into Grifin with WANT_RZLIB
2012-11-19 05:43:57 +01:00
twinaphex
f0ebecfc32
(RMenu) Remove RMenu context files and use Gfx context files
...
instead
2012-11-19 04:09:16 +01:00
twinaphex
3bdfb3a011
(PS3/XDK) Get rid of redundant apply_fbo_state_changes function
2012-11-19 00:01:55 +01:00
twinaphex
ce1de27b5a
(GL/PS3) Refactor FBO setting
2012-11-18 21:50:27 +01:00
twinaphex
4285d9d128
(Android) Add libxml2 - will be heavily cut down/slimmed down
...
- already took out HTML parser and nanohttp/nanoftp webserver
2012-11-17 17:16:11 +01:00
twinaphex
7b03e554ad
(PS3) Build system simplification - remove separate step to compile
...
RetroArch as a static library
2012-11-15 14:40:50 +01:00
twinaphex
71191c1440
(RGLv2) Take out accidental swap file
2012-11-06 09:36:30 +01:00
twinaphex
5580c201b1
(PS3) Committed RGL v2 - PS3 build should now compile again
2012-11-06 09:23:41 +01:00
Themaister
330e724f34
Use vec_madd instead of vec_mul.
...
vec_mul was apparently a POWER7 instruction.
2012-11-06 09:26:28 +01:00
twinaphex
876bf69a80
(PS3) Hack around vec_mul not being supported for PS3 VMX/Altivec
...
for now
2012-11-06 03:33:00 +01:00
twinaphex
fcf75398ea
(PS3) Get build at least working again
2012-11-06 02:37:36 +01:00
twinaphex
c89a601b2e
(Android) Take out (erroneous) HAVE_FIXED_POINT ifdef
2012-11-03 23:04:33 +01:00
twinaphex
09b4630ef4
(Griffin) Quick build fix
2012-11-03 16:40:47 +01:00
twinaphex
89e77ee9b5
(Griffin) Add audio override hooks for OpenSL
2012-11-03 16:40:47 +01:00
twinaphex
71f71c909d
(Android) Implement macro override calls for Android - for bypassing
...
several layers of function call indirection
2012-11-03 10:18:08 +01:00
twinaphex
9da9c8042b
(Android) Use Griffin - faster
2012-11-03 08:42:33 +01:00
twinaphex
b240cfbc7e
(RARCH_PERF) Rename benchmark.c to perforance.c
...
(MSVC2010) Rename incorrectly named MSVC2012 solution which was
really an MSVC 2010 solution
2012-11-01 06:21:18 +01:00
twinaphex
9bc0f382ab
(PS3/RMenu) refactored HAVE_CG_MENU out of existence - now
...
replaced with HAVE_RMENU - menu code has been moved over to
PS3 context file
2012-10-22 06:12:12 +02:00
Toad King
7f81422ae0
[CONSOLES] get compiling working
...
[GX] support rgb565, still need to fix a blending issue
2012-10-21 19:01:43 -04:00
twinaphex
24a7b25d6a
(RARCH_CONSOLE) Android no longer uses RARCH_CONSOLE - so we can
...
get rid of all ANDROID ifdefs in console-side code
2012-10-16 12:05:01 +02:00
twinaphex
a7a7671ac0
(Xbox 1) Build fixes
2012-10-15 07:00:58 +02:00
twinaphex
174c7d9d98
(RARCH_CONSOLE) g_console struct removed now - console settings
...
now a part of g_extern and also compiled in for PC - will use
this for RMenu
2012-10-15 06:25:12 +02:00
twinaphex
f4b197784c
Move zip_extract_mode from g_console to g_extern.filebrowser_state
2012-10-14 20:45:30 +02:00
twinaphex
fc17456581
(RMenu / RARCH_CONSOLE) Move more g_console state to g_extern
2012-10-14 20:34:16 +02:00
twinaphex
5443038b34
(Filebrowser) wrap-around now enabled by default
2012-10-14 19:16:00 +02:00
twinaphex
8132f9fd8a
(Android) Add Android context hooks
2012-10-09 00:11:11 +02:00
twinaphex
7a761393dd
(Griffin) refactor hook.h from Griffin
2012-10-08 23:42:08 +02:00
twinaphex
de72779577
(Android) Add preliminary EGL context driver
2012-10-05 01:19:39 +02:00
twinaphex
c6cf258b42
Simplify rarch_config_load
2012-10-04 20:09:23 +02:00
twinaphex
0a20857a44
(ARM) Add mrc ARM define for benchmark.c
...
- Some Android build fixes
- Removed doubly defined static inline function
2012-10-02 23:59:19 +02:00
twinaphex
c54035e3f3
(PS3) Fix benchmarking on PS3 by expanding ifdef of GNUC - also
...
add PERF_TEST options to most platforms
2012-10-02 00:47:20 +02:00
twinaphex
8ffd954122
(Xbox 1) benchmark.c - add Xbox 1 support
2012-10-01 23:04:40 +02:00
twinaphex
b9a426a954
(360) benhmark.c works on 360 now too
2012-10-01 22:26:27 +02:00
twinaphex
10da277059
(Wii) benchmark.c compiles now for Wii too
2012-10-01 22:02:20 +02:00
twinaphex
535045a48b
Add preliminary benchmark.c/benchmark.h - works on PS3 right now
2012-10-01 21:45:09 +02:00
twinaphex
666ed41234
(PS3) Build fix
...
(RMenu) Get rid of (now) unnecessary includes
2012-10-01 04:04:50 +02:00
twinaphex
6c5d6515ce
(XDK) 360 and Xbox 1 now both use the same Direct3D driver
2012-10-01 03:35:38 +02:00
twinaphex
594aaa4600
(PS3) Some more refactorings to do with RMenu context files
2012-09-30 18:37:27 +02:00
twinaphex
7ab348dc40
(360) BUild fixes + 360 uses RMenu context file now
2012-09-30 18:29:32 +02:00
twinaphex
71443385e9
(PS3/XDK - Context) Some refactorings
2012-09-30 17:51:48 +02:00
twinaphex
c1e3dcd00e
(Xbox 1/360) XDK context file updated - fixes build
2012-09-30 17:10:04 +02:00
TwinAphex51224
5fad20121f
(PS3) Add preliminary Freetype support for PS3
2012-09-27 18:16:06 +02:00
TwinAphex51224
e42f515e11
(PS3) Works on PS3 again
2012-09-25 03:49:51 +02:00
Twinaphex
4d2cbd0095
(Android/HAVE_DYLIB) Add dynamic libretro path loading to rarch_startup
2012-09-17 05:35:36 +02:00
Twinaphex
8ad585ad34
(Android) Compile with HAVE_DYLIB
2012-09-17 05:31:29 +02:00
Twinaphex
f042162789
(PSL1GHT )Made custom PSL1GHT logger - still doesn't work
2012-09-16 04:37:42 +02:00
Twinaphex
34ea7f18fc
(PSL1GHT/PS3) Move more header includes/redefinitions to sdk_defines.h
2012-09-16 04:04:59 +02:00
Twinaphex
3c8b967008
(GL) Make EGL context file - have PSL1GHT build use eglGetProcAddress
...
- doesn't currently link
2012-09-14 11:07:50 +02:00
Twinaphex
2cf02a50b7
(PSL1GHT) At last it links... now prepare for onslaught of trouble
2012-09-14 05:07:33 +02:00
Twinaphex
440d731a53
(PS3) RGL can use GL_TRIANGLESTRIP now - get rid of messy
...
GL_QUAD hack in gl.c
2012-09-13 20:35:06 +02:00
Twinaphex
483a361e72
(PS3) Commits - still broken
2012-09-13 17:11:23 +02:00
Twinaphex
c09fa1c7af
Revert "(Android) Set up rarch_main_init_wrap so that it can load dynamic" - revisit
...
later
This reverts commit 42f2d068a7
.
2012-09-13 06:45:41 +02:00
Twinaphex
42f2d068a7
(Android) Set up rarch_main_init_wrap so that it can load dynamic
...
libretro cores if supported
2012-09-13 06:28:57 +02:00
Twinaphex
95079a5cee
(RGL PS3) Change some printfs to RARCH_LOG/RARCH_WARN
2012-09-12 16:56:09 +02:00
Toad King
c69b3ca938
(GX) support more resolution modes, attempt fix at clearing garbage left during screen switch
2012-09-12 09:36:38 -04:00
Toad King
e8ad25aef3
(GX) fix up bugs on switching screen resolution
...
change RGUI dimensions to display better with different resolutions
2012-09-11 23:33:44 -04:00
Toad King
0a5c5ca1c5
(GX) big video code changes, added some custom resolutions for specific consoles
2012-09-11 21:19:45 -04:00
Twinaphex
201f5fd135
(PSL1GHT) More PSL1GHT work
2012-09-11 12:34:07 +02:00
Twinaphex
e2348714ee
(PSL1GHT) PSL1GHT gets further now due to changes made in gl
...
driver
2012-09-11 09:17:51 +02:00
Twinaphex
fb1853654b
(Android) Add null_fonts, libretroarch links now
2012-09-10 02:02:30 +02:00
Twinaphex
e6303c9615
Add null_ctx.c and use this for Android for now
2012-09-10 02:00:06 +02:00
Twinaphex
e58d9f31dd
(Android) Don't compile in linux_inputraw for Android - use
...
pretro_get_system_info instead of retro_get_system_info
2012-09-10 01:53:42 +02:00
Twinaphex
b710babeb2
Move 'set default controls' function call outside 'set default
...
settings' function
2012-09-10 01:48:39 +02:00
Toad King
8540752665
(RARCH_CONSOLE) fix potentially uninitialized values in aspect_ratio
2012-09-04 18:20:49 -04:00
Toad King
20db83cd93
(NGC) new dol booter, move app_booter to wii folder
...
move package folders to wii and ngc respectively
2012-09-03 18:05:23 -04:00
Toad King
1cbc08d9fe
(GX) attempt to fix ARAM issues
2012-08-31 23:52:08 -04:00
Twinaphex
cee5dfc1de
(NGC) Links and builds again
2012-09-01 04:20:30 +02:00
Twinaphex
16b2358bf6
(GX) Wii now takes in libretro_wii.a, Cube takes in libretro_ngc.a -
...
DOL/ELF binary output filenames changed - split up code
2012-09-01 03:01:33 +02:00
Twinaphex
f15a4a9631
(NGC) BBA (Broadband Adapter) net logging works now
2012-09-01 02:47:54 +02:00
Twinaphex
e6322b9903
(NGC) Change ifdef in netlogger code from HW_RVL to GEKKO
2012-09-01 02:32:52 +02:00
Toad King
616af5e5ec
(GX) initial work on gamecube app_booter
2012-08-31 19:38:12 -04:00
Toad King
297723b836
(GX) load new programs through app_booter instead of in MEM1
2012-08-30 18:59:21 -04:00
Toad King
348a240dee
(GX) add GC makefile, fix up code so it compiles
2012-08-29 15:15:24 -04:00
Toad King
d87cb51848
(GX) initial forwarder support, still needs work on returning to forwarder
2012-08-28 23:00:57 -04:00
Toad King
baec67ebef
(GX) add MEM2 manager
2012-08-27 20:36:05 -04:00
Toad King
535f83be3e
(GX) implement debug text
2012-08-27 16:09:53 -04:00
Toad King
fdd4adf76c
(RGUI) refactor font code
2012-08-27 14:48:19 -04:00
Toad King
1ef0f4065d
(RGUI) add support for loading font from .bin file
...
do not store two separate color buffers for font
saves around 400kb
2012-08-26 20:33:45 -04:00
Toad King
492e474826
(GX) change menu buffer back to 16-bit
2012-08-24 21:29:05 -04:00
Twinaphex
51cd67bc89
(RMenu) Don't show prev messages for filebrowser-based menus
2012-08-23 05:10:11 +02:00
Twinaphex
aedfb68603
Fix in rarch_configure_libretro
2012-08-23 00:46:44 +02:00
Twinaphex
51d17c1040
(PS3) Bug fix - first load the config file, then write back config file
...
with new libretro path
2012-08-23 00:21:49 +02:00
Twinaphex
08790a02f9
(Libretro management) if core file has been upgraded/renamed,
...
forcefully write to config file before loading it
2012-08-23 00:17:05 +02:00
Toad King
42b6fdf97a
(GX) fix CORE renaming
2012-08-22 17:39:55 -04:00
Twinaphex
bbaf29c4e6
Clean up rarch_console_load_game_wrap
2012-08-22 23:05:18 +02:00
Toad King
90c10a79b0
(RARCH_CONSOLE) always set libretro path if not set
2012-08-22 17:11:18 -04:00
Twinaphex
66b8d08fa8
(Libretro mgmt) Make IS_SALAMANDER ifdef the default
2012-08-22 22:46:34 +02:00
Twinaphex
5a07d757e9
(Libretro management) some cleanups
2012-08-22 22:04:46 +02:00
Toad King
a88e9e024f
(GX) fix USB support
2012-08-22 15:56:39 -04:00
Twinaphex
c065f93e7c
(RMenu) Add 'Quit RetroArch' setting option
2012-08-22 21:27:21 +02:00
Twinaphex
207eea3954
(Salamander/RetroArch) Add default_paths.salamander_file
2012-08-22 19:30:20 +02:00
Toad King
aaf898fde8
(RGUI) fix rom loading message not appearing
2012-08-22 12:26:11 -04:00
twinaphex
2abe11cb55
(Xbox 1 Salamander) Set first file fixed
...
(RARCH_CONSOLE) If a config file doesn't exist, it has to
be created before we attempt to save it or else we will run
into an unfortunate 'chicken egg problem' - confirmed problem
on Xbox 1
2012-08-22 17:39:44 +02:00
twinaphex
eca2c09fdd
(Xbox 1 RMenu) Add sound volume level setting
2012-08-22 16:59:12 +02:00
twinaphex
f921744ab4
(Xbox 1) Free up 8MB of RAM - Street Fighter Alpha 3 and all
...
big CPS2 ROMS work now
2012-08-22 16:22:42 +02:00
Twinaphex
16ef6ea771
(RMenu) Shortened some text messages so that it fits on Xbox 1
2012-08-22 15:50:14 +02:00
twinaphex
2ab41bbbeb
(RMenu Xbox 1) Build fix
2012-08-22 15:54:23 +02:00
Twinaphex
ec4fc43f57
(RMenu) Some aesthetic changes
2012-08-22 15:39:39 +02:00
Twinaphex
32df722960
(RMenu) L and R buttons now toggle between drive mappings
2012-08-22 14:35:08 +02:00
Toad King
fcbcf03f65
(RGUI) change screenshot directory
2012-08-22 08:16:49 -04:00
Twinaphex
8adfd6e948
(RMenu/PS3/Xbox 1) Add D-pad emulation setting
2012-08-22 14:04:33 +02:00
Toad King
2e1ad73a25
(GX) fix loading huge cores
2012-08-22 06:43:01 -04:00
Toad King
c88d5da147
(RGUI) strcasecmp needs strings.h, not just string.h
2012-08-21 21:31:01 -04:00
Toad King
613d330eb0
(RGUI) do a case-insensitive sort for filebrowser
2012-08-21 21:20:43 -04:00
Toad King
a2dcebc33d
(RGUI) add zip_extract_mode setting
...
add exit emulator option
trim long filenames
2012-08-21 21:16:01 -04:00
twinaphex
ec22521636
(Xbox 1 RMenu) One-liner build fix
2012-08-22 02:02:13 +02:00
Twinaphex
a7503eda92
(RMenu) Cleanups
2012-08-22 01:45:48 +02:00
Twinaphex
62aee43228
(RMenu) Refactored bloated menu stack code - should use less
...
memory now
2012-08-22 01:16:46 +02:00
Toad King
213823fd84
(RGUI) add dpad-emulation configuration
2012-08-21 18:42:09 -04:00
twinaphex
9c1725358b
(Xbox 1/RMenu context) build fix
2012-08-22 00:37:42 +02:00
Twinaphex
66247dbb61
(Filebrowser) Get rid of bloated directory stack
2012-08-22 00:21:30 +02:00
Toad King
faf0b6f676
(RARCH_CONSOLE) save input device selection
...
(GX) set dpad_emulation correctly for device on init
2012-08-21 18:14:34 -04:00
Twinaphex
9a0d6a0c33
(PS3) Bug fix - menu now starts up properly if 'Custom Scaling/Dual
...
Shaders' is set to 'OFF'
2012-08-22 00:01:59 +02:00
twinaphex
476f5a9fe3
(XDK) Abstracted screenshot code
...
(360) Fixed some XUI menu placements
2012-08-21 20:40:13 +02:00
Twinaphex
5b196e9b7d
(GX) Combined savestate slot selection/savestate load/save options
2012-08-21 14:36:27 +02:00
Toad King
0adeeaabf7
(RGUI) hold direction repeat
2012-08-21 01:14:46 -04:00
Toad King
dc0b44d2f3
(GX) save input binds (per core)
2012-08-21 00:51:00 -04:00
Toad King
1cb588f710
(GX) default paths changed to match de-facto wii homebrew layout
2012-08-21 00:28:38 -04:00
Toad King
7d4a320a17
(RGUI) add reset command to custom viewport setting
...
allow negative custom viewport offsets
2012-08-20 22:50:15 -04:00
Toad King
fa643ee56d
(RARCH_CONSOLE) do not set core aspect ratio until ROM is loaded
2012-08-20 22:28:12 -04:00
Toad King
3552f0ae16
(RGUI) custom viewport menu
2012-08-20 21:56:07 -04:00
Toad King
2087aa285e
(GX) crash/compile fixes
2012-08-20 17:35:33 -04:00
Twinaphex
5a1f146dd6
(RMenu) Ingame menu selection now wraps-around
2012-08-20 21:45:34 +02:00
Twinaphex
196242aab1
(RMenu) Cleanups
2012-08-20 20:48:21 +02:00
twinaphex
3eceb86ffa
(Xbox 1/RMenu) VLAs don't work here
2012-08-20 19:04:22 +02:00
Twinaphex
aae20990b6
(RMenu) Add (missing) rmenu stack header file
2012-08-20 18:45:48 +02:00
Twinaphex
1822c677f8
(RMenu) Remove rmenu_entries.h
2012-08-20 18:44:24 +02:00
Twinaphex
c3c72549dc
(RMenu) Split up RMenu stack code into separate file
2012-08-20 18:17:08 +02:00
twinaphex
fb3508564c
(Xbox 1/360) Build fix
2012-08-20 15:07:06 +02:00
Twinaphex
969a92ac17
(RARCH_CONSOLE) Add apply_state_changes to video driver
2012-08-20 12:41:10 +02:00
Twinaphex
ad576f18f5
Small cleanups
2012-08-20 12:04:32 +02:00
Toad King
6c500b45d5
(GX) add overscan code
...
change rotation code to not depend on vertex trickery
2012-08-19 23:20:41 -04:00
twinaphex
6d5ed820e0
(Xbox 1/XDK) Screenshot code implemented
2012-08-20 03:30:36 +02:00
Toad King
fda2dff40c
(RARCH_CONSOLE) add core resolution (use aspect ratio provided by the emulation core)
2012-08-19 21:08:50 -04:00
Twinaphex
640d63d67c
(RMenu) Add screenshot context functions - move more system-specific
...
code out of RMenu
2012-08-20 02:45:31 +02:00
Twinaphex
72d58954c3
(RMenu) Configured keybinds will no longer affect RMenu
...
controls
2012-08-20 02:31:18 +02:00
Toad King
d478e8b0cd
(RGUI) Add restart game item
...
fix messages only staying up for half as long as they should
general cleanup
(GX) force vsync for menu rendering
general cleanup
2012-08-19 17:22:49 -04:00
twinaphex
8ce7514871
(360) Add ZIP extract option
2012-08-19 22:53:01 +02:00
Toad King
83c51f136a
(RGUI) add screenshot command
...
(GX) general cleanups, change joystick threshold
2012-08-19 15:28:19 -04:00
Twinaphex
35c223fb12
(RMenu) rmenu_items now a local variable in select_settings
2012-08-19 18:03:50 +02:00
Twinaphex
0f25a708fc
(RMenu) Don't needlessly call menu_stack_refresh
2012-08-19 16:16:47 +02:00
Twinaphex
985f25a8e4
(RMenu) Remove x_pos/y_pos
2012-08-19 16:05:00 +02:00
Twinaphex
0f4b2082c9
(RMenu) Settings items x/y are now autogenerated
2012-08-19 15:57:01 +02:00
Twinaphex
9f54285561
(RMenu) label text is now set in set_settings_label
2012-08-19 15:26:35 +02:00
Twinaphex
ab91deea92
(RMenu) Fix some comments
2012-08-19 15:00:22 +02:00
Twinaphex
8c3b230e3b
(RMenu) Cut down on excessive rmenu_items
2012-08-19 14:49:03 +02:00
twinaphex
fb06b3fc56
(RMenu Xbox 1) Get rid of unsigned mismatch warning
2012-08-19 12:14:12 +02:00
Twinaphex
a94410a068
(RMenu) Refactor system-specific bits
2012-08-19 11:57:58 +02:00
Twinaphex
e71851940f
(RMenu) Minor cleanups
2012-08-19 02:18:01 +02:00
Twinaphex
dbf8a62bd4
(RMenu PS3) Build fix + cleanups
2012-08-19 02:11:38 +02:00
twinaphex
519023542a
(RMenu) More callbacks for platform-specific code
2012-08-19 02:00:40 +02:00
twinaphex
5fdb1577d8
(RMenu) Callback function for rendering font messages
2012-08-19 01:40:30 +02:00
Twinaphex
481b09a14a
(RMenu PS3) Fixes ingame menu display
2012-08-19 01:19:48 +02:00
Twinaphex
0dcc3b96e9
(RMenu PS3) Build fix
2012-08-19 01:14:04 +02:00
twinaphex
d8acc7e52b
(RMenu) Abstract away all font positioning code
2012-08-19 01:21:31 +02:00
twinaphex
f4485c29a6
(RMenu) split up font positioning code to context file
2012-08-19 00:29:38 +02:00
Twinaphex
2ebba4a347
(RMenu) Move more code to context file
2012-08-18 23:50:21 +02:00
twinaphex
0be71f9d08
(RMenu) Split up more system-specific code to the context file
2012-08-18 23:47:33 +02:00
twinaphex
8ba2faaeb6
(Xbox 1/RMenu) Context file build fix
2012-08-18 23:01:03 +02:00
Twinaphex
7c4189cdd5
(RMenu) Split up platform-specific code into Rmenu context files
2012-08-18 22:45:46 +02:00
Twinaphex
c14b560255
(RARCH_CONSOLE) Refactor some console-specific things
2012-08-18 21:50:44 +02:00
twinaphex
9f75454391
(Rzlib) Add WIN32 include
2012-08-18 20:08:59 +02:00
Twinaphex
0ff9aa7b3c
(RZlib) Now extracts directories in ZIP file too
2012-08-18 19:52:35 +02:00
Twinaphex
0e86504097
(PS3) 'Return to Multiman' option fixed
2012-08-18 18:25:38 +02:00
Twinaphex
7294049953
(RMenu) Try to cut down on size
2012-08-18 16:28:52 +02:00
twinaphex
f75f96269c
(Filebrowser) change to PATH_MAX
2012-08-18 13:38:17 +02:00
twinaphex
8e559ee849
(Filebrowser) Use MAX_PATH
2012-08-18 13:17:55 +02:00
Twinaphex
fdbea950f1
(Filebrowser) Do dir_list_free in parse_directory
2012-08-18 01:13:25 +02:00
Twinaphex
2790555f1c
(PS3/Rmenu) Build fix
2012-08-17 21:43:12 +02:00
twinaphex
07c6ff5666
(RMenu) filebrowser_free called at end of menu_loop - filebrowser_init
...
called at start of menu_loop
2012-08-17 18:22:28 +02:00
twinaphex
d709cb04b4
(Xbox 1) Free up ROM select panel too - shaves off 0.34MB memory
...
usage
2012-08-17 18:08:15 +02:00
twinaphex
71c8dfb891
(Xbox 1) Free texture BG before going into game and reload texture
...
when going back to menu - frees up 3MB RAM
2012-08-17 18:02:09 +02:00
twinaphex
6a08c92ada
(Xbox 1) Cut down on some static variables
2012-08-17 17:45:14 +02:00
Toad King
9890a0ba9a
(GX) aspect ratio selection
...
TODO: custom viewport code
2012-08-16 12:41:07 -04:00
Twinaphex
bbe0f00059
(GX) Should save soft_display_filter to config file now
...
(CONSOLE) throttle mode will not be enabled if force_nonblock
is set to true
2012-08-15 21:00:23 +02:00
Themaister
3ac159845d
Set refresh_rate in console.
2012-08-15 19:59:22 +02:00
Twinaphex
0890fced4b
(RGL) Add back cellGcmSetAlphaFunc
2012-08-15 13:54:17 +02:00
Twinaphex
8c7e235e32
(PSL1GHT/Rgl) Compatibility changes
2012-08-15 13:15:12 +02:00
Twinaphex
a48376efd9
(PSL1GHT) Move GCM macro method defines to sdk_defines.h
2012-08-15 12:30:08 +02:00
Twinaphex
82fed93971
(PSL1GHT RGL) Add some GCM macro definitions for PSL1GHT
2012-08-15 12:06:04 +02:00
Twinaphex
408a0c34bc
(RGL) Remove rglFifoGlVertexAttribPointer
2012-08-15 11:41:04 +02:00
Twinaphex
83a361cd82
(RGL) Replace messy initializers
2012-08-15 11:01:09 +02:00
Twinaphex
44ff5ec1c3
(RGL) Clean up RGLTransferDataVidToVid
2012-08-15 10:49:39 +02:00
Toad King
1b6b313787
(RGUI) add savestate support
2012-08-12 03:39:00 -04:00
Toad King
3634136a3a
(RGUI) display core name in menu
2012-08-12 01:32:22 -04:00
Twinaphex
e3e3e1f3bc
(PS3) Create gfx_ctx_get_aspect_ratio
2012-08-10 07:20:49 +02:00
Twinaphex
fcebaca85e
(PS3) Rewrite resolution context code
2012-08-10 04:48:21 +02:00
Toad King
552180f276
(SALAMANDER) fix rarch_manage_libretro_set_first_file so it doesn't select the salamander executable
2012-08-09 22:58:38 -04:00
Twinaphex
7491de4c95
(RARCH_CONSOLE) Add Salamander default path
2012-08-10 03:48:54 +02:00
Twinaphex
9d356c716d
(Salamander) Remove console/salamander - Salamander is platform-independent
...
per port now
2012-08-10 03:37:12 +02:00
Twinaphex
dfd5571f12
(RGL) Move some stuff around
2012-08-10 02:31:39 +02:00
Twinaphex
f04e079d77
(RGL) Cleanups
2012-08-10 01:37:39 +02:00
Toad King
7ee8e1e524
(GX) implement core changing in RGUI
...
fix core management picking salamander, resulting in hard-lock
change tabs->spaces
2012-08-09 19:01:46 -04:00
Twinaphex
e2c96f9a09
(RGL) Big cleanup
2012-08-10 00:00:33 +02:00
Twinaphex
c369aa97df
(RGL) Uses custom matrix code
2012-08-09 23:20:39 +02:00
Twinaphex
77b2ed5514
Revert "(PSL1GHT) Add PSL1GHT semaphore redefinitions"
...
This reverts commit 04a5a17409
.
2012-08-09 23:06:39 +02:00
Twinaphex
c45c49c5c2
(RGL) Include cgGLSetMatrixParameterfc
2012-08-09 22:15:30 +02:00
Twinaphex
04a5a17409
(PSL1GHT) Add PSL1GHT semaphore redefinitions
2012-08-09 19:17:07 +02:00
Twinaphex
84a6c4d521
(RGL) Remove TextureMatrixStack
2012-08-09 18:58:08 +02:00
Twinaphex
90786687d4
(RGL) Cleanup
2012-08-09 07:13:29 +02:00
Twinaphex
48480bc22f
(PS3/RGL) Cleanup
2012-08-09 06:29:33 +02:00
Twinaphex
0c6017caff
(GX) Cleanups
2012-08-09 05:27:06 +02:00
Twinaphex
5e97b86e65
(GX) Change wii_ naming conventions to gx_
2012-08-09 03:54:27 +02:00
Twinaphex
4eb04a682c
(GX) VIDEO_SetTrapFilter not run every frame now
2012-08-08 23:25:41 +02:00
Twinaphex
5de1373d23
Revert "Revert "(GX) Add VI_Trap Filter (for Wii)" - noticeable audio pops"
...
This reverts commit 827e69fabc
.
2012-08-08 22:39:19 +02:00
Twinaphex
827e69fabc
Revert "(GX) Add VI_Trap Filter (for Wii)" - noticeable audio pops
...
for little gain
This reverts commit 690ac65d3e
.
2012-08-08 21:25:52 +02:00
Twinaphex
690ac65d3e
(GX) Add VI_Trap Filter (for Wii)
2012-08-08 21:04:33 +02:00
Twinaphex
c6032be256
(GX) Add gamma correction options in settings menu
2012-08-08 19:55:38 +02:00
Twinaphex
5e2307d9c9
(GX) Add rotation options in settings menu
2012-08-08 18:47:15 +02:00
twinaphex
ae7292b111
(Xbox 1) Save flicker filter and soft filter in config file
2012-08-07 18:33:16 +02:00