|
Post by willymanilly on Jan 5, 2018 10:27:08 GMT
I'm referring to the NTSC128 demo when I mention "blocky line". (see second image below). 3 Lines to right of image in demo NTSC128 (screenshots from Z64K) Blocky line to left of image. I've had confirmation from NTSC 128 users that both of variations sometimes occur. I'm assuming during program initialization it sometimes unintentionally misses a few cycles causing the corrupt graphics to the left or right of the image. I'd be very interested on your result of running the NTSC128 demo.
|
|
|
Post by hydrophilic on Jan 5, 2018 11:15:50 GMT
Thanks for the images, willymanilly! The block (character) offset is clearly visible in your posted photos, and I have an NTSC machine to test. Give me numerous days (a week or two) to test and report...
|
|
|
Post by willymanilly on Jan 5, 2018 23:35:15 GMT
|
|
|
Post by willymanilly on Jan 8, 2018 14:20:40 GMT
I've updated the test programs with some interaction (see 6 January post). It should be pretty self explanatory what keys do what but happy to clarify any questions. The source was created using my incomplete inbuilt Z64K assembler so you might need to modify the code to work in other assemblers if you want to modify the code. (note: Z64K's assembler has known bugs so I wouldn't recommend using it for your own projects yet. Use at own risk.) The new program automatically detects PAL/NTSC. I would be very grateful if someone can run the provided 2mhztest.prg file on a real NTSC 128 and post screenshots similar to the above table. Thanks in advance.
|
|
|
Post by mrbombermillzy on Jan 14, 2018 14:03:07 GMT
I seem to have bitten off more than I can chew this month (as usual!) Still having trouble locating the SD2IEC unit for my driveless test C128D, and I dont have a NTSC C128 unit either, but just to let you know I am still 100% with you.. in spirit at least! lol! Great work! Keep going!
|
|
|
Post by willymanilly on Jan 14, 2018 22:50:04 GMT
Thanks. I've got plenty to keep me going regarding testing using my PAL system and I'm hoping everything I discover applies to NTSC as well. I've started doing tests with the D030 testbit and applied some of what I've found to the newUI of Z64K. When I get time I will draft a document that consolidates my observations of the D030 register. I've attached an updated test program with source that includes additional tests for the testbit. Attachments:d030test.prg (3.5 KB)
d030test.asm (24 KB)
|
|
|
Post by willymanilly on Jan 22, 2018 12:06:17 GMT
I've just uploaded a first release of the d030 test program to csdb. I'm focusing on exploring the Test Bit behavior of the D030 register now. Z64K is not perfect yet but it's getting closer. csdb.dk/release/?id=161586
|
|
|
Post by jmpff3d on Oct 26, 2018 3:45:47 GMT
Neato test programs. I'll inform Fungus you've used/attributed his IRQ code, he was very proud of it. He's still alive on IRCNET and is chief person behind this - taleoftwowastelands.com/Meanwhile, I ran into this VIC-IIe "bus-sampling???" property ages ago, but never got much beyond babystuff with it, like this .. LDA #$01 STA $D030 i_have_no_clue_what_im_doing LDA #$FF NOP NOP NOP NOP EOR #$FF NOP NOP NOP NOP JMP i_have_no_clue_what_im_doing Cheers !
|
|
|
Post by willymanilly on Oct 26, 2018 3:53:53 GMT
|
|