/programs/games/15/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"15.ASM", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "15") |
/programs/games/FindNumbers/trunk/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_CMM") ~= "" then return end |
tup.rule("FindNumbers.c--", "c-- %f" .. tup.getconfig("KPACK_CMD"), "FindNumbers") |
/programs/games/MSquare/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"MSquare.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "MSquare") |
/programs/games/arcanii/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"arcanii.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "arcanii") |
/programs/games/arcanoid/trunk/ARC.BMP |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Deleted: svn:mime-type |
-application/octet-stream |
\ No newline at end of property |
/programs/games/arcanoid/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"arcanoid.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "arcanoid") |
/programs/games/arcanoid/trunk/arc.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/programs/games/bnc/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"bnc.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "bnc") |
/programs/games/bomber/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"bomber.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "bomber") |
/programs/games/bomber/sounds/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("bomberdata.asm", "fasm %f %o", "bomberdata.bin") |
/programs/games/c4/trunk/Tupfile.lua |
---|
0,0 → 1,7 |
if tup.getconfig("NO_NASM") ~= "" then return end |
-- tup.rule is too unmannerly to %define |
tup.definerule{ |
command = "echo %%define lang '" .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. "'> lang_nasm.inc", |
outputs = {"lang_nasm.inc"} |
} |
tup.rule({"c4.asm", extra_inputs = {"lang_nasm.inc"}}, "nasm -f bin -o %o %f " .. tup.getconfig("KPACK_CMD"), "c4") |
/programs/games/clicks/trunk/Tupfile.lua |
---|
0,0 → 1,6 |
if tup.getconfig("NO_CMM") ~= "" then return end |
if tup.getconfig("LANG") == "ru" |
then C_LANG = "LANG_RUS" |
else C_LANG = "LANG_ENG" -- this includes default case without config |
end |
tup.rule("clicks.c", "c-- /D=AUTOBUILD /D=$(C_LANG) %f" .. tup.getconfig("KPACK_CMD"), "clicks.com") |
/programs/games/console15/Tupfile.lua |
---|
0,0 → 1,7 |
if tup.getconfig("NO_FASM") ~= "" or tup.getconfig("NO_GCC") ~= "" then return end |
HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../.." or tup.getconfig("HELPERDIR") |
tup.include(HELPERDIR .. "/use_gcc.lua") |
LDFLAGS = LDFLAGS .. " -T kolibri.ld" |
tup.append_table(OBJS, tup.rule("asm_code.asm", "fasm %f %o", "asm_code.o")) |
compile_gcc{"c_code.c", "system/kolibri.c", "system/stdlib.c", "system/string.c"} |
link_gcc("console15") |
/programs/games/console15/kolibri.ld |
---|
17,4 → 17,8 |
*(.bss) |
} |
Memory = . ; |
/DISCARD/ : { |
*(.comment) |
*(.drectve) |
} |
} |
/programs/games/donkey/Tupfile.lua |
---|
0,0 → 1,7 |
if tup.getconfig("NO_FASM") ~= "" or tup.getconfig("NO_GCC") ~= "" then return end |
HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../.." or tup.getconfig("HELPERDIR") |
tup.include(HELPERDIR .. "/use_gcc.lua") |
LDFLAGS = LDFLAGS .. " -T kolibri.ld" |
tup.append_table(OBJS, tup.rule("asm_code.asm", "fasm %f %o", "asm_code.o")) |
compile_gcc{"c_code.c", "system/kolibri.c", "system/stdlib.c", "system/string.c", "system/gblib.c"} |
link_gcc("donkey") |
/programs/games/donkey/kolibri.ld |
---|
17,4 → 17,8 |
*(.bss) |
} |
Memory = . ; |
/DISCARD/ : { |
*(.comment) |
*(.drectve) |
} |
} |
/programs/games/eliza/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("eliza.asm", "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "eliza") |
/programs/games/fara/trunk/Tupfile.lua |
---|
0,0 → 1,9 |
if tup.getconfig("NO_FASM") ~= "" or tup.getconfig("NO_MSVC") ~= "" then return end |
HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../../.." or tup.getconfig("HELPERDIR") |
tup.include(HELPERDIR .. "/use_msvc.lua") |
tup.append_table(OBJS, |
tup.foreach_rule("memcmp.asm", "fasm %f %o", "%B.obj") |
) |
table.insert(OBJS, "lzma_unpack.obj") -- ??? it doesn't work after fasm recompilation |
compile_msvc{"*.cpp"} |
link_msvc("fara") |
/programs/games/fara/trunk/memcmp.asm |
---|
0,0 → 1,15 |
format MS COFF |
section '.text' code readable executable |
public _memcmp |
_memcmp: |
push esi edi |
mov esi, [esp+12] |
mov edi, [esp+16] |
mov ecx, [esp+20] |
repz cmpsb |
pop edi esi |
setb ah |
seta al |
sub al, ah |
movsx eax, al |
ret |
/programs/games/fara/trunk/top10wnd.cpp |
---|
166,7 → 166,7 |
// |
void ReleaseTop10() |
void __cdecl ReleaseTop10() |
{ |
// |
if ( top10Heroes != NULL ) |
/programs/games/flood-it/trunk/Tupfile.lua |
---|
0,0 → 1,6 |
if tup.getconfig("NO_CMM") ~= "" then return end |
if tup.getconfig("LANG") == "ru" |
then C_LANG = "LANG_RUS" |
else C_LANG = "LANG_ENG" -- this includes default case without config |
end |
tup.rule("flood-it.c", "c-- /D=AUTOBUILD /D=$(C_LANG) %f" .. tup.getconfig("KPACK_CMD"), "flood-it.com") |
/programs/games/foxhunt/Tupfile.lua |
---|
0,0 → 1,7 |
if tup.getconfig("NO_FASM") ~= "" or tup.getconfig("NO_GCC") ~= "" then return end |
HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../.." or tup.getconfig("HELPERDIR") |
tup.include(HELPERDIR .. "/use_gcc.lua") |
LDFLAGS = LDFLAGS .. " -T kolibri.ld" |
tup.append_table(OBJS, tup.rule("start.asm", "fasm %f %o", "start.o")) |
compile_gcc{"foxhunt.c", "system/kolibri.c", "system/stdlib.c", "system/string.c", "system/ctype.c"} |
link_gcc("foxhunt") |
/programs/games/foxhunt/kolibri.ld |
---|
17,4 → 17,8 |
*(.bss) |
} |
Memory = . ; |
/DISCARD/ : { |
*(.comment) |
*(.drectve) |
} |
} |
/programs/games/freecell/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"freecell.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "freecell") |
/programs/games/gomoku/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"gomoku.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "gomoku") |
/programs/games/hunter/trunk/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("hunter.asm", "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "hunter") |
/programs/games/invaders/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("invaders.asm", "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "invaders") |
/programs/games/klavisha/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"klavisha.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "klavisha") |
/programs/games/kosilka/Tupfile.lua |
---|
0,0 → 1,5 |
if tup.getconfig("NO_FASM") ~= "" or tup.getconfig("NO_MSVC") ~= "" then return end |
HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../.." or tup.getconfig("HELPERDIR") |
tup.include(HELPERDIR .. "/use_msvc.lua") |
compile_msvc{"kosilka.cpp", "KosFile.cpp", "kosSyst.cpp", "mcsmemm.cpp"} |
link_msvc("kosilka") |
/programs/games/kox/trunk/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("kox.asm", "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "kox") |
/programs/games/life3/trunk/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("life3.asm", "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "life3") |
/programs/games/lights/trunk/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("lights.asm", "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "lights") |
/programs/games/lines/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"lines.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "lines") |
/programs/games/mario2/trunk/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("MARIO.ASM", "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "MARIO") |
/programs/games/mblocks/trunk/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("mblocks.asm", "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "mblocks") |
/programs/games/mcities/Tupfile.lua |
---|
0,0 → 1,7 |
if tup.getconfig("NO_FASM") ~= "" or tup.getconfig("NO_GCC") ~= "" then return end |
HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../.." or tup.getconfig("HELPERDIR") |
tup.include(HELPERDIR .. "/use_gcc.lua") |
LDFLAGS = LDFLAGS .. " -T kolibri.ld" |
tup.append_table(OBJS, tup.rule("asm_code.asm", "fasm %f %o", "asm_code.o")) |
compile_gcc{"mcities.c", "system/kolibri.c", "system/stdlib.c", "system/string.c", "system/ctype.c"} |
link_gcc("mcities") |
/programs/games/megamaze/trunk/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("megamaze.asm", "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "megamaze") |
/programs/games/mine/trunk/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_CMM") ~= "" then return end |
tup.rule("mine.c--", "c-- %f /meos" .. tup.getconfig("KPACK_CMD"), "mine") |
/programs/games/nu_pogodi/trunk/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("nu_pogod.asm", "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "nu_pogod") |
/programs/games/phenix/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"phenix.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "phenix") |
/programs/games/pipes/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"pipes.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "pipes") |
/programs/games/piton/Tupfile.lua |
---|
0,0 → 1,7 |
if tup.getconfig("NO_FASM") ~= "" or tup.getconfig("NO_GCC") ~= "" then return end |
HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../.." or tup.getconfig("HELPERDIR") |
tup.include(HELPERDIR .. "/use_gcc.lua") |
LDFLAGS = LDFLAGS .. " -T kolibri.ld" |
tup.append_table(OBJS, tup.rule("asm_code.asm", "fasm %f %o", "asm_code.o")) |
compile_gcc{"c_code.c", "system/kolibri.c", "system/stdlib.c", "system/string.c", "system/gblib.c"} |
link_gcc("piton") |
/programs/games/pong/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"pong.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "pong") |
/programs/games/pong3/trunk/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("pong3.asm", "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "pong3") |
/programs/games/reversi/trunk/Tupfile.lua |
---|
0,0 → 1,6 |
if tup.getconfig('NO_GCC') ~= "" then return end |
HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../../.." or tup.getconfig("HELPERDIR") |
tup.include(HELPERDIR .. "/use_gcc.lua") |
tup.include(HELPERDIR .. "/use_menuetlibc.lua") |
compile_gcc{"reversi.c"} |
link_gcc("reversi") |
/programs/games/reversi/trunk/reversi.c |
---|
645,3 → 645,6 |
} |
} |
/* We use LIBC only for strcpy/itoa, so we don't need CRT startup code */ |
int __bss_count; |
void __crt1_startup() { main(); } |
/programs/games/rforces/trunk/Tupfile.lua |
---|
0,0 → 1,5 |
if tup.getconfig("NO_FASM") ~= "" or tup.getconfig("NO_MSVC") ~= "" then return end |
HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../../.." or tup.getconfig("HELPERDIR") |
tup.include(HELPERDIR .. "/use_msvc.lua") |
compile_msvc{"forces_1.1.cpp", "kosFile.cpp", "kosSyst.cpp", "mcsmemm.cpp"} |
link_msvc("rforces") |
/programs/games/rsquare/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"rsquare.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "rsquare") |
/programs/games/snake/trunk/Tupfile.lua |
---|
0,0 → 1,2 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("snake.asm", "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "snake") |
/programs/games/soko/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"SOKO.ASM", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "SOKO") |
/programs/games/sq_game/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"SQ_GAME.ASM", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "SQ_GAME") |
/programs/games/sudoku/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"sudoku.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "sudoku") |
/programs/games/sw/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"sw.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "sw") |
/programs/games/tanks/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"tanks.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "tanks") |
/programs/games/tetris/trunk/Tupfile.lua |
---|
0,0 → 1,3 |
if tup.getconfig("NO_FASM") ~= "" then return end |
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"}) |
tup.rule({"tetris.asm", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "tetris") |
/programs/games/xonix/trunk/Tupfile.lua |
---|
0,0 → 1,5 |
if tup.getconfig("NO_MSVC") ~= "" then return end |
HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../../.." or tup.getconfig("HELPERDIR") |
tup.include(HELPERDIR .. "/use_msvc.lua") |
compile_msvc{"*.cpp"} |
link_msvc("xonix") |
/programs/games/xonix/trunk/main.cpp |
---|
1480,7 → 1480,7 |
// |
void ReleaseTop10() |
void __cdecl ReleaseTop10() |
{ |
// |
if ( top10Heroes != NULL ) |