aboutsummaryrefslogtreecommitdiff
path: root/tools/create_hugo/create_hugo.cpp
diff options
context:
space:
mode:
authorArnaud Boutonné2010-09-26 11:27:08 +0000
committerArnaud Boutonné2010-09-26 11:27:08 +0000
commit2ab77f2f52942dc57d38e342a4633f74630001aa (patch)
tree2c8da4eb1f83f2f26a97bde05974aacb6794afb5 /tools/create_hugo/create_hugo.cpp
parent4543855eca837219e3cb69148438db628f264a67 (diff)
downloadscummvm-rg350-2ab77f2f52942dc57d38e342a4633f74630001aa.tar.gz
scummvm-rg350-2ab77f2f52942dc57d38e342a4633f74630001aa.tar.bz2
scummvm-rg350-2ab77f2f52942dc57d38e342a4633f74630001aa.zip
TOOLS: Add H1 Dos intro ticks to hugo.dat
svn-id: r52901
Diffstat (limited to 'tools/create_hugo/create_hugo.cpp')
-rw-r--r--tools/create_hugo/create_hugo.cpp45
1 files changed, 40 insertions, 5 deletions
diff --git a/tools/create_hugo/create_hugo.cpp b/tools/create_hugo/create_hugo.cpp
index 71df07468b..e0daf9ef8a 100644
--- a/tools/create_hugo/create_hugo.cpp
+++ b/tools/create_hugo/create_hugo.cpp
@@ -308,13 +308,48 @@ int main(int argc, char *argv[]) {
writeTextArray(outFile, textEngine, NUM_ENGINE_TEXT);
// Write textIntro
- writeTextArray(outFile, textIntro, NUM_INTRO_TEXT);
+ writeTextArray(outFile, textIntro_dummy, NUM_INTRO_TEXT_DUMMY);
+ writeTextArray(outFile, textIntro_dummy, NUM_INTRO_TEXT_DUMMY);
+ writeTextArray(outFile, textIntro_v3, NUM_INTRO_TEXT_V3);
+ writeTextArray(outFile, textIntro_dummy, NUM_INTRO_TEXT_DUMMY);
+ writeTextArray(outFile, textIntro_dummy, NUM_INTRO_TEXT_DUMMY);
+ writeTextArray(outFile, textIntro_v3, NUM_INTRO_TEXT_V3);
// Write x_intro and y_intro
- writeUint16BE(outFile, NUM_INTRO_TICK);
- for (i = 0; i < NUM_INTRO_TICK; i++) {
- writeByte(outFile, x_intro[i]);
- writeByte(outFile, y_intro[i]);
+ writeUint16BE(outFile, NUM_INTRO_TICK_DUMMY);
+ for (i = 0; i < NUM_INTRO_TICK_DUMMY; i++) {
+ writeByte(outFile, x_intro_dummy[i]);
+ writeByte(outFile, y_intro_dummy[i]);
+ }
+
+ writeUint16BE(outFile, NUM_INTRO_TICK_DUMMY);
+ for (i = 0; i < NUM_INTRO_TICK_DUMMY; i++) {
+ writeByte(outFile, x_intro_dummy[i]);
+ writeByte(outFile, y_intro_dummy[i]);
+ }
+
+ writeUint16BE(outFile, NUM_INTRO_TICK_V3);
+ for (i = 0; i < NUM_INTRO_TICK_V3; i++) {
+ writeByte(outFile, x_intro_v3[i]);
+ writeByte(outFile, y_intro_v3[i]);
+ }
+
+ writeUint16BE(outFile, NUM_INTRO_TICK_V1D);
+ for (i = 0; i < NUM_INTRO_TICK_V1D; i++) {
+ writeByte(outFile, x_intro_v1d[i]);
+ writeByte(outFile, y_intro_v1d[i]);
+ }
+
+ writeUint16BE(outFile, NUM_INTRO_TICK_DUMMY);
+ for (i = 0; i < NUM_INTRO_TICK_DUMMY; i++) {
+ writeByte(outFile, x_intro_dummy[i]);
+ writeByte(outFile, y_intro_dummy[i]);
+ }
+
+ writeUint16BE(outFile, NUM_INTRO_TICK_V3);
+ for (i = 0; i < NUM_INTRO_TICK_V3; i++) {
+ writeByte(outFile, x_intro_v3[i]);
+ writeByte(outFile, y_intro_v3[i]);
}
// Write textMouse