OppositeOfIgnorance
|
2008-01-22
, 19:54
|
Posts: 129 |
Thanked: 9 times |
Joined on Jan 2008
|
#21
|
|
2008-01-22
, 21:13
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#22
|
With Videos, the Zod2 also does a *much* better job than the N800 if you're using TCPMP and watching MPEG4 (i.e. MP4 (Not H.264!), DivX and XviD vids), because of the ATI hardware chip. For other stuff it struggles a bit, and also the 2GB SD limits the amount of stuff you can watch anyway.
|
2008-01-22
, 21:46
|
Posts: 503 |
Thanked: 267 times |
Joined on Jul 2006
@ Helsinki
|
#23
|
EDIT: maybe mplayer does decode frame in advance to some off-screen memory but then it still must wait for display update to finish so it can do the final copy to video memory (possibly with conversion to specific videochip framebuffer format) without overwriting previous (still not fully transferred) frame. Maybe Serge will correct me if he cares to explain it one more time :-)
The Following User Says Thank You to Serge For This Useful Post: | ||
|
2008-01-22
, 23:42
|
Posts: 42 |
Thanked: 5 times |
Joined on Jan 2008
|
#24
|
Got Zod2 too. Even if it is great device I hardly use it now when I have N800 and 770. When playing video I can't stand the 2 pixel white border around the screen. And the 200MHz CPU is slow for some emulation stuff. But it beats tablets in gaming control department :-) Today I'm using it mostly just to play Duke3D.
And BTW 4GB SD (non-SDHC) cards work too with Zodiac. You only need hacked fat32 driver.
|
2008-01-23
, 09:07
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#25
|
I did try the hacked fat32 driver but it didn't work for me... do you have a copy of the one you got to work still?
I'd like to try it
The Following User Says Thank You to fanoush For This Useful Post: | ||
|
2008-01-23
, 09:24
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#26
|
The process of copying from system memory to framebuffer with color format conversion is a small gap, where graphics bus is not used (and graphics bus bandwidth is a scarce resource). Fortunately copying is quite fast and does not take too much time, but improvements in this area can help to avoid some framedrops for high resolution movies playback with tearsync enabled (and tearsync is always enabled for video). We could use something like 'page flipping' if we had enough framebuffer memory.
|
2008-01-23
, 17:42
|
|
Moderator |
Posts: 7,109 |
Thanked: 8,820 times |
Joined on Oct 2007
@ Vancouver, BC, Canada
|
#27
|
|
2008-01-23
, 23:06
|
Posts: 42 |
Thanked: 5 times |
Joined on Jan 2008
|
#28
|
Try this one http://www.tapland.com/forums/viewtopic.php?t=6455
I got mine from elsewhere so PM me if this doesn't work. Also if card is unreadable it may be better to format the card in PC with usb reader first, I'm not sure Zodiac can format it. But once formatted it works fine.
|
2008-01-24
, 07:37
|
Posts: 503 |
Thanked: 267 times |
Joined on Jul 2006
@ Helsinki
|
#29
|
I guess you tried to start copying earlier to narrow the gap? It just needs to write to framebuffer data which is already transferred and do not outrun the DMA in progress. Maybe some timestamp when DMA transfer started could help with timing this?
But this would need modified kernel anyway (unless the timestamp can be figured out somehow) so we could also preallocate second framebuffer in such kernel too (but this eats memory). Is the timing worth the effort?
The Following 2 Users Say Thank You to Serge For This Useful Post: | ||