Hi,
First post here.
Let me introduce myself (or my work actually) :
In 2010, I did a PPU implementation in VHDL but had no information at all at the time, and neither did I spent money on hardware to complete my project...
Still, my first try ended up with some pretty good result so far :
http://laxer3a.blogspot.com/
(Source was online, but I received like 3 mails in 8 years about it, mostly from student who wanted to use it ASAP as is. Replied to help, but nothing really forward after that...)
Since around a month, I started to work on it again, with proper timing information etc...etc...
My goals are multiple :
- Put it in open source.
- Have the code *as clean as possible* for anybody to maintain, proper documentation of trick or implementation details.
- Not bloated implementation. Minimalist.
- May be able to use the EXT port and create a nice modern extension for existing console. (For that, my implementation is currently limited to the DOT CLOCK. I plan to use DDR pumping to output the Hires512 mode)
Language used is VHDL. I noticed that other user on the forum have started their implementation too, they are welcome to contact me.
It will probably always be a *in progress* work, as documentation can always be improved, but anybody could do it from the source, or find issue and update the doc and the implementation.
Same for optimization or removal of redundant logic. For now things are getting pretty good.
I am entering the debug phase, my first goal is having first most of it working and then fine tune the details.
Anyway, I hope I am welcome here, and also hope to get the support from people around here about various details.
Cheers,
Laxer3A
First post here.
Let me introduce myself (or my work actually) :
In 2010, I did a PPU implementation in VHDL but had no information at all at the time, and neither did I spent money on hardware to complete my project...
Still, my first try ended up with some pretty good result so far :
http://laxer3a.blogspot.com/
(Source was online, but I received like 3 mails in 8 years about it, mostly from student who wanted to use it ASAP as is. Replied to help, but nothing really forward after that...)
Since around a month, I started to work on it again, with proper timing information etc...etc...
My goals are multiple :
- Put it in open source.
- Have the code *as clean as possible* for anybody to maintain, proper documentation of trick or implementation details.
- Not bloated implementation. Minimalist.
- May be able to use the EXT port and create a nice modern extension for existing console. (For that, my implementation is currently limited to the DOT CLOCK. I plan to use DDR pumping to output the Hires512 mode)
Language used is VHDL. I noticed that other user on the forum have started their implementation too, they are welcome to contact me.
It will probably always be a *in progress* work, as documentation can always be improved, but anybody could do it from the source, or find issue and update the doc and the implementation.
Same for optimization or removal of redundant logic. For now things are getting pretty good.
I am entering the debug phase, my first goal is having first most of it working and then fine tune the details.
Anyway, I hope I am welcome here, and also hope to get the support from people around here about various details.
Cheers,
Laxer3A