Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Second, what architectures should be supported? Obviously x86 would need to be supported as the vast majority of computers use this architecture what about other architectures.

Everything desktop/laptop is 64bit these days.
32bit mean mostly old hardware and few "recent" netbook. The bad things about that is that OEM have been very lousy into support Linux's hardware driver in the past. That's very true for gpu hardware (with only nvidia doing the right job, but restricted to it's private proprietary garden), meanwhile the coming for Vulkan seems to be a "game changer" for ARM and 64bit hardware with 32bit architeture left for a very marginal role.
So, in short:
32bit - Good to work at maxium compatibility (probably it could run even on the "junks" that run in your local libraries). But missing the potential of last/more expensive PC/gamingPC (ie: no more than 4GB ram)
64bit - oriented to latest pc hardware that will run Vulkan compatible GPUs (also support for greater RAM quantity). Optionally promote it as "benchmark tool"

if itchOS had ARM support for example then would make it a highly versatile system as it would be able to run on many other things such as the Raspberry Pi (or similar boards.) A mobile version of the OS would also be possible but this is probably overthinking things a bit.

It's a bit difficult to see Raspberry Pi and similer as gaming platform other than retro style games. As mobile I would like to see how things go with the latest SoC that are getting out from AMD/Intel/Nvidia. The failed kickstarter campaing of SmashZ was supposed to come out with 8GiB of ram (pro model); I guess this mean the AMD new SoC is supposed to be 64bit also.

Maybe. RaspPi's are both cheap and ubiquitous making them ideal for cheap fun gaming, have static hardware spec's making them easy to target, and that an increasing legion of games fall under "retro" these days. I mean, there's a list that includes titles like Quake 3, Jedi Academy, Tyrian, Cave Story, etc. There may be a lot of untapped potential there, maybe a separate ItchOS distro to serve as a RaspPi game hub/store front?

I am not saying that's not a good idea, it's just a different scope. I am sure a RaspPI would make a great little console: but you have still to "target" the platform somehow, for example the kind of driver and such (gpu is mali, ardeno, tegra...? all drivers into a single arm live distro?)

PC desktop platform are, instead, made by design to be bundle with bunch of drivers. This make easier to build up a live distro just to run for a "itch" when you want to boot/reboot any "unknown" pc rig.