Dreamcast PVR and smartphones
- Christuserloeser
- Moderator
- Posts: 5948
- https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
- Joined: Thu Aug 28, 2003 12:16 am
- Location: DCEvolution.net
- Has thanked: 10 times
- Been thanked: 0
- Contact:
Dreamcast PVR and smartphones
I remember reading that some smartphones (like Samsung's Galaxy series) used a PVR graphics chip. Is there any info on how similar these are and how compatible or useful existing code for these newer PVR variants might be for Dreamcast homebrew ?
Insane homebrew collector.
- BlueCrab
- The Crabby Overlord
- Posts: 5666
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: Dreamcast PVR and smartphones
They're distantly related in that they still do tile-based deferred rendering, IIRC. However, they're obviously a whole lot more advanced than what we had back on the Dreamcast. Yes, Imagination Technology still develops the IP of the chip, but they're so much more complex and full-featured than what we had back then.
However, pretty much every smartphone app that does any 3D related stuff is probably using OpenGL ES, so you're not likely to find anything useful there anyway. Not to mention that it is likely not open-source to start with.
However, pretty much every smartphone app that does any 3D related stuff is probably using OpenGL ES, so you're not likely to find anything useful there anyway. Not to mention that it is likely not open-source to start with.
- Christuserloeser
- Moderator
- Posts: 5948
- Joined: Thu Aug 28, 2003 12:16 am
- Location: DCEvolution.net
- Has thanked: 10 times
- Been thanked: 0
- Contact:
Re: Dreamcast PVR and smartphones
Actually I was thinking about the libraries and code examples and whatnot included to dev kits. Android itself is open source as well from what I understand.
Insane homebrew collector.
- BlueCrab
- The Crabby Overlord
- Posts: 5666
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: Dreamcast PVR and smartphones
Just because Android is open-source doesn't mean the drivers for the various pieces of the hardware is. The OpenGL ES drivers for the video hardware are most likely not open-souce and are provided as binary blobs (much like the official AMD and NVidia drivers on Linux).
The SDK examples are all either reliant on that OpenGL ES layer or are written for Dalvik (aka, in Java), so they're pretty much useless. Even if there wasn't that problem, they'd likely have very little utility because of how different the video architecture of the newer PowerVR GPUs are.
Pretty much that whole idea would be a dead end for all kinds of reasons, unfortunately.
The SDK examples are all either reliant on that OpenGL ES layer or are written for Dalvik (aka, in Java), so they're pretty much useless. Even if there wasn't that problem, they'd likely have very little utility because of how different the video architecture of the newer PowerVR GPUs are.
Pretty much that whole idea would be a dead end for all kinds of reasons, unfortunately.
- Christuserloeser
- Moderator
- Posts: 5948
- Joined: Thu Aug 28, 2003 12:16 am
- Location: DCEvolution.net
- Has thanked: 10 times
- Been thanked: 0
- Contact:
- RyoDC
- Mental DCEmu
- Posts: 366
- Joined: Wed Mar 30, 2011 12:13 pm
- Has thanked: 2 times
- Been thanked: 0
Re: Dreamcast PVR and smartphones
Well you still can dissassemble them (drivers).
How do I try to build a Dreamcast toolchain:
![Image](http://www.millsworks.net/blog/wp-content/uploads/2009/04/writing_process.gif)
![Image](http://www.millsworks.net/blog/wp-content/uploads/2009/04/writing_process.gif)
- BlueCrab
- The Crabby Overlord
- Posts: 5666
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: Dreamcast PVR and smartphones
A lot of work for absolutely no gain. They're not similar enough to what's in the Dreamcast to be of any use, and we have plenty of sources of information about the Dreamcast's video hardware by now.RyoDC wrote:Well you still can dissassemble them (drivers).
Plus, if they have device microcode or firmware, I really doubt you'd be able to disassemble that.