Posts for Lex


1 2
14 15 16
29 30
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
Gia, the fact is that you didn't release a TAS. You released a half-framerate video that looked like Pokémon being beaten. There was no input file or 60-fps video with input display.
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
Let's give Sonic the same treatment Mario got:
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
Instead of offering to send them to people, just post them here. :P
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
WOAH. Can you consistently reproduce it? If so, please record an input movie of it in FCEUX! By the way, I don't know about the walk through walls glitch you mentioned. Please show me that too if possible. ;o
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
I voted yes.
Post subject: Re: Nezumiman
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
nitsuja wrote:
EDIT:
Nuy wrote:
As far as I can tell to get Read + Write working you have to load state.
Technically you can use "File > Resume Recording from Now" (and "File > Watch From Beginning") to create a TAS with re-records but without ever loading any savestates. But that would get tedious really fast...
That wouldn't be tedious if you could mark a frame (with a keybind) to replay and rerecord back to at maximum speed, at which point, the execution is paused and you may continue watching (and rerecording) any further input from the previous input and take control at any time (also with a keybind). This is how Worms Armageddon TASing is done without state-saving, and it's definitely not tedious considering how fast unthrottled playback and redubbing is.
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
That was great! I downloaded the 60-fps video and watched it. Awesome!
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
If my lifespan would be halved otherwise, I'd definitely go with the former option.
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
Twisted Eye wrote:
Lorenzo_The_Comic wrote:
I think back in the earlier years of TASVideos, fighting game TAS's were better publication candidates. I may be wrong, but nowadays we realize more about how repetitive things can get.
That's just the thing. The author has to make the movie not repetitive. Part of me feels like the author of this movie was going for speed, which doesn't work in the fighting game genre for TASes. In most games, speed == entertainment. In fighting games, speed == repetitiveness. The currently published Killer Instict run is a perfect example of how a fighting game should best be TASed: Focus on entertainment and variety. Glitches, as many characters as can be transformed into, different ways to end fights, just all kinds of different things, sacrificing a lot of time along the way without seeming like any time was wasted at all. For what this movie was trying to do, I think it did it well. I just don't think it's all that entertaining. A good solid try, though. Author has potential.
It was definitely not going for speed. The fastest ways to win would abuse repetitive triple combos and would not have ultimates or ultras.
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
It's clear to me that nitsuja's scolorq is the best choice!
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
OK, the nice-colored encode has been finished and uploaded to replace the weak-colored one: http://lex.clansfx.co.uk/media/video/sc4tas-lossy-hq.mkv I have gained 150 experience points. Just as in my original post, note that a flag for 4:3 aspect ratio (like a 1990s CRT TV) is not in this encode, so the video uses an 8:7 aspect ratio. Feel free to set your video player to stretch to 4:3 if desired. In Media Player Classic - Home Cinema (which is what I use), it's "View" -> "Video Frame" -> "Override Aspect Ratio" -> "4:3".
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
If setting the aspect ratio to 4:3 doesn't look like it's 4:3, I don't know what to tell you. The colors are like that only due to color conversion to 4:2:0. I have an RGB encode, but nothing can play it back properly. Edit: Thanks for bringing the color issue to my attention. I've done much investigation and I've fixed the color conversion process (by using AVISynth to do it instead of x264, which doesn't do it optimally on its own yet, despite my incorrect assumption that it would) and I'm now re-encoding with optimal color conversion using AVISynth. The ETA on the encode from now seems to be roughly 2 hours and 10 minutes. I'll then mux and upload it to replace the previous file.
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
More stretched than 4:3? Why would you want that? In MPC-HC, at least, you can simply stretch as much as you like by pressing numpad 6.
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
AngerFist, your request has been fulfilled. Download my encode on the second page.
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
Here's an encode: http://lex.clansfx.co.uk/media/video/sc4tas-lossy-hq.mkv Note that a flag for 4:3 aspect ratio (like a 1990s CRT TV) is not in this encode, so the video uses an 8:7 aspect ratio. Feel free to set your video player to stretch to 4:3 if desired. In Media Player Classic - Home Cinema (which is what I use), it's "View" -> "Video Frame" -> "Override Aspect Ratio" -> "4:3".
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
If a TAS can abuse inhuman glitches like the IWBTG TAS does and HappyLee's SMB TASes do, it could add quite a bit of entertainment. That's only if such glitches exist, of course.
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
It wasn't, actually.
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
Toothache wrote:
Kurikinton's WIP
That's a full run!
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
Sorry about the IRC quote. I feel like all I wanted to say was already said in IRC in the best way.
#tasvideos wrote:
07:48:36 <Lex> adelikat: you know Windows Warp runs with sound in Hourglass and i have a full lossless dump of the game's audio synchronized to video, right? 07:49:04 <Lex> the only thing that doesn't work is *recording* the sound with Hourglass. the sound *plays* 07:49:27 <Lex> so i don't see why that's grounds for rejection. sorry if this seems late 07:50:07 <Lex> i didn't see the Warp rejection until now (was wondering what happened to Warp) 07:51:55 <arukAdo> well the rejection is simple, theres no sound, that what he says at least 07:52:04 <arukAdo> if it miss sound, that seem a big problem yeah 07:52:16 <Lex> it doesn't miss sound 07:52:27 <Lex> the sound plays 07:52:37 <Lex> did you even watch the run, arukAdo? 07:52:54 <arukAdo> no im just reading the topic 07:52:48 <arukAdo> "but the lack of sound support is definitely an absence of functionality" 07:53:06 <Lex> he's just saying that Hourglass doesn't record the sound 07:53:23 <Lex> but the sound can be recorded by Audition or Fraps or anything else that can record the OS' sound output 07:53:25 <Lex> it's pretty easy 07:53:28 <arukAdo> so thats for all games? huh 07:53:34 <Lex> no, that's just for that game 07:53:48 <arukAdo> wow thats confusing 07:53:55 <Lex> how so? 07:53:56 <Arne_the_great> So if someone does an encode with sound, it will get accepted? 07:54:01 <Lex> i can explain anything you're confused by 07:54:06 <Lex> Arne_the_great: i already did! 07:54:20 <Lex> that's the reason i'm confused by adelikat's decision 07:54:26 <Arne_the_great> Well, uhm, huh 07:54:34 <Lex> sound plays while playing it in Hourglass *and* in my encode! 07:54:52 <Lex> it's like nobody actually RAN the game in Hourglass
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
Instead of mousing over the screenshot, there should just be left and right arrow buttons that switch the image to the previous or next shot. Also, of course fading is horrible. Animations should not be in any UI.
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
Just so it's not lost, here's the full AVISynth script I used which blanks the emulator text, centers my logo, etc.:
logofile = "logo.png"

