some transistor have several "packaging" and the legs interchanged (I do not remember now, but something like BC107B and BC107C have same package but legs swapped) be aware of this.
In any case, the circuit is correct, the use of this transistor is to hold DSMC line high when the interface is in use (to disable the internal circuits of QL) so NPN, colector to +5V, emiter to DSMC and base to the pin 8 of U2 is OK.
QSound and QPrint Interface
Re: QSound and QPrint Interface
Yep, an emitter follower. I'll take some photos of my board. It has labels on the component side.aalea wrote: Wed Aug 09, 2023 8:48 pm some transistor have several "packaging" and the legs interchanged (I do not remember now, but something like BC107B and BC107C have same package but legs swapped) be aware of this.
In any case, the circuit is correct, the use of this transistor is to hold DSMC line high when the interface is in use (to disable the internal circuits of QL) so NPN, colector to +5V, emiter to DSMC and base to the pin 8 of U2 is OK.
Re: QSound and QPrint Interface
Surprise, surprise! It works, at last.
The problem is that the schematics on https://github.com/alvaroalea/QL_QsoundQprint_clone/ and also labels on PCB are wrong.
Schematics and labels reads "27512" EPROM while the BOM states 2764.
When I replaced 27512 with 2764, it started to work great.
The problem is that the schematics on https://github.com/alvaroalea/QL_QsoundQprint_clone/ and also labels on PCB are wrong.
Schematics and labels reads "27512" EPROM while the BOM states 2764.
When I replaced 27512 with 2764, it started to work great.
Re: QSound and QPrint Interface
I'm so sorry, I will update the schematic as soon as possible (but in 1 o 2 weeks).otis wrote: Tue Aug 29, 2023 2:37 pm Surprise, surprise! It works, at last.
The problem is that the schematics on https://github.com/alvaroalea/QL_QsoundQprint_clone/ and also labels on PCB are wrong.
Schematics and labels reads "27512" EPROM while the BOM states 2764.
When I replaced 27512 with 2764, it started to work great.
In my defense, This is because I normally use W27C512 chips, this is a very cheap eeprom, that can be pin compatible with the 2764,27128..., you only need to take care of write the contens of the rom on the top 8kb of the 64kb space. it has the advantage that is electronically eraseable, so you can delete it very fast, without need UV light or anything special.
In the schematic 1,26,27 are labeled as A13, A14,A15 in the original schematic they are VPP, PGM and N/C, so hey are wired to Vcc in any case.
(probably in the schematic of the trump card, and the Q-Discs interfaces, I have the same error).
Re: QSound and QPrint Interface
Forgive me for asking, but do you guys happen to know what the hardware addresses of the QSound are to directly address/control the AY chip? I assume they are directly exposed?
- Chain-Q
- Chuggy Microdrive
- Posts: 69
- Joined: Mon Nov 16, 2020 1:10 pm
- Location: Berlin, DE, EU
- Contact:
Re: QSound and QPrint Interface
This is probably because of this bug, I've found while playing around with my QSound. I'm not sure what's the status of this ROM by mk79. Is this abandoned? Will he release fixed versions? I can patch up my ROM if needed, but not sure if I could release a fix, or whatever...jobdone wrote: Sat May 20, 2023 8:44 pm I've been playing around with these lately. One thing that I have just noticed is when loading arcanoid with the 1.94 rom, I should hear an explosion when I miss the ball, but I do not. when trying the 1.40 rom, the explosion sounds. anyone else having this issue?
-
- Font of All Knowledge
- Posts: 4610
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: QSound and QPrint Interface
Hi,
The Qsound board was made by ABC Electronik, which now no more. Jochen Merz has his name on the original PCB, who may of written the ROM software. But I asked Jochen about Qsound, he denied any involvement. Left me rather confused...
There are other version of the ROM disassembled, which may or may not be legal. But it seems now, all who were involved with Qsound are not bothered with the QL anymore.
The Qsound board was designed when there was only Microdrive storage and limited ram expansions available. Maybe a Qsound II could be implemented with an FPGA verdion of the AY-3-8910 that fits into a standard QL expansion slot.
The Qsound board was made by ABC Electronik, which now no more. Jochen Merz has his name on the original PCB, who may of written the ROM software. But I asked Jochen about Qsound, he denied any involvement. Left me rather confused...
There are other version of the ROM disassembled, which may or may not be legal. But it seems now, all who were involved with Qsound are not bothered with the QL anymore.
The Qsound board was designed when there was only Microdrive storage and limited ram expansions available. Maybe a Qsound II could be implemented with an FPGA verdion of the AY-3-8910 that fits into a standard QL expansion slot.
Regards,
Derek
Derek