flashjazzcat Posted August 5, 2019 Share Posted August 5, 2019 I think the Incognito player will work with MYIDE II with a simple equate change. Will have a look. 1 Quote Link to comment Share on other sites More sharing options...
tmp Posted August 5, 2019 Share Posted August 5, 2019 32 minutes ago, flashjazzcat said: Heh... I got almost exactly the same bandwidth with my experimental UNO Cart IDE emulation. I didn't think the implementation was too bad. Anyway: in the case we're talking about, it's basically seek times. The 6502 always transfers the sector buffer at full speed, but it has to poll the emulated IDE status register until the data register is ready to read. This polling phase is a little longer with the IDE emulation later; the cart firmware has to map logical 512 byte sectors to physical blocks on the SD card, and then transfer them to an intermediary buffer. This all takes a little longer than it takes a CF controller to prepare its internal buffer. i've always wondered what's the theoretical maximum throughput of that 6502 code (benchmark + IDE driver), if it's substantially higher for a "perfect device" (one that has always status you're waiting for on the first test) than that sixty-something kB/s, i might look into my emulation one day, just for the kicks and more grey hair 1 Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted August 5, 2019 Share Posted August 5, 2019 Yeah: it would be interesting. And before anyone else mentions it: ~60KB/s is with ANTIC DMA enabled, and with DOS overheads. I guess about 90KB/s reads are attainable when bypassing DOS with ANTIC DMA disabled. Quote Link to comment Share on other sites More sharing options...
Faicuai Posted August 5, 2019 Share Posted August 5, 2019 52 minutes ago, flashjazzcat said: Yeah: it would be interesting. And before anyone else mentions it: ~60KB/s is with ANTIC DMA enabled, and with DOS overheads. I guess about 90KB/s reads are attainable when bypassing DOS with ANTIC DMA disabled. I'd lie if I say that is 90 KB/s is the highest I've seen.... ... because CF on Incognito (and Ultimate 1MB) + BIOS is even higher: 4 Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted August 5, 2019 Share Posted August 5, 2019 Just now, Faicuai said: I'd lie if I say that is 90 KB/s is the highest I've seen OK - thanks for that. I was guessing. Quote Link to comment Share on other sites More sharing options...
Faicuai Posted August 5, 2019 Share Posted August 5, 2019 (edited) 2 minutes ago, flashjazzcat said: OK - thanks for that. I was guessing. That was a pretty good guess, indeed (conservative enough)... 90KB/sec is also achieved with DMA OFF and using DOS I/O routine, instead of OS/PBI. AWESOME work there!!! Edited August 5, 2019 by Faicuai Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted August 5, 2019 Share Posted August 5, 2019 512 byters are read using an unrolled loop with sixteen in-line LDA ABS/STA (ZP),Y/INY instructions. That appeared to be the sweet spot (since gains are not linear and fall off beyond that). Quote Link to comment Share on other sites More sharing options...
tmp Posted August 5, 2019 Share Posted August 5, 2019 have you tried rwtest in altirra? what were the speeds there? (i can't try at this moment) Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted August 5, 2019 Share Posted August 5, 2019 (edited) 6 minutes ago, tmp said: have you tried rwtest in altirra Extremely close to or identical to real hardware results. I think Avery has the solid-state seek times well calibrated. Edited August 5, 2019 by flashjazzcat Quote Link to comment Share on other sites More sharing options...
irich2 Posted August 6, 2019 Share Posted August 6, 2019 17 hours ago, Gunstar said: 17 hours ago, flashjazzcat said: Did I not release a player which works with the MYIDE II? Perhaps I should. I for one, would appreciate it. I have an 800XL, 1200XL (for others) and 800 already in line for rebuilds and upgrades before I even get to my second 1200XL with U1MB & SiDE 2, or probably a couple of years in reality. I would appreciate it, too. +1 to Gunstar's request, please. Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted August 6, 2019 Share Posted August 6, 2019 OK: Working on it. Quote Link to comment Share on other sites More sharing options...
irich2 Posted August 6, 2019 Share Posted August 6, 2019 11 hours ago, flashjazzcat said: OK: Working on it. Thank you!! 1 Quote Link to comment Share on other sites More sharing options...
Jeffrey Worley Posted August 10, 2019 Author Share Posted August 10, 2019 On 8/5/2019 at 10:56 AM, Faicuai said: I'd lie if I say that is 90 KB/s is the highest I've seen.... ... because CF on Incognito (and Ultimate 1MB) + BIOS is even higher: What is this test program I see here? Where can I get a copy? ** TNM ** Quote Link to comment Share on other sites More sharing options...
tmp Posted August 10, 2019 Share Posted August 10, 2019 http://drac030.krap.pl/pl-si-pliki.php 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.