|
Post by mirkosoft on Aug 17, 2016 16:13:16 GMT
Hi! Robert Willie (aka Hydrophilic) created Basic Mandelbrot program for VDC and Basic 7.80. I modified it to use for VIC-IIe, VIC-II, TED, - so also Commodore VIC screen, Commodore 64, Commodore Plus/4 (and 16 or 116). It was tested and compared. For C64 is used Basic 3.5. I could test only Commodore 128 (both VDC and VIC-IIe) with or without SuperCPU, C64 mode and only emulator of Plus/4. So, I created blog at cbmandelbrot.blogspot.sk/If you want to help testing, look at and reply to comments. Miro
|
|
|
Post by eslapion on Aug 18, 2016 1:51:05 GMT
The benchmarks say: VDC 640x200 MOS8502 2MHz Basic 7.80 = 12:25:49 VDC 640x200 WDC65816 20MHz Basic 7.80 = 01:20:22 VIC-IIe 320x200 MOS8502 1MHz Basic 7.0 = 12:54:17 VIC-IIe 320x200 MOS8502 ~1,3MHz Basic 7.0 = 09:45:54 VIC-IIe 320x200 WDC65816 20MHz Basic 7.0 = 00:15:02 Why not turn the display off to render the VIC-IIe 320x200 at full 2 MHz ? See: c-128.freeforums.net/thread/173/real-speed-vice-fun?page=3
|
|
|
Post by mirkosoft on Aug 18, 2016 13:26:04 GMT
Yes, it can - but waiting ~12 hours without any progress status is crazy...try if you can, I'll be thankful. Miro
|
|
|
Post by VDC 8x2 on Aug 18, 2016 16:20:06 GMT
maybe do the 2 mhz in the boarder trick.
|
|
|
Post by mirkosoft on Aug 18, 2016 16:24:01 GMT
Overclocking to ~1,3MHz is border trick - in border part of screen is switched to 2MHz and at screen back to 1MHz. There is also tested this. Miro
|
|
|
Post by eslapion on Aug 20, 2016 3:50:47 GMT
Yes, it can - but waiting ~12 hours without any progress status is crazy...try if you can, I'll be thankful. Miro Your benchmark says it took 12:54:17 at 1 MHz to render 320x200 so I would expect it to be more like 6 hours and 30 minutes with 2MHz. Yes, I understood that. If you turn the 40col. display completely off to go to 2MHz, you could flash the border color or color cycle every few minutes to indicate something is still going on.
|
|
|
Post by mirkosoft on Aug 20, 2016 16:58:26 GMT
Ok, this weekend I do 2MHz VIC version and test it. But I mean 6:30 is not real... look at other results. Miro
|
|
|
Post by eslapion on Aug 20, 2016 18:02:33 GMT
... I mean 6:30 is not real... look at other results. Miro I look at the other results: VIC-IIe 320x200 MOS8502 1MHz Basic 7.0 = 12:54:17 VIC-IIe 320x200 MOS8502 ~1,3MHz Basic 7.0 = 09:45:54 I think 320x200 at 2MHz in 06:30:00 is realistic.
|
|
|
Post by mirkosoft on Aug 20, 2016 18:23:31 GMT
I could to be pretty if anybody test it on real C64. I mean it'll be faster than 128 - Basic 3.5 for C64 handles less tasks and when I tested it also work was faster... Basic 7.0 has best Editor of 64/TED/128, I mean even better than C65 Basic 10. I can't handle GRAPHIC command in Basic 10 - default VIC-III mode is VIC-II extended to 640x200... I can test emulated C65 and also real Mega 65. In Basic description (helped me Forum64 friend) is written that this command works like SYS, sadly don't know more about AXYS values...if anyone knows how to set HiRes 320x200 / 640x200 in Basic 10.0 it will be nice to compare SCPU 20MHz vs M65 48MHz... I have idea - compare 64 mode of C65/M65 vs 64 mode of C128 :)
Miro
|
|
|
Post by Pyrofer on Aug 23, 2016 8:41:44 GMT
It won't be faster than running it in fast mode in basic on the 128. You just flash the screen every now and then to show progress.
|
|