demos/trantest: Post-SVN tidy

- Move source code from `trunk` into root directory.
- Update build files and ASM include paths.
This commit is contained in:
2025-05-31 21:43:29 +01:00
parent 0a44e14838
commit 2d39f8cb03
8 changed files with 9 additions and 6 deletions

View File

@@ -462,7 +462,7 @@ tup.append_table(img_files, {
{"DEMOS/PLASMA", VAR_PROGS .. "/demos/plasma/plasma"}, {"DEMOS/PLASMA", VAR_PROGS .. "/demos/plasma/plasma"},
{"DEMOS/SPIRAL", VAR_PROGS .. "/demos/spiral/spiral"}, {"DEMOS/SPIRAL", VAR_PROGS .. "/demos/spiral/spiral"},
{"DEMOS/TINYFRAC", VAR_PROGS .. "/demos/tinyfrac/tinyfrac"}, {"DEMOS/TINYFRAC", VAR_PROGS .. "/demos/tinyfrac/tinyfrac"},
{"DEMOS/TRANTEST", VAR_PROGS .. "/demos/trantest/trunk/trantest"}, {"DEMOS/TRANTEST", VAR_PROGS .. "/demos/trantest/trantest"},
{"DEMOS/TUBE", VAR_PROGS .. "/demos/tube/tube"}, {"DEMOS/TUBE", VAR_PROGS .. "/demos/tube/tube"},
{"DEMOS/UNVWATER", VAR_PROGS .. "/demos/unvwater/unvwater"}, {"DEMOS/UNVWATER", VAR_PROGS .. "/demos/unvwater/unvwater"},
{"DEMOS/WEB", VAR_PROGS .. "/demos/web/trunk/web"}, {"DEMOS/WEB", VAR_PROGS .. "/demos/web/trunk/web"},

View File

@@ -223,7 +223,7 @@ fasm demos\plasma\trunk\plasma.asm %BIN%\demos\plasma
fasm demos\timer\timer.asm %BIN%\demos\timer fasm demos\timer\timer.asm %BIN%\demos\timer
fasm demos\tinyfrac\tinyfrac.asm %BIN%\demos\tinyfrac fasm demos\tinyfrac\tinyfrac.asm %BIN%\demos\tinyfrac
fasm demos\transp\transp.asm %BIN%\demos\transp fasm demos\transp\transp.asm %BIN%\demos\transp
fasm demos\trantest\trunk\trantest.asm %BIN%\demos\trantest fasm demos\trantest\trantest.asm %BIN%\demos\trantest
fasm demos\tube\trunk\tube.asm %BIN%\demos\tube fasm demos\tube\trunk\tube.asm %BIN%\demos\tube
fasm demos\unvwater\trunk\unvwater.asm %BIN%\demos\unvwater fasm demos\unvwater\trunk\unvwater.asm %BIN%\demos\unvwater

View File

@@ -1,5 +1,5 @@
if tup.getconfig("NO_FASM") ~= "" then return end if tup.getconfig("NO_FASM") ~= "" then return end
HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../../.." or tup.getconfig("HELPERDIR") HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../.." or tup.getconfig("HELPERDIR")
tup.include(HELPERDIR .. "/use_fasm.lua") tup.include(HELPERDIR .. "/use_fasm.lua")
add_include(tup.getvariantdir()) add_include(tup.getvariantdir())

View File

@@ -1,3 +1,6 @@
; SPDX-License-Identifier: NOASSERTION
;
; ;
; TRIANGLE SPEED TEST 3 ; TRIANGLE SPEED TEST 3
; 32 triangle draw use! 12300 triangle in sec on 800Mhz processor ; 32 triangle draw use! 12300 triangle in sec on 800Mhz processor
@@ -19,7 +22,7 @@ use32
SCREEN_X equ 320 ;800 SCREEN_X equ 320 ;800
SCREEN_Y equ 200 ;600 SCREEN_Y equ 200 ;600
include '..\..\..\macros.inc' include '..\..\macros.inc'
include 'lang.inc' include 'lang.inc'
include 'ascl.inc' include 'ascl.inc'
include 'ascgl.inc' include 'ascgl.inc'
@@ -80,7 +83,7 @@ exit:
;Draw window ;Draw window
draw_window: draw_window:
mov eax,12 ;Start mov eax,12 ;Start
mov ebx,1 mov ebx,1
mcall mcall
@@ -227,7 +230,7 @@ filled_triangle:
mov ecx,[@@ty2] mov ecx,[@@ty2]
cmp ecx,[@@ty3] cmp ecx,[@@ty3]
jge @@end_loop23 jge @@end_loop23
mov ebx,[@@tx2] mov ebx,[@@tx2]
shl ebx,12 ;7 shl ebx,12 ;7
@@loop23: @@loop23: