46106 Commits

Author SHA1 Message Date
twinaphex
183aede716 Update CHANGES.md 2018-10-24 04:44:29 +02:00
twinaphex
49b657fce2 Menu Font Green/Blue Color can now be manipulated with the GUI 2018-10-24 04:42:58 +02:00
Ryan 'Swingflip' Hamlin
eff5914fa2 Forgot the new brand name lol. 2018-10-23 17:28:23 +01:00
Ryan 'Swingflip' Hamlin
63d44c0ebc Added cleanup to A7A7 2018-10-23 17:17:07 +01:00
Ryan 'Swingflip' Hamlin
a8cb30b9c5 Static compiling of ARMv7 CortexA7 2018-10-23 17:16:15 +01:00
Ryan 'Swingflip' Hamlin
93ac62012d Cleaned up ARMV7A7 2018-10-23 16:55:23 +01:00
Ryan 'Swingflip' Hamlin
8d883bda4b Removed old hakchi platform 2018-10-23 16:49:11 +01:00
Ryan 'Swingflip' Hamlin
ccceabc541 Added Makefile.classic_armv7_a7 2018-10-23 16:43:28 +01:00
Ryan 'Swingflip' Hamlin
899da1b87c
Merge pull request #1 from libretro/master
Rebase
2018-10-23 16:35:49 +01:00
twinaphex
c17135df3e Revert "Use sceCtrlIsMultiControllerSupported to detect"
This reverts commit ef10b7897dfbb56cd56735287896b08dfedd8365.
2018-10-23 02:42:06 +02:00
Twinaphex
805f159154
Merge pull request #7476 from stuartcarnie/sgc-cocoa-events
fix(cocoa): Use RApplication for OpenGL
2018-10-22 17:36:40 +02:00
Stuart Carnie
1e6503c0d9 fix(cocoa): Use RApplication for OpenGL 2018-10-21 15:57:05 -07:00
twinaphex
e5b9ca5187 Silence code warnings 2018-10-21 05:43:23 +02:00
twinaphex
726de8e447 Apply diff to fix #6382 2018-10-21 05:40:50 +02:00
Twinaphex
0abb93228e
Merge pull request #7458 from gblues/master
Capture CRC content for deferred-loading cores
2018-10-20 22:13:54 +02:00
Twinaphex
35b9167c60
Merge pull request #7468 from alfrix/unused
Fix Wunused complains
2018-10-20 22:13:02 +02:00
Twinaphex
83dca0ad0a
Merge pull request #7470 from DEX357/patch-21
Update msg_hash_pl.h
2018-10-20 22:12:45 +02:00
DEX357
365fb4b4eb
Update msg_hash_pl.h 2018-10-20 20:36:59 +02:00
Alfrix
82c3103f82 Fix Wunused complains 2018-10-20 09:50:06 -03:00
twinaphex
882a25326c Add ctr to the list too 2018-10-20 03:05:22 +02:00
Twinaphex
7f2e21de81
Merge pull request #7459 from lambolighting/master
Update Greek Translation
2018-10-19 07:45:10 +02:00
Twinaphex
342ae6e68d
Merge pull request #7462 from stuartcarnie/sgc-cocoa-events
fix(cocoa): Move sendEvent implementation to RAWindow
2018-10-19 07:44:54 +02:00
Twinaphex
222e5faab8
Update CHANGES.md 2018-10-19 07:44:35 +02:00
Twinaphex
a1bc9805ce
Update CHANGES.md 2018-10-19 07:44:24 +02:00
twinaphex
c55e65c895 Change this to vita2d 2018-10-19 07:41:41 +02:00
Stuart Carnie
ab1242f368 fix(cocoa): Move sendEvent implementation to RAWindow
Introduced independent Info_Metal.plist and MainMenu_Metal.xib files,
to avoid breaking earlier builds.
2018-10-18 19:03:10 -07:00
Nathan Strong
dc18196844 get rid of TODO 2018-10-18 16:44:30 -07:00
Nathan Strong
d03c0be71d Rewrite file hasher to limit amount hashed
== DETAILS
Since the content file could potentially be huge, hashing the
whole thing at runtime may take a really long time. Plus, it
was loading the whole file into RAM at once.

Now, we only load 1MB at a time and hash up to the first 64MB.

