Commit Graph

627 Commits

Author SHA1 Message Date
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
twinaphex a9de8e41e5 (Xbox 1) Add flicker filter and soft display filter options in
Settings menu
2012-08-07 18:26:52 +02:00
freakdave b174eb3f7a (Xbox 1) Small but necessary bug fix in screen resize code (rmenu) 2012-08-07 16:26:12 +02:00
freakdave ee77a2dac7 (Xbox 1) Fixed screen rotation code 2012-08-07 14:39:27 +02:00
Twinaphex 46210fce54 (Wii) Rename all Wii files to gx/ 2012-08-07 05:24:12 +02:00
Toad King 4a328960a4 (Wii) prepare RGUI/gx_video for in-game menu 2012-08-06 22:30:18 -04:00
twinaphex cc154d21ab (Xbox 1) Add RetroArch Salamander project + fix config_file.c 2012-08-07 00:23:25 +02:00
Twinaphex a6424f02b0 (RMenu) Cleanup 2012-08-06 23:37:53 +02:00
twinaphex 8dae2d2179 (Xbox1/RMenu) Move Xbox init code to xdk/frontend/main.c 2012-08-06 22:53:57 +02:00
twinaphex 72b7ecaaff (RMenu) Take out some unused Xbox 1 definitions 2012-08-06 22:49:10 +02:00
Twinaphex f2343569bc Add rarch_settings_set_default - default rate control/enable for
GEKKO
2012-08-06 21:44:25 +02:00
Toad King c53f9ff982 (Wii) config file changes
(Consoles) save audio rate control
2012-08-06 15:13:37 -04:00
Toad King cc52ee9754 (Wii) forward arguments to loaded DOL files, fixes paths 2012-08-06 13:35:31 -04:00
Twinaphex fe5a11b051 (RGL) Cleanups 2012-08-06 18:24:54 +02:00
freakdave 64ef86ce06 (Xbox 1) Added ifdef's to the viewport fix, i don't know if other platforms allow negative values. 2012-08-06 15:15:58 +02:00
freakdave 0da3b628c6 (Xbox 1) Fixed lockups that occurred due to negative viewport coordinates (X,Y in Resize Mode) 2012-08-06 15:08:10 +02:00
Twinaphex 7fb25a76c8 (RGL) Tweaks 2012-08-06 05:05:16 +02:00
Twinaphex f9489dedcd (Wii Salamander) Salamander for Wii (WIP) 2012-08-06 02:36:41 +02:00
Toad King 07ae3a873c (Wii) updated launcher code 2012-08-05 18:36:03 -04:00
Twinaphex abc16197d8 (RARCH_EXEC Wii) Change u32 to uint32_t 2012-08-06 00:06:01 +02:00
Twinaphex aecd2be860 (Wii) Add RARCH_EXEC for Wii port - should load values from
config file now and save them (WIP)
2012-08-06 00:01:10 +02:00
Twinaphex 07a2803515 (Libretro mgmt) Move comments to header 2012-08-05 21:55:53 +02:00
Twinaphex 62d01cbca7 (Libretro mgmt) Clean up rarch_configure_libretro 2012-08-05 21:52:54 +02:00
twinaphex 9e6c9e5f7b (Xbox 1) Option for debug info messages 2012-08-05 18:42:54 +02:00
twinaphex 0ec872c917 (RMenu) PATH_SYSTEM_DIR_CHOICE works now 2012-08-05 17:53:01 +02:00
twinaphex 1448761e73 (Xbox 1) Refactor surface code to implementation of texture_image 2012-08-05 17:18:19 +02:00
twinaphex 8e1dfde5cb (Xbox 1) Rename PNG files 2012-08-05 16:35:01 +02:00
Twinaphex ac579f2d6a (RMenu) Move image files to console/rmenu/images 2012-08-05 15:32:20 +02:00
Twinaphex d521edd86a (libretro mgmt) Get rid of rarch_configure_libretro function 2012-08-05 07:43:37 +02:00
twinaphex 848ef3c1e4 (Libretro mgmt) use rarch_configure_libretro_core for
Xbox 1 port
2012-08-05 07:51:43 +02:00
twinaphex 51507235b4 (RMenu) Change dir passed to 'System dir selection' to
default_paths.system_dir
2012-08-05 04:56:27 +02:00
twinaphex 2affce8829 (RMenu) Take out _XBOX1-specific defines - make it more generic 2012-08-05 04:43:21 +02:00
twinaphex bbe0555185 (Xbox) Take out debug log 2012-08-05 04:36:04 +02:00
twinaphex fe62cf91a9 (Xbox 1) Fixes crashes when attempting to go to 'Libretro/paths'
dir selection screens - had to do with wrong path setting
2012-08-05 04:30:02 +02:00
Twinaphex beb052dc37 (PS3/RMenu) Small changes to menu background 2012-08-05 03:22:44 +02:00
Twinaphex 3c85d9f386 (PS3 / RMenu) Graphic changes 2012-08-05 03:00:38 +02:00
twinaphex c531908d21 (Xbox 1/RMenu) Aesthetic tweaks + original GIMP image 2012-08-04 22:55:37 +02:00
Twinaphex 755f73cee9 (RMenu) Graphical tweaks 2012-08-04 21:43:46 +02:00
twinaphex 104ff16169 (RMenu) New backgrounds 2012-08-04 20:57:59 +02:00
Twinaphex 6826301b75 (PS3) Debug fonts show again + menu label tweaks 2012-08-04 17:30:31 +02:00
twinaphex d1d587b988 (RMenu) Changes 2012-08-04 17:21:49 +02:00
twinaphex fe299c19a7 (RMenu) Dehardcode some font paths 2012-08-04 16:53:34 +02:00
twinaphex 50ce3fc6c9 More ifdeffing out of cheat settings if HAVE_XML is not defined 2012-08-04 07:26:50 +02:00
twinaphex a1eecbfcc5 (Xbox 1) Ifdef out PATH_CHEATS if HAVE_XML is not defined 2012-08-04 07:24:15 +02:00
twinaphex 529e5d7d18 (Xbox 1) Add D3D8 alpha blending 2012-08-04 05:59:30 +02:00
twinaphex 98385f8ccf (RMenu) Cosmetic tweaks -label adjustments 2012-08-04 05:37:02 +02:00
twinaphex 15e9860ab9 (Xbox 1/RMenu) Fixes for some of the 'set directory' settings 2012-08-04 05:26:46 +02:00
twinaphex 2d638d5708 Merge branch 'master' of https://github.com/Themaister/RetroArch
Conflicts:
	console/rmenu/rmenu.h
2012-08-04 05:12:29 +02:00
twinaphex 8ac6a7968e (RMenu) message queue works now on Xbox 1 too 2012-08-04 05:10:49 +02:00
Twinaphex 7ca0637418 (Xbox 1) Cleanups to IoSupport.cpp / Surface.cpp 2012-08-04 03:50:10 +02:00
Twinaphex 770123eb74 (RGUI) Move RGUI and make define for it - two competing menus/GUIs
now to choose from that are mostly platform agnostic
2012-08-04 03:32:25 +02:00
Twinaphex 80a01479b1 (RMenu) Add define HAVE_RMENU - add it to griffin.c 2012-08-04 03:25:44 +02:00
twinaphex 09c33a5aa9 (RMenu) More trimming of messages 2012-08-04 03:31:54 +02:00
twinaphex 41ff7bb1fc (RMenu) Trim down messages to fit on Xbox 1 screen (640x480 assumed) 2012-08-04 03:28:31 +02:00
twinaphex d1ae6e41b6 (Rmenu / Xbox 1) Highlighter for selected item in settings/ingame
menu
2012-08-04 03:11:49 +02:00
Twinaphex ab3b97cb40 (PS3) Clean up RMenu - don't use 'post' font functions 2012-08-04 02:06:46 +02:00
twinaphex ed0bda6869 (xbox 1) Have most menus work on xbox 1 - font placement needs
work
2012-08-04 01:49:59 +02:00
twinaphex b40dc9e1a7 (RMenu) Some cleanups 2012-08-03 21:41:07 +02:00