LilyVM

Disclaimer: I am not experienced at this, so I might use the wrong terminology, or have some totally stupid ideas. The point is to learn by doing, and sometimes that involves failing and looking really stupid.

Now having said that...

Last night I started working on a project that I've been toying with the idea of for a while.

I want to make a virtual machine that meets all the following critera:

And optionally:

And for these goals:

So after one night of work I have the start of the VM, a mostly complete assembler (not using LCC's assembly), and a disassembler. At the moment it's possible to write some very simple assembly programs and do basic flow control and memory access. Only the "add" instruction has been implemented on the arithmetic side.

The specs of the VM are (right now):

That's all I have right now. I'll add more information as I piece it together. I haven't done a good job of making the code presentable, so no source code or example code yet. But maybe soon.

Posted: 2016-07-19


Tiling Paint Test 2

20160606_Tiling_Paint_Test2.png

Note: Posted 2017. Article date is original artwork date.

Fleshy tiles. Maybe I can make the game more like Galshell.

Posted: 2016-06-06


Tiling Paint Test 1

20160606_Tiling_Paint_Test1.png

Note: Posted 2017. Article date is original artwork date.

GIMP's symmetry drawing now includes tiled painting, making it much easier to produce texture patterns like this. Whether or not it'll be good for creating other tiles that line up with the original pattern is yet to be determined.

I'm still open to suggestions for what might be best for producing tilesets.

Posted: 2016-06-06


0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 [ 73 ] 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Previous | Next