Skip to content

General repository for all code (games, BIOS, etc) that runs within the Vircon32 console itself

License

Notifications You must be signed in to change notification settings

vircon32/ConsoleSoftware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vircon32: Console software

This is a general repository containing sources for all "official" console software, written by the Vircon32 creator. These projects have been written following a clear structure and using many comments. That way they can serve as practical examples for anyone wanting to learn how to create games for Vircon32.

This includes any software running on the console itself:

  • Games
  • Demos
  • Tutorials and examples
  • The BIOS

However, it does not include any PC software related to Vircon32 such as the following:

  • Vircon32 emulators
  • Development tools
  • The C compiler's standard library (it DOES run on the console, but it is part of the compiler)

License

This repository contains several elements, so any of them might have their own license. But unless otherwise specified, the global license is:

The intent of Vircon32 is to be open and free, that is why the chosen licenses are very permissive and should allow most uses.


How to contribute

If you want to publish your own games or content for the console, please do not make pull requests for this repository. Instead, do them at CommunityContent. That repository is meant to receive contributions by other people. That way we can keep this for "official" console software that will demanded more polish in general.


Where to learn about Vircon32?

If you are not familiar with Vircon32, a 32-bit virtual game console, you can visit its website www.vircon32.com for more information. There you will also find everything you may need to try out the console and to make games for it.


How to build these programs from source?

These Vircon32 programs can be built using the development tools available at the ComputerSoftware repository.