Vera Modes - Demo

These files might not work on the most current version of the Commander X16, or these may be held over from the previous forum. To find previous versions of the emulator, so you can test old programs, please visit Our GitHub Page
Post Reply
User avatar
svenvandevelde
Posts: 488
Joined: Wed Dec 23, 2020 6:30 am
Location: Belgium, Antwerpen

Vera Modes - Demo

Post by svenvandevelde »


This demo program provides an overview of what the vera card can do in terms of the different configurations in text mode, tile mode, and bitmap modes.




The demo is nothing really fancy, but the workhorse underneath is the new API library (veralib.c and veralib.h, conio-cx16.c etc. ) that allows to configure and control the vera card of the CX16 using the kickc compiler of Jesper Gravgaard:

camelot / kickc · GitLab. The veralib library and source code of this demo program has become an integral part of the compiler and test programs, and can be downloaded also from src/test/kc/examples/cx16/cx16-vera.c · CX16_VERA · Sven Van de Velde / kickc · GitLab.




If you're a C-programmer, and you're interested in using this library, please beware that this is still work in progress. However, if you're motivated to try it out, i'm really interested to get feedback on this c-library to understand if the API is useful and clear. Feel free to try out the program, by running it in an emulator in windows; the mobile phone emulators won't be able to run this program properly because the keyboard is needed to run this. More features are planned to be added. One of the features planned is to provide mouse support, so it can be run using the android emulators too.




kind regards,

Sven



I found out that the CX16 uses specific zeropage registers, which may not be used by the program. Only the allowed zeropage registers are used, ensuring a clean execution of the program.




 


Attachments
Vera Modes - Demo
Vera Modes - Demo
2021-01-23.png (8.21 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (1).png (15.83 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (2).png (34.2 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (3).png (20.83 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (4).png (35.91 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (5).png (53.61 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (6).png (64.39 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (7).png (15.27 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (8).png (17.35 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (9).png (8.47 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (10).png (8.52 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (11).png (8.76 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (12).png (8.77 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (13).png (10.38 KiB) Viewed 523 times
Vera Modes - Demo
Vera Modes - Demo
2021-01-23 (14).png (9.73 KiB) Viewed 523 times
cx16-vera.prg
Vera Modes - Demo
(21.62 KiB) Downloaded 93 times

[The extension a.c has been deactivated and can no longer be displayed.]

cx16-vera.asm
Vera Modes - Demo
(644.04 KiB) Downloaded 97 times
KICKC home page by Jesper Gravgaard.
My KICKC alpha with Commander X16 extensions.
Post Reply