a = AVISource("ystaspart1.avi").ConvertToRGB24()
a2 = Trim(a, 0, 200)
a3 = Trim(a, 201, 5293)
a4 = Trim(a, 5294, 0)
a2a = BlankClip(a2, length=600, width=640, height=20, color=$00000000)
a2b = Overlay(a2, a2a, x=0, y=460, opacity=1.00)
a2c = Overlay(a4, a2a, x=0, y=460, opacity=1.00)

b = AVISource("ystaspart2.avi").ConvertToRGB24()
b2 = Trim(b, 0, 200)
b3 = Trim(b, 201, 5679)
b4 = Trim(b, 5680, 0)
b2a = BlankClip(b2, length=201, width=640, height=20, color=$00000000)
b2b = Overlay(b2, b2a, x=0, y=460, opacity=1.00)
b2c = Overlay(b4, b2a, x=0, y=460, opacity=1.00)

c = AVISource("ystaspart3.avi").ConvertToRGB24()
c2 = Trim(c, 0, 200)
c3 = Trim(c, 201, 7593)
c4 = Trim(c, 7594, 0)
c2a = BlankClip(c2, length=201, width=640, height=20, color=$00000000)
c2b = Overlay(c2, c2a, x=0, y=460, opacity=1.00)
c2c = Overlay(c4, c2a, x=0, y=460, opacity=1.00)

d = AVISource("ystaspart4.avi").ConvertToRGB24()
d2 = Trim(d, 0, 200)
d3 = Trim(d, 201, 6140)
d4 = Trim(d, 6141, 0)
d2a = BlankClip(d2, length=201, width=640, height=20, color=$00000000)
d2b = Overlay(d2, d2a, x=0, y=460, opacity=1.00)
d2c = Overlay(d4, d2a, x=0, y=460, opacity=1.00)

e = AVISource("ystaspart5.avi").ConvertToRGB24()
e2 = Trim(e, 0, 200)
e3 = Trim(e, 201, 6388)
e4 = Trim(e, 6389, 0)
e2a = BlankClip(e2, length=201, width=640, height=20, color=$00000000)
e2b = Overlay(e2, e2a, x=0, y=460, opacity=1.00)
e2c = Overlay(e4, e2a, x=0, y=460, opacity=1.00)

f = AVISource("ystaspart6.avi").ConvertToRGB24()
f2 = Trim(f, 0, 200)
f3 = Trim(f, 201, 0)
f2a = BlankClip(f2, length=201, width=640, height=20, color=$00000000)
f2b = Overlay(f2, f2a, x=0, y=460, opacity=1.00)

