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