Commit Graph

35924 Commits

Author SHA1 Message Date
Jean-André Santoni 2dee8f77b6 (Netplay) Add a task to find a game from its CRC 2017-01-22 03:17:50 +01:00
radius 0de43b954e can now connect when starting a game too 2017-01-20 16:04:10 -05:00
radius 42dc8c7e15 woops fix hardcoded address 2017-01-20 15:14:30 -05:00
radius 0acf34dcdd now we can connect (if the game is already loaded 2017-01-20 15:13:38 -05:00
radius dcca2f8131 only announce if host 2017-01-20 14:33:57 -05:00
radius b5357493ad log crc properly 2017-01-19 23:53:45 -05:00
radius 8d25b2b0a3 add stub connection handler 2017-01-19 23:44:10 -05:00
radius 8a1fb24fe9 update url 2017-01-19 23:21:22 -05:00
radius 90f352806f merge 2017-01-19 21:55:16 -05:00
radius 930cde21a2 crc is announced now (for cores that don't have needs_fullpath set) 2017-01-19 21:43:46 -05:00
fr500 f979ff58a7 clean this up a bit 2017-01-19 20:39:05 -05:00
fr500 90f0dc9942 add more info 2017-01-19 18:14:33 -05:00
fr500 b8f7d69923 add sublabels 2017-01-19 18:11:02 -05:00
fr500 bde244645e switch to the new sqlite backend instead of a plain text file 2017-01-19 17:01:50 -05:00
radius d2e09622c8 add own labels 2017-01-19 09:31:01 -05:00
radius 702f0cd95d add entries to the list 2017-01-19 09:16:37 -05:00
radius 3dd6c91493 start populating the list 2017-01-19 08:56:56 -05:00
radius 9237752d91 styling 2017-01-19 02:09:09 -05:00
radius 9e1f267ab2 fix listing 2017-01-19 02:05:33 -05:00
radius 7c833074bb parsing now works 2017-01-19 00:52:53 -05:00
radius 95a2da81e4 start adding ui elements to insert room list into 2017-01-18 22:46:48 -05:00
radius 72cdb390cb reannounce roughly every minute 2017-01-18 21:31:02 -05:00
radius ca2c2a8ce7 separate this 2017-01-18 21:12:01 -05:00
radius f2beb49fd8 Announce netplay games to lobby.libretro.com 2017-01-16 22:24:35 -05:00
twinaphex e3e8796b2b (iohidmanager_hid.c) Stylistic cleanups 2017-01-15 21:13:01 +01:00
Twinaphex 1544a3d6e1 (OSX) Fix warnings 2017-01-15 21:07:15 +01:00
Twinaphex e4fa9f178c Merge pull request #4427 from CoalaJoe/improve-german-translation
Add german translation to help menue
2017-01-15 21:00:54 +01:00
Ashura ff9d6e1ee8 Added some more translations 2017-01-15 20:56:04 +01:00
Ashura 0b029dc830 Ordered some code alphabeticaly 2017-01-15 20:33:16 +01:00
Ashura 15e8930604 Add german translation to help menue 2017-01-15 20:25:04 +01:00
Twinaphex ddc11e2d17 Merge pull request #4426 from jprjr/osx-iohidmanager
OSX Joypad Improvements
2017-01-15 19:49:06 +01:00
John Regan 4f352227ea OSX Joypad Improvements
This commit has two main changes to the OSX HID driver:

1.

Some joysticks have invalid/incorrect 'use' assigned to buttons and
axes. For example, my RetroUSB.com Genesis Retroport reports 8 buttons,
but they're reported as 1, 2, 3, 4, 1, 2, 3, 4, and my RetroLink
Gamecube-clone controller reports 2 axes with id 50.

OSX assigns each of these elements a unique cookie value, so it's still
possible to uniquely identify a button. Whenever a controller is
connected, the driver scans for all buttons and axes. When it identifies
a duplicate 'use' id, it reassigns it a new ID.

Whenever the input callback is called, it grabs the cookie value,
finds the input element with a matching cookie, and uses that element's
id instead of the one reported by the device.

The old joystick configs should not be broken by this - I'm using the
existing 'use' value wherever possible, and only changing it when it's
broken.

The 'faked' ids are done in a deterministic way, a joystick will never
have a button's 'faked' id change between launches of RetroArch.

2.

This enables HAT switch input.
2017-01-15 12:17:47 -06:00
Alcaro d2061b6f08 Merge pull request #4422 from GregorR/netplay-buf-nosignal
netplay_buf should use O_NOSIGNAL to avoid SIGPIPE
2017-01-15 17:01:00 +01:00
Gregor Richards e9e7878b5c netplay_buf should use O_NOSIGNAL to avoid SIGPIPE 2017-01-15 10:59:25 -05:00
Alcaro 1a12381bfc Close #4419 2017-01-15 16:48:08 +01:00
Twinaphex 105fa863ec Merge pull request #4418 from vanfanel/master
DISPMANX: Put guard back in to avoid potential lockups!
2017-01-15 13:55:58 +01:00
vanfanel 5a1e8d55fb DISPMANX: Put guard back in to avoid potential lockups! 2017-01-15 13:47:30 +01:00
Twinaphex 35df333ac4 Merge pull request #4417 from vanfanel/master
DISPMANX: implement pitch alignment for better videocore blitting per…
2017-01-14 23:08:07 +01:00
vanfanel 869a050a18 DISPMANX: implement pitch alignment for better videocore blitting performance 2017-01-14 23:01:05 +01:00
twinaphex 69ebda74c4 FIx shader 2017-01-14 22:48:02 +01:00
Twinaphex 56fcbba4ed Merge pull request #4416 from fr500/master
speed this up a bit
2017-01-14 22:45:06 +01:00
radius 33863714ab speed this up a bit 2017-01-14 15:54:56 -05:00
twinaphex ca5d798075 Add diff.diff 2017-01-14 21:35:00 +01:00
Twinaphex 473f3146e9 Merge pull request #4415 from fr500/master
add more fields
2017-01-14 21:24:06 +01:00
radius eb8f086e35 add more fields 2017-01-14 15:16:59 -05:00
Twinaphex 64473d95fb Merge pull request #4414 from fr500/master
add ISSUE template
2017-01-14 21:13:39 +01:00
radius e47aa13d57 add ISSUE template 2017-01-14 15:07:38 -05:00
twinaphex c875d95f7a Revert "Free font data inside gfx/font_driver.c's free function"
This reverts commit b3f1bbc15e.
2017-01-14 21:02:30 +01:00
Alcaro a73a90b701 Remove a bunch of unneeded parameters 2017-01-14 18:18:01 +01:00
Twinaphex 41881392ad Merge pull request #4408 from vanfanel/master
DISPMANX: Fix refreshrate calculation by updating menu surface asynch…
2017-01-14 17:05:17 +01:00