a = a2b + a3 + a2c + b2b + b3 + b2c + c2b + c3 + c2c + d2b + d3 + d2c + e2b + e3 + e2c + f2b + f3

# Adjust the below items to adjust the subtitles.
# This is so that the movie will have the correct subtitles.
# All the required information will be on the movies submission page.
# Be sure to keep the "" tags everywhere, even when branch is blank (Making it "").
game = """Yoshi's Story"""
branch = """"""
author = "Comicalflop"
time = "11:00.23"
rerecords = "12055"

# This sets the start time for the subtitles to start displaying, this is set as a frame
# number.
subff = 793

# This controls how long the subtitles stay on the screen.
sublength = 300

# This is the delay for the second set of subtitles to come in.
# This is useful if it is more asthetically pleasing to delay the second set of subtitles.
# Do not set this lower than 1, otherwise the subtitles will overlap and look ugly.
subdelay = 1

# Below is the size for the subtitles.  Small (NES, GB, SNES, etc.) encodes use a size of 10.
subsize = 20

# Below are the values for the left, center, or right positioning for the subtitles below
# in the script, modification shouldn't be attempted unless you know what you're doing.
positionleft = 7
positioncenter = 8
positionright = 9

# This sets the position of the subtitles in terms of direction, it can be left, right, or
# center.
# Set positionleft for left, set positioncenter for center, set positionright for right.
# Setting this to positioncenter is considered standard practice, other positions
# shouldn't be used unless it looks far better.
position = positionright

# This sets the y position for the subtitles, basically, how high or low they are up on
# the screen.
# The higher the number, the lower the subtitles.
ypos = 2

# This adds the logo.
b = ImageSource( file=logofile, start=0, end=int((a.FrameRate * 2) - 1), fps=a.FrameRate )
c = AudioDub(b, BlankClip(b.framecount, fps=b.framerate, audio_rate=a.AudioRate, channels=a.AudioChannels)).AddBorders((a.width - b.width) / 2,(a.height - b.height) / 2,(a.width - b.width) / 2,(a.height - b.height) / 2,$000000) + a

# This adds the first set of subtitles.
multi = c.height / 224
multi = (multi > (c.height / a.height)) ? multi : (c.height / a.height)
Subtitle(c, game + "\n" + ( (branch == "") ? "" : branch + "\n" ) + "Played by " + author + "\nPlaying time: " + time + "\nRerecord count: " + rerecords, y=ypos, align=position, first_frame=subff, last_frame=(subff + sublength), size=subsize , text_color=$15FFFFFF, lsp=10)

# The below line is for calculating the frame number for the second set of subtitles to begin.
lastframenum=(subff + sublength)

# This adds the second set of subtitles.
Subtitle( \
    "This is a tool-\nassisted recording.\nFor details, visit\n" + \
    "http://TASVideos.org/", y=(ypos ), align=position, \
    first_frame=(lastframenum + subdelay), last_frame=( \
        lastframenum + subdelay + sublength), size=(subsize  \
    ), text_color=$15FFFFFF, halo_color=$00000000, lsp=1 \
)
Thanks for encoding and publishing, Ilari!
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
#tasvideos wrote:
01:37:25 <Lex> i now have an avisynth script which plays a perfect video of Comicalflop's Yoshi's Story TAS :D 01:37:28 <Lex> time to encode 01:37:43 * Sonikkustar has quit IRC (Quit: Page closed) 01:37:54 <Grunt> Lex, please post in the thread saying so.
This was the most hellish dump ever. I've had to persevere through probably 6 hours total of dump attempts and deletions, not to mention trying all sorts of ways to fix various things. I really want this awesome TAS published. My script removes the emulator text at the bottom of the screen (thanks, Dacicus!), adds my logo, and adds the normal tasvideos subtitles. I'll encode it with x264 in 444 lossless mode now. If anyone wants to take my lossless dump (can be decoded with ffmpeg) and make an official lossy encode for tasvideos, they'll have my permission. The audio in my encode will be flac. Edit: I just realized there's some emulator text at the end of each clip too. I have to take care of that first. Edit: I've blanked the emulator text at the end of each clip now. It looks perfect now. I'm now encoding.
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
It's for exactly what you think it's for. It works perfectly, assuming your run will sync after editing past input. As Warp said, such cases are probably rare, but they do exist. Sorry for giving you another run-around response which doesn't answer your original question. I also don't know how to use a splicing function. Hopefully someone with more experience can answer.
Lex
Experienced Forum User
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
I think an "any% with no major skips" would be great. That would have a clear goal, a fast run, and show off the game far more.
1 2
14 15 16
29 30