Mercurial > public > hwos_code
comparison src/text_multilang.asm @ 560:b7eb98dbd800
bump to 2.96beta (REFACTORED VERSION)
author | heinrichsweikamp |
---|---|
date | Wed, 31 Jan 2018 19:39:37 +0100 |
parents | 89b480ce4a26 |
children | ca4556fb60b9 |
comparison
equal
deleted
inserted
replaced
559:9cb967d844f0 | 560:b7eb98dbd800 |
---|---|
1 ;============================================================================= | 1 ;============================================================================= |
2 ; | 2 ; |
3 ; File text_multilang.asm | 3 ; File text_multilang.asm Version 2.92 = 2.26 |
4 ; | 4 ; |
5 ; Implementation text in various selectable languages. | 5 ; Implementation text in various selectable languages. |
6 ; | 6 ; |
7 ; Copyright (c) 2011, JD Gascuel, HeinrichsWeikamp, all right reserved. | 7 ; Copyright (c) 2011, JD Gascuel, HeinrichsWeikamp, all right reserved. |
8 ;============================================================================= | 8 ;============================================================================= |
18 | 18 |
19 ;============================================================================= | 19 ;============================================================================= |
20 global text_1_base | 20 global text_1_base |
21 text_1_base: | 21 text_1_base: |
22 IFNDEF french_italian | 22 IFNDEF french_italian |
23 MESSG "hwOS code in English and German!" | 23 MESSG "hwOS code in English and German!" |
24 ;---- PASS 1 : generate description block ------------------------------------ | 24 ;---- PASS 1 : generate description block ------------------------------------ |
25 tcode_idx set 0 | 25 tcode_idx set 0 |
26 LANG set 0 | 26 LANG set 0 |
27 #define TCODE TCODE_1 | 27 #define TCODE TCODE_1 |
28 #include "text_english.inc" | 28 #include "text_english.inc" |
33 #define TCODE TCODE_2 | 33 #define TCODE TCODE_2 |
34 #include "text_english.inc" | 34 #include "text_english.inc" |
35 #undefine TCODE | 35 #undefine TCODE |
36 | 36 |
37 ;============================================================================= | 37 ;============================================================================= |
38 global text_2_base | 38 |
39 | |
40 global text_2_base | |
39 text_2_base: | 41 text_2_base: |
40 | 42 |
41 ;---- PASS 1 : generate description block ------------------------------------ | 43 ;---- PASS 1 : generate description block ------------------------------------ |
42 tcode_idx set 0 | 44 tcode_idx set 0 |
43 LANG set 1 | 45 LANG set 1 |
49 tcode_idx set 0 | 51 tcode_idx set 0 |
50 #define TCODE TCODE_2 | 52 #define TCODE TCODE_2 |
51 #include "text_german.inc" | 53 #include "text_german.inc" |
52 #undefine TCODE | 54 #undefine TCODE |
53 | 55 |
54 ELSE | 56 ELSE |
55 MESSG "hwOS code in French and Italian!" | 57 MESSG "hwOS code in French and Italian!" |
56 ;============================================================================= | 58 ;============================================================================= |
57 ;---- PASS 1 : generate description block ------------------------------------ | 59 ;---- PASS 1 : generate description block ------------------------------------ |
58 tcode_idx set 0 | 60 tcode_idx set 0 |
59 LANG set 0 | 61 LANG set 0 |
60 #define TCODE TCODE_1 | 62 #define TCODE TCODE_1 |