Following the events of "AVerMedia Live Gamer ULTRA 2.1 on macOS", I've been making some content while utilising the card with a new PS3 that I bought. Here's a tweet about that: The goal here was to play PS2 and archive some moments for personal purposes. Since the PS3 was backwards-compatible with PS2 games and had an HDMI port, it was possible to record gameplay through the AVerMedia Live Gamer ULTRA 2.1. So that's exactly what I did. However, I was not expecting to run into issues while uploading videos to YouTube. So, let's tell a story. I want to document the entire production process. That way, the problem can be replicated or avoided. This blog post is, admittedly, kind of a mess. I may edit it later to clean it up.
Continue Reading
A close friend of mine has a tendency to recommend games to me on Steam with easy or really trivial achievements. This makes it really easy to get all achievements. Recently, she recommended me a game called Bongo Cat, which simply monitors your button presses/mouse clicks and increases a counter. It's literally just a "numbers go higher" game. It has 7 achievements on Steam. The highest one requires 1 million presses. I'm not too concerned with hitting that manually. But I wanted to have some fun with this. I am a computer scientist. One of the fun parts of the hobby is finding out how other software works and trying to break it. To me, that's fun. It isn't to cheat (even though it literally is cheating). It's a puzzle to solve. Every game has their quirks and I just like breaking them or writing a bot to automate it. No one said I can't do that. I've been a game developer before. So I am no stranger to this. This will be a quick one. So let's get to it. Just for old times sake, I will be using Game Maker 8 Pro to bust this game wide open.
Continue Reading
As I became more accustomed to macOS, I realised my PCIe capture cards will not function. This is kind of because, unless I have the money to blast on a Mac Pro, I won't have PCIe support. This knocks internal capture cards off my checklist for a while. That being said, there's another option: external capture cards. So with that, I bought the GC553G2, known as the AVerMedia Live Gamer ULTRA 2.1. This capture card allows 4K60 SDR capture, and HDR capture up to 4K30. It's not the same as my superior AVerMedia Live Gamer 4K, but the expectation is different for a USB-C capture card. This is the fourth capture card I purchased, and the second one from AVerMedia. Let's put it through the tests and see what it is capable of. My end goal is to record gameplay from a PS3 and upload a new game series to YouTube. So we will need recording scripts. The usual procedure.
Continue Reading
Recently I purchased a Mac Mini for messing around. I built an arcade cabinet around it and even an automated recorder that records my sessions when I play, with separated gameplay audio and microphone audio. It's neat, but when I record gameplay, I noticed something a bit off with macOS. The audio spectrogram reveals that the audio has been tampered somehow. At first, I thought this was a quirk of MAME. But then I noticed it happening in other applications and figured something bigger was at play. I had to verify my settings and everything. Sample rates were set to 48kHz across the board and everything. So what gives? Let's break it down.
Continue Reading
I've experimented with quite a few capture cards recently. Whether it be my own or through the help of my friend antsrokket, I've written scripts to bypass software from Elgato and capture data from the capture cards directly in the highest possible quality. Every card except for Elgato's 4K60 S+ allow for at least nearly lossless capture of video and audio if the 4K Capture Utility is completely bypassed. This requires applications such as FFmpeg, which can communicate with the card directly through Nerd talk aside, the reason I bring this up is because I've always had a problem with these capture cards. They never were able to record multi-channel. They were always stereo. At DERPG, all PC gameplay is recorded in 5.1ch at minimum. MW (2019) and on is recorded at 7.1.4.4. The Nintendo Switch supports LPCM 5.1ch audio. So why not record gameplay in that format? It's because the capture cards don't support it for some reason. Even my Elgato 4K60 Pro MK.2 doesn't support it. So let's take a deep dive into its competing card, the AVerMedia Live Gamer 4K, otherwise known as the GC573. This card claims to allow for 5.1ch/7.1ch passthrough. But of course, we will need to take a deep dive to see what it really supports. I haven't been able to find much information about this on Google. So let's get into it.
Continue Reading
Mainline Album #7. This is it. One more album. One last release of songs, or is it? Every single year I've been in University (undergraduate & graduate), I've made it my goal to compose and release an album. This one is my seventh album, with a little bit of the same as before, but with a bit more effort put into instrumentation. All of this, with a criminally unfitting album art. I hope you enjoy. It took me 5 years to compose this album, from 2020 until 2024. This is also the first time in a mainline release that I go hi-res. The release is in 96 kHz / 24-bit via Bandcamp, and 96 kHz / 32-bit float via MEGA. The MEGA download also has album art and back art as PNGs at the original 4096x4096 resolution. Album art was shot on a Canon EOS Rebel T8i. Font is "Parisienne".
Continue Reading
To start, I'm quite pissed off. Sometimes I just want to record some audio from multiple devices in sync, losslessly. There's quite a few purposes for this. In my case it's gameplay with microphones and Discord audio all separate but in sync. Back then, software like Dxtory had the functionality to record multiple audio tracks in perfect sync. But it requires a game open, and it doesn't work with modern games. In fact, it struggles with Windows 11. There are other solutions, like OBS. But, again these include a video track. What if I just want the audio in perfect sync? GeForce Experience provides minor multitrack support. But it does it with AAC and only allows one additional track. Its options are very limited, to the point I complain about it in "Grind Series: Quantity without compromising Quality". Audacity was called a "Multitrack recorder" at one point. But ironically to the name, it doesn't support recording from multiple sources in sync either. But what powers it definitely can: FFmpeg. So let's take a dive into how to record multiple audio tracks on Windows in perfect sync.
Continue Reading
I had something in mind for my library of gameplay footage, at least in the past few years. Why not give users the option to visually see inputs? Not only am I curious about my own inputs sometimes (especially in a rhythm game or FPS), but it could also be quite satisfying to see keys light up alongside the video. It's something extra. But it's cool. It does have some practical use though. When I was teaching online due to COVID, I did something like this to help students see what I was doing in VIM and TMUX. Here's what I mean:
Continue Reading
I'll be brief on this post. MWIII requires a prior launch of MWII to run. Since these games are coded specifically to not run via clicking their EXE files, a few extra steps are taken to force execution. I'll provide two ways: an automated batch file, and a manual way if you don't trust me. 😉 This is for the Steam version of the game. And it relies on a
Continue Reading
Recently, I wanted to record some Nintendo Switch gameplay. Since the built-in 720p recording feature is garbage for anything other than immediate highlights, I figured I'd sink some money into a device that can capture a full 1080p feed and record it. I looked at some options. A close friend of mine uses an Elgato HD60 S+ to record gameplay and stream it over Discord. So it was an appealing choice after seeing it in action. But I wanted to future-proof myself. So I decided to get the Elgato 4K60 S+. The appeal here is that it can act like the HD60 S+, but can handle 4K HDR. It also is capable of operating on its own via recording to an SD card. This makes it a very convenient choice if you want to record something without having a PC around.
Continue Reading
|
Appearance
Language
About
|
SettingsSelect a category to the left.AppearanceThemeChoose an overall theme for the entire blog. Each can have their own colors.ColorschemeLight or dark? Choose how the site looks to you by clicking an image below.
LanguagePreferred LanguageAll content on blog.claranguyen.me is originally in UK English. However, if content exists in your preferred language, it will display as that instead. Feel free to choose that below. This will require a page refresh to take effect.About"blog.claranguyen.me" details
|