Search found 152 matches
- Thu Dec 14, 2017 3:31 pm
- Forum: Hardware
- Topic: OPL2 (3 ?) sound for your QL through parallel port
- Replies: 24
- Views: 10403
Re: OPL2 (3 ?) sound for your QL through parallel port
there is a card with opl3 avable for different platforms: zx spectrum and MSX. I think is possible to adapt it with QL. Watch this video: https://www.youtube.com/watch?v=6LvPTNfwl1c Yes, for the spectrum ng or next dev from Russia. Looks like a great beast. Unfortunately it is built to interface wi...
- Thu Dec 14, 2017 10:46 am
- Forum: Hardware
- Topic: OPL2 (3 ?) sound for your QL through parallel port
- Replies: 24
- Views: 10403
Re: OPL2 (3 ?) sound for your QL through parallel port
Hi Xavier, I watched the video, the sound card sounds really good. But there are only the Q40/60, Supergold Card with direct parallel ports. QPC2 can access the PC LPT port, so if the driver is set up correctly may work. The Supergold card parallel port is not bi-directional, but that sound not be ...
- Thu Dec 14, 2017 10:06 am
- Forum: Hardware
- Topic: TerribleFire accelerator for the QL accelerator card
- Replies: 55
- Views: 21201
Re: TerribleFire accelerator for the QL accelerator card
You mean : 30 Hz. Which is interesting when there are scrollings of slices (Shadow Of The Beast), or entire background (Pacmania). At 25 fps you can notice there's something not quite right. At 30 fps things run more smoothly. For 3D, 30 fps is fantastic, and 20 fps is more than acceptable, 15 fps i...
- Thu Dec 14, 2017 8:42 am
- Forum: Hardware
- Topic: OPL2 (3 ?) sound for your QL through parallel port
- Replies: 24
- Views: 10403
OPL2 (3 ?) sound for your QL through parallel port
https://www.youtube.com/watch?v=z3DU2mNBa6M Again a possible nice community project ... Examples of how to write a driver mustn't be too difficult to find on the Net. More later, just wanted to share the info. I have just ordered two and have asked the author if commented source for his driver was a...
- Wed Dec 13, 2017 9:30 pm
- Forum: Hardware
- Topic: TerribleFire accelerator for the QL accelerator card
- Replies: 55
- Views: 21201
Re: TerribleFire accelerator for the QL accelerator card
Depends on how we see it: scrolling a 1024 x 768 x 8 screen by one pixel: 780000 bytes moved (close to impossible without jerky movement) scrolling a 512 x 384 x 16 screen by one pixel: 390000 bytes moved ( maybe possible) putting a 32 x 32 x 8 sprite onto the screen (regardless of resolution): 102...
- Wed Dec 13, 2017 9:14 pm
- Forum: Hardware
- Topic: TerribleFire accelerator for the QL accelerator card
- Replies: 55
- Views: 21201
Re: TerribleFire accelerator for the QL accelerator card
Q68 has only 1 8 bit per pixel screen mode : http://www.dilwyn.me.uk/q68/manual.pdf It is 5. 1024 x 768 That makes twice the amount of memory compared to 6. 512 x 384 16 bit per pixel screen mode ... and even more compared to 2. 512 x 256 16 bit per pixel screen mode ... which to me is the recommend...
- Wed Dec 13, 2017 9:03 pm
- Forum: Hardware
- Topic: TerribleFire accelerator for the QL accelerator card
- Replies: 55
- Views: 21201
Re: TerribleFire accelerator for the QL accelerator card
It's quite simple - a MOVE Dreg, <EA> can either move one byte, one word, or on long word. If you want to move 3 bytes, you can either move a byte, then a word (or vice versa, depending on odd or even address) or a longword. But if you want to move a longword, you need to use a mask - otherwise you...
- Wed Dec 13, 2017 8:58 pm
- Forum: Hardware
- Topic: TerribleFire accelerator for the QL accelerator card
- Replies: 55
- Views: 21201
Re: TerribleFire accelerator for the QL accelerator card
Not sure how multiply and add help here - I would use it to shift by 8 bits and mask in a lower byte - But that's not the case here. But maybe I simply don't see it. You can shift out the upper byte of a long by multiplying with 256, then shift back with an expensive instruction - Not much help, bu...
- Wed Dec 13, 2017 8:54 pm
- Forum: Hardware
- Topic: TerribleFire accelerator for the QL accelerator card
- Replies: 55
- Views: 21201
Re: TerribleFire accelerator for the QL accelerator card
I'll reread but the logical instructions are in fact the fast 1 cycle MUL instructions on the Q68 ... that makes 2 cycles
I don't understand your answer as I don't use mask. (3. and 4. are not in my algo)
I don't understand your answer as I don't use mask. (3. and 4. are not in my algo)
- Wed Dec 13, 2017 7:48 pm
- Forum: Hardware
- Topic: TerribleFire accelerator for the QL accelerator card
- Replies: 55
- Views: 21201
Re: TerribleFire accelerator for the QL accelerator card
There's no need for masking, shifting and other bit-fumbling in the linear hi-color modes of the Q68 - A pixel is either a byte or a short, and all of it is colour. Working with sprites is just moving memory around, as fast as possible. (Still nice to have fast multiplication, though) Tobias Isn't ...