TIC-80 icon indicating copy to clipboard operation
TIC-80 copied to clipboard

[linux] Shadows Over the Twelve Lands crashes in latest Arch build

Open drschwabe opened this issue 2 months ago • 2 comments

The game loads and appears to run fine except for as soon as the gameplay starts; get this crash the console output below this is using a fresh Linux build from the other day it is v 1.2.2910--dev (faf5dd0)

>load shadow_over_the_twelve_lands.tic 
cart shadow_over_the_twelve_lands.tic loaded!
use RUN command to run it

>RUN
>XL init LO
>XL init HI
>TLUT 103
>LVL init 36
>TILE init 120
>ENT load 35
>ZDB 15
>RUN
>XL init LO
>XL init HI
>TLUT 103
>LVL init 36
>TILE init 120
>ENT load 35
>ZDB 15
>ch lvl 1 e1
>[string "-- title: Shadow Over the Twelve Lands..."]:1543: attempt to call a nil value (global 'textri')
stack traceback:
	[string "-- title: Shadow Over the Twelve Lands..."]:1543: in function 'N6'
	[string "-- title: Shadow Over the Twelve Lands..."]:1510: in function 'v6'
	[string "-- title: Shadow Over the Twelve Lands..."]:1500: in function 'u9'
	[string "-- title: Shadow Over the Twelve Lands..."]:1468: in function 'M8'
	[string "-- title: Shadow Over the Twelve Lands..."]:1420: in function 'M0'
	[string "-- title: Shadow Over the Twelve Lands..."]:667: in function 'o4'
	[string "-- title: Shadow Over the Twelve Lands..."]:641: in function 'G0'
	[string "-- title: Shadow Over the Twelve Lands..."]:599: in function 'TIC'

drschwabe avatar May 02 '24 08:05 drschwabe

Most likely it's because BUILD_DEPRECATED is not defined on the build server, but I don't know why.

nesbox avatar May 02 '24 08:05 nesbox

Most likely it's because BUILD_DEPRECATED is not defined on the build server, but I don't know why.

If i follow you might be assuming I'm using a pre-built binary of tic80 from your server? This was built on my own system

drschwabe avatar May 02 '24 08:05 drschwabe