In 2007, I got a hold of an Action Replay DS cartridge. As a kid, I used it not only to cheat, but to experiment and play around with games I had physical copies of. Don't worry. I didn't cheat online. Aside from them wiping out my saves, it was a pretty fun time. The way the cartridge worked was cool. It had an additional NDS cartridge slot on top. You would put your game in there. Apply the cheats in the interface that boots up, and then boot the game. The cheats will be applied and you can play the game normally. Unfortunately, a few years after owning one, I managed to make that cartridge unusable. I have no idea how it actually happened. When I boot it, I am presented with a white screen and nothing else. On top of that, I don't have the cable that would let me connect the cartridge to my PC. So I am kind of out of luck, right? Well, not really. Let's look into it. Just a disclaimer, this blog post was typed progressively. I type as I figure out more things. So it won't just be a "this is this" and "that is that". So it might come across as disorganised. My apologies. But I do think it might be useful to some people to see how I come to some of the conclusions I do. And you see the journey I went across. It's a fun challenge to me. So know what you're getting into by reading this. My goals are to figure out how to salvage whatever data I could off the cartridge, and then figure out why the Action Replay DS froze in the first place.
Continue Reading
I like to grind in games. Part of how I play games is that I like to record all gameplay to preserve it in its entirety. That mentality has posed some technical challenges over time that tested hard drive capacity, video codec tuning, and more. That Dark Aether camo in Call of Duty: Black Ops Cold War looks pretty good. But it will take days of gameplay. That's a huge quantity of footage which would normally take a huge amount of time to run through x265. Time for another media project? Sure. I'm up for the challenge. Like always, I'm setting up a checklist of things I want for the final video to meet. Here's the specifications I want:
Continue Reading
SpyHunter is a great example of a reboot done correctly. The 1983 arcade classic got a reboot on the PS2 and other platforms in 2001 and it looked well ahead of its time. One thing that caught my eye earlier this year was that the reboot also featured a Japanese release, which hasn't been dumped. On top of that, I wanted to play this again in stunning 4K. So, time for another media project? First, I had to get a dump of the Japanese Release. I found a used copy on eBay for $15. So I had that delivered and I dumped the disc myself via
Continue Reading
I wrote a post before regarding how I archive Zoom lecture recordings, whether I am teaching or someone else is. However, post-recording, those files sit in the vault unedited. It took a few months, but I discovered an issue with the audio in them. Funny. The times that I don't check audio prior to recording are the times it always goes wrong. It's Sod's law. With the audio messed up, and no chance to re-record, is recovery possible? Let's analyse the situation. They are MKV files with a single video stream encoded via
Continue Reading
As a University graduate student and teaching assistant, I have to attend and teach classes. Due to the events of the COVID-19 pandemic, classes have now moved mostly online. Zoom just happened to be the platform of choice where most classes are being hosted. Back when I physically attended classes, I was that one student who sat in the front row and recorded every lecture. I don't really go back and listen to them, but they are useful if you forgot details about an assignment or if you wanted to double check the due date on an assignment being changed. Though, to me, the main reason was data. I wanted data... and I wanted as much as possible. When I teach, I also record everything. No matter the perspective, online classes make this much much easier. So, what did I do? My usual. Made a completely overkill setup to preserve as much data as possible and accomplish the ultimate Zoom lecture recording. Speaking dramatically aside... Before I get to discussing the details on the setup, let's talk about Zoom and some technical details about it. This'll be important for later on.
Continue Reading
So recently I bought a game on Steam called Puyo Puyo Tetris. It's a crossover between... well... Puyo Puyo and Tetris! I've had a few good matches here and there with some friends and the game lets you save good matches as replays. With replays, you can go and rewatch gameplay at a later time. You can also slow down or speed up the gameplay as you wish when playing them back. Okay that's a pretty useful feature right? Well it is useful until you hit the absurd 50 replay limit. For a PC port, I would've expected something like in Quake or Half-Life where the replays are stored in a separate file (and in an unlimited quantity), but unfortunately that isn't the case here. Nope, we're stuck with 50.
Continue Reading
I have been a TA at University for around 3 years. From the very beginning, I made a website that serves as a 24/7 resource for students in courses I TA for. It contains lab hints, grading guides, files of code, etc that I write whenever I teach lab sections or host office hours. However, the layout of the page has dated quite a bit since I first wrote it. Maybe it's time to give it a refresh? Sure! Why not!? Introducing PENDUAL (In the event that this name choice isn't obvious...), a dual-theme setup consisting of a Light and (finally) a Dark theme! This isn't all I've changed though...
Continue Reading
Almost yearly in the winter, me, my brother, and my Dad play a series of Half-Life games, which ends up being recorded and uploaded to YouTube. We call the series the "Christmas Deathmatch". To me, I'm always up for a good game, but I'm also always up for a good media project. Christmas Deathmatch isn't popular by any means, but it is a good way to practice video editing and producing to me. So I'm going to show some behind-the-scenes stuff that went on with editing 2017's Christmas Deathmatch. In the past years, I was very reliant on Adobe After Effects to do my work for me. As I went through 2016 and 2017, I realised there was a much more efficient and automated way to do the editing I needed without professional video editing software. I only used Adobe After Effects for parts of the video that I actually had to edit. The rest, I managed to actually automate. All rendering to x264 was automated into a few shell scripts and ffmpeg. It's going to sound complicated when you read this, but in the end, it's just simply setting up files so that the scripts can encode everything automatically.
Continue Reading
Wednesday, July 19, 2017
How Tmux made me more productive on the Linux Terminal
So I'm willing to bet that a lot of Linux power-users out there use terminal multiplexers to increase their productivity. The terminal, at first, can be quite intimidating. I like to expose my students to it whenever I am teaching them how to program in C or C++. This is because UTK Computer Science major students are forced to use it to do their lab assignments eventually (usually in their second year). The terminal, put quite simply, is just a single session for a user to input commands. However, there are so many ways to change this that it is ridiculous. Let's look at a general terminal running zsh:
Continue Reading
Monday, May 26, 2014
Windows 8 App & WPF Development with Visual Studio 2013!
It’s been a while since I got my hands on Visual Studio 2013 Ultimate, but I have not used it yet to make Windows 8 Metro-style applications yet… until now. I haven’t really used this software for much except for C++ Development of my mid2chart application. However, after some I decided (With some persuasion…) to develop with WPF and Metro and I regret not doing this earlier honestly. It is very simple to work with. The interface is nice, I see how everything works. It uses a language (Well multiple actually) that I have known for years. I am comfortable in the working environment this software gives me. Anyways enough about me praising it. The application you see above is a rather simple one that many people made for the Windows Store already. The purpose wasn’t really to put it in the Windows Store (Even though I will do that soon) but to see if I could even make a Windows 8 app to start off. I absolutely loved making it! :)
Continue Reading
|
Appearance
Language
About
|
SettingsSelect a category to the left.AppearanceThemeChoose an overall theme for the entire blog. Each can have their own colours.ColourschemeLight 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
|