all modern computers are universal Nueman-Turing machines, thus, with enough time and power, any program can be run.
Edit: to be clear I’m referring to universal turing machines and Von Neumann architecture
Community Rules
You must post before you leave
Be nice. Assume others have good intent (within reason).
Block or ignore posts, comments, and users that irritate you in some way rather than engaging. Report if they are actually breaking community rules.
Use content warnings and/or mark as NSFW when appropriate. Most posts with content warnings likely need to be marked NSFW.
Most 196 posts are memes, shitposts, cute images, or even just recent things that happened, etc. There is no real theme, but try to avoid posts that are very inflammatory, offensive, very low quality, or very "off topic".
Bigotry is not allowed, this includes (but is not limited to): Homophobia, Transphobia, Racism, Sexism, Abelism, Classism, or discrimination based on things like Ethnicity, Nationality, Language, or Religion.
Avoid shilling for corporations, posting advertisements, or promoting exploitation of workers.
Proselytization, support, or defense of authoritarianism is not welcome. This includes but is not limited to: imperialism, nationalism, genocide denial, ethnic or racial supremacy, fascism, Nazism, Marxism-Leninism, Maoism, etc.
Avoid AI generated content.
Avoid misinformation.
Avoid incomprehensible posts.
No threats or personal attacks.
No spam.
Moderator Guidelines
all modern computers are universal Nueman-Turing machines, thus, with enough time and power, any program can be run.
Edit: to be clear I’m referring to universal turing machines and Von Neumann architecture
I'm not sure about that, because some programs require a certain amount of ram and GPU memory to run, so if you tried to run cs 2 on a potato it will probably crash.
thats why TMs are theoretical constructs that write on infinite tape
I avoid the nitty gritty because I'm a software guy but as far as I know nothing is inherently stopping the computer from using the hard drive as extremely slow RAM even for the GPU. I mean we already have page and swap files, might need to be implemented, but I don't see why it couldn't be technically done.
What if I use a netbook with barely enough storage to run Windows and download the game?
Is there swap for GPU memory? I didn't know that
There’s anything for anything, provided you write the drivers/toolchain/kernel/firmware/ISA to make it happen. That’s the commenter’s point.
I think it's more "technically nothing stopping you from making it happen". I can't find anywhere where it's actually implemented because it really is a bad idea, molasses might flow up hill quicker in winter than a GPU would run using swap files
There is nothing fundamentally different about what goes on, bare metal, on a GPU, it’s just built to run certain kinds of operations much more efficiently, a lot more small operations in parallel. But you can have CPU run the same processes, it’ll just take much longer. Hell, with effort you can get a GPU to do what a CPU does. Would it take some seriously complex porting and weird black magic fuckery? Yah. would it be a massively inefficient, slow and difficult way to do it? Without a fucking doubt. Memory and storage are a non issue so long as you can get a signal out and attach a external storage medium, it’ll just slow things down, but with enough time and power…
it is possible
Not with normal settings, you just have to modify it to run at 1x10^-30^ frames per day.
The GPU is Harvard yes. Additionally most CPUs are modified Harvard, but the instruction architecture they run is Von Neumann
You need a monitor to run this program!?
This reminds me of when I was streaming a Java Minecraft modpack with some friends and a random viewer asked me how to install forge and the modpack on his Xbox360.
Its not unreasonable to expect devs to give away steam codes to beta testers tho.
ck2 is free*
If this was a multiplayer test, it would literally cost nothing to play other than a computer that can run a game from 2012.
There goes my free discord role.