Commit Graph

81520 Commits

Author SHA1 Message Date
yinsimei
cc727710b4 SLUDGE: remove define duplication 2017-07-13 18:27:45 +02:00
yinsimei
b8cede684e SLUDGE: remove unused files 2017-07-13 18:27:45 +02:00
yinsimei
08304b848a SLUDGE: use Common/debug instead of sludge debug 2017-07-13 18:27:45 +02:00
yinsimei
ed09887e84 SLUDGE: remove an unused .h 2017-07-13 18:27:45 +02:00
yinsimei
ee45e15178 SLUDGE: use Common::Point instead of struct POINT 2017-07-13 18:27:45 +02:00
yinsimei
07e4982027 SLUDGE: remove #ifdef HAVE_GLES2 and clean code in graphics 2017-07-13 18:27:45 +02:00
yinsimei
1e261d6cd3 SLUDGE: remove unused libs 2017-07-13 18:27:45 +02:00
yinsimei
9560969ea8 SLUDGE: remove shader-related files 2017-07-13 18:27:45 +02:00
yinsimei
53572c8e58 SLUDGE: not to build sludge by default 2017-07-13 18:27:45 +02:00
yinsimei
302c946279 SLUDGE: use U32String to replace sludge utf8 library 2017-07-13 18:27:45 +02:00
yinsimei
fe773c1beb SLUDGE: replace char* by Common::String for error messages 2017-07-13 18:27:45 +02:00
yinsimei
8152793d09 SLUDGE: save&load system (without thumbnail and snapshot) 2017-07-13 18:27:45 +02:00
yinsimei
791aedf7a5 Image: extend writePng for 4-byte pixelFormat 2017-07-13 18:27:45 +02:00
yinsimei
874d03f79b SLUDGE: stop a sound by file number
SLUDGE: stop a sound by
2017-07-13 18:27:45 +02:00
yinsimei
0e8db2bf0d SLUDGE: add blankscreen effect 2017-07-13 18:27:45 +02:00
yinsimei
b5a77c9393 SLUDGE: check point to non transparent part of a character 2017-07-13 18:27:45 +02:00
yinsimei
91d2b5d31e SLUDGE: kill a sprite bank 2017-07-13 18:27:45 +02:00
yinsimei
082bf55b56 SLUDGE: clean debug info 2017-07-13 18:27:45 +02:00
yinsimei
9a57db6b9c SLUDGE: correct text color for png font 2017-07-13 18:27:45 +02:00
yinsimei
3b3c92558b SLUDGE: add game timing 2017-07-13 18:27:45 +02:00
yinsimei
ae54897ff5 SLUDGE: add channel to debug text 2017-07-13 18:27:45 +02:00
yinsimei
15e7f5c48e SLUDGE: fix unmatched delete [] 2017-07-13 18:27:45 +02:00
yinsimei
639f20f168 SLUDGE: fix bug of setting zbuffer before backdrop 2017-07-13 18:27:45 +02:00
yinsimei
e7d1f272dc SLUDGE: set sludge game to 1xScale by default 2017-07-13 18:27:45 +02:00
yinsimei
44d7663a49 SLUDGE: read headless png sprites 2017-07-13 18:27:45 +02:00
yinsimei
1a27d67123 IMAGE: add flag to skip signature check in png decoder 2017-07-13 18:27:45 +02:00
yinsimei
5469aaf8ec SLUDGE: move initGraphics after sludge init 2017-07-13 18:27:45 +02:00
yinsimei
d63953d9ce SLUDGE: free resource when finish reading png sprite 2017-07-13 18:27:45 +02:00
yinsimei
e7a22b59f8 SLUDGE: add several debug infos and exit when error 2017-07-13 18:27:45 +02:00
yinsimei
279a53302a SLUDGE: add game detection for Robin's rescue 2017-07-13 18:27:45 +02:00
yinsimei
03f43f789c SLUDGE: add fall back detection 2017-07-13 18:27:45 +02:00
yinsimei
52b627bae6 SLUDGE: use Common::List to reproduce layer effects 2017-07-13 18:27:45 +02:00
yinsimei
f89f1aad4c SLUDGE: formatting code in sprites.cpp 2017-07-13 18:27:45 +02:00
yinsimei
714196132c SLUDGE: load zBuffer sprites as backdrop copies 2017-07-13 18:27:45 +02:00
yinsimei
eb9968332e SLUDGE: change background and zByffer restore order in freeze 2017-07-13 18:27:45 +02:00
yinsimei
f138547808 SLUDGE: paste image to background 2017-07-13 18:27:45 +02:00
yinsimei
387a558ec4 SLUDGE: add dark screen effect 2017-07-13 18:27:45 +02:00
yinsimei
4b941e16db SLUDGE: remove a low-level graphic loop 2017-07-13 18:27:45 +02:00
yinsimei
83926d07a3 SLUDGE: fix error that chracter has no click effect 2017-07-13 18:27:45 +02:00
yinsimei
82f023d9bd SLUDGE: free surfaces in freeze struct 2017-07-13 18:27:45 +02:00
yinsimei
ea1f2412ee SLUDGE: get input work by replacing sdl event by scummvm event 2017-07-13 18:27:45 +02:00
yinsimei
43ffa3bcc8 SLUDGE: give a 0.5 opacity for mixOverlay image 2017-07-13 18:27:45 +02:00
yinsimei
9418891237 SLUDGE: get freeze and unfreeze scene work 2017-07-13 18:27:45 +02:00
yinsimei
e52dbca7fd SLUDGE: remove unused variable in parallaxLayer 2017-07-13 18:27:45 +02:00
yinsimei
536ddf7e89 SLUDGE: change struct texture to Surface 2017-07-13 18:27:45 +02:00
yinsimei
0eb18c2627 SLUDGE: set to right delay time 2017-07-13 18:27:45 +02:00
yinsimei
bbde5f4bf4 SLUDGE: remove #ifndef of cursor display and formatting code 2017-07-13 18:27:45 +02:00
yinsimei
5baae657fd SLUDGE: cache of ended sound in playlist won't be used before handled 2017-07-13 18:27:45 +02:00
yinsimei
15c7958d57 SLUDGE: add sound loop for wav and ogg 2017-07-13 18:27:45 +02:00
yinsimei
36d078cfe4 SLUDGE: add sound loop test game
game links: https://github.com/yinsimei/sludge-test-games
2017-07-13 18:27:45 +02:00