| |
willymanilly Account closed
Registered: Jan 2016 Posts: 27 |
Release id #161586 : D030 Tester V1.0
Hi Everyone,
I'm working on a small side project to explore the VICIIe d030 Test Bit register behaviour as part of my bigger Z64K suite of emulators project. I only have a PAL C12D to test with so all my work to support NTSC is purely based on educated guesses. Does anyone own a real NTSC version of the C128 that would be willing to run my test program to confirm it displays similar to the NTSC screenshot from Z64K I have provided in the zip file located in the following paragraph?
Rather than consistently uploading new versions of the program to csdb, I've been uploading updated versions of test program I want tested here ==> http://www.z64k.com/resources/d030tester.zip Please use this version for screenshots. This version automatically recovers cycles lost on a frame resulting from the testbit cutting raster lines from the frame.
At this stage I'd be grateful just for a screenshot of the default screen. What I'm looking for in addition to that it actually works on a NTSC machine is the starting position of the black line with white dot at the bottom of screen. The black line is the VBLANK signal. I haven't documented it yet but you can adjust where it's displayed by using keys , and .
I plan on uploading a version 2 of this program to csdb once I get all the new features I want to put into it. I will release the updated source code with the package then as well.
Thanks in advance.:) |
|
| |
Stablizer
Registered: Jan 2016 Posts: 19 |
Hi,
I have several NTSC 128 machines and a PAL 128 as well if that helps.
I would be happy to assist. Can you email me the details?
-Stab |
| |
willymanilly Account closed
Registered: Jan 2016 Posts: 27 |
Hi Stab,
Sounds good.
I've just sent you an email titled "D030 testing for Z64K emulator" with some extra details of what I've after. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11391 |
looks like a program that i have to steal for the vice testrepo :) |
| |
willymanilly Account closed
Registered: Jan 2016 Posts: 27 |
Quote: looks like a program that i have to steal for the vice testrepo :)
Seems only fair considering the number of times I've used and keep using the VICE testrepo for my own testing. :) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11391 |
and it still would be great if you could give that CIA bug a try... =) |
| |
willymanilly Account closed
Registered: Jan 2016 Posts: 27 |
I tried to fix that bug for VICE and made some progress but I recall I got stuck with trying to figure out how to unset the IRQ pending flag before it was acknowledged or something like that. I've been meaning to revisit this but just haven't got around to it. No promises I can come up with a solution for VICE but I will have another look it. If there is anyone who wants a crack at it themselves who might be more familiar with C and the VICE source code and not afraid to look at undocumented Java code I am happy to share my CIA source code if that helps. |