Search found 1124 matches

by KanedaFr
Fri Jun 30, 2017 9:13 am
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 140
Views: 40976

Re: HDD (or flash) instead of a CD, questions...

KanedaFr wrote: What did you use to render them ?
it seems really useful to mesure time and freq as well...
Ok, I found you use the saleae software.
Did you try the i2s plugin ?
by KanedaFr
Fri Jun 30, 2017 9:11 am
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 140
Views: 40976

Re: HDD (or flash) instead of a CD, questions...

Now, we can use arduino for CDC controlling, CPLD for subcode decoding to track time and syncing and some I2S DAC, such TDA1543 to build true CD player, based on MCD drive. It will be interesting, heh? CPLD also can be used for multiplexing to bytes and demultiplexing to nibbles. Somebody can say t...
by KanedaFr
Thu Jun 29, 2017 10:19 pm
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 140
Views: 40976

Re: HDD (or flash) instead of a CD, questions...

... But it seems to be SCOR uses AND too. ** FACEPALM ** Of course, the answer was here from the beginning : SCOR is set when the synchronisation WORD is met. This word is unique and nowhere else to be found. But S0 BYTE could be found alone, as well as S1 BYTE but these 2 will never be met togethe...
by KanedaFr
Thu Jun 29, 2017 10:10 pm
Forum: Megadrive/Genesis
Topic: Assembly Language Extensions
Replies: 1
Views: 897

Re: Assembly Language Extensions

and I use .ASM or .S to go through my macro preprocessor to generate .s

From what I know, I'm not aware of a standard.
Some of them are inherited from old 68K asm editor.

The only reason I use different extension to be sure the right assembler will be called on my makefile
by KanedaFr
Thu Jun 29, 2017 2:54 pm
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 140
Views: 40976

Re: HDD (or flash) instead of a CD, questions...

SCOR period: 1/75 sec. which prove MCD is 1x CD drive and you do understand why I wanted to check fi SCOR was in sync with IRQ which 1/75sec too Yes, but nIRQ is not 1/75. It is most like 1/150. 1/75 is what's on MCD 1 manual so it's strange.....(it's written 1 frame = 1/75s) http://savepic.ru/1464...
by KanedaFr
Thu Jun 29, 2017 2:52 pm
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 140
Views: 40976

Re: HDD (or flash) instead of a CD, questions...

It is quite logical. When reader detect S1 (while S0 already in internal buffer/register) it set SCOR for one subcode byte. And reset it on first non Sx subcode. It is not necessary to set it for 2. http://savepic.ru/14666828.png To be honest, i know the answer was on this picture...but I was unabl...
by KanedaFr
Thu Jun 29, 2017 2:48 pm
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 140
Views: 40976

Re: HDD (or flash) instead of a CD, questions...

HardWareMan wrote:SCOR period: 1/75 sec.
which prove MCD is 1x CD drive

and you do understand why I wanted to check fi SCOR was in sync with IRQ which 1/75sec too
by KanedaFr
Thu Jun 29, 2017 2:42 pm
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 140
Views: 40976

Re: HDD (or flash) instead of a CD, questions...

THANKS !!! awesome !!! so, for me, the only question still here (for now) is why SCOR is only 1 frame and not 2 like it should be : A sector is 98 frames, with 2 frames for S0/S1 synchronisation word and 96 frames for subcode = 96bit for P, 96bit for Q,...... so where is the second frame ?! oh, and ...
by KanedaFr
Thu Jun 29, 2017 2:20 pm
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 140
Views: 40976

Re: HDD (or flash) instead of a CD, questions...

I forgot control channel. Here is power up OHHH !!! IRQ is not sent EVERY 1/75s ?!!! Does it mean the next IRQ is sent only when command received is proceeded ? to be able to sent result on next IRQ ? it would answer my question about sync how comm / sub / data I would then mean IRQ status = xxx co...
by KanedaFr
Thu Jun 29, 2017 2:15 pm
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 140
Views: 40976

Re: HDD (or flash) instead of a CD, questions...

OK. I think we can do first approach to make FLASH player of CD image. The only thing is still undiscovered is set of commands and statuses on control 4 bit bus. I think it's not that hard... difficult for someone like me who'll need to learn VHDL & FPGA at the same time (in progress...very interes...
by KanedaFr
Thu Jun 29, 2017 2:10 pm
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 140
Views: 40976

Re: HDD (or flash) instead of a CD, questions...

Same here (no audio disk -> audio disk load -> audio disc play) so subchannel data is sent even when SCOR occurs, thanks ! What I can't explain is why SCORE is ONE WFCK only and not TWO (S0 & S1) i don't understand... You can use my captured data to decode playing time and other control data. Just ...
by KanedaFr
Thu Jun 29, 2017 1:58 pm
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 140
Views: 40976

Re: HDD (or flash) instead of a CD, questions...

I've got it. The CD track is kind of tape with 74/80/99 minutes of play, digitally. So, when it carries an audio data, there no need a perfect sync, so rough time coordinate is M:S:F format in subchannel. When they turn the audio CD to the data CD, there must be more accurate sync to the "tape". So...
by KanedaFr
Thu Jun 29, 2017 12:01 pm
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 140
Views: 40976

Re: HDD (or flash) instead of a CD, questions...

Did you saw this diagrams before (they come from Mega CD 1 manual)? Sure it was my first source of info ;) and the Mega CD2 manual got some more It seems that 48 bits in transaction, 24 bit for every channel and it is use 16 bit with right align and sign extend (D16...D23 is copy of D15). yes, 16bi...
by KanedaFr
Thu Jun 29, 2017 11:53 am
Forum: Controls
Topic: controller auto reset
Replies: 18
Views: 3361

Re: controller auto reset

It's exactly because of the 6B joypad that I asked this.

From what i know,

Code: Select all

asking ABC
wait vlank
asking XYZ
won't work

I remember a talk about how fast the reading should be to avoid "reset" for 6B pad, multiplayer,, .....
by KanedaFr
Wed Jun 28, 2017 10:33 pm
Forum: Blabla
Topic: FPGA 5V
Replies: 9
Views: 2628

Re: FPGA 5V

It became very difficult if I have

MD_5V <=>level shifter <=>FPGA 3.3V<=>level shifter <=>DEVICE_5V ;(

I read something about a Cypress PSoC 5V which include a µC and some king of FPGA...need to find it and get more details