twinaphex
e7272ddefa
(Audio mixer) Add MP3 support as well
2018-04-28 14:18:04 +02:00
twinaphex
3f7c318e3f
(Audio mixer) Add FLAC support to audio mixer
2018-04-28 11:17:37 +02:00
twinaphex
f050104740
Change return type of content_get_subsystem_rom_id
2018-04-17 03:19:35 +02:00
twinaphex
041670fe02
Get rid of multitude of casting warnings
2018-04-13 00:47:42 +02:00
twinaphex
1751f4a0af
Make it possible to read bigger files by replacing ssize_t with int64_t
...
and size_t with uint64_t
2018-04-13 00:18:11 +02:00
twinaphex
6761ec471d
Silence some Coverity warnings
2018-04-12 21:39:31 +02:00
i30817
7da45bc789
Serial magic should only match on full match
...
As was mentioned on the wii dual layer disc issue, this line is comparing binary sequences as strings, which fails very obviously because neither of the 'strings' tested are strings and it's very likely both start with \0.
2018-04-11 01:37:35 +01:00
twinaphex
c24179dc63
Scanning should now work in standalone program
2018-04-10 05:16:33 +02:00
twinaphex
c9e48cd9de
Cleanups / get rid of more dependencies
2018-04-10 04:31:19 +02:00
twinaphex
6f0fc2426d
(database_info/task_database) Get rid of list_special dependencies
2018-04-10 04:13:45 +02:00
twinaphex
3016edce0a
Move retroarch.h dependencies out of core_info.c
2018-04-10 04:00:01 +02:00
twinaphex
06bafe3cc3
Fix typo
2018-04-10 02:41:09 +02:00
twinaphex
be0c118c87
(task_database.c) Don't use msg_hash_calcualte and msg_hash_to_file_type
2018-04-10 01:18:40 +02:00
twinaphex
908de15e7b
Start adding samples - not done yet
2018-04-09 22:12:59 +02:00
twinaphex
22e5d000c2
Cleanups
2018-04-09 19:30:36 +02:00
twinaphex
fdec9c50e0
(task_database.c) Add some RARCH_INTERNAL ifdefs
2018-04-09 19:26:49 +02:00
Twinaphex
08a54e45f2
Get rid of a lot of implicit conversions
2018-04-09 15:56:45 +02:00
retro-wertz
55450a5d73
Fix false [ERROR] when closing content
...
filestream_delete() returns 0 on success, and -1 on failure.
This PR removes this false error when closing content.
e.g.
[ERROR] Failed to remove temporary file: /EMULATORS/ConsoleRoms/Nintendo - Nintendo Entertainment System/Super Mario Bros. (World).nes.
2018-04-03 12:08:53 +08:00
twinaphex
3fe6ecbce7
More static analyzer warning fixes
2018-03-29 14:19:24 +02:00
twinaphex
02bf41a686
(task_content.c) Minor cleanup
2018-03-25 00:14:35 +01:00
twinaphex
3c6490d828
Update
2018-03-25 00:09:57 +01:00
radius
fd9d8c9512
fix potential crash on task_push_http_transfer
2018-03-18 12:52:04 -05:00
radius
c52fdc469f
remove task_push_http_transfer_raw, encode before sending data to the task
2018-03-16 22:38:21 -05:00
meleu
eb5a69ded3
fixing cheevos (broken after #6389 )
2018-03-16 01:03:57 -03:00
radius
b01e63e2cd
make sure to always encode urls, also change the PS3 default urls
2018-03-14 23:04:50 -05:00
Twinaphex
ae6e410de1
Remove unused variables
2018-03-01 22:28:26 +01:00
twinaphex
0de23512e7
Should fix APK extraction (hopefully)
2018-03-01 14:59:37 +01:00
twinaphex
74309e6e1c
shader code - Get rid of more hashes
2018-02-25 17:20:22 +01:00
twinaphex
f00d194ae3
Get rid of more hashes
2018-02-25 16:32:54 +01:00
twinaphex
fae9223641
Remove hashes from task_overlay
2018-02-25 13:03:54 +01:00
radius
fd767f65bd
subsystem fix
2018-02-17 12:28:19 -05:00
twinaphex
ff831a7d99
Silence Coverity warning
2018-02-15 13:07:46 +01:00
radius
a16cbe7cde
de-hardcode rom count
2018-02-12 22:10:44 -05:00
radius
755578fc43
C89 build fixes
2018-02-12 21:19:51 -05:00
radius
1f2054d42f
subsystem part 3: cleanups
2018-02-12 02:44:54 -05:00
radius
d254c3eca4
subsystem part 3: fix saves
2018-02-12 02:39:26 -05:00
radius
9a23ee8017
subsystem part 3: remove more globals
2018-02-12 02:39:25 -05:00
radius
2a9046c06f
subsystem part 3: cleanups
2018-02-12 02:39:25 -05:00
radius
9730fa5c51
subsystem part 2: load content! hacky
2018-02-12 02:39:25 -05:00
radius
752e729ec2
subsystem part 2: set paths
2018-02-12 02:39:24 -05:00
radius
b212640732
subsystem part 2: add a wrapper to set the current subsystem
2018-02-12 02:39:24 -05:00
radius
597e0ce1ec
subsystem part 1: get the required data to load content
2018-02-12 02:39:23 -05:00
twinaphex
457d543cb1
Get rid of callback function hashes
2018-02-05 19:14:55 +01:00
twinaphex
969067b359
Revert "Cleanup code"
...
This reverts commit 8d835d9b51
.
2018-02-05 16:42:02 +01:00
twinaphex
8d835d9b51
Cleanup code
2018-02-05 16:41:02 +01:00
twinaphex
d2aa12149f
task_load_content - simplify code
2018-02-05 15:37:43 +01:00
twinaphex
69fedc6b40
task_screenshot.c - remove XBOX1 specific code
2018-02-05 00:29:05 +01:00
twinaphex
9dd33b9797
More CXX_BUILD linking error fixing
2018-02-04 20:57:30 +01:00
aliaspider
700fce3bd2
various fixes for CXX_BUILD.
2018-02-04 20:03:27 +01:00
twinaphex
0ee124582c
Silence another Coverity warning
2018-02-02 21:53:58 +01:00
twinaphex
7cf4763bfb
Add TODO/FIXME note
2018-01-31 23:05:42 +01:00
bparker06
3d2c579bc7
Change Bliss-Box feature report size per ulao
2018-01-28 20:26:47 -05:00
twinaphex
8e3b3762ad
More compatibility fixes for CXX_BUILD
2018-01-25 16:33:28 +01:00
twinaphex
ed38887910
(VS2017) Update solution
2018-01-23 08:38:40 +01:00
twinaphex
924007eda2
Prevent calling task_image_process if image is NULL
2018-01-23 04:57:12 +01:00
aliaspider
5db96f35fa
(WIN32) various build fixes.
2018-01-20 20:05:32 +01:00
radius
d1dba26565
fix display name for builtin autoconfs again
2018-01-16 22:18:28 -05:00
twinaphex
897c1654ab
Reduce usage of string_is_not_equal_fast
2018-01-17 01:03:48 +01:00
twinaphex
61ff51be2f
Start using string_is_equal predominantly
2018-01-16 22:53:38 +01:00
radius
2e210b6bb4
fix my last PR for builtin autoconfs
2018-01-12 10:29:35 -05:00
radius
3b334b60d6
add display name and config name to autoconf
2018-01-11 17:06:14 -05:00
twinaphex
0e337bb110
Use d3d_device_get_backbuffer
2018-01-03 16:25:45 +01:00
twinaphex
e17baf411c
Use d3d_surface_free
2018-01-03 14:10:14 +01:00
twinaphex
3528923507
Fix crash with Linux HTTP tasks - null pointer dereference
2018-01-02 13:41:59 +01:00
Brad Parker
e62e0c83da
win32: Show progress meter on taskbar for downloads (Windows 7 and up)
2018-01-01 02:08:09 -05:00
twinaphex
d09e0f7da2
(task_autodetect.c) Too much verbose spam
2017-12-31 04:24:42 +01:00
gblues
704cc61fd8
Fix bug in autodetect macro, gamepad now works properly
...
== DETAILS
The gamepad didn't work because I had tried to rename the pad from
'WIIU Gamepad' to 'WiiU Gamepad'.
I added some debug logging and (to cut out a lot of trial-and-error)
discovered that the reason it didn't work was because a bug in a macro
was using the define literally instead of substituting it (so e.g.
the autodetect handler was trying to match 'WiiU Gamepad' against the
literal string 'PAD_NAME_WIIU_GAMEPAD').
- Fixed the macro bug
- Left a minimal amount of the debug logging in place; may come in
handy for someone else.
- Updated wpad/kpad/hidpad to use the define constants
== TESTING
Did a test build and confirmed the gamepad responded.
2017-12-30 04:43:33 +01:00
twinaphex
7b5547d368
Try to be safer with strlcpy calls
2017-12-28 05:56:45 +01:00
David Walters
adffa5fc4c
Fixes for overlay buttons
2017-12-17 12:36:18 +00:00
twinaphex
c7c4b723d6
Move path_file_exists to filestream and do away with filestream
...
dependencies in file/file_path
2017-12-14 20:05:46 +01:00
Brad Parker
8c0adf3594
move path_file_rename and path_file_remove into VFS
2017-12-14 13:32:26 -05:00
gblues
0f7de204f7
Last batch of whitespace cleanup (post-rebase)
...
-- looks like a few files committed with DOS line endings
2017-12-12 00:24:46 -08:00
gblues
6904101c44
Clean up trailing whitespace
...
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
c4d8a8c800
Free after intfstream_close
2017-12-11 20:24:00 +01:00
twinaphex
32511090ca
(task_save.c) Move to intfstream
2017-12-11 14:56:58 +01:00
twinaphex
e62e9233d7
Add intfstream_get_size
2017-12-11 13:21:44 +01:00
twinaphex
61d3f90cae
Add hint defines to libretro.h
2017-12-11 12:53:47 +01:00
twinaphex
38e6d2443f
Change functions
2017-12-11 12:31:14 +01:00
twinaphex
8aa4d6d148
Move convenience functions to interface_stream.c
2017-12-11 12:23:40 +01:00
twinaphex
6897f9a987
Pass hints to intfstream_open_file
2017-12-11 12:20:06 +01:00
twinaphex
318f17c4cb
Start using VFS API constant defines
2017-12-11 12:15:00 +01:00
twinaphex
2e979ec537
Replace function signatures of file_stream file functions
2017-12-10 22:25:38 +01:00
David Walters
004c1d2f0a
Fix for relative paths being normalised and generating a duplicate history entry.
2017-12-08 23:37:07 +00:00
Brad Parker
b0445e1e21
Bliss-Box: Work around Windows sharing violation bug by trying to open device as read/write if read-only fails. Show OSD message if it still fails.
2017-12-07 17:47:20 -05:00
David Walters
609bcb4dc2
fix device indexing
2017-12-05 22:03:56 +00:00
Brad Parker
4efc8453c2
buildfix for certain mingw environments
2017-12-02 15:59:42 -05:00
twinaphex
2608fd1550
(task_autodetect.c) Cleanups
2017-12-02 11:36:22 +01:00
Brad Parker
067f5bcd16
blissbox: add 4-Play to overridden hid name
2017-12-01 22:40:17 -05:00
Brad Parker
0eb8c47166
try to fix lack of GUID type on buildbot that I cannot reproduce
2017-12-01 14:38:13 -05:00
Brad Parker
b9394846dc
blissbox: use win32 HID API to get pad type on windows, libusb seems broken there
2017-12-01 14:07:40 -05:00
Brad Parker
5a2dff0ff1
only use libusb code if we have support for it
2017-11-28 22:32:41 -05:00
Brad Parker
def24ef8eb
blissbox: print message if detecting update mode or old firmware versions, override vid/pid check for autoconfig profiles, misc comments
2017-11-28 21:25:54 -05:00
Brad Parker
2dd64d9c11
Initial blissbox support, requires firmware 2.0. Currently limited to platforms with libusb support.
2017-11-28 18:25:12 -05:00
twinaphex
d75c187c5b
Don't show 'Scanning of Directory Finished' if we are scanning a
...
file instead
2017-11-27 07:04:52 +01:00
twinaphex
e35394d4bd
Fix MSVC 2003 build
2017-11-26 22:41:34 +01:00
radius
1003e681cc
don't assume the core never has content
2017-11-26 11:33:02 -05:00
twinaphex
5e3eb437ac
Change RARCH_ERR invocations
2017-11-26 00:57:02 +01:00
twinaphex
b4ac3e7b2f
Cleanups
2017-11-25 23:06:56 +01:00
twinaphex
8cc2e9bade
Cleanups
2017-11-25 23:06:25 +01:00
twinaphex
ca616f3e32
Cleanup
2017-11-25 22:33:43 +01:00