|
Post by tokra on Sept 11, 2021 9:23:05 GMT
|
|
|
Post by tokra on Jul 25, 2021 14:17:42 GMT
Found and fixed a small issue with 16K VDCs. Please re-download.
|
|
|
Post by tokra on Jul 24, 2021 16:25:43 GMT
My original prototype for a Spectrum graphics-viewer (.SCR-file-format) that led to the "Colour Spectrum"-demo.
From the README: Slideshows of ZX Spectrum-images for the C128 using the VDC - double and single pixel-width modes (256x192 / 512x192 resolution) - 4-in-1-mode (512x384 resolution) showing 4 images at the same time (needs 64K VDC and Commodore 1901 or monitor with vertical sync adjust) - single file viewers: download your own .SCR-files and display them - features optional dark-yellow emulation using soft-interlace The project consists of eight .d64-files or an sd2iec-directory with all files for easier use. Just run "vdc spectrumania" to start the viewer. csdb.dk/release/?id=206013
|
|
|
Post by tokra on Jul 10, 2021 10:14:22 GMT
A new demo for the C128 / VDC: csdb.dk/release/?id=205653I did the first prototype for the Spectrum-graphics-viewer and then Crest took over and did something amazing
|
|
|
Post by tokra on Jun 20, 2021 12:17:56 GMT
I "read" PDF from linked github; I have friend who has helped me with German, but a lot of my education came from a German version of C64 Programmer's Reference Guide . That PDF doesn't specifically mention "brown" or give schematics, although I haven't read all the docs on the github site. But I trust you when you say it has brown fix. Did you build this, or buy it somewhere? Since you mentioned price, I assume it is readily available, at least in Europe? BTW, I don't know why a casual user would want to turn-off brown-fix, but as a fellow hacker, I understand your feature request The PDF on the site linked above is in german as well as english, if you look at this file: github.com/JDet-74/C128toSCART_SMT/blob/main/C218toSCART_SMT_SETS_PRICES_SHIPPING.pdfit has the prices as well as shipping costs. I bought the built-version of it.
|
|
|
Post by tokra on Jun 15, 2021 20:47:15 GMT
That one has a nice design and is very affordable, but it does not have the "brown fix" (not a surprise at that price-point). I am currently using this adapter right now: github.com/JDet-74/C128toSCART_SMTYoutube: www.youtube.com/watch?v=qOvFwwrAEIkAt 38 EUR it is more expensive for a built unit, but comes in a nice box, has the brown fix and provides S-Video for 40 column as well (it can also be switched to FBAS/composite). The only thing missing is an option to turn off the "brown fix" so you get dark yellow. There just might be a reason in the future you want dark yellow... Otherwise it is close to perfect I think, but I am still probably going to need Sven Pook's adapter for "dark yellow"
|
|
|
Post by tokra on Feb 16, 2021 14:27:44 GMT
Off-topic deleted. Political discussion never ends well on these forums, best to keep the topic limited to the C128.
|
|
|
Post by tokra on Feb 16, 2021 14:25:32 GMT
Pixel clock for VDC is completely independent from the rest of the system (as far as I know) and Bil Herd had really nothing to do with the VDC.
|
|
|
Post by tokra on Feb 16, 2021 9:35:41 GMT
That would mean X=256 and Y=100 which can be shortened to X=64 and Y=25. So try to enter clock multiplication factor 256 and clock division factor 100 and see what happens. If everything goes up in smoke don't blame me :-)
|
|
|
Post by tokra on Feb 15, 2021 19:46:58 GMT
Honestly I have no idea what the parameters above in the graphic actually mean. The C128's VGA should be on a 16 Mhz-pixel-clock. Are you using a PAL or NTSC C128? I'm asking because later ROM-revisions had optimized parameters for the PAL VDC that make it a more compatible with TV-output. Commodore was aiming for TV-compatibility obviously.
You can type (after turning of the machine): SYS DEC("CDDA"),,4:RREGA:PRINT A
If you get 39 you have an old PAL-ROM, if you get 38 you have a new PAL-ROM and if you get 32 you have an NTSC-ROM.
If you have the older PAL-ROM you could try to enter this to get the more compatible VDC-setup and see if that changes the output:
SYSDEC("CDCC"),127,0:SYSDEC("CDCC"),38,4
|
|