Search found 30 matches

by EtchedPixels
29 Jun 2019 21:56
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 99
Views: 18082

Re: Bootstrap and boot blocks

@Martin: Ok.. I need to look at text2 anyway then. For G5 and G6 you should be able to pre-expand the font into VDP memory and then just copy the rectangle you need using the VDP. Not sure if that would be faster than poking it with the CPU but for 6bit wide and arbitrary pixel alignment I'd bet it ...
by EtchedPixels
29 Jun 2019 16:05
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 99
Views: 18082

Re: Bootstrap and boot blocks

Or put the right buffers, signal handling and delays into place ? I actually have both designs on some of my RC2014 systems. The 82C55 one is much more reliable but a chunk slower but both of them beat doing SD by bitbanging an SD card using a Z80PIO. To be fair though I'm doing SPI mode not 4bit mo...
by EtchedPixels
28 Jun 2019 18:23
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 99
Views: 18082

Re: Bootstrap and boot blocks

With the unit I have there are several cards that don't work. The fact the adapter is driving over a length of IDE cable probably helps even less as it's fitted internally. Having looked initially over the ATA code it doesn't seem broken and there are very similar problems with the RC2014 CF adapter...
by EtchedPixels
28 Jun 2019 12:57
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 99
Views: 18082

Re: Bootstrap and boot blocks

Thanks.. the CFX-1 picture showing the VDP working is helpful given the MTXplus one. @martin: I assume you can safely use the chained CTC channels because you've not got to worry about the comms card ? Is there any reason for not just switching to 16MHz at boot - is 8MHz because that's what works re...
by EtchedPixels
28 Jun 2019 11:36
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 99
Views: 18082

Re: Bootstrap and boot blocks

That looks to me like a VDP timing problem as a first guess and maybe a side effect of you using a TMS9958 and my interrupt handling. What happens to the CPU speed when accessing the VDP, what clock is it running at and are the VDP clock and CPU clock derived from each other or separate ? Do you hav...
by EtchedPixels
28 Jun 2019 00:02
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 99
Views: 18082

Re: Bootstrap and boot blocks

You need a memory expansion as well. So you need at least 160K of RAM. I'm running it with a CFX-II and one of Andy's memory cards. It would be possible to make it run (but more slowly) in 112K but 64K is right out. SiDisc is I/O mapped so you could use it for faster swap (versus CFX-I at least) but...
by EtchedPixels
27 Jun 2019 23:39
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 99
Views: 18082

Re: Bootstrap and boot blocks

Umm try 2. This one I tested exactly as is on my MTX. uncompress this one and see if it's any better. Same path, new one has an SHA hash of 07fedf508dab16be0f1f1ef058b5ea9a61659e42 and is 1488125 bytes long (just in case some crapware ISP proxy is caching the old one...) The layout is PC partition t...
by EtchedPixels
27 Jun 2019 21:52
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 99
Views: 18082

Re: Bootstrap and boot blocks

Ok give this a go http://www.fuzix.org/tmp/mtx.raw.gz It's a gzip compressed raw CF card image. It uses the bios hooks to boot so hopefully boots on anything. For sources the matching github tag is: 22aa87f35fc6bc8bfe7fd25d053bf10ee276669b For copyright/credit information on contained packages: http...
by EtchedPixels
26 Jun 2019 19:41
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 99
Views: 18082

Re: Bootstrap and boot blocks

Two more questions
1. Is there a safe reliable way to detect rememorizer so I know whether to do an SD card probe ?
2. Is it just B800-BFFF I need to avoid during BIOS loads ?

Otherwise I think I have CFX, CFX2 and SD card support folded into one kernel now.

Alan
by EtchedPixels
23 Jun 2019 20:42
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 99
Views: 18082

Re: Bootstrap and boot blocks

(I meant the card not the MTX)