== TESTING
I don't have any large content files to test it with, but I
tested it with a small one and confirmed that the hash was
correct.
2018-10-18 16:38:02 -07:00
Twinaphex
6ad2727835
Merge pull request #7461 from Themaister/master
Vulkan: Keep enable state the same after loading new overlay.
2018-10-19 00:45:14 +02:00
Themaister
66e7c73193 Keep enable state the same after loading new overlay. 2018-10-18 23:37:45 +02:00
LamboLighting
5353e29afa Update intl/msg_hash_el.h 2018-10-18 22:57:11 +03:00
Nathan Strong
edacf67e75 Capture CRC content for deferred-loading cores
== DETAILS

Fixes a bug where content CRC32 is not calculated when content loading
is done by the core instead of libretro. This impacts the ability to
do accurate content matching on netplay.

This notably affects MAME, but is by no means limited to MAME.

Change summary:
- adds a method to the crc32 implementation that calculates crc32 for
  a file (as opposed to an in-memory buffer)
- fix a minor bug that would print the "core will load its own content"
  right before attempting to load compressed content
- in the actual "core will load its own content" path, calculate the CRC32
  and log it before returning

== TESTING
Tested locally on OSX:
- loaded content
- started netplay
- confirmed CRC showing in netplay data
- verified CRC32 against external crc32 tool
2018-10-18 11:26:45 -07:00
Twinaphex
ad87112cfc
Merge pull request #7454 from stuartcarnie/sgc-fix-events
Suppress event propagation when event is not for main RA window
2018-10-18 07:43:00 +02:00
Stuart Carnie
ca0c1533e3 fix(cocoa): Suppress event propagation when event is not for RA window
This is required when the Qt window is focused.

Ideally, event handling should be reviewed and refactored such that this
hack is not necessary.
2018-10-17 22:39:45 -07:00
twinaphex
0957017a32 Update Dutch localization 2018-10-18 05:49:58 +02:00
Twinaphex
af88f0ccb2
Merge pull request #7453 from stuartcarnie/sgc-fix-quit
fix: Post CMD_EVENT_QUIT directly to command event queue
2018-10-18 04:38:54 +02:00
Stuart Carnie
9370123133 fix: Post CMD_EVENT_QUIT directly to command queue 2018-10-17 19:36:18 -07:00
Twinaphex
aaafa18235
Merge pull request #7452 from meleu/patch-4
added cheevos console ID for atari7800
2018-10-17 21:48:00 +02:00
meleu
87467be496
added cheevos console ID for atari7800 2018-10-17 16:37:41 -03:00
twinaphex
421e6178e5 Buildfix 2018-10-17 18:20:01 +02:00
Twinaphex
f11bc8304c
Merge pull request #7449 from gblues/master
Rewrite content search task
2018-10-17 07:54:00 +02:00
Twinaphex
697d8a3ba4
Update CHANGES.md 2018-10-17 07:42:01 +02:00
Nathan Strong
0abe42d9a4 Rewrite content search task
== DETAILS

In attempting to identify where netplay lobby errors were occuring,
I found that the code which does the content search was pretty messy,
so I've cleaned it up.

- Search is now more efficient. Playlists are only iterated over once,
  instead of twice.
- Error messages are more helpful
- Eliminated goto abuse
- code is easier to follow and has comments describing the logical
  flow.

== TESTING
Tested lightly locally, although hard to test thoroughly due to tight
netplay requirements.
2018-10-16 22:40:13 -07:00
twinaphex
3d731aec19 Call network_init before processing the network information list 2018-10-17 07:36:46 +02:00
twinaphex
63eff7f236 Create menu_animation_get_delta_time 2018-10-17 06:55:49 +02:00
twinaphex
4692e95fd8 Refactor 'kill by tag' and 'kill by subject' 2018-10-17 06:49:24 +02:00
twinaphex
ebd8e5bbc2 Cleanup 2018-10-17 06:20:22 +02:00
twinaphex
cf9341f2ea Update libretro-common 2018-10-17 05:45:43 +02:00
Twinaphex
e3e4abf846 Remove some unused variables 2018-10-17 05:44:05 +02:00
twinaphex
5017063a7e Fix stripes.c 2018-10-17 05:34:59 +02:00