TS-Labs wrote:Well... May be I could help with writing some unit tests?
What I can offer are small code examples which demonstrate certain single features.
Thanks! But I don't want to bother you too much
I did tried examples at
https://github.com/tslabs/zx-evo/tree/m ... s/examples
But I could only try the first one, it wrote some text using TSConf text mode, which I already had it working. Other examples involved programmable line interrupt (which I don't emulate yet) and setting 16c/256c mode and writing random pixels (and I preferred to test these modes using some non-random display)
Bomber demo wasn't working initially because I didn't paged well C000H and 0000h (ram in rom) segments. I am now forcing paging to TSConf paging mode (registers 10H-13H) and I'm not paging using typical 7ffdh port from 128k. I still don't understand when it's using TSConf paging mode or when to use 7ffdh. I do know you sent me information about it, I thought I understood, I emulated these paging modes but... it didn't work
So meanwhile I'm only doing TSConf paging mode, I have to re-read all the info you sent me and I will rewrite my code to follow all the paging modes... it's only a matter of time
One question I don't know since I started emulating TSConf... It supports up to 32 pages of rom (512kb) but the rom I'm using is only 64KB. So, is there any rom for TSConf larger than 64kb?
Thanks!
Cheers
Cesar