anyone here know how to use "linux"
-
@vaporeon_ I'm not using any special cpu intrinsics, so but the code assumes a 64 bit CPU. I don't know of any reason why a x64v1 CPU would not be able to use it.
If the 64bit constraint were worked around, the great reliance on 64 bit floating point math probably limits how far this can scale down.
@vaporeon_ this is the current tail of my devlog thread if you are interested, btw https://mastodon.gamedev.place/@aeva/115620169762742174
-
@vaporeon_ I'm not using any special cpu intrinsics, so but the code assumes a 64 bit CPU. I don't know of any reason why a x64v1 CPU would not be able to use it.
If the 64bit constraint were worked around, the great reliance on 64 bit floating point math probably limits how far this can scale down.
@aeva In principle, I ran Gentoo on an Intel Core 2 Duo Mac Mini until that computer broke, so for a Core 2 Duo, you don't even need a second modern computer for compiling (though that would be faster), you can just install and use Gentoo.
I can confirm that Gentoo works on BIOS systems no problem, I've personally installed it on multiple systems that only have BIOS.
It has Clang 20 and libsdl3.Although, if you don't actually want Gentoo, you just want your stuff to work: did you test yet whether the latest Debian boots from that USB stick? I remember installing it successfully on BIOS-only hardware a few years ago, but the latest version (Debian 13, which is the only one that has SDL3).
Unfortunately can't test it for you because they dropped 32-bit x86 support in that latest version
) -
@aeva In principle, I ran Gentoo on an Intel Core 2 Duo Mac Mini until that computer broke, so for a Core 2 Duo, you don't even need a second modern computer for compiling (though that would be faster), you can just install and use Gentoo.
I can confirm that Gentoo works on BIOS systems no problem, I've personally installed it on multiple systems that only have BIOS.
It has Clang 20 and libsdl3.Although, if you don't actually want Gentoo, you just want your stuff to work: did you test yet whether the latest Debian boots from that USB stick? I remember installing it successfully on BIOS-only hardware a few years ago, but the latest version (Debian 13, which is the only one that has SDL3).
Unfortunately can't test it for you because they dropped 32-bit x86 support in that latest version
)@vaporeon_ I tried the latest debian testing, but I wasn't able to get the live ISO to boot either from a bluray or a usb on this machine
-
@vaporeon_ I tried the latest debian testing, but I wasn't able to get the live ISO to boot either from a bluray or a usb on this machine
@vaporeon_ I don't mind the idea of potentially running gentoo on this machine though
-
@vaporeon_ I don't mind the idea of potentially running gentoo on this machine though
@aeva Good luck! (Let me know if you want any advice, I like talking about Gentoo, I don't know whether you've installed Gentoo before or not and I don't want to be condescending by explaining things that you already know)
In case it helps, I followed this article to set up building binary packages on the faster machine and installing them on the slower machine: https://wiki.gentoo.org/wiki/Gentoo_Binary_Host_Quickstart
Problem is that that requires an existing Gentoo machine, though... Or doing some stuff with Docker on a machine that runs some other distro, I guess
But compiling on a Core 2 Duo itself is 100% possible if you're OK with letting big compiles (like Clang and GCC) run overnight
-
@aeva Good luck! (Let me know if you want any advice, I like talking about Gentoo, I don't know whether you've installed Gentoo before or not and I don't want to be condescending by explaining things that you already know)
In case it helps, I followed this article to set up building binary packages on the faster machine and installing them on the slower machine: https://wiki.gentoo.org/wiki/Gentoo_Binary_Host_Quickstart
Problem is that that requires an existing Gentoo machine, though... Or doing some stuff with Docker on a machine that runs some other distro, I guess
But compiling on a Core 2 Duo itself is 100% possible if you're OK with letting big compiles (like Clang and GCC) run overnight
@vaporeon_ I used to main gentoo, but that was probably around 2005 give or take. The main thing I remember is foss project maintainers tend to get really annoyed when you report bugs that were caused by building with -O3 😅
I don't mind having multi day long compilation jobs to install or update packages, I know to plan accordingly. I wouldn't mind pointers on how to get the most out of modern gentoo though.
-
also, i had this great / horrible realization that on a long enough time scale, gentoo is probably the best option for continuing to run linux on hardware that is old enough for normal linux distros to tell you to throw it in the garbage
alright, round one of upgrading old LTS ubuntu studio to slightly less old LTS ubuntu studio complete, and the computer is still operable! now for round two 😎
-
alright, round one of upgrading old LTS ubuntu studio to slightly less old LTS ubuntu studio complete, and the computer is still operable! now for round two 😎
this is the computer i'm trying to revive btw
-
this is the computer i'm trying to revive btw
@aeva wow, you got one of those keyboards without any letters on the keys... fancy...
-
undefined aeva@mastodon.gamedev.place shared this topic
-
this is the computer i'm trying to revive btw
the piano was probably new in 2000. i built the now-repurposed computer in 2011. it's funny how differently these things age
-
@aeva wow, you got one of those keyboards without any letters on the keys... fancy...
-
@c0dec0dec0de @The_T @aeva You can spell BACH for a start :-)
-
@c0dec0dec0de @The_T @aeva You can spell BACH for a start :-)
@TomF @c0dec0dec0de @The_T well, BAC, at least
-
@TomF @c0dec0dec0de @The_T well, BAC, at least
@aeva @c0dec0dec0de @The_T It's the one musical notation joke I know:
https://en.wikipedia.org/wiki/BACH_motif -
undefined oblomov@sociale.network shared this topic
-
the piano was probably new in 2000. i built the now-repurposed computer in 2011. it's funny how differently these things age
@aeva I assure you, the piano was not new in 2000. I am personally aware of piano compositions as early as 1997
-
the piano was probably new in 2000. i built the now-repurposed computer in 2011. it's funny how differently these things age
alright, I've successfully managed to bring the Compiano Forte up to the latest Ubuntu Studio 24 Point Whatever and sound still works even, and I am completely stuffed with 「thanksgiving」 just positively filled to the brim
I got clang 20 installed on this machine, which is important to building mollytime, but, uh huuuuuh, Ubuntu Studio 24 Point Whatever doesn't seem to have SDL3 available
-
alright, I've successfully managed to bring the Compiano Forte up to the latest Ubuntu Studio 24 Point Whatever and sound still works even, and I am completely stuffed with 「thanksgiving」 just positively filled to the brim
I got clang 20 installed on this machine, which is important to building mollytime, but, uh huuuuuh, Ubuntu Studio 24 Point Whatever doesn't seem to have SDL3 available
semi-related, I've decided that my collection of mostly functioning old computers that I've been holding on to just in case is now to be hereby known as my "Beowulf Clutter"
-
semi-related, I've decided that my collection of mostly functioning old computers that I've been holding on to just in case is now to be hereby known as my "Beowulf Clutter"