Quote from: vasilisk on Yesterday at 18:49With careful observation it is easy to solve...
Quote from: SerErris on Yesterday at 22:47I'm not sure I understand, no ROM on 8bit or 16bit computers are encrypted or scrambled? (well not that I heard of from C64, Amstrad, Speccy, Amiga or Atari ST).Quote from: Longshot on Yesterday at 13:17What is this project you are currently working on regarding Vortex?I do need to reverse envineer the ROM that is actually scrambled utilizing the M1 line. So depending on the M1 cycle it does scramble (actually descramble) or does not descramble the ROM. So if you read the ROM just normally (dump it, or read it with CPC) you will get all databytes scrambled and it is unusable.
I like to preserve it and get the unscrambled version (and commented source code).
So the way I now try to fill the remaining holes is, to sniff all rom reads with a Raspberry Pi PICO.
I have worked the last weekend on the code, which now looks ready (it does what I want it to do), and I can now hook up a CPC to this thing and start sniffing.
If you are interested in more detail, I could explain it, but probably not in this thread :-)
Quote from: Longshot on Yesterday at 13:17@SerErris :
I think I have accurately specified the number of the T cycle in an M cycle but I did not go into detail about the M cycles of the Z80A (I use the same references)
I also explain that the Opcode Fetch is done during M1 a little before when I describe the opcode fetch.
The cycle indicated TW in the IO REQ is the 3rd of cycle T of cycle M, even if T3 in the nomenclature is the 4th.
Even if the objective of the document is not to further describe the internal workings of the Z80A, I thank you for the precision and I have clarified the cycle number M
QuoteA cycle M consists of several T cycles, one of which has the particularity of taking into account the signal sent to the Wait pin by an external component. This wait cycle is commonly named Tw. At this Tw cycle it honors an active High signal and runs Wait cycles until this line getting down again.
QuoteA cycle M consists of several T cycles, one of which has the particularity of taking into account the signal sent to the /WAIT pin by an external component. This wait cycle is commonly named Tw. At this Tw cycle it honors an active low signal on /WAIT and runs wait cycles until this line getting up again.
Page created in 0.052 seconds with 17 queries.