dirkwhoffmann / vAmigaTS

The vAmiga Test Suite

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Missing files

emoon opened this issue · comments

Hi,

I would like to build and run some of the tests but there are several cases where incbin files seems to be missing. Such as this one https://github.com/dirkwhoffmann/vAmigaTS/blob/master/Blitter/zero/zero0/zero0.s

bitplanes:
	incbin	"out/image.bin"
	ds.b    128,$00

emoji:
	incbin	"out/emoji.bin"
	ds.b    128,$00

emojiMask:	
	incbin	"out/emoji-mask.bin"
	ds.b    128,$00

Or are the stored at some separate location?

Hi Daniel,

I just uploaded the missing files. They are also missing in other test case directories, but they are always the same three files. Some test cases really need to be cleaned up (especially the older ones). The reason for this is that I never wrote any assembly program on the Amiga back in the day, so the code quality is pretty poor. Since you are a demo coder, you better wear safety goggles before looking at the code in detail 😬. The later tests are a bit better because I learned a lot about programming the Amiga in the last 12 months.

To build the tests, you should start from here:
https://github.com/alpine9000/amiga_examples

This is where the test cases originated, and I still use the same tool chain to create them. To test my emulator, I once started running all tests from the above mentioned repo. Once they passed, I started to modify the tests, and this is how the test suite emerged.

np :) This repo of tests are awesome :)