mirror of
https://gitlab.com/camelot/kickc.git
synced 2024-12-26 18:29:54 +00:00
Created new functions to:
- generate bitmap load files. - load bitmap files into banked memory on the cx16, cross banks between address space A000 and BFFF. - added cx16-kernal.c and cx16-kernal.h to load files. - created arithmetic to determine bank addressing using dwords over the 512K of memory (used in bnkcpy_vram_address() and LoadFileBanked()). - optimized functions for vera and conio.
This commit is contained in:
parent
2e0d00bf4e
commit
97d7141fa0
@ -472,6 +472,16 @@ public class TestPrograms {
|
||||
// compileAndCompare("examples/cx16/cx16-vera.c");
|
||||
//}
|
||||
|
||||
@Test
|
||||
public void testBankAddressing() throws IOException, URISyntaxException {
|
||||
compileAndCompare("examples/cx16/bankaddressing.c");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testLoadFileInBank() throws IOException, URISyntaxException {
|
||||
compileAndCompare("examples/cx16/load_file_in_bank.c");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testCx16VeraLayers() throws IOException, URISyntaxException {
|
||||
compileAndCompare("examples/cx16/cx16-veralayers.c");
|
||||
|
Loading…
Reference in New Issue
Block a user