Neo TeAm Forum

NEO Coding Competitions => NEO Compo 2011 => The past Neo Coding Compos => The APP zone => Topic started by: Conle on August 21, 2011, 01:57:44 AM

Title: [N64 APP]Myth64 Video Player
Post by: Conle on August 21, 2011, 01:57:44 AM
Hey...  ~sm-68.gif~.gif this is going to be my entry for the neoflash's retro competition 2011. 

Intro
Myth64 player is a video player for the n64 myth flashcart.It uses a custom video format
and was made without using the official SDK.

Overview
The player fully utilizes the sd capabalities of the n64 myth flash cart (but at the same time its limited by the slow GBA SD interface) , which means
that you can simply convert all your videos , drag & drop them directly on your SDC , and then watch them on demand using the built in minimalistic
media browser.

At present , the player supports 2 surface resolution modes:
160x112 (uses static rdp instruction block) ( Display is set to 256x240 16bit )
128x128 (uses static rdp instruction block) ( Display is set to 256x240 16bit ) (default)
(And in case anyone asks , yes , fullscreen(up to 256x240 or 320x240) is possible with rdp and statically compiled instruction blocks, but without sd core upgrade we can't improve the frame quality(most of the time is spent on io code because there is no support from the hardware), so its going to look awful....)

The audio is clocked at 22050Mhz(can go up to 44100, but its locked from the encoder's side for the reason i meantioned already) and syncs well with the video layer.

Finally , as i mentioned already , the player includes a minimalistic media browser which allows you to browse your media directory and play your favorite
videos.

Downloads
Encoder + player + 1 sample video + neoflash intro video + usage guide:
mirror 1 : http://www.mediafire.com/?6uq7eunbvfbqzjw
mirror 2 : http://www.sendspace.com/file/5aapf6
Please make sure to read the "readme-player.txt" and "readme-encoder.txt" before using any of the software included in the archive.

Some thanks go to the following people :
ChillyWilly - myth hardware routines / sd init code (also tested the player and provided feedback).
Shaun Taylor - Libdragon author : http://www.dragonminded.com/n64dev/
Sanni - For testing the player on his ntsc-j console and providing instant feedback (he even recorded a quick video).

And some credits to :
"soundgator.com" - for the "dream harp" sound sample which is used for the neoflash intro video
"ECDT1089" for his Crash bandicoot 3 playthrough which is included as a demo video : http://www.youtube.com/watch?v=-dtCc2H1UoE

End
 ::sm-09.gif::
Title: Re: [N64 APP]Myth64 Video Player
Post by: stefan_iro on August 21, 2011, 03:11:26 AM
A media player for N64 - Incredible !  ~sm-76.gif~.gif
Title: Re: [N64 APP]Myth64 Video Player
Post by: Aleomark on August 21, 2011, 09:51:44 AM
nice! finally new n64 homebrew
Title: Re: [N64 APP]Myth64 Video Player
Post by: DesertDog on September 07, 2011, 12:46:44 PM
Anyone tried this one? Have a screenshot of it?
Title: Re: [N64 APP]Myth64 Video Player
Post by: Conle on September 08, 2011, 02:49:29 AM
Quote
Anyone tried this one? Have a screenshot of it?
  It would be great if someone with a TV/Vga capture card could make a video of the player running on real hw...  ~sm-79.gif~.gif
Title: Re: [N64 APP]Myth64 Video Player
Post by: Aleomark on September 08, 2011, 03:05:58 AM
I tried and took a pic but has bad quality