Commit Graph

203 Commits

Author SHA1 Message Date
twinaphex
77e5cdbfde Revert "Rename runloop_msg_queue_push to video_driver_msg_queue_push"
This reverts commit ad7386913c.
2016-12-22 23:36:11 +01:00
twinaphex
ad7386913c Rename runloop_msg_queue_push to video_driver_msg_queue_push
and move code to video_driver.c
2016-12-22 13:15:02 +01:00
twinaphex
fad523ea3e Create runloop_check_cheevos 2016-12-06 06:32:47 +01:00
meleu
7d386836db cheevos.c: avoid excessive login error information
A login error can happen for several reasons. So the message "Please make sure your account information is correct." is a bit excessive. I think "Retro Achievements login error." is enough.
2016-12-06 04:38:12 +00:00
Andre Leiradella
1b7f1f30d9 Fix infinite loop with some NES ROMs 2016-11-27 01:01:23 +00:00
Alcaro
0bc7d40948 Avoid unneeded warnings 2016-11-26 21:31:49 +01:00
Alcaro
f08f37bafc Avoid printing unneeded bytes 2016-11-26 21:21:15 +01:00
Alcaro
77b1421500 Avoid copying unneeded bytes 2016-11-26 20:27:17 +01:00
Andre Leiradella
18e2369d38 Use strlcpy instead of strncpy 2016-11-26 17:27:14 +00:00
Andre Leiradella
80fd37e5b7 Clearer math in the SNES address adjustment. 2016-11-25 22:46:23 +00:00
Andre Leiradella
ad99a73dac Adjust cheevos addresses for SNES when using the MMAP interface; always show the retro_get_memory values on the log; use strncpy instead of strlcpy 2016-11-25 22:36:24 +00:00
Andre Leiradella
298484b62b Use strlcpy instead of strncpy 2016-11-23 22:10:55 +00:00
Andre Leiradella
5751ea5727 Better parameter searching; remove parameter value instead of overriding it with X 2016-11-23 22:02:02 +00:00
Andre Leiradella
4c2b5b38a0 Fix crash when Retro Achievements return a zero-length response when asked for the game's achievements; don't log the user's password and token when CHEEVOS_LOG_URLS is defined (but do when CHEEVOS_LOG_PASSWORD is too) 2016-11-23 20:18:50 +00:00
Andre Leiradella
38e201ba2d Fix huge count in cheevos_fill_md5 which makes RetroArch freeze 2016-11-22 21:27:19 +00:00
Andre Leiradella
979b388152 Added verbose output for the "retro_get_memory" interface. 2016-11-14 20:06:32 +00:00
Andre Leiradella
d15255a837 C89 build fix 2016-11-14 08:02:57 +00:00
twinaphex
574a01d390 One C89_BUILD fix 2016-11-14 05:24:10 +01:00
Andre Leiradella
170c98b593 Changed how bit values are calculated; seems to fix achievement 24594, Hungriest Runner (Win all three races in the Gourmet Race Grand Prix.), for Kirby Super Star. 2016-11-13 23:20:11 +00:00
Andre Leiradella
2b345b8d48 Fixed math to translate a physical address to the memory descriptor index + offset 2016-11-13 20:58:09 +00:00
twinaphex
54557d3a9b (cheevos.c) Style nits 2016-11-06 11:39:46 +01:00
radius
4265abb2d0 enable secondary list for unofficial 2016-11-05 17:03:35 -05:00
radius
486254f06d separate hardcore achievements 2016-11-05 16:55:57 -05:00
Andre Leiradella
e1d528bea0 Fixed achievements in hardcore mode. 2016-11-05 11:07:28 +00:00
Twinaphex
1eddb67770 Merge pull request #3935 from leiradel/master
Fix achievements being awarded upon game reset.
2016-11-04 21:29:44 +01:00
Andre Leiradella
14cebec15d Fix achievements being awarded upon game reset. 2016-11-04 19:56:31 +00:00
Diego Viola
7ee528e1f2 Fix typo 2016-11-03 21:10:12 -02:00
Andre Leiradella
e92aa45815 Fix some achievements for NES. 2016-11-03 20:16:00 +00:00
Andre Leiradella
d342852415 Fix constant overflow warning on C89 build. 2016-11-01 11:14:54 +00:00
twinaphex
99a0f82351 (GLM) Cleanups
(Cheevos) C89_BUILD buildfix
2016-11-01 11:04:56 +01:00
Andre Leiradella
bccdd8dfbe Fix cheevos using work RAM mirrors. 2016-11-01 01:02:09 +00:00
Andre Leiradella
8e3a524749 Fixes to cheevos issues; added warning about the console IDs enumeration. 2016-10-31 19:07:53 +00:00
Alcaro
be83d93a27 Merge non-broken parts of #3892 2016-10-29 11:58:57 +02:00
twinaphex
17678bb2fe Some C89 fixes 2016-10-29 08:58:33 +02:00
Andre Leiradella
3d2cdbde98 Avoid allocating memory to compute the hash for NES ROMs when the core needs fullpath (fixed). 2016-10-26 20:09:17 +01:00
Andre Leiradella
58b3ef3ba4 Revert cheevos.c because of problems with some ROMs. 2016-10-26 19:49:29 +01:00
Andre Leiradella
18c3204145 Avoid allocating memory to compute the hash for NES ROMs when the core needs fullpath. 2016-10-26 18:26:45 +01:00
Andre Leiradella
d2c838f4d3 Fixed NES ROM identification for cores whee needs_fullpath == false 2016-10-25 23:45:36 +01:00
twinaphex
c135e5d688 Add dots at the end of strings 2016-10-20 18:00:54 +02:00
twinaphex
e45531a09f (cheevos.c) Prevent implicit memsets 2016-10-16 01:23:59 +02:00
twinaphex
c42deb4cd3 (cheevos.c) Further cleanups 2016-09-29 20:38:52 +02:00
twinaphex
9d439622c0 (cheevos.c) Cleanups 2016-09-29 20:35:26 +02:00
twinaphex
fb63786297 (cheevos.c) Prevent memory leak 2016-09-22 20:59:10 +02:00
twinaphex
5aaebcfa62 Header include cleanups 2016-09-08 06:07:43 +02:00
twinaphex
5222407408 Add HAVE_CONFIG_H ifdefs 2016-09-06 23:53:44 +02:00
twinaphex
c3ba0ba4e9 Revert "Refactor core_system_info_* functions"
This reverts commit f637805c9e.
2016-09-06 08:38:26 +02:00
twinaphex
f637805c9e Refactor core_system_info_* functions 2016-09-06 07:08:38 +02:00
twinaphex
82d82110ae Merge system.h with core.h 2016-09-06 06:11:54 +02:00
Andre Leiradella
073d9aa7d1 added /info rest service to the embedded http server 2016-09-03 17:50:04 +01:00
twinaphex
8ffdc6663b (cheevos) try to avoid sprintf 2016-08-29 21:21:07 +02:00