Thx!!!!!! You gave a huge boost & visibility to the project! I really really apprecciate it 😉
JMP $EA31
Creator of
Recent community posts
It's a well polished game, really like it. When I tried to throw my club to a trap, I got an error message, but the game continued. It was in my very first dungeon at lvl 1.
File "/tmp/onefile_44433_1765200894_485840/src/commands/executor.py", line 56, in execute
File "/tmp/onefile_44433_1765200894_485840/src/commands/targeting.py", line 264, in execute
File "/tmp/onefile_44433_1765200894_485840/src/systems/ranged_combat.py", line 89, in throw_item
AttributeError: 'Player' object has no attribute 'effective_dexterity'
Error: ThrowCommand: 'Player' object has no attribute 'effective_dexterity'

Hello itch community,
V8id (Void) is my loveproject built on an unconventional idea. One that plenty of folks might dismiss as straight-up impossible. It's an online persistent world you can join from any retro (or even modern) machine, keeping network comms and rendering deliberately lean and mean to fit those constraints.
But here's the real twist: the heavy-lifting world simulation runs on a beefy remote server, not on the 8-bit hardware itself, unlocking endless possibilities without destroying that raw, nostalgic vibe. The planned minimum network speed is 300 baud, which is probably available on all platforms at the moment. (For eg. C64 BASIC 😉)
This is not a regular pixel platformer, shoot'em up or RPG. Imagine it like it's kind of a 21st century Ultima where you (the players) shape and build the world. It doesn't matter if you connect from a C64, a Spectrum, an Apple II, or a modern PC via a linux terminal. V8id is more of a platform than a simple game. It gives you the opportunity to immerse yourself in completely new worlds with your old retro hardware, opening up completely new possibilities, with a playing field of a size you wouldn't have dared to dream of in the 80s.
The currently accessible game world consists of 100 million tiles. Yes, it's huge. 😄
What do you think? Am I crazy? I myself thought the project was half impossible when I started it, but now I have a very (very) early prototype client that can connect and log in to a remote linux server, from where it downloads the world's data...
From there it's really just one step (or 100) to a public, but very beta client that others can use to connect to the world.
But for that I need feedback.
Would you try it? Would you join? Would you think it's crazy, but would you still download it? Would you watch me fall with the project? Do you have an idea or comment? Would you write your own client for your favorite 8bit machine?
Don't hold back, please comment here and click on the project page, every feedback is gold to me. Please keep in mind that the project currently is just in an early prototype phase! Follow for more updates 😉
And in the devlog you can find longer and more detailed information about where the project is and what is already working:
https://thev8id.itch.io/v8id/devlog
A few screenshots, where are we now:


First of all, the main concept is absolutely brilliant 😎
But I'm I'm stuck at the text of "The demon awaits your choice" ont the first screen . How can I choose an image?
What button should I press? Tried almost all, mouse clicks, drag&drop a jpeg to the window, and nothing happens 😕
Is it a bug, or did I miss something?
Using Linux Mint 22
EDIT: I see on your main screenshots that I should see a demon on the right side of the window with the image selector, but only the text is appearing for me.

Tried out, this seems promising.
But I have a few suggestions:
Write something about the game in the project description. We (the players) don't know what is this game about. What type of game is it? Platformer? Shoot'em up? Text adventure? The embedded YT video still doesn't help, because it doesn't demonstrate any gameplay.
I'm a fast reader and I was really frustrated by the fact that I can't skip the long waiting times during the texts. Both during the intro and ingame. It will be cool to add a feature to skip those with a keypress/fire button.
I think the "LIST" command hack is intentional, I really liked it. Maybe you should redirect it to the RUN routine, so when somebody tries to LIST then it will start the game again 😛
