Vhd interface for victor hc90/95

صفحة 22/25
15 | 16 | 17 | 18 | 19 | 20 | 21 | | 23 | 24 | 25

بواسطة mars2000you

Enlighted (6561)

صورة mars2000you

17-06-2023, 18:18

A question: on HC-7, this interface is built-in, but we have a Monitor/VTR REC connector. Is it the same connector or a different one? I am here puzzled.

It should be the same as the interface product name is "Super Impose/VTR Record/RGB Out", but HC-7 wiki page refers to this connector: https://www.msx.org/wiki/Composite_monitor_(5-pin_DIN_41524)

بواسطة popolon_

Champion (420)

صورة popolon_

17-06-2023, 18:39

The rec monitor out connector is different, but pinout is same for pin numbers. So maybe the rec out in HC-7 has also stereo output. I will check it next.

بواسطة popolon_

Champion (420)

صورة popolon_

17-06-2023, 19:04

Here are pictures from superimpose unit pcb, and that side where the rgb21, minidin and balance knob are.
IMG_20230617_200209823.jpeg
IMG_20230617_200159634.jpeg
IMG_20230617_200003849.jpeg

بواسطة popolon_

Champion (420)

صورة popolon_

17-06-2023, 19:23

Victor HC-7 "Monitor/VTR Rec" output has stereo audio, pin 5 is Right channel. Does any shops build stereo cables for this connection, as example retrocables.es there is only mono cable.

بواسطة mars2000you

Enlighted (6561)

صورة mars2000you

17-06-2023, 19:45

It's coherent, it means that HC-7 is a little special, compared to other computers with this connector.

بواسطة popolon_

Champion (420)

صورة popolon_

02-07-2023, 17:43

I double checked that irq line is not needed( did not fit it, commands work) in VHD BASIC VP commands.
Next will try to dump the vhd intermediate language program binary from Star Arthur VHD disk, as made that separate board for that part. But have to trial/error to fit proper capacitor/resistor values.

IMG_20230702_1836284982.jpeg
IMG_20230702_1836508312.jpeg

بواسطة popolon_

Champion (420)

صورة popolon_

19-07-2023, 22:01

I tried to put some values based on LTSpice simulation to that VHD data circuit part, but it did not cause proper output when used in real circuit:
vhd_data_circuit_part_for_signal_filter_and_amplification.png

the original "data" signal from scope:
IMG_20230708_210656348.jpeg

Anyway now i have newer PCBs that have gold plated fingers for slot connection. And option to add subboard that would contain the VHDpc data read part. Does anybody need a fully assembled cardridge pcb? Extra cables for DB25 <> DIN13 i do not have at the moment...

About the VHD data part signal reading. I connected the VHD data signal (that was connected to GND with 22K resistor) to USB sound card RCA line input and recorded the signal (at the moment just few minutes from the start until first video intro start from disk) using that USB card. I got quite low signal, but visible, that is same kind of encoded as in the VHD book. I then amplied it 20db in audacity:
start_arthur_some_vhdpc_data_signalafcb9890ea697cd0.png

But now the problem is how can i decode it from wav file, as that is now Biphase Mark Code. Manually would be pain. Also there are some mark signals there occuring once per V-synch blanking time (mark signal is the highlighted on the audicity snapshot picture), so the signal is not just pure BMC.
I know that there must be string characters also, as Star Arthur contains some text menu (for example "GAME START SELECT") before game play:
game_start_menu_for_star_arthur_vhd.png

That was seen from the japan video page, that contained video from Star Arthur start:
https://sp.nicovideo.jp/watch/sm33494311?ss_id=29b4d606-5878...

by the way, i accidentally deleted my VHD folder in msx.pics, so some pics are now lost from this post topic chain.

بواسطة popolon_

Champion (420)

صورة popolon_

21-07-2023, 20:59

I now recorded Star Arthur vhd "audio track" signal directly from VHD pin-6 from both sides of the disk (whole 54 minutes to have it same time as the video/audio) to get maybe better signal than from MSX VHD card side. VHD card for MSX was not needed, just cable from VHD player din-13 (pin 6 as signal, pin -1 as ground) to USB sound card (UA-202) line input. I recorded with 192000hz, 16bit setting. That pin-6 containts the real audio track sound( left channel?), including those data parts also.
There are 8 places with data in side-1, and 6 places in side 2. I have not yet made video+audio backup as do not have working grabber card (only old iomega buzz mjpeg card that was buggy...).

بواسطة popolon_

Champion (420)

صورة popolon_

23-07-2023, 10:22

Dawn, i made stupid error in the pcb. I put accidentally 16-pin footprint for 14-pin IC. Then autorouting made totally wrong routes because of it. So no wonder it did not work at all.
That circuit decodes the MBC bit stream individual bits based on two sequential bits ( two H-sync line frames, so 63.5us*2 ). Bit for CPU-2 changes once per 63.5us*2, but not sure is the interrupt needed at that same period. Or is interrupt triggered for total period of one bitframe (16.6927083 ms). Anyway CPU-2 gets H-sync signal for T1 input, but it also gets almoust same H-sync in VHD-7 line also for T0 input. It seems both VHD-7/VHD-9 has same periodic pattern, but some delay between these. And VHD-7 seems to be only that H-sync, but VHD-9 is H-sync with some data there during H-sync pulse
vhd_signals_9_7.png
vhd_signals_9_7_data_part.png

بواسطة popolon_

Champion (420)

صورة popolon_

23-07-2023, 22:55

It seems i can feed LTSpice with the recorded audio track containing the VHD data bits. So from LTspice i get digital output bit stream as the 4069 based circuit works at least there:
vhd_data_4069ic_ltspice_simulation.png

But still then there is the part to decode those two bit pairs into one ( 01=1, 10=1, 00=0, 11=0). And then need to decode that one decoded bitstream into one VHD intermediate language 7 byte command/program data.

صفحة 22/25
15 | 16 | 17 | 18 | 19 | 20 | 21 | | 23 | 24 | 25