Commit Graph
257 Commits
Author SHA1 Message Date
yinsimei 800987ab95 SLUDGE: replace char *by Common::String 2017-07-13 18:27:45 +02:00
yinsimei 19ff9f419b SLUDGE: correct loadfile existence check 2017-07-13 18:27:45 +02:00
yinsimei 59ea5e5834 SLUDGE: use Graphics::Surface::drawLine instead of sludge defined drawLine 2017-07-13 18:27:45 +02:00
yinsimei ae8df00f56 SLUDGE: replace abs() by scummvm ABS() 2017-07-13 18:27:45 +02:00
yinsimei 9d349e794e SLUDGE: code formatting for ** 2017-07-13 18:27:45 +02:00
yinsimei 38262ad630 SLUDGE: use write/readFloatLB instead of Sludge get/putFloat 2017-07-13 18:27:45 +02:00
yinsimei d37888ad5f SLUDGE: use read/writeSint16LE instead of get/putSigned 2017-07-13 18:27:45 +02:00
yinsimei 076f841526 SLUDGE: fix u32string saving error 2017-07-13 18:27:45 +02:00
yinsimei 389bd92ab9 SLUDGE: correct #define in header to match file name 2017-07-13 18:27:45 +02:00
yinsimei 2563180f11 SLUDGE: remove math functions defined in sludge 2017-07-13 18:27:45 +02:00
yinsimei f8e1fe0064 SLUDGE: replace int types to scummvm defined ones 2017-07-13 18:27:45 +02:00
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 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 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