Posts for creaothceann


creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
If you're asking about Cpadolf's video, XkyRauh: I'm using the k-lite codec pack (see Creatus' link).
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Thanks for the comments. I've always wanted to use Player One since TorZelan suggested it. ;)
Saturn wrote:
Looks very clean. 60 fps effect on YouTube ftw. ;-)
Yeah, it's definitely worth the effort IMO. :)
Saturn wrote:
Did you use any additional filters (maybe new deinterlacers or other stuff to smooth the picture even more) besides the "Weave" feature to merge 2 frames to 1? I wonder because your video seems to look a bit different on YouTube than mine.
I dumped the SMV to an uncompressed AVI (9.81 GB in 6 segments) for editing, and combined them with AviSynth. I used its own command for reducing the height (see test.avs). In VirtualDub, you need to make sure that the frame rate matches the audio duration if you want to use the original audio. I removed it later because of the small gaps created by removing the door/elevator transitions. (The AviSynth command "KillAudio" can reduce the data rate immensely.) After editing I made sure that the frame rate is exactly 30 fps, not 30.019 fps. It might be possible that YouTube uses only every other frame from a 30.019 fps video. :p The final video (still 256x224) was encoded with the VP70 codec at 1000 kbps and in two passes (best quality), down to 66 MB. You might say that's total overkill, especially because of the time required, but I just wanted a small file size. :)
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
http://www.youtube.com/watch?v=8F1cOvZ3nS8 http://msm.grumpybumpers.com/?p=20 EDIT: Sorry, didn't see that it's already been posted...
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Some notes... - You can upload more than 100 MB to Youtube - simply switch to a Director account. You'll have to download a small program too. The 10min rule remains. - Here's something about ZSNES encoding. - Recently I've got great file sizes with the "VP70" codec. (Was included with the k-lite codec pack; dunno about other packs.) - I've also found out about VANDAL's method some time ago; it's indeed perfect for preserving e.g. the "shoulder-pumping" effect in Super Metroid. :) One thing to note is that on a dark background, the graphics will appear darker too. You can see that in the T2 video (see linked thread). - Don't bother converting the video size if the emulated system outputs to TVs and the video size is smaller than 320x240. The default Youtube video window automatically resizes the video to a 4:3 resolution. - I use VirtualDubMod, and mencoder only to get videos that can't be obtained with V.D.M. or AviSynth. mencoder's documentation was a bit too difficult to read for my liking. :/
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Some gfx cards just can't handle that mode...
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
plusminus wrote:
True, but this requires additional effort on my part.
I see that with all kinds of sites... so far the only solution seems to be to wait until the page is loaded, then doing what P.JBoy said (or F6 + Enter).
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Clear "yes" vote. :)
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Another yes vote.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Poll answer: Yes!
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
See fiddle at dict.leo.org (or dictionary.com if you're don't speak german). Just try changing some settings that might be related. hero of the day: What version of SNES9x are you using? I get strange garbage on the screen when loading the second video (rerecording v10).
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
It seems that you somehow converted the non-interlaced AVI dumped by SNES9x to an interlaced format. If you always stay on the non-interlaced side of things then those disconnected horizontal lines visible during movement should not occur. Maybe your video editing program is set to TV output or something similar.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
bkDJ wrote:
Apart from what seemed like interlacing artifacts (could be a playback problem on my end), the video was entertaining and I enjoyed most of the music. Nice job :)
You can fix that though: 1. get VirtualDubMod and load the video 2. select "menu | video | filters" 3. add the deinterlacing filter, option "blend frames together" 4. press F7 to save the file; in the dialog use the "change" button to select the compression
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
The good ones are already mentioned, but Wikipedia has also some nice ones. :) "You're fired." True Lies: to terrorist hanging by his jacket off the nose of a missile. "You're luggage." Eraser: tough-talking an alligator he has just wrestled and shot. "I used to feel that women were here for one reason. Sex was simply another kind of exercise, another body function. I was convinced a girl and I couldn't communicate on equal footing because she wouldn't understand what I was doing. I didn't have time to take one girl out regularly and go through a normal high-school romance with all its phone calls and notes and squabbles. That took too much time. I needed to be in the gym. For me it was a simple matter of picking them up at the lake, and then never seeing them again." 1983 autobiography Arnold: The Education of a Bodybuilder "I take steroids because they help me an extra 5 percent. Women take the contraception pill. They are somewhat similar. I do it under a doctor's supervision." 1974 "Who is your daddy, and what does he do?" Kindergarden Cop "I'm here! Kill me!" Predator "So you cooked up a bullshit story and dropped the rest of us in the MEATGRINDA!" Predator "Hey Benny, SCREW YOU!" Total Recall: while he thrusts a mining drill through the cabin in which Benny is sitting.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Eh, you just have to enable "show pressed keys" before encoding the AVI. :)
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
http://www.romhacking.net/forum/index.php/topic,3886.0.html
hap wrote:
Sounds like EmuDX: http://en.wikipedia.org/wiki/EmuDX
DaMarsMan wrote:
I had this same exact idea I presented on here a while back. Mine was to have packs for the emulator which were specific to the games. They could contain graphics, sound, and when and what to replace.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Nightcrawler wrote:
This has been discussed before on the ZSNES board as well. It's possible, but not very feasible. Very game specific. Will probably never happen to more than one or two games someone might do out of spite to show everyone it can be done.
Disch wrote:
This idea has been brought up on several boards that I've gone to in the past. I even went so far as to dummy up a joke "XTREME" version of a NES emu I was working on to sort of poke fun at the idea. I really don't like this idea at all. It could definately be done. It's not even that it would be hard (in fact, unless I'm mistaken, older versions of some emus did something similar by using "graphics packs" for some games which uses compression schemes which had not yet been cracked). It's just that this fundamentally goes against what emulation is: the recreation of the behavior of a system through software. Not to mention it would clash and look poorly on older systems (like NES). NES's megaman's graphics and animation style compliment each other. And SNES Megaman X's graphics and animation style compliment each other. Ripping one away from the other and mixing them up would look really crappy and awkward. Imagine MMX graphics with MM's 3 frame walking animation -- it would look stupid. Also -- on older systems this could comprimise emulation accuracy. NES games rely on some raster effects that involve pixel placement (sprite 0 hit). Failure to emulate the normal rastering process means PPU flags will not be raised (or will be raised at the wrong time).
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Well, are you running the program from inside a zip file?
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Check out vSNES, it can give you the tile numbers.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Warp wrote:
The emulator would not touch the game itself in any way, and would still emulate the game exactly in the same way as always. The only difference is that when the game tells the "hardware" (which is emulated by the emulator) to draw a certain tile or sprite, the emulator instead draws the enhanced version of that tile/sprite graphic on screen. This will not affect the game itself in any way, only how it looks to the user.
OK, but how do you detect what tile has been loaded? There will be problems if the game generates graphics data on-the-fly (e.g. Mario Paint), or uncompresses/decodes them into main memory and then transfers it to video memory.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
A video console has certain standards imposed by the technology and the hardware. For example, the SNES can hold only 64 KB of graphics data in its main video memory. The registers used to access this memory have only certain bits reserved for addresses, so you couldn't access extra memory blocks even if there would be more. The main CPU and the support chips run at certain clock frequencies, so there would be no time to process/transfer more data. Not to mention that the custom hardware wouldn't understand things like alpha support etc. You could create a new virtual console, but it wouldn't be the same any more. The games (or parts of them) would have to be rewritten, too.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Zurreco wrote:
Courtesy aside, even if it is free distribution, it's still an act of redistribution, which most primary creators hold all rights to. Sure, if someone didn't want their work on YouTube, they could ask that it be taken down: however, what are the odds that said person is going to be expecting their run to be online/go looking for it? It seems, to me, that the person wanting to post the run online should approach the person for their permission, rather than posting it and expecting that the author will find out/contact them if they want it removed.
Why do primary creators hold all rights to redistribution? IMO this is a convention from the "real world" where redistribution was almost always associated with (monetary) gain for the distibutors. This is no longer the case with spreading information on the internet, provided of course that the origin is clearly marked and that the authors have no monetary gain themselves. Afaik redistribution is allowed in copyright law under the "fair use" doctine. I don't know if the videos meet the criteria. :/ Of course it would be more logical to ask for permission first. But haven't the authors already given their permission by making the run public? They agree that tasvideos (or other sites like speeddemosarchive) can upload recordings of their gameplay, assumingly with the intention to have a large audience. Does tasvideos have exclusive rights for the videos? Is it implied that only tasvideos has permission to distribute the runs? I haven't found info on that in the FAQ.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Director39: As others have said, give links to the pages where people can get the "full version". Credit the author, optimally already in the video title (just like tasvideos). Respond to people who are thinking you are the author / are asking for more details. Try to make the best conversion possible with YT's requirements: 320x240, 4:3 (e.g. add borders to GB movies), convert to 30 fps (no frame skipping for stuff like Super Metroid "shoulder pumping" etc, AviSynth can convert to 40 fps and then to 30).
FODA wrote:
And don't edit the avis.
...to misrepresent the original avi. It'd be a waste to e.g. include a boring intro when you can cut it and show more gameplay.
Zurreco wrote:
You have to have the permission of the original author of the runs before you can host them.
Why though? It's just distribution. Besides, if the author doesn't want the video hosted, he can ask to have the video removed. A preliminary permission seems overly restrictive.
Zurreco wrote:
YouTube drawns in all the wrong sorts
Maybe the good ones, too? ;)
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Molotov wrote:
Because a game is in a different language, it's instantly a completely different game? To be blunt, I find that idea completely absurd.
It might be the same game underneath, but it's a different viewing experience. For whatever psychological reason a (J) run won't be enjoyable for a number of viewers. Since that version has no compensating feature except "slightly shorter texts", a (U) run is preferable.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
-> vSNES source/uS9X.pas Files are usually compressed via gzip, can be extracted with WinRAR etc. The gzip library can also read transparently from uncompressed files.
file header:
 - Signature (8 chars)
 - Colon     (1 char )
 - Version   (4 chars)
 - Delimiter (1 char )
Files are organized in blocks which come after the header.
block structure:
 - Name   (3 chars     )
 - Colon1 (1 char      )
 - Size   (6 chars     )
 - Colon2 (1 char      )
 - Data   ([Size] bytes)
Required block order:
"NAM" (cartridge name)
"CPU" (CPU status)
"REG" (CPU registers)
"PPU" (PPU status, basically registers $2100+ with some modifications)
"DMA" (DMA registers)
"VRA" (VRAM)
"RAM" (WRAM)
"SRA" (SRAM, always $20000 bytes)
"FIL" (FillRAM, 32 KB storing the last values of the registers $xx:0000..$xx:7FFF, regardless if mapped or not)
"APU" (APU status, optional)
"ARE" (only if "APU" is present: APU registers)
"ARA" (only if "APU" is present: APU RAM)
"SOU" (only if "APU" is present: other sound data)
"SA1" (SA-1 status, optional)
"SAR" (only if "SA1" is present: SA-1 registers)
"SP7" (SPC7110 status)
"RTC" (S7RTC status)