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
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
Twinaphex
275fdb104b
(RMenu) Portable menu code - still WIP
2012-08-03 21:22:43 +02:00
twinaphex
0314580bb5
(Xbox 1) Now reuses PS3 menu code
2012-08-03 21:25:49 +02:00
twinaphex
bb338d07d7
(PS3/Xbox 1) Menu unification changes
2012-08-03 18:54:59 +02:00
twinaphex
8e71b62748
(PS3/Xbox 1) Menu changes
2012-08-03 18:27:38 +02:00
twinaphex
dc21864405
(Xbox 1) Create more context functions for XDK
2012-08-03 04:39:37 +02:00
twinaphex
7cc14a6c4d
(Xbox 1) Menu tweaks
2012-08-03 04:09:38 +02:00
twinaphex
670da875e7
(Xbox 1) Bring Xbox 1 menu code more inline with that of PS3
2012-08-03 03:24:36 +02:00
twinaphex
cd25e8b7c9
(Filebrowser) Cleanups
2012-08-02 16:27:40 +02:00
Twinaphex
1c09aa4fdd
(PS3) RGL cleanups
2012-08-02 03:24:14 +02:00
Twinaphex
0f1e673b2e
(PS3) Will no longer crash program if a directory can not be
...
loaded in the filebrowser (for whatever reason)
2012-08-01 17:22:10 +02:00
Twinaphex
99bdfc6713
(PS3) Replace PS3-specific defines
2012-08-01 06:17:25 +02:00
twinaphex
bc8675f711
(360/Xbox 1) Use the same input driver now for both 360 and Xbox 1
2012-07-31 20:56:05 +02:00
twinaphex
ff54bc6c0f
(Xbox 1/360) Control input refactoring
2012-07-31 20:09:17 +02:00
twinaphex
43077df35b
(Xbox 1) Use font wrapper functions
2012-07-31 01:23:42 +02:00
Twinaphex
cfc694b193
(PS3) Some more menu changes
2012-07-30 23:27:16 +02:00
Twinaphex
51b49ac027
(RGL) Tweaks
2012-07-30 14:28:36 +02:00
Twinaphex
88e02be97a
(RGL) Logging exit fix
2012-07-30 05:32:04 +02:00
Twinaphex
b03fa0c37b
(RGL) Cleanups
2012-07-30 04:02:15 +02:00
Twinaphex
0067710c65
(RARCH_CONSOLE) Only compile in rarch_console_input.c if HAVE_DEFAULT_RETROPAD_INPUT
...
is defined
2012-07-30 01:10:36 +02:00
Twinaphex
3d47ee9ea4
(RARCH_ZLIB) Stick to 'ret' naming convention for return error values
2012-07-30 01:01:20 +02:00
Twinaphex
9d16bca7c8
Rename rarch_console_sound.c to rarch_console_rsound.c
2012-07-30 00:58:47 +02:00
twinaphex
1be33ff581
(RARCH_CONSOLE) Create default_paths.filebrowser_startup_dir -
...
to get rid of system-specific hacks
2012-07-30 00:26:37 +02:00
twinaphex
23dbd820d2
(Xbox 1) Remove MenuMain and MenuManager
2012-07-29 23:09:23 +02:00
twinaphex
629dfe4a15
(Xbox 1) Uses filebrowser code now - now lists subdirs as well
2012-07-29 22:07:40 +02:00
twinaphex
6926b78840
(Xbox 1) Remove Font.cpp - shaves off another MB of memory usage
2012-07-29 19:54:20 +02:00
Twinaphex
22dc1b9e72
(RARCH_CONSOLE) If a config file does not exist, try to create it
...
first before entering out of config_file_new function - reduces
some code bloat in console ports
2012-07-29 18:17:53 +02:00
twinaphex
b2f9b90f1c
(360) Gamma correction enabled by default now
2012-07-29 17:27:20 +02:00
Twinaphex
4cdd4eb8db
We need to implement this properly or not at all - removing this
...
hackish thing for now
2012-07-29 17:09:48 +02:00
Twinaphex
a75ca75fd1
(RGL) Cleanups
2012-07-29 01:10:15 +02:00
twinaphex
c9607c4684
(360) Filebrowser open crash fix - was happening because of
...
path issue - remove retroarch.cfg and try again
2012-07-29 00:03:13 +02:00
Twinaphex
8451cf867e
(Griffin) Cleanups
2012-07-28 22:58:08 +02:00
Twinaphex
08eb81ca64
(RARCH_CONSOLE) Remove rarch_console.c
2012-07-28 22:52:30 +02:00
Twinaphex
6ada9080f1
Move char to wchar and wchar to char conversion functions to
...
file_path.c
2012-07-28 22:36:49 +02:00
Twinaphex
f4559bf636
Move rarch_extract_directory to file_path.c and rename it
...
fill_pathname_basedir
2012-07-28 20:43:34 +02:00
Twinaphex
eff526076b
(RARCH_CONSOLE) Make rarch_console_name_from_id static
2012-07-28 20:31:58 +02:00
Twinaphex
fb85f5950e
(RARCH_CONSOLE) Some refactorings to reduce dependencies on
...
g_console being there
2012-07-28 19:17:34 +02:00
Twinaphex
131444a9f8
(Salamander) Build fixes
2012-07-28 18:53:44 +02:00
twinaphex
4242295f93
(360)Include rarch_console_libretro_mgmt.c into Salamander solution
...
and remove duplicate code in Salamander
2012-07-28 18:55:40 +02:00
Twinaphex
ba64d7fa3f
(RARCH_CONSOLE) Refactor rarch_configure_libretro_core
2012-07-28 18:41:18 +02:00
Twinaphex
7f269779ce
(Salamander) Reuse rarch_console_exec for Salamander
2012-07-28 18:26:30 +02:00
Twinaphex
dd522e23bb
(Logger) Throw error and stop compilation if UDP port and IP address are not defined
...
instead of ugly hardcoded static IP address/UDP port defaults
2012-07-28 17:43:45 +02:00
Twinaphex
5da0354257
Make logging defines reusable by Salamander without having to
...
include general.h (full of dependencies which can't be met for
standalone app)
2012-07-28 17:32:30 +02:00
Twinaphex
eef755d525
(RARCH_CONSOLE) Split up rsound helper functions into rarch_console_sound.c
2012-07-28 16:42:57 +02:00
Twinaphex
a5beb54ad4
(RARCH_CONSOLE) Split up HAVE_EXEC functions into new file rarch_console_exec.c
2012-07-28 16:35:07 +02:00
Twinaphex
c77b49b19a
(RARCH_CONSOLE) Split up main_wrap code into its own file
2012-07-28 16:21:05 +02:00
Twinaphex
739fd99a21
(RARCH_CONSOLE) Split up video code for console into rarch_console_video.c
2012-07-28 16:10:59 +02:00
Twinaphex
714837e8c0
(RARCH_CONSOLE) Namespaced all files in console/
2012-07-28 15:54:35 +02:00
Twinaphex
5c5ab6e510
(RARCH_CONSOLE) Make rarch_main_init_wrap static
2012-07-28 15:35:11 +02:00
Twinaphex
38001bd65f
(Wii) Use audio rate control delta 0.006 by default (better sound - less pops)
...
(Wii) Remove test defines from gx_input.c
2012-07-28 14:51:09 +02:00
Twinaphex
091e91b945
Make some unused extern functions static in retroarch_console_input.c
2012-07-28 02:47:57 +02:00
Twinaphex
e0f4953de8
(RARCH_CONSOLE) Add second param to set_default_keybind_lut (port
...
is player no)
2012-07-28 02:28:10 +02:00
Twinaphex
b29b04b4b0
(RARCH_CONSOLE) Add 'device' param to set_default_keybind_lut and
...
set_analog_dpad_mapping
2012-07-28 01:37:15 +02:00
Toad King
e9440d7ac8
(Wii) fix net logging
2012-07-27 17:51:36 -04:00
Toad King
1e91c7e6cd
(Wii) configure network for net logger
2012-07-27 16:22:49 -04:00
Twinaphex
44cd3dc701
(Wii) Should compile now with HAVE_LOGGER set to 1
2012-07-27 21:33:18 +02:00
Twinaphex
61bfa98f5e
(Wii) Quick hack so that 'ROM loading' message shows again - should
...
just make it so that g_console.info_msg_enable can be enabled/disabled
in the menu
2012-07-27 17:51:38 +02:00
Twinaphex
6a28a741df
(Wii) get rid of warnings
2012-07-27 16:10:35 +02:00
twinaphex
243944ac62
(360) Build fix
...
(XDK) Fix system_dir setting
2012-07-27 14:59:45 +02:00
Twinaphex
3a661bff71
(RARCH_CONSOLE) Add new load_game_wrap function that all
...
console ports use - this abstracts away ZIP loading of ROMs too
(PS3) Add new 'ZIP Extract' mode - 'Current dir and load first
file'
2012-07-27 14:32:23 +02:00
Twinaphex
870f3a4b19
(Wii) Rename wii input/audio/video drivers - add ToadKing
...
to Wii port credits
2012-07-26 23:11:52 +02:00
Twinaphex
468f7256df
(PS3) Add new ZIP extract mode - can extract ZIP to current directory
...
now
2012-07-26 13:08:08 +02:00
Twinaphex
61c5bef909
(RGL PS3) Get rid of 30 microsecond sleep
2012-07-26 00:49:09 +02:00
Twinaphex
19836d5f4c
(RGL) Tweaks
2012-07-26 00:35:51 +02:00
twinaphex
5087d9f69c
(Xbox 1) build fix
2012-07-25 23:24:38 +02:00
Twinaphex
bfb933d98d
(PS3) Split up more code in retroarch_console.c
2012-07-25 23:09:36 +02:00
Twinaphex
2ab5f84e5c
(360/PS3) Ports that support HAVE_HDD_CACHE_PARTITION will
...
fill in default_paths member with path to cache dir
2012-07-25 21:46:22 +02:00
Twinaphex
811abcf612
(RARCH_CONSOLE) Further Input rewrite for console ports
2012-07-25 21:02:01 +02:00
Twinaphex
4ed249fe18
(RARCH_CONSOLE) Split up input code into retroarch_console_input.c -
...
beter segregation of input code
2012-07-25 19:35:21 +02:00
Twinaphex
86067e3aeb
(RARCH_CONSOLE) Split up rzlib helper functions into separate file
2012-07-25 19:03:01 +02:00
Twinaphex
04e6ef4719
(Xbox 1) Change around default keybinds for Xbox 1
2012-07-24 19:50:12 +02:00
twinaphex
c29a7e80c9
(Xbox 1) Get rid of retrolaunch.cpp wrapper file - put include lines
...
in griffin.c instead
2012-07-24 18:35:29 +02:00
Twinaphex
83ae89dc4c
(RARCH_CONSOLE) Create more helper functions for RARCH_CONSOLE
2012-07-24 09:57:34 +02:00
Twinaphex
463b43724c
(PS3) Added entries to default_paths
2012-07-24 00:15:33 +02:00
twinaphex
7a74886730
(Xbox 1) Split up Xbox 1-specific code into xbox1/frontend/menu.cpp
2012-07-23 18:52:58 +02:00
Twinaphex
0fb0b26838
(RARCH_CONSOLE) Clean up ZIP extraction error/warning messages
2012-07-23 18:29:41 +02:00
Twinaphex
0e6e563b08
(PS3/360/Xbox 1) Create and use default_paths struct
2012-07-23 18:17:50 +02:00
Twinaphex
ec827d862b
(RGL) Cleanups
2012-07-23 14:14:38 +02:00
Twinaphex
2b0bbb9fa1
(RGL) Make RGL more compatible with PSL1GHT
2012-07-23 12:27:43 +02:00
Twinaphex
bf746281bd
(PS3) Cleaned up RGL code + fixed ifdef error in Salamander
2012-07-23 11:09:36 +02:00
Toad King
f9d72f583e
(Wii) implement audio controll rate settings
...
have left/right act as page up/down in file browser
change "Start" to reset values in settings
2012-07-18 20:38:09 -04:00
Twinaphex
968924eca6
(Wii) Use rarch_settings_change for toggling settings-related options
...
as much as possible
2012-07-17 01:06:13 +02:00
Twinaphex
7ba26db5e7
(PSL1GHT) Attempt to compile RGL driver with PSL1GHT
2012-07-16 22:22:05 +02:00
Twinaphex
58595a7c97
(Salamander) Add Xbox 1 defines
2012-07-16 05:24:32 +02:00
twinaphex
38cde55b78
(360/Xbox 1) Move frontend/main.c to xdk dir
2012-07-16 05:13:30 +02:00
twinaphex
14eb5a53cb
(360) Move 360 Xinput driver back to 360 dir
2012-07-16 04:24:46 +02:00
twinaphex
4b0d3620c7
(360/Xbox 1) Move reusable XDK files to new folder - xdk -and
...
create header for XDK definitions
2012-07-16 02:15:47 +02:00
twinaphex
077d9a1f63
(360/Xbox 1) Xbox 1 and 360 now use the same resource
...
ile - xdk_resources.cpp
2012-07-16 01:58:15 +02:00
twinaphex
aa150c439f
(Xbox 1) FPS reporting for Xbox 1
2012-07-15 19:12:58 +02:00
twinaphex
6b04a46c59
(Xbox 1) (Broken) controls
2012-07-14 06:15:03 +02:00
twinaphex
d9ff2d7c8f
(Xbox 1) Compile in keybinds
2012-07-14 03:19:28 +02:00
twinaphex
5431601083
(360/Xbox 1) Input changes
2012-07-12 02:27:00 +02:00
twinaphex
6eb392766a
(360/Xbox 1) Standardize Xbox1 and 360 input code
2012-07-12 02:01:13 +02:00
Twinaphex
93cbc72733
(PS3) Use SYSTEM_DIRECTORY environ
2012-07-10 04:00:04 +02:00
twinaphex
c3d9899dd1
(360/Xbox 1) Split up video/input drivers for systems
2012-07-08 21:42:26 +02:00
twinaphex
c676341404
(Xbox 1) DirectSound works
2012-07-08 19:30:19 +03:00
Twinaphex
2d237784b3
(RARCH_CONSOLE) rarch_console_load_game created
2012-07-08 17:49:58 +02:00
twinaphex
ded6f69933
(Xbox) Added RARCH_CONSOLE functions for null video driver - using null video driver for Xbox 1 for now
2012-07-08 18:21:29 +03:00
twinaphex
072abdb8bf
(Xbox 1) Libretro management code works now - have to debug xdk_d3d_init now
2012-07-08 17:25:33 +03:00
twinaphex
65d4d44dc6
(Xbox 1) Debug output working
2012-07-08 16:43:50 +03:00
twinaphex
9a1fe3dbfb
(xbox 1) changes
2012-07-08 00:34:11 +03:00
twinaphex
189ac29b11
(Xbox 1/360) main.c changes in xdk-frontend/
2012-07-08 00:27:48 +03:00
twinaphex
80afd6a73f
(Xbox 1) Inserted XInput 1 code
2012-07-07 22:10:27 +03:00
twinaphex
0951020196
(360/Xbox 1) Refactor XInput driver with portability in mind
2012-07-07 20:56:46 +03:00
twinaphex
9d5978cb3e
(360/Xbox 1) xdk360_video changed
2012-07-07 20:15:06 +03:00
Twinaphex
2fd12edfb6
Libsnes exorcism
2012-07-07 17:08:55 +02:00
twinaphex
de6d88959f
(Griffin) Add compiling in of sync resampler if HAVE_FIXED_POINT is defined
2012-07-07 18:06:42 +03:00
Twinaphex
4ba68cf450
Snes-isms changed
2012-07-07 16:28:01 +02:00
Twinaphex
d2dfe38170
Merge branch 'master' of github.com:Themaister/RetroArch
2012-07-07 16:24:50 +02:00
Twinaphex
67d6308ffe
(360) Setup Griffin for Xinput2 driver
2012-07-07 16:24:25 +02:00
Twinaphex
5b8c426b3c
(360) Xinput2 driver moved to input/
2012-07-07 16:20:31 +02:00
twinaphex
7d38649d3c
(Xbox/360) Changes for interoperability
2012-07-07 16:40:14 +03:00
twinaphex
e2484ce545
(360) Build fixes
2012-07-07 15:55:44 +03:00
Twinaphex
12a97e675a
(360/Xbox 1) Make more 360-only code generic (for Xbox 1 reuse)
2012-07-07 14:06:21 +02:00
twinaphex
8a0a5b6e41
(Xbox 1) Xbox 1 solution updates
2012-07-07 06:19:29 +03:00
Twinaphex
241368b0f6
Add HAVE_GLSL define
2012-07-01 22:46:25 +02:00
Twinaphex
2ec2b70a72
(PSL1GHT) Add some GL ES 2.0 hooks
2012-07-01 22:44:33 +02:00
Twinaphex
34bcb938b8
(PS3) Use HAVE_OPENGLES11 for PS3 RGL/PSGL driver
2012-07-01 22:31:44 +02:00
Twinaphex
8bbd63ccb9
(RARCH_CONSOLE) Only compile in thread.c if HAVE_THREAD is
...
defined - shouldn't need it for consoles - only used for FFMPEG
recording and autosaves
2012-07-01 17:29:24 +02:00
Twinaphex
d47cf7cddc
(PSL1GHT) Add HAVE_FILEBROWSER - get rid of warnings in file_browser.c
2012-07-01 15:51:49 +02:00
Twinaphex
960fc7651f
(PSL1GHT) Initial PSL1GHT compatibility for ps3/audio.c -
...
missing pthread, missing cellAudioAddData
2012-07-01 15:18:26 +02:00
Twinaphex
4a703f80fb
(PSL1GHT) Made ps3_input.c PSL1GHT-compatible
2012-07-01 14:10:13 +02:00
Twinaphex
b5753c1d8a
(PSL1GHT) Start to make PS3 port compatible with PSL1GHT too
2012-07-01 13:33:30 +02:00
Twinaphex
3ad124e4af
(PS3/360) Add HAVE_HDD_CACHE_PARTITION define
2012-06-30 13:37:18 +02:00
Twinaphex
21241ddbf0
Merge git://github.com/ToadKing/RetroArch-Rpi
...
Conflicts:
console/console_settings.h
wii/frontend/rgui.c
2012-06-29 17:18:13 +02:00
Twinaphex
1a760f2448
(PS3) Add ROM loading message
2012-06-29 16:47:02 +02:00
Twinaphex
e764fbb08d
(360/PS3) Fix regression - libretro path is no longer being
...
cleared after first boot
2012-06-29 11:09:01 +02:00
Toad King
43ead728b3
Merge branch 'master' of git://github.com/Themaister/RetroArch
2012-06-28 21:14:09 -04:00
Toad King
1db8efedbc
(Wii) message box fixes
...
Have ROM error boxes display for a short period and not reset the file browser
2012-06-28 21:13:45 -04:00
Twinaphex
86df47497e
(PS3/360) Create rarch_configure_libretro_core for console ports
2012-06-29 00:24:10 +02:00
Twinaphex
c0f10f41ed
(Console) rarch_startup returns bool value now - indicating
...
ROM loading error/success
2012-06-28 18:33:40 +02:00
Twinaphex
32383f168b
(Console) Attempt to trap ROM loading errors
2012-06-28 18:10:04 +02:00
Twinaphex
f0026384d3
(Console) Rename console_ext.c to retroarch_console.c
2012-06-28 17:52:51 +02:00
Twinaphex
ed57cc81f9
(PS3/360) Add load_shader wrapper function for consoles
2012-06-28 17:35:20 +02:00
Twinaphex
f6b1d8cfca
(Wii) Use rarch_settings_msg for platform-agnostic string representation
...
in RetroArch console ports
2012-06-28 12:05:36 +02:00
Toad King
6b28b48c37
(WII) compile fix
2012-06-27 02:26:56 -04:00
Twinaphex
adecf622eb
(Wii) Updated links to RGUI
2012-06-25 21:20:56 +02:00
TwinAphex51224
2e18773ad7
(Xbox 1) Use Sleep for Xbox 1 as well
2012-06-25 00:03:56 +02:00
TwinAphex51224
1654c5b7d1
(Xbox 1) Down to 3 linking errors
2012-06-24 23:59:16 +02:00
TwinAphex51224
fd31071451
(Xbox 1) Add _XBOX define rule for custom stdint.h
2012-06-24 23:19:30 +02:00
TwinAphex51224
38abfd9ed1
(Xbox 1) Include 'include' dir for Xbox 1 so xtl.h is accessible
2012-06-24 23:14:49 +02:00
TwinAphex51224
0ef1e9e4ab
(Xbox 1) Fixups to PACKAGE_VERSION define / settings function
2012-06-24 22:54:43 +02:00
TwinAphex51224
b5acc3863e
(Xbox 1) Variadic macros workaround for VC 7.1
2012-06-24 22:47:51 +02:00
TwinAphex51224
d5bb5fd7af
(Xbox 1)) Changes
2012-06-24 21:25:11 +02:00