SPEED CODING!! a nintendo emulator (part 3, FREAKING FINISHED)
Posted on Jun 13, 2012 under Nintendo Assembly | 9 Comments
WE’RE DONE!!! LET’S PLAY SOME MARIO!!!
source-code is here: http://tmd.freeshell.org/nes.tgz
I used these lines to capture:
CAPTURE:
ffmpeg -f x11grab -s 1024×768 -r 5 -i :0.0 -sameq /tmp/out.avi
PROCESSING:
mencoder -speed 7 -vf scale=1280:720 /tmp/out.avi -ovc lavc -oac mp3lame -o /tmp/oo.avi
ffmpeg -i /tmp/oo.avi -i /tmp/audio_track.wav -vcodec copy /tmp/fast.avi
Tracks I used!!!
ok. First part was Human Action Network…
“Acid Church”
“Doom Bells”
“Eating Angelic Diamonds”
Second part was episode 30 (?) of harddread podcast (bitfellas.org)
Second and a half part was a couple of tracks by keith303. I don’t have the titles anymore.
Third part was the music I got from these two youtube videos:
http://www.youtube.com/watch?v=R3AxjVpKEfM
Duration : 0:9:8
June 13th, 2012 at 11:28 pm
O_O, Fantastic …
O_O, Fantastic emulator coding!
June 13th, 2012 at 11:28 pm
you totally should. …
you totally should. I’ll watch it and thumb it!! totally!
June 13th, 2012 at 11:28 pm
one of the part …
one of the part 2.5 keith303 songs is “Ride the lightning”, I recognise it as one of the Renoise demo-songs.
June 13th, 2012 at 11:28 pm
Awesome, just …
Awesome, just amazing.
Do genesis next
!
June 13th, 2012 at 11:28 pm
Kisses for the …
Kisses for the sweetness. Makes me want to dub some x86 coding…
June 13th, 2012 at 11:28 pm
Hey if anyone tries …
Hey if anyone tries to make me aware of something– to late! I’m aware that per-frame processing of vram isn’t an efficient approach. This work should be done per-vram-write instead. Maybe I’ll post a video about optimizing it.
June 13th, 2012 at 11:28 pm
Thanks!!!!!!!!!!!!! …
Thanks!!!!!!!!!!!!!!!
Ok, I put that in the description. Those wobble-bassy tracks are ridiculous. Next speed-coding videos I’m definitely putting in some Far Too Loud
June 13th, 2012 at 11:28 pm
Thanks!!! ok, …
Thanks!!! ok, source is in the description. I’m saving the job of annotating it for tonight
June 13th, 2012 at 11:28 pm
Runs smoothly. Good …
Runs smoothly. Good work ! And a good dubstep track.