/programs/games/freecell/freecell.asm |
---|
648,7 → 648,11 |
mcall |
mov eax, 4 |
if lang eq it |
mov ebx, 7 shl 16 + 22 + topbuttonsbarheight/2 - 4 |
else |
mov ebx, 20 shl 16 + 22 + topbuttonsbarheight/2 - 4 |
end if |
mov ecx, [syscolors.work_button_text] |
mov edx, new_game |
mov esi, new_game_len |
1992,6 → 1996,16 |
s: db "10" |
else if lang eq it |
title db 'Freecell',0 |
new_game: db "Nuova partita" |
new_game_len = $ - new_game |
exit: db "Esci" |
exit_len = $ - exit |
s: db "10" |
else |
title db 'Freecell',0 |
/programs/games/freecell/makefile |
---|
0,0 → 1,24 |
#Makefile per la compilazione |
#Macro |
FASM=/opt/bin/fasm |
KPACK=/opt/bin/kpack |
LANG=lang.inc |
FILE=freecell |
SOURCE=${FILE}.asm |
OUT=${FILE}.bin |
en: |
echo "lang fix en" > lang.inc |
${FASM} ${SOURCE} ${OUT} |
ru: |
echo "lang fix ru" > lang.inc |
${FASM} ${SOURCE} ${OUT} |
it: |
echo "lang fix it" > lang.inc |
${FASM} ${SOURCE} ${OUT} |
clean: |
rm -f ${OUT} ${LANG} |