QLion Gold Card
Posted: Tue Dec 03, 2024 11:16 pm
This is the QLion Gold edition card, final version at least for a long while.
Improvements from my previous cards are the much faster performance due to the 16bit ram access, 4MB of ram instead of 2MB and digital sample playback.
It has
- 68000 fpga core
- Fast dual bus video ram that together with the faster cpu makes QL perform in average more than 10 times faster than the standard.
- 4MB of ram, 3968K available to OS, 128K as extra video ram for the 256 color modes
- 512K flash rom lets you choose from 4 sets of rom and driver rom (JS+qlsd, Minerva+qlsd+tk2 etc)
- QLSD storage for win1_ to win8_ drives. It's driver works well with toolkit 2.36, has some issues with some versions of toolkit.
- VGA up-scaled output that can be easily converted to hdmi if needed with a cheap external adapter (QL standard video output is not usable)
- 16 colors for mode 8.
- 256 color graphics modes for both 256x256 and 512x256 resolutions that can optionally be mixed with the standard QL modes, screens of standard and 256 color modes are drawn independently and can be switched instantly.
- 46 hardware sprites of 16x16 pixels and 15 colors + transparency, great help in creating games in C and even in Basic.
- PS/2 mouse that works in the pointer environment by loading a driver
- 3 channels of audio + noise emulating the standard AY-3-8910/YM2149 ic, 3.5mm stereo audio jack output
- 8bit stereo digital sample playback at configurable sample rate, only 2K dedicated buffer because I run out of bram, small but in practice enough for the simple player I wrote.
- fast serial port with 3.3v lvttl output to use with a common serial to usb board at speeds much more than 115200, 1K transmit + 1K receive hardware controled buffer.
- battery backed up real time clock using a DS1307 ic
- Execution speed control in 64 steps for playing games or accessing microdrives.
This is not a commercial product, I may produce cards for those interested at a slow rate. It's a use at your own risk thing.
Also there is not much software for some of the new features, only some test basic programs, a galaxianish sprite demo game written in standard C, a ym file player and a digital sample player.
I also made 3 utility programs for fat/win file transfer that are very useful. One that displays the directory of the sd-card, one that copies a file from the fat system of the sd card to a file at the win drive and one that copies a file from the win image to one at the sd card.
It's in testing process but I see no problems with my issue 5 and issue 6 QLs. It doesn't support Minerva second screen.
Leon
Improvements from my previous cards are the much faster performance due to the 16bit ram access, 4MB of ram instead of 2MB and digital sample playback.
It has
- 68000 fpga core
- Fast dual bus video ram that together with the faster cpu makes QL perform in average more than 10 times faster than the standard.
- 4MB of ram, 3968K available to OS, 128K as extra video ram for the 256 color modes
- 512K flash rom lets you choose from 4 sets of rom and driver rom (JS+qlsd, Minerva+qlsd+tk2 etc)
- QLSD storage for win1_ to win8_ drives. It's driver works well with toolkit 2.36, has some issues with some versions of toolkit.
- VGA up-scaled output that can be easily converted to hdmi if needed with a cheap external adapter (QL standard video output is not usable)
- 16 colors for mode 8.
- 256 color graphics modes for both 256x256 and 512x256 resolutions that can optionally be mixed with the standard QL modes, screens of standard and 256 color modes are drawn independently and can be switched instantly.
- 46 hardware sprites of 16x16 pixels and 15 colors + transparency, great help in creating games in C and even in Basic.
- PS/2 mouse that works in the pointer environment by loading a driver
- 3 channels of audio + noise emulating the standard AY-3-8910/YM2149 ic, 3.5mm stereo audio jack output
- 8bit stereo digital sample playback at configurable sample rate, only 2K dedicated buffer because I run out of bram, small but in practice enough for the simple player I wrote.
- fast serial port with 3.3v lvttl output to use with a common serial to usb board at speeds much more than 115200, 1K transmit + 1K receive hardware controled buffer.
- battery backed up real time clock using a DS1307 ic
- Execution speed control in 64 steps for playing games or accessing microdrives.
This is not a commercial product, I may produce cards for those interested at a slow rate. It's a use at your own risk thing.
Also there is not much software for some of the new features, only some test basic programs, a galaxianish sprite demo game written in standard C, a ym file player and a digital sample player.
I also made 3 utility programs for fat/win file transfer that are very useful. One that displays the directory of the sd-card, one that copies a file from the fat system of the sd card to a file at the win drive and one that copies a file from the win image to one at the sd card.
It's in testing process but I see no problems with my issue 5 and issue 6 QLs. It doesn't support Minerva second screen.
Leon