[WIP] pokifactory



Made good progress on my mario bros game&watch clone: pokifactory!
I left behind the other game I was planning on doing, but at least this one is likely going to be done quickly and it’s helping me shape the tile-based engine as I go.

Sometimes I stop and wonder what the original game & watch processor was like.

PS. the gif was recorded with the pokittoemu, this stuff already runs on the hardware and looks like it might be fun to play : )


I am waiting for to play this :slight_smile: As a kid I was playing this kind of game.
Edit: I think it was something about saving people from the house in fire.


Something like this?


Not exactly that. It could have been some other than Nintendo.


One of the best variations on that theme that I played was in Creatures 2 on the C64.
Here is a video of one of the levels that they released as a demo. It was a very gruesome game for how cute it was. They don’t make them like that anymore!


The units are based on a 4-bit CPU from the Sharp SM5xx family, that include a small ROM and RAM area and an LCD screen driver circuit.

I find the idea of a 4-bit CPU quite amusing.

That’s the sort of thing people like building in games that have logic gates, like Minecraft, Scrap Mechanic and Garry’s Mod (with Wiremod).
(I’ve partially designed one myself before, but I never got the control bus working,
so it had to be operated manually.)


Want to play!


If anyone is up for a very punishing early version of pokifactory:
pokifactory.bin (73.1 KB)

There’s no gameover yet, and no win condition, it’s really just an early version : )
Haven’t tried it yet on my pokitto, but bare in mind it has no loader screen so you’ll have to manually re-flash a loader after playing it.


Great, but why the loader should be reflashed? Usually reflashing it is not needed after flashing any bin. The loader stays in the upper part of the flash memory


He means you need to flash a bin that calls the loader, since this one skips straight into the game.


Oh, it’s in the “dev” mode and skips the startup screens. It would be convenient to have the startup screens.


yes absolutely, I will enable the loader menu on the next version.

I tried it on the pokitto and it looks like I need to fix the background tiles draw code.