Viro - Virtual Retro, Fully Programable Computer, Written Entirely within Godot

Hi Everyone,

Just a heads up I have moved all further development updates for my Virtual computer project to Github. I have closed down my Youtube channel for a number of reasons.

Cheers

Ryn

2 Likes

i’d love to see more specifics on a readme or something! the concept is super cool

2 Likes

Hi

The system manual is available from the GitHub page which contains pretty much everything and is always up to date with everything in the current version.

Though you’re right I should probably add a quick features list to the readme…

Cheers

Ryn

1 Like

might want to put that in the readme too :wink: didn’t notice until you told me, super excited to read through it now though

2 Likes

Will do…

Ryn

2 Likes

Hi Everyone,

I’ve updated my Github page with further information and new screenshots, if anyone would like to have a look and let me know what they think. Version 1.0.16 Beta is available now, and hopefully I’ll have 1.0.17 Beta up in a week or so.

Cheers

Ryn

Here’s a little bit of assembly coding from Viro, for those like me who like that sort of thing.

bubbleSort:
	pusha
	
sortStart:
	lda false
	sta flip

	lda #sortData
	sta lvp
	inc
	sta uvp

	lda count
	stc
sortLoop:
	lda [lvp]
	cmp [uvp]
	jgz skipFlip
	
	lda [lvp]
	xch [uvp]
	sta [lvp]
	
	stb flip
	
skipFlip:
	lda uvp
	sta lvp
	inc
	sta uvp
	
	lp sortLoop

	lda count
	dec
	sta count

	lda flip
	jnz sortStart

	popa
	rts

One could use this inside a game. Imagine walking up to a CRT monitor and you have to type in Viro code to hack the computer (Queue the fallout 4 theme music).

1 Like

Thanks, cool idea.

I had thought of creating a plugin so you could program Godot directly in Assembly but coding some in a game would be fun as well…

Regards

Ryn