Henrik Rydgård
440e72d250
Clean up among the logs. Remove MASTER_LOG.
2017-03-06 13:10:23 +01:00
Florent Castelli
46fdc0f5f5
cmake: Move some cmake includes to ext
2016-12-18 22:17:41 +01:00
Florent Castelli
e0ff68b3f6
c++11: Remove compat header base/functional.h
...
We want a proper C++11, not tr1. We don't target those compilers anyway.
2016-10-12 11:32:45 +02:00
Unknown W. Brackets
6a5096e546
Save the game title in savestates, if available.
...
So that the UI can show them. Old savestates still load fine, just don't
have the title.
2016-01-23 12:56:36 -08:00
Henrik Rydgard
6785a95384
Fix some memory leaks on corrupt savestates
2015-10-04 14:11:33 +02:00
sergiobenrocha2
5ec87f3459
Improve detection of for shared libs in both sdl and Qt (zlib, libzip, snappy and glew).
2015-09-16 00:59:31 -03:00
Henrik Rydgård
a9be90229a
Merge pull request #7140 from AbandonedCart/master
...
use libc++ for iOS to avoid additional directives
2014-12-18 22:38:14 +01:00
Unknown W. Brackets
42cd751060
Prevent a few savestate cross-compat issues.
...
We don't need to save gpu stats at all, so don't, makes it easier to
change it and dunno if anyone defines double as other than 64 bits.
Also, apparently there was padding in the event state but not on all
platforms.
2014-12-08 21:18:56 -08:00
TwistedUmbrella
3f4d58b0b2
use libc++ for iOS to avoid additional directives
2014-12-05 19:47:02 -05:00
Unknown W. Brackets
ad6b176e11
Naturally, modern C++ would not build on Symbian.
2014-11-03 08:56:45 -08:00
Unknown W. Brackets
9d86d3ca9b
Use std::unordered_multimaps in a few places.
2014-11-03 08:31:52 -08:00
Henrik Rydgard
cefc0bc96f
Play the game's SND0.AT3 when a game is selected in the menu and on the "game screen".
2014-06-22 17:02:04 +02:00
Sacha
c745072b55
Update Symbian to GCC 4.8.3
2014-06-11 03:10:50 +10:00
Unknown W. Brackets
760c6ab0ec
Allow savestates to handle u32_le/u32_be.
...
This may make them work or closer to on Xbox 360.
2014-01-26 14:24:32 -08:00
Henrik Rydgård
e5e17fbc6e
More include cleanup. Hoping for very slightly faster compile times..
2013-12-30 10:49:05 +01:00
Unknown W. Brackets
3e18027b8d
Fix some type comparison warnings.
2013-10-19 14:57:45 -07:00
Unknown W. Brackets
607f19b6a4
Savestate tm differently for crossplat.
...
Especially Linux 32/64, but really all are nice.
2013-10-06 22:09:51 -07:00
Unknown W. Brackets
0ec09f9700
Move parts of ChunkFile into a cpp, cleanup.
2013-10-06 22:09:50 -07:00
Unknown W. Brackets
06ae016782
Savestates now work okay between git versions.
2013-09-29 20:27:51 -07:00
Unknown W. Brackets
3dee91f68f
Separate a quick interface to savestate to memory.
2013-09-29 14:26:14 -07:00
adrian17
5f86bc44d4
Deleted some doubled #includes.
2013-09-27 21:38:07 +02:00
Unknown W. Brackets
887a61ae56
Make it possible to add new sections optionally.
2013-09-15 07:58:52 -07:00
Unknown W. Brackets
418d6c1e83
Reset the game when loading a state fails.
...
This way it doesn't crash.
2013-09-14 21:19:10 -07:00
Unknown W. Brackets
2cca2568c7
Make sure the saved git ver is null terminated.
...
strncpy() is a tricky beast.
2013-09-14 20:29:01 -07:00
Unknown W. Brackets
d2f2f8d7ad
Make it possible to version DoState sections.
...
This will have the more important benefit of bailing if anything goes
awry.
2013-09-14 20:19:58 -07:00
Unknown W. Brackets
7349de55d1
Fix some initialization/sprintf warnings.
2013-09-01 01:15:07 -07:00
papel
a150fdd6ae
Continue ignoring savestate incompatibility for now.
2013-07-18 15:33:13 -03:00
papel
9b6f1abed8
Version to savestate and open other game in other screens.
2013-07-17 02:33:26 -03:00
Unknown W. Brackets
a32cf817ff
Fix some minor warnings.
2013-07-07 20:31:04 -07:00
Unknown W. Brackets
0019666939
Fix null pointer typo, breaking savestates.
2013-07-07 17:58:37 -07:00
Unknown W. Brackets
b9c2e21105
Improve performance of syscall resolving.
...
This was actually kinda slow (noticeably) in God Eater Burst.
2013-07-06 15:14:50 -07:00
The Dax
7884df8013
Simplify error message via better translation key/message.
2013-06-24 04:47:12 -04:00
The Dax
a341d39720
Make failure reasons translatable.
2013-06-24 04:24:34 -04:00
The Dax
1a7cce2fc5
Fix a comment and remove an old comment.
2013-06-24 04:00:10 -04:00
The Dax
810dfac704
Restructure load/save failure message by reverting it back to the original and add a translation ini key instead. Much simpler, and cleaner.
2013-06-24 03:58:29 -04:00
The Dax
fe8c439614
Clean up slightly.
2013-06-24 03:08:24 -04:00
The Dax
3a0fe2f374
Add failure messages to savestates loading/saving. It's misleading to always say "Loaded state" or "Saved state", even if it fails. Plus, result was unused up to this point.
2013-06-24 02:58:21 -04:00
Henrik Rydgård
d8f9790abc
Some Mac build fixes from vit9696 and some more. Update submodules.
2013-05-07 00:08:57 +02:00
Unknown W. Brackets
1e6e333d38
Fix savestates not even trying on diff version.
...
Also, update native.
2013-04-29 23:40:12 -07:00
Henrik Rydgard
5d0dc146a7
Possible buildfix
2013-04-13 21:32:01 +02:00
Henrik Rydgard
e3fb88de68
Background thread for icon loading, show in game list. Switch to GNU STL in Android port.
2013-04-13 21:24:07 +02:00
Unknown W. Brackets
fe97fd6fc5
Add better savestate error handling.
...
Aborts when it can't load.
2013-04-13 01:39:17 -07:00
Unknown W. Brackets
23224f1c1d
OS X: Fix build on Mac OS X 10.6 (from vit9696.)
2013-04-02 07:37:18 -07:00
Unknown W. Brackets
339b2839b3
Finish implementing savestates for fonts.
...
Oops, missed this before. Was crashing FF3 and games using custom fonts.
2013-03-20 23:37:57 -07:00
Sacha
630ee68b05
Build fix for iOS. Now compiles.
2013-02-24 22:17:52 +10:00
Unknown W. Brackets
363d1dbe19
Fix some misc. warnings.
2013-02-18 08:44:59 -08:00
Sacha
013357f21e
Build fix for iOS
2013-02-13 16:39:53 +10:00
Sacha
148c390524
Buildfix for Symbian
2013-02-04 09:55:56 +10:00
Xele02
2a424977c0
Fix linux build ^^
2013-02-04 21:24:01 +01:00
Henrik Rydgård
d60f685ae8
MacOSX buildfix
2013-02-04 20:36:43 +01:00