This is an old revision of the document!
For the instructions and access to files you can go to: https://github.com/vircon32/ComputerSoftware/tree/emulator-v23.6.4
For the initial files you can go here: https://github.com/vircon32/ComputerSoftware/releases/tag/emulator-v23.6.4
For help and resources to help you can go to the vircon32 website: http://www.vircon32.com/
For basic Tutorials go to: https://github.com/vircon32/ConsoleSoftware/tree/main/Tutorials/RobotGame/Tutorial01A-HelloWorld
To compile you would run the do “./” to the “Make.sh” file that you should have copied from git.
To start assembling your c code, you must use the assemble executable file to turn the c code into machine readable code.
so I know that the Vircon32 stuff needs to be in an obj directory, so when submitting those files that need to be in that directory should I just submit them or is there a way to submit a directory as well? https://discord.com/channels/738748325217697856/738749154573942845/1165032893316341900
https://discord.com/channels/738748325217697856/738749154573942845/1165058838764986488 read the rest of the response that is there broken up between multiple responses like an array.
How to search for the contents of a library. https://discord.com/channels/738748325217697856/738749179001700372/1163858436358930574
Do “aptitude search <library>”
Hey, I am finishing up installing my dependencies and there was one I could use some advice on. In the video libraries section of the “Readme,” there is a listing for GLUT. Firstly, I was wondering if this install was necessary as it specifies it is only for older systems? Secondly, if so, what would be the best to install, as there are two options that look like the best fit so far, one being “freeglut3-dev” or “libghc-glut-dev”?
I didn't bother with it and I didn't have any problems so probably don't worry about it (unless you have an old system)
Am I understanding the make.sh correctly when reading it as taking the .c file and outputting that as a .asm into /obj. Then, taking the aforementioned .asm and outputting it as .vbin into /obj also. And lastly, taking the .xml file (a “cartridge”) and putting that .v32 output into /bin for Vircon32 use? So, when creating a new “cartridge” via Make.sh, one would need to make sure the desired inputs of the .c and .xml are correct as well as the corresponding outputs so they be correctly compiled / assembled / packed ?
yes. It might be helpful to manually run the steps yourself to bear witness to them, ani determine what best fits your workflow
https://discord.com/channels/738748325217697856/738749154573942845/1165094261579071558 https://discord.com/channels/738748325217697856/738749154573942845/1165094552466620446 https://discord.com/channels/738748325217697856/738749179001700372/1166578651672891454 https://discord.com/channels/738748325217697856/738749179001700372/1166645885959164014
When looking at the potential packages for 'SDL2_image' I see a 'libsdl2-image-2.0-0' and a 'libsdl2-image-dev' but no 'SDL2_image' (with a underscore) . Should it be fine to use the 'libsdl2-image-2.0-0' even though it doesn't match exactly?
The names of different packages can vary between different distributions so you have to go off what it says it provides.