Movie Player: Difference between revisions
No edit summary |
No edit summary |
||
Line 25: | Line 25: | ||
The Movie player is a simple demo using [http://uzebox.org/wiki/index.php?title=Video_Modes#Mode_7 video mode 7]. It plays pre-encoded movies from a SD card. Currently it has no GUI an will play the first .UZM file found on the SD card. | The Movie player is a simple demo using [http://uzebox.org/wiki/index.php?title=Video_Modes#Mode_7 video mode 7]. It plays pre-encoded movies from a SD card. Currently it has no GUI an will play the first .UZM file found on the SD card. | ||
'''IMPORTANT:''' The MoviePlayer.hex will only work with fast MicroSD cards of quality brands (like Kingston) that has a 1 dummy delay cycle between blocks when performing multi-block reads. Regular SD cards *will not work*, even Kingston. Same for Uzem v1.19+ which emulates a regular SD card which uses a 2 dummy cycles between blocks. The only possibility | '''IMPORTANT:''' The MoviePlayer.hex will only work with fast MicroSD cards of quality brands (like Kingston) that has a 1 dummy delay cycle between blocks when performing multi-block reads. Regular SD cards *will not work*, even Kingston. Same for Uzem v1.19+ which emulates a regular SD card which uses a 2 dummy cycles between blocks. Uzem uses two dummy delay bytes since it is what regular SD cards does and we want to emulate the "worst" case. The only possibility would be to fix the MoviePlayer code, but it can not compile anymore with latest kernels since there is not enough free cycles during HSYNC. | ||
==ROM== | ==ROM== |
Revision as of 01:05, 18 February 2014
Movie Player | |
---|---|
Frame from movie "The Matrix" | |
Developer | Uze |
Code license | or (at your option) any later version. |
Media license | version 3.0 |
Engine | Uzebox 3.1 |
Video Mode | 7 |
Latest release | 1.0 |
Release date | 29/4/2009 |
Language | English |
The Movie player is a simple demo using video mode 7. It plays pre-encoded movies from a SD card. Currently it has no GUI an will play the first .UZM file found on the SD card.
IMPORTANT: The MoviePlayer.hex will only work with fast MicroSD cards of quality brands (like Kingston) that has a 1 dummy delay cycle between blocks when performing multi-block reads. Regular SD cards *will not work*, even Kingston. Same for Uzem v1.19+ which emulates a regular SD card which uses a 2 dummy cycles between blocks. Uzem uses two dummy delay bytes since it is what regular SD cards does and we want to emulate the "worst" case. The only possibility would be to fix the MoviePlayer code, but it can not compile anymore with latest kernels since there is not enough free cycles during HSYNC.