Simei Yin
3e88827c4c
SLUDGE: Move function/variable load/save functions to related files
2018-05-29 22:59:52 +02:00
Simei Yin
87e58a9b7e
SLUDGE: Split runSludge() to runAllFunctions() and handleSaveLoad()
2018-05-29 22:37:10 +02:00
Simei Yin
dc320b86bc
SLUDGE: Create constructor of Variable instead of initVarNew
2018-05-29 22:37:10 +02:00
Simei Yin
1ec5ef3e4d
SLUDGE: Move resource names to ResourceManager
2018-05-29 22:37:10 +02:00
Simei Yin
0548765479
SLUDGE: Objectify FatalMsgManager
2018-05-29 22:37:10 +02:00
Simei Yin
b6c2dc385a
SLUDGE: Split out function.h/cpp for upcoming refactoring
2018-05-29 22:37:10 +02:00
Bastien Bouclet
61f9398b04
Merge pull request #1187 from bgK/detection-refactor-unknown
...
ENGINES: Return unknown game variants with the list of detected games
2018-05-28 18:43:15 +02:00
Simei Yin
881c946361
SLUDGE: Move global variable lastFramesPerSecond to class Timer
2018-05-27 22:11:38 +02:00
Simei Yin
bf3084df0e
SLUDGE: Move built-in function parameter number to structure
2018-05-27 22:11:38 +02:00
Adrian Frühwirth
cee4d6b853
JANITORIAL: Fix trailing whitespace
2018-05-24 15:30:55 +02:00
Bastien Bouclet
cf1ebf2951
ENGINES: Add unknown game variants to the game detector results
2018-05-10 09:04:23 +02:00
Simei Yin
535034d6b9
SLUDGE: Objectify FloorManager
2018-05-01 18:41:51 +02:00
Simei Yin
ba1329094c
SLUDGE: Remove unused global variable dialogValue
2018-04-29 09:57:32 +02:00
Simei Yin
4b271c6e7c
SLUDGE: Remove global variable fadeMode and move transition functions to GraphicsManager
2018-04-29 09:57:32 +02:00
Simei Yin
8b91fe536c
SLUDGE: Remove global variable saveEncoding and refactor CustomSaveData features
2018-04-29 09:57:32 +02:00
Simei Yin
728caa795a
SLUDGE: Replace linked list by Common::List in PeopleManager
2018-04-28 14:42:20 +02:00
Simei Yin
657f3f8126
SLUDGE: Replace linked list by Common::List in SpeechManager
2018-04-27 19:48:29 +02:00
Simei Yin
7e7d8d769a
SLUDGE: Remove global variable speechMode
2018-04-27 19:48:29 +02:00
Simei Yin
da491601d4
SLUDGE: Move global variable brightnessLevel to GraphicsManager and refactor save&load
2018-04-27 19:48:29 +02:00
Simei Yin
5ced495769
SLUDGE: Move global variable thumbnailWidth/Height to GraphicsManager
2018-04-27 19:48:29 +02:00
Adrian Frühwirth
a20f90cbb7
JANITORIAL: Fix formatting
2018-04-22 00:56:21 +02:00
Adrian Frühwirth
9bee9e1ba6
JANITORIAL: Fix whitespace
2018-04-19 12:08:31 +02:00
Simei Yin
db1f09a0c2
SLUDGE: Refactor OnScreenPerson related public method in PeopleManager
2018-04-15 22:10:41 +02:00
Simei Yin
2cf79dc67c
SLUDGE: Refactor save/load costume to Persona
2018-04-15 22:10:41 +02:00
Simei Yin
53c79fdde9
SLUDGE: Refactor PersonaAnimation related code in PeopleManager
2018-04-15 22:10:41 +02:00
Simei Yin
7c74e81e0a
SLUDGE: Objectify PeopleManager
2018-04-15 22:10:41 +02:00
Simei Yin
756a1096d8
SLUDGE: Remove unused global variable captureAllKeys
2018-04-15 22:10:41 +02:00
Simei Yin
91db7c5967
SLUDGE: Replace linked list by Common::List in RegionManager
2018-04-15 01:09:35 +02:00
Simei Yin
b575aac25a
SLUDGE: Rename KillAll to Kill in RegionManager
2018-04-15 01:09:35 +02:00
Simei Yin
af9d07a241
SLUDGE: Objectify Region Manager
2018-04-15 00:21:17 +02:00
Simei Yin
2ea4855799
SLUDGE: Move global variable pastePalette to TextManager and refactor a little
2018-04-01 18:02:14 +02:00
Adrian Frühwirth
225cad379f
SLUDGE: Remove unnecessary semicolon
2018-03-05 23:06:20 +01:00
Simei Yin
fe9968a074
SLUDGE: Arrange include order
2017-12-19 22:16:21 +01:00
Simei Yin
d98016b222
SLUDGE: Objectify speech manager
2017-12-19 22:12:08 +01:00
Colin Snover
51329c0dc6
ALL: Fix misuse of comma operator
2017-11-10 09:57:03 -06:00
Colin Snover
432fd522d2
ENGINES: Remove default1x scaler flag
...
This flag is removed for a few reasons:
* Engines universally set this flag to true for widths > 320,
which made it redundant everywhere;
* This flag functioned primarily as a "force 1x scaler" flag,
since its behaviour was almost completely undocumented and users
would need to figure out that they'd need an explicit non-default
scaler set to get a scaler to operate at widths > 320;
* (Most importantly) engines should not be in the business of
deciding how the backend may choose to render its virtual screen.
The choice of rendering behaviour belongs to the user, and the
backend, in that order.
A nearby future commit restores the default1x scaler behaviour in
the SDL backend code for the moment, but in the future it is my
hope that there will be a better configuration UI to allow users
to specify how they want scaling to work for high resolutions.
2017-10-07 12:30:29 -05:00
Willem Jan Palenstijn
6bea267385
SLUDGE: Skip SearchMan detour in fallback detection
2017-09-20 20:53:14 +02:00
Simei Yin
e1c33a6b97
SLUDGE: Use Mod/Xm/S3m decoder in Sludge
2017-09-12 11:27:21 +02:00
Simei Yin
a2a980aa89
SLUDGE: Convert CP1250 to UTF8 for some windows games
2017-08-24 04:02:42 +02:00
Simei Yin
867b8dbb92
SLUDGE: Reset engine when launching a new game data file
2017-08-22 16:20:15 +02:00
Simei Yin
cae614a4dc
SLUDGE: Use common hashmap instead of array table
2017-08-21 10:19:19 +02:00
Simei Yin
516c24e8c3
SLUDGE: Change game file to be loaded
2017-08-21 10:19:19 +02:00
Simei Yin
a9ee51d6ce
SLUDGE: Some code cleaning
2017-08-21 10:19:19 +02:00
Simei Yin
d9a6791500
SLUDGE: Add support for some windows-only games
2017-08-21 10:19:19 +02:00
Simei Yin
9ee81ad127
SLUDGE: Fix zBuffer problem when credit scrolling
2017-08-18 05:17:03 +02:00
Simei Yin
cc84534871
SLUDGE: Fix load&save sound bug
2017-08-18 05:17:03 +02:00
Simei Yin
0993264ba3
SLUDGE: Play mod music
2017-08-18 05:17:03 +02:00
Simei Yin
5eda2befbb
SLUDGE: Add debug channel
2017-08-15 07:47:56 +02:00
Simei Yin
302a14677d
SLUDGE: Fix sprite darkness bug and refactor
2017-08-15 07:47:56 +02:00
Simei Yin
3cfb5bcdc5
SLUDGE: Fix unmatched delete and delete []
2017-08-12 16:49:47 +02:00