That's right Craig, it's the TIC_HOST definition that determines what site is accessed through surf. And yeah, nonfree carts alongside free ones.
Nessah On Thu, 11 Dec 2025, 19:02 Craig Topham via RT, <[email protected]> wrote: > On 2025-12-06 14:06:43, [email protected] wrote: > > Hello again. > > > > I studied the code and managed to find a fix to avoid accessing > > tic80.com > > in surf. In src/studio/system.h in the source code, set the following > > #define lines to: > > #define TIC_HOST "" > > #define TIC_WEBSITE "https://tic80.com" > > > > Nessah, > > Thank you for working on this. Just so I understand, with TIC_HOST defined > as "tic80.com" when tic80 runs, it effectively functions as a repository > with access to non-free carts _alongside_ free carts? > > ~craigt > > > > This leaves the website link on the starting screen, but it now > > dummies out > > the nonfree repository in surf. TIC_HOST can eventually be replaced > > with a > > free repository in the future. > > > > Hope this helps! > > Nessah > > > > On Mon, 24 Nov 2025, 14:13 Nessah, <[email protected]> wrote: > > > > > Hi there. > > > > > > So while running the tic80 program, use the command 'surf' and the > > > surf > > > interface will be brought up. It includes an entry which by default, > > > links > > > to tic80.com and also shows cartridges saved locally. Games, demos > > > and > > > other programs can be run from this interface by selecting them. > > > While running a cartridge, pressing F1 will bring up the code editor, > > > where the source can be inspected. Usually the code is in lua, but > > > other > > > languages may be specified too. > > > Usually if a program is free, it will have comment near the top > > > saying "-- > > > license: [license_name]" if it is a free license. But nonfree > > > cartridges > > > may be accompanied by a nonfree license or have no license at all. > > > I dont know how to change the tic80 source code to redirect to > > > another > > > site, but it's possible to make it point to a free tic80 cart site if > > > it > > > exists, or not have the link at all. > > > > > > Please let me know if if there's any more info I could provide, > > > thanks > > > Nessah > > > > > > On Mon, 24 Nov 2025, 09:23 Krzysztof Siewicz via RT, < > > > [email protected]> wrote: > > > > > >> On Mon Nov 24 02:34:12 2025, [email protected] wrote: > > >> > Greetings, > > >> > > > >> > I'm writing to share a report on FSDG compliance with the tic80 > > >> > package > > >> > found in Guix. > > >> > > > >> > Guix version: d644ca9 > > >> > Files affected: No files in tic80 itself are non-free. Possibly > > >> > the file > > >> > that has the link to tic80.com used by surf. > > >> > Package: tic80 1.2.0-1.fcfd7c9 > > >> > Description: tic80's surf feature contains a link to tic80.com, > > >> > which > > >> > allows for obtaining and running non-free carts in-app. Some carts > > >> > are > > >> free > > >> > software, while others are not. The source code in each cart > > >> > declares > > >> which > > >> > license (if any) they are under. The site does not have a policy > > >> > of only > > >> > distributing free carts either. > > >> > > > >> > Many thanks, > > >> > Nessah > > >> > > >> Hello, > > >> > > >> Thanks for bringing this to our attention and for supporting free > > >> software ideals. > > >> > > >> Would you be able to provide more details? As far as I understand, > > >> there > > >> is no non-free software in the package itself, but the included link > > >> directs users to a place where they can download non-free software. > > >> Can you > > >> describe how it works? > > >> > > >> -- > > >> Best, > > >> Krzysztof Siewicz > > >> Licensing and Compliance Manager, Free Software Foundation > > >> GPG Key: 6DC9 E663 36DB 9588 81AB 7E43 2671 24EF FC9C D84E > > >> > > >> Make a stand against dystopia: > > >> join the FSF at <https://www.fsf.org/join> > > >> or sponsor an associate membership for someone else at > > >> <https://my.fsf.org/civicrm/contribute/transact?reset=1&id=76>. > > >> > > >> Follow the FSF on Mastodon: https://hostux.social/@fsf > > >> > > >> Sign up for the FSF's newsletter: https://www.fsf.org/fss > > >> > > >> > > >
