Moving to Godot


Hello there, Lince here!

This project was a lot of fun for a long time, I learned a lot of Unity and got to exercise my programming. But my 8 years old laptop no longer can handle Unity, so I spent months unable to work and test new funcionalities reliably.

In the meanwhile I learned about Godot, a compact and lightweight game engine really suitable for 2D games. So I gave it a try, and I'm happy to anounce that I rebuilt the entirity of Micro in Godot.

Soon I will have here a build to show for it. And probably a lot of others Godot games.

Get Micro - the Digital System Simulator

Comments

Log in with itch.io to leave a comment.

Hello there

Even though the Godot Build is tecnically done and ready to ship, I'm somewhat disappointed with its performance simulating complex chips.

For example a RAM chip with 16 words of 8 bytes takes FOREVER (like minutes) to load and initialize, while in the Unity version I had a CPU design with an internal 64x8 RAM chip and it loaded within a few seconds.

I'm yet to discover if this is a problem inherent to Godot or did I do something wrong with the coding of the complex chips simulation.

I'm gonna tidy things up so I can release the first build, and pray that I can find ways to make the simulation run faster.

— Lince

Hello

I have some good news for once, I finally got to the point when I'm satisfied with the loading times in the Godot version.

I'm just ironing out some bugs that have been eluding me and I'll be ready for a release.

— Lince

Hello

I finally posted it and the Godot version can be found at Godot Micro, go check it out. Unfortunatelly the saves are not compatibles between versions, because I had the great idea of using my own goddamn file format in the Unity version, and now I'm using json. Writting a file converter shouldn't be a problem but I don't plan on doing it anytime soon.

I still have long ways to go, gonna keep posting updating on the new page from now on.

— Lince