DevLog#7


Hey everyone, once again!

Since the last devlog, I've been working on many things, but haven't really finished anything (in a way that is presentable, or particularly interesting to look at), so I don't really have anything to show to you guys, but I can still tell you what I've been working on.

First of all, after looking back on the previous 2 devlogs, I realized how many typos and grammatical mistakes I made inside the game (I also make mistakes in the devlog, but that isn't something that I'm worried about at all), so I started fixing those. I have no idea why, but I misstyped length multiple times for example...

One other thing that I've shown you guys and has changed is the ISA registers, instead of "Additional registers", it is now "Specialized registers", and instead of having the opportunity to choose from "Stack pointer", "Base pointer", "Extra branch control registers" and "Extra special registers", now there are 5 options, "Accumulator", "Link register", "Stack pointer, "Base pointer" and "Condition register field". The reason behind this change is very simple, it was badly made, just terrible...

I've changed the way the instruction length is handled in fixed length ISAs. This isn't really a "visible" change, its a backend code rewritten (although I thought about removing the option to make instruction length 10 times the ISA bits, which is just pointless to have, but I kept it in the end). 

I've also worked on the panel where you design the new version of the ISA, I've had been working in this for quite a while now, I nearly finished it even before the last devlog, but it wasn't satisfactory, the UI wasn't straightforward, it was hard to understand what the player was changing, so I redesigned it, but its not ready yet.

The panel where you make ISA extentions is also currently under development.

I also took a vacation in France, to relax a bit. A beautiful picture taken there:

Lehet, hogy egy kép erről: hegy

Les Gorges de l'Ardèche

Have a nice day!

Leave a comment

Log in with itch.io to leave a comment.