CPLD replacement for ZX8301
Re: CPLD replacement for ZX8301
yes I use 16K of ram for one or two bits more color
new plot command for the 64 colors:
new plot command for the 64 colors:
Last edited by lliont on Thu Aug 17, 2023 11:33 pm, edited 4 times in total.
Leon
Projects: https://hackaday.io/projects/hacker/357657
Projects: https://hackaday.io/projects/hacker/357657
Re: CPLD replacement for ZX8301
thanks,
The extra ram is inside the fpga (as is the sprite ram) and so it can be accessed in parallel with the other video ram without any extra delay.
I believe that all the address space I used for new features can be reclaimed and be available to external cards with the standard pull hi the DSMC method, I tested this with the 2MB onboard ram and the qubide clone with its own ram that works perfectly.
The extra ram is inside the fpga (as is the sprite ram) and so it can be accessed in parallel with the other video ram without any extra delay.
I believe that all the address space I used for new features can be reclaimed and be available to external cards with the standard pull hi the DSMC method, I tested this with the 2MB onboard ram and the qubide clone with its own ram that works perfectly.
Leon
Projects: https://hackaday.io/projects/hacker/357657
Projects: https://hackaday.io/projects/hacker/357657
Re: CPLD replacement for ZX8301
What do you mean by "two brightness levels for both QL standard video modes"?
For Mode 8 one can redefine the Flash bit, but Mode 4 lacks that kind of extra bit.
(Probably I have overlooked something - sorry for not completely following the thread.)
For Mode 8 one can redefine the Flash bit, but Mode 4 lacks that kind of extra bit.
(Probably I have overlooked something - sorry for not completely following the thread.)
Re: CPLD replacement for ZX8301
This apply to the whole screen (standard video modes), if you don't use the extra color and since there is an extra bit on the resistor dac you can use it this way, not much of a feature but will be available also in the fpga version.
Leon
Projects: https://hackaday.io/projects/hacker/357657
Projects: https://hackaday.io/projects/hacker/357657
Re: CPLD replacement for ZX8301
I just saw this 8-minute video (posted 8 months ago) by Danieel Terdina about an FPGA replacement for the ZX8301 he was designing:
https://www.youtube.com/watch?v=7EizW3ZWNqc
https://www.youtube.com/watch?v=7EizW3ZWNqc
Re: CPLD replacement for ZX8301
This is very nice , it runs on the mister QL emulation core with a very powerful and expensive fpga, also check the topic: FPGA replacment for the ZX8301 ULA and more
Leon
Projects: https://hackaday.io/projects/hacker/357657
Projects: https://hackaday.io/projects/hacker/357657
Re: CPLD replacement for ZX8301
Hi.
Does anybody try this CPLD replacement to use with the SGC ?
I see a lot of artefacts on the screen.
Does anybody try this CPLD replacement to use with the SGC ?
I see a lot of artefacts on the screen.
I still have my QL items still available, anyone interested, please contact me at tetroid@inbox.ru
Re: CPLD replacement for ZX8301
Peter tried it and it didn't work with SGC. I don't have a SGC to test with.
You built one yourself from the project page ?
I think you have the older version, the compact version didn't run on Peter's QL + SGC.
I have tested it with qubide and a M.Peripherals floppy controller also it worked with Trump Card 896K in Derek 's QL.
Unfortunately seems that it doesn't work well with SGC (yet).
I have made another version with 128K static ram on the board replacing the dynamic ram, also not tested much, not with SGC.
You built one yourself from the project page ?
I think you have the older version, the compact version didn't run on Peter's QL + SGC.
I have tested it with qubide and a M.Peripherals floppy controller also it worked with Trump Card 896K in Derek 's QL.
Unfortunately seems that it doesn't work well with SGC (yet).
I have made another version with 128K static ram on the board replacing the dynamic ram, also not tested much, not with SGC.
Leon
Projects: https://hackaday.io/projects/hacker/357657
Projects: https://hackaday.io/projects/hacker/357657
Re: CPLD replacement for ZX8301
I use ZX8301_160smd.zip from the post :
AD724 version, metal oscillatos is temporary solution
4-pin connector - power for programming.
AD724 version, metal oscillatos is temporary solution
4-pin connector - power for programming.
Possible you agree I ship the SGC clone for you to test ? Free for hardware developer.
I still have my QL items still available, anyone interested, please contact me at tetroid@inbox.ru