meveric wrote:I'd say there's still plenty of stuff to do
I think there is plenty of stuff to do too. I just don't think any of it, except for bluetooth driver, has anything to do with HardKernel. N64, PS1 and other emulators are the responsibility of their maintainers. Issues with FireFox/Chromium/Ubuntu are the responsibility of their respective maintainers. HardKernel is not the only armv8 product manufacturer and they can not realistically be expected to port all armv7 to armv8. In the open source world, everyone plays their part. These issues are also not unique HardKernel. Any armv8 64bit distro will have the same issues.
I have been working a lot with the VPU lately. I do not consider anything a "hack" with it (yet). The "pregs" setting is a X11 "hack" rather than a VPU hack (it disables the alpha layer to make the display controller work like a legacy PC that X11 expects). The things the C2 does were not even dreamed of when X11 was designed (1984 according to wikipedia) so its understandable that all things X11 sucks balls on it. However, I also think its not HardKernel's job to design, implement, and maintain a modern graphics framework to replace X11.
So that is the longer version of why I say "Ok, C2 is fixed. New board please!". The things left to be done are 3rd party chores.