Awesome. Now go make a 44khz wav player :P
I present to you a movie player, that works with my OS (it has a thread in Full-Scale Projects).
A video of it:
How it works
First, you need to record a film with some kind of recorder. I used my recorder, that only records in shades of gray, but the player should be able to handle color movies. The resolution is limited to 16x16 at the moment, theoretically after some modifications it should be able to play 30x18, the maximum resolution possible on the console screen.
Okay, so after you recorded a film, you plug the camera into the floppy slot of the computer. In this case, the RAM chip of the camera is connected to a data plug, and it shoud usually look like this. Now you can use the first of the two programs - the converter. What it does, is read the film from the RAM chip and prepare it to be played on console screen. It also saves it on the HDD of the computer.
Important: the converter only handles one movie format at the moment. It is very simple:
Byte 0: number of frames
Bytes 1-numer of frames*256: frames data. One frame is 256 bytes in R*65536+G*256+B format.
After the converter finishes its work, the movie is ready to be played. Start the second program, the movie player, enter the path to the movie and enjoy
How to install
First, spawn a computer with Alcyone on it. You can get a computer and Alcyone code from GWCD SVN (https://svn.wireos.com:81/svn/gwcd_computers/ and https://svn.wireos.com:81/svn/gwcd_cpu/)
Turn the computer on. When the system is ready, plug in a cartridge (CPU wired to a data plug). Load converter.txt to the CPU on the cartridge and enter "fdump convert.com" in the system. Then load movie_player.txt and type "fdump movplay.com". You can remove the cartridge now, voila, you have the player installed.
Attachments:
recorder2.txt - dupe of the recorder. May not work, in this case reload CPU with recorder2-cpu.txt.
converter.txt - code of the converter
movie_player.txt - code of the movie player
Last edited by Lyinginbedmon; 06-03-2010 at 09:16 AM.
My programs: BIOS - Alcyone - Calculator - Notepad - Movie Player
My tutorials: applyTorque - Quaternions - PID controllers
Some other things I made: FT Chip - RK4 Solar System
Awesome. Now go make a 44khz wav player :P
ya this looks cool so you deserve a![]()
[QUOTE]<Whosdr> Limited internet means no downloading.
<Schilcote> So you can't download pics of TOASTERS?
<RoboTails[Pycho]> NOOOOOO [/QUOTE]
Good job Fizyk. Add an option to the movplayer so you can choose the speed you want to play the movie at.
<3
thank fizyk for this i saw it yesterday and awed at it now i can have it for myself
cool, saw this, its pretty neat.
keep up the good work![]()
This is awsome but im not downloading cause whats the use of it?
Me:*Pastes contration*
Admin: OMF fucking G WTFZ wit hthe LAGZ?!?!!11
Me has been banned for the following reason:""
Also:Ŗ?₣ĻḄỰŖĢỆŖ:Kevin you need to get rid of the fire on the C4!!!1
Kevin: Why
Bill: hey burger is that your base on fire?
My Steam profile
[GN]Build Combat Server #2|PHX3|WIRE|Weather
I will probably add it, that's a good idea.Originally Posted by d3cr1pt0r
Use? Pure funOriginally Posted by ROFLBURGER
And it doesn't lag this much, if there are lags after spawning it that's probably because there is lots of other stuff on the server.
Doesn't work in what way?Originally Posted by ben1066
My programs: BIOS - Alcyone - Calculator - Notepad - Movie Player
My tutorials: applyTorque - Quaternions - PID controllers
Some other things I made: FT Chip - RK4 Solar System
look at the pm i sent you i have tried reloading the code on the cpu
Bookmarks