Commit Graph

52050 Commits

Author SHA1 Message Date
Strangerke
d868681976 MORTEVIELLE: Rename mouse functions, various formatting fixes 2012-04-06 08:21:32 +02:00
Strangerke
b12f8bf5ad MORTEVIELLE: Start cleaning taffich.cpp 2012-04-06 08:21:31 +02:00
Strangerke
ecda7b6b8f TOOLS: Mortevielle - Remove extra spaces in one of the words 2012-04-06 08:21:30 +02:00
Strangerke
45fb3b9153 TOOLS: Add ingame text.
This will allow us to get an English version, and will help when we'll try to support Atari/Amiga version using hardcoded ingame texts
2012-04-06 08:21:28 +02:00
Strangerke
13692fc18f TOOL: Use a define for output name 2012-04-06 08:21:27 +02:00
Strangerke
3529fec5a9 TOOLS: Add header files to create_mortdat, remove second parameter 2012-04-06 08:21:26 +02:00
Paul Gilbert
94d881b141 MORTEVIELLE: Fix the 'You Are Alone' to be properly justified with English text 2012-04-06 08:21:24 +02:00
Paul Gilbert
d738576f1c MORTEVIELLE: Convert f3/f8 dialog, alert dialog, and ques dialogs into classes 2012-04-06 08:21:23 +02:00
Paul Gilbert
a764471c4c MORTEVIELLE: Converted menu functions into it's own class 2012-04-06 08:21:22 +02:00
Paul Gilbert
c3a63e04ee MORTEVIELLE: Convert menu code to a class 2012-04-06 08:21:20 +02:00
Paul Gilbert
2fb94dfa01 MORTEVIELLE: Moved DROITE() into the ScreenSurface class 2012-04-06 08:21:19 +02:00
Paul Gilbert
b4bed3cba3 MORTEVIELLE: Replaced stub calls to mortevielle_exit with Engine::quitGame 2012-04-06 08:21:18 +02:00
Paul Gilbert
ce42caf57c MORTEVIELLE: Removed all the remaining text mode function stubs 2012-04-06 08:21:17 +02:00
Paul Gilbert
9f99fabaa8 MORTEVIELLE: Remove all the overlay comments 2012-04-06 08:21:15 +02:00
Paul Gilbert
0fa68f3406 MORTEVIELLE: Remove more code that had been commented out in the original source 2012-04-06 08:21:14 +02:00
Paul Gilbert
b1b7bd8501 MORTEVIELLE: Removed all the code that was commented out in the original source 2012-04-06 08:21:13 +02:00
Paul Gilbert
4cd9be9f2f MORTEVIELLE: Removed unused clear_box() and fill_box(), and renamed fillBox to fillRect 2012-04-06 08:21:12 +02:00
Paul Gilbert
a29bd180f7 MORTEVIELLE: Replaced all box() calls with ScreenSurface::fillBox 2012-04-06 08:21:10 +02:00
Paul Gilbert
459ef93339 MORTEVIELLE: Add comments to the deprecated s_char method 2012-04-06 08:21:09 +02:00
Paul Gilbert
ec2d9d6d77 MORTEVIELLE: Added CHECK_QUIT to afdes() event loop 2012-04-06 08:21:08 +02:00
Paul Gilbert
bbc8ba9ad6 MORTEVIELLE: Replace old calls to afff to use new decode/drawPicture methods 2012-04-06 08:21:06 +02:00
Paul Gilbert
5448664f8b MORTEVIELLE: Fixed the F3/F8 box width to adjust to the text size 2012-04-06 08:21:05 +02:00
Paul Gilbert
855fed35d0 MORTEVIELLE: Fixed English strings for F3 and F8 2012-04-06 08:21:04 +02:00
Paul Gilbert
85df261941 MORTEVIELLE: Removed boite() stab and remap calls to ScreenSurface::drawBox 2012-04-06 08:21:02 +02:00
Paul Gilbert
e9c5437c3b MORTEVIELLE: Removed redundant gfx functions, and moved others into ScreenSurface class. 2012-04-06 08:21:01 +02:00
Paul Gilbert
46427cb618 MORTEVIELLE: Removed text screen output, and fixed copyright to display on title screen.
Note: The original used Pascal text display functions to show the copyright on the title screen. To avoid a lot of code needing to be added for just that line, I'm using the existing graphic text display code. The resulting copyright text isn't identical to the original, but I consider it close enough.
2012-04-06 08:21:00 +02:00
Paul Gilbert
c81b81692b MORTEVIELLE: Added support for using the static string list added to mort.dat 2012-04-06 08:20:59 +02:00
Paul Gilbert
e57a6a8c07 MORTEVIELLE: Added list of static executable strings to create_mortdat tool 2012-04-06 08:20:57 +02:00
Paul Gilbert
231315420b MORTEVIELLE: Renamed main loop methods, along with quit/end/lose variables 2012-04-06 08:20:56 +02:00
Paul Gilbert
bae25fc2aa MORTEVIELLE: Implemented ScummVM savegame functionality with metadata 2012-04-06 08:20:55 +02:00
Paul Gilbert
80302552e8 MORTEVIELLE: Moved the game detection entries to detection_tables.h 2012-04-06 08:20:53 +02:00
Paul Gilbert
3d9da88539 MORTEVIELLE: Merged mort.cpp into mortevielle.cpp, and split up intro from main game 2012-04-06 08:20:52 +02:00
Paul Gilbert
4a34f40365 MORTEVIELLE: Replace timer chip frequency values with a constant 2012-04-06 08:20:51 +02:00
Paul Gilbert
3a2cd5a223 MORTEVIELLE: In progress implementation of PC Speaker music player 2012-04-06 08:20:50 +02:00
Paul Gilbert
42ff1a89db MORTEVIELLE: Minor bugfixes to string extraction tool 2012-04-06 08:20:48 +02:00
Paul Gilbert
74d6a7bd01 MORTEVIELLE: Creation of a tool to extract game strings 2012-04-06 08:20:47 +02:00
Paul Gilbert
82381d6a19 MORTEVIELLE: Fix for erasing alert dialogs when done 2012-04-06 08:20:46 +02:00
Paul Gilbert
08b3b91f0f MORTEVIELLE: Converted the demus assembly code to C++ 2012-04-06 08:20:45 +02:00
Paul Gilbert
02f2088d43 MORTEVIELLE: Added extra quit checks to event loops 2012-04-06 08:20:44 +02:00
Paul Gilbert
f875622ef6 MORTEVIELLE: Fix sizes of several arrays 2012-04-06 08:20:42 +02:00
Paul Gilbert
85b7c1cef7 MORTEVIELLE: Add extra parenthesis to defines for operation safety 2012-04-06 08:20:41 +02:00
Paul Gilbert
9ae61553d4 MORTEVIELLE: Visual fix for the inventory menu 2012-04-06 08:20:40 +02:00
Paul Gilbert
5fb491070e MORTEVIELLE: Bugfixes for saving/loading savegames 2012-04-06 08:20:38 +02:00
Paul Gilbert
e4a9586d74 MORTEVIELLE: Change float parameters in chardes/charani to int32
The original used this to handle 32-bit values. So it's cleaner to use int32 explicitly.
2012-04-06 08:20:37 +02:00
Paul Gilbert
e9f59153db MORTEVIELLE: Correct synchronisation of savegame data 2012-04-06 08:20:36 +02:00
Paul Gilbert
73834c7563 MORTEVIELLE: Changed readclock() method to use ScummVM functionality 2012-04-06 08:20:35 +02:00
Paul Gilbert
6205e89e50 MORTEVIELLE: Fix some string indexing 2012-04-06 08:20:34 +02:00
Paul Gilbert
e578c4d648 MORTEVIELLE: Fix for displaying savegame menus correctly 2012-04-06 08:20:32 +02:00
Paul Gilbert
3fa59e9519 MORTEVIELLE: Bugfix for image block decoding method #0 2012-04-06 08:20:31 +02:00
Paul Gilbert
90e076a36a MORTEVIELLE: Merge the _mouseButtons and clic variables
The original separate implementation was causing problems with the mouse click variable remaining set too long.
2012-04-06 08:20:30 +02:00