Posts for TiKevin83


1 2 3 4
13 14
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
Congrats!!
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
NEW SITE LIVE WOOOOO
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
https://rgbscaler.com/?videoName=4490M.mp4 I did a custom encode of SM64 1-key for rgbscaler to demonstrate the capability to stream N64 sources losslessly at only 4.8 mbps in this case. The player for this will currently only work in chrome due to the reliance on 444 10 bit support. Some more examples: Dragster SMB1 I also implemented a system to link back to tasvideos for these custom encodes to maintain attribution. I have a fallback system in the works to do Nearest Neighbor on Firefox when either the video desired is cross-domain or when the user's system doesn't support webgl2 (feos was able to confirm a prototype worked for this), but I need to improve my process for making the required AV1 encodes as the libaom-av1 encoder in ffmpeg is too slow and the much faster libsvtav1 intel encoder doesn't have 444 support enabled by default.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
Myself, dwangoAC, and several others from the TASVideos and TASBot communities will be at MAGFest next week Thursday through Sunday to hang out and present on various TAS related topics! We currently have the following events planned for the week: Panel: Reinventing Game Boy Emulation for Speedrunning and TASing - Friday Noon - 1 pm Rediscovering Pump It Up...for the Sega Genesis - Saturday 2 - 3 pm magFAST block - Saturday 4:30 - 7 pm Celebrity MAGFest Versus - Saturday 8:30 - 10:30 pm Don't forget there are always more speedrunning marathons looking for submissions! https://oengus.io/ usually has a pretty comprehensive list of marathons with speedruns open, and gaming cons like MAGFest or comic cons will often accept speedrunning related panel/guest speaker submissions!
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
I would say the label should also be appropriate when a game accesses corrupted SRAM in addition to doing the corruption itself
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
The current RTA run of this has some huge new skips found, WR is 5 minutes ahead of the TAS https://www.speedrun.com/festersquest
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
The technical details are a bit complicated but in short the Integer modes can be done using only 2D canvas, however to support the Max modes that guarantee filling the window/screen the 3D webgl canvas is required to use gpu shaders (doing blending on cpu side would indeed be too cpu intensive). The blending also accounts for video sRGB colorspace which is why it needs the ES 3.0 hardware level, older webgl spec doesn't support using internal texture formats in sRGB.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
You have to make extra requests to validate CORS to use the video data on a canvas but it should be possible if the third party passes the headers to allow it. The new shader requires OpenGL ES 3.0 hardware support, I should probably implement a fallback to nearest neighbor, it's not that new of a spec but it's still kinda new.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
https://rgbscaler.com/ With Inverted's help I was able to implement OBS's "Area" effect as the upscaling algorithm for the player. The area effect helps preserve the shape of upscaled objects without sacrificing edge sharpness when scaling by non-integer factors or introducing PAR correction. The below linked image shows the utility of the concept. https://obsproject.com/forum/attachments/link_scaling-png.31965/ I'm looking into next whether the player can stream from resources on archive.org. It should actually be possible to use this for cross domain resources if they send the correct CORS response, so I might have options to play back streaming video if from sites that supply the right CORS info.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
It should definitely be possible to stack filters on the canvas with webGL, just a matter of porting things. I agree if people aren't using the downloadable encodes this doesn't help much, streaming video is just too convenient for the slight quality bump/bandwidth savings.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
It can be set up to work with videos from URL input but they typically need to be hosted on the same site as the player due to CORS security.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
ffmpeg -i source.avi -c:v libaom-av1 -crf 0 -c:a libopus -b:a 320k -pix_fmt yuv444p output.webm Listed in the readme on the source in gitlab: https://gitlab.com/TiKevin83/rgbscaler In theory it should also work with eg h264 lossless 444 in the mp4 container which is way faster to encode than av1.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
I've set up a tech demo site https://rgbscaler.com which is capable of playing back video in web browsers with nearest neighbor scaling. This is significant because there's no straightforward way to do this with just a video element and css like there is for images. If an original resolution lossless encode for a TAS was available with 444 chroma and no PAR correction, it could be downloaded and played on rgbscaler.com with the PAR entered there, essentially getting the same quality as a custom encode at the user's window/screen resolution would have. Some drawbacks: the source video has to be in a web compatible format like av1 + opus in the webm container, I'm not sure how fast the canvas can keep up if you try scaling beyond 1080/1440 (I experienced noticeable frame skipping at 2880p), and the demo doesn't solve the issue of baked subtitles scaling badly.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
I'm also in support of this change in direction for similar reasons to dwangoAC. In addition my significant efforts toward aiding the site rewrite and explanations backing its improvements have felt brushed off, while simultaneously gatekeeping has been limiting contribution to the old site code. I am in agreement that we vastly appreciate helping keep TASVideos going to where it is, but we need this change in direction to keep moving it forward at this point.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
AGDQ 2022 has submissions open through October 3rd. I plan to submit my latest Yellow Glitchless TAS and the Backyard Baseball TAS! https://gamesdonequick.com/
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
Mine was also unbanned! It's a whole party of unbannings
Post subject: JPN TAS Discord Server Banned
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
can you link the page with the issue?
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
dart193 wrote:
Bugs: -"The rating system" tab cannot be opened. I click it to no avail. -"By default, all registered users can create and maintain a homepage if they choose." text on user homepage is cyan on cyan background. That is as visible as piece of glass in a murky water.
Tabs broke in bootstrap 5, update for that is PRed alongside dark mode. The user homepage info text is fixed already, if you're seeing this you didn't use incognito or clear cache (or I missed something, but it looks fixed for me).
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
The dev site at https://tasvideos.mistflux.net/ has been updated to reflect a series of UI improvements from myself and Masterjun based on the feedback here. Please use Incognito mode to view the changes or hard reload to clear cached styles (ctrl+shift+R in Chrome). List of Relevant Changes Site Upgraded from Bootstrap 4 to 5 New default fixed width container size fixes many concerns listed about the container width being too small Hosting moved back to their CDN and Bootstrap 5's code is generally faster/smaller Enables a path to dropping dependence on jQuery as bootstrap 5 no longer uses it Enables a cleaner implementation of dark mode (coming soon) using native CSS Content Properties Forum Forum usernames centered properly Forum poster roles only wrap at the start of new role names Spacing is improved below/above avatar images in the forum Award art scales better due to responsive sizes User homepage info background and text should have better contrast Submissions and Publications h1 header and card header text is no longer duplicated The header's font should be sized more consistently with the rest of the site Obsoleted movie warnings fixed to fit inside their container and have a background color Submission Console/Game Version/etc now have consistent capitalization, avoid using the label element with no corresponding form/input, and have better spacing The publication page has been completely redesigned by Masterjun Frontpage All remaining tables have been fixed to not overflow the page width on mobile (this is a hotfix pending redesign of tables using grid or flexbox). The Site banner and logo have been recreated and separated thanks to work from myself and feos This in turn allowed the Mega Man logo icon in the banner to now scale more cleanly using responsive sizes, as well as be repositioned as needed for mobile/desktop Tier Icons like Stars/Moons/Console Verified have been given responsive sizes for cleaner scaling Known issues Site news on homepage has extra left margin on mobile A few headings like the main forum heading need a container or margins on mobile Improvements are pending to make individual forum posts less cluttered on mobile Dark mode is coming soon Please follow the instructions at the top of the post for further feedback and thanks for all your help with feedback so far! TiKevin83
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
We just upgraded the site to bootstrap 5, which makes it extremely easy to do dark themes by swapping out the value of content properties (native css variables). I agree a design doc should be a priority but the dark mode addition is actually really simple and the switch to native vars is helping make the light side more consistent as well.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
I've PRed fixes for many of the stylistic feedback items mentioned here including some severe issues with obsoleted movie styling. I still need to fix some contrast issues mentioned including text-info and I plan to implement a dark mode. There's some debate to be had over container vs container-fluid but I don't mind the current approach with larger gutters on hidpi displays. I'll post again when the changes are live.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
This TAS has been console verified! Link to video
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
This TAS was resynced by dekutony and the resync has been console verified, cursed Speedy Gonzales sprites and all! dekutony's resync: http://tasvideos.org/userfiles/info/65483531318100450 Console Verification: https://youtu.be/uOfXLWkDgZs
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
Watched. Was impressed by the amount of gameplay for an educational game. Was discouraged by the historical inaccuracy of saying that an apple could be retrieved in time for Sir Isaac Newton in 1687 (happened in 1666) and the Gettysburg Address being placed in 1862 instead of 1863. The game seems truly absurd to try to play as a child! Yes vote!
1 2 3 4
13 14