Posts for Randomno
1 2
7 8
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
You may want to look into FCEUX's built-in AVI/WAV recorder. Your screen recording drops two thirds of the game's frames.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
Analyzing the assembly, writing out the logic and adding comments I assume. I don't think these games were even written in C.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
There will be other people more knowledgeable, but since no one has else responded. There's no simple or automatic way to get a game's source code. Technically it's impossible unless it gets leaked or released, but even taking a compiled executable and turning it into readable code can take a lot of effort. In Mega Man's case, the executable was packed with EXEPACK, so you'd probably want to start with an unpacker. There are pages like ScummVM's reverse engineering howto with further resources.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
Link to video A stupid exercise but I may as well document it. I built a pre-1.0 version that targets .NET Framework 3.5. The only issue is the SlimDX library. This in turn uses the Effects 11 library, which was built with SSE2 instructions. So I replaced the SlimDX.dll with an older version and built it again and it worked. What will it take to run BizHawk on Windows 95? I don't know.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
I tried porting with AssetRipper, using Deepest Sword again. All I had to do after decompiling and opening in Unity was to install Unity UI package, and it built. It was fairly broken though. Had the idea to port the Windows version the "normal" way (btw, unify is really useful here) and then zombie it together with the recompiled version until it worked. I found that globalgamemanagers determines what rendering engine to use (DirectX, Vulkan, etc.). Replacing this file makes the game launch but with the classic broken-shaders pink screen. Replacing Resources/unity_builtin_extra fixes the graphics. However, text is still broken. This game uses TextMeshPro which the decompiler doesn't like, and I don't know how it works or how to deal with it. If anyone has more experience with Unity or wants to TAS a Unity game, I suggest trying this method and see what you can do. Of course, still need the ported game to work in libTAS. I don't know if there's any ways to make it more compatible when building.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
Oh there's an open source reimplementation of this, because of course there is https://aliveteam.github.io/
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
There are batch/shell scripts in /pipelines for building. Msys2 won't recognise the msbuild command so you have to either change it to msbuild.exe or make an alias. Or just use Visual Studio.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
I didn't see anything failing to load.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
Tried this out on PCem with a USA Disc version of the game. Seems to work pretty well. Not really interested in TASing this though. (Gave up on concatenating the video files, I'll figure it out some other time...) Link to video Link to video
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
It sounds like it does work, but the OP of that thread is banned and I don't know if keylie has any interest in it. Maybe you can try libTAS yourself, I just finished a new setup guide for it.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
I built the reverse engineered version on Linux and it appears to work. Warning/reminder if anyone tries to TAS this, the function keys do stuff but get captured by libTAS so you might forget. F2 seems to start the game a bit faster.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
I've made a written guide now: https://github.com/Randomno/libTAS/blob/wsl-guide/docs/guides/wsl.md I'd appreciate any feedback before suggesting it to replace the existing guide.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
I've tried Wii TASing recently and struggle to perform actions like swinging, spinning, pulling with the TAS Input. I've tried using motion hotkeys (found in Controllers>Configure>Motion Simulation), seeing what their input looks like, and replicating it, but they do a lot of inputs and I can't consistently replicate them myself. I've heard similar from other people. So, I'm looking for some advice or guide on how to input different types of motion with Dolphin's TAS Input. Maybe someone has more experience with this and knows what the games are looking for in terms of motion. If it's any use, I have a clip where I use the Swing hotkey with TAS Input open, and you can see the accelerometer values peak and then go slightly back and forth. https://www.twitch.tv/randomno/clip/InspiringJollyKimchiTheThing-jqBHt2XHKNAC9aUD
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
There's some info about all the different names this game has here. I think the most correct one is Advanced Lawn Mower Simulator since that's what's written on the casette the game was released on.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
feos wrote:
Randomno wrote:
Updated list of submissions with empty author fields, since I can't change these myself. https://tasvideos.org/4836S - IgorOliveira666 https://tasvideos.org/4863S - Curseschris https://tasvideos.org/5186S - Wraith https://tasvideos.org/5435S - CDRomatron https://tasvideos.org/5790S - Monster https://tasvideos.org/6364S - DMTASpeedruns https://tasvideos.org/6394S - DMTASpeedruns https://tasvideos.org/6452S - LucasWills https://tasvideos.org/6473S - Riyan https://tasvideos.org/6610S - r-bin2 https://tasvideos.org/6617S - r-bin2 https://tasvideos.org/6724S - KietTezend https://tasvideos.org/6908S - liutao118121 https://tasvideos.org/7091S - Gibran https://tasvideos.org/7098S - Nami https://tasvideos.org/7104S - RN22 https://tasvideos.org/7106S - RN22 https://tasvideos.org/7220S - EbbeBrinch https://tasvideos.org/7249S - ookamisuketoudara
How many of them are actual co-authorships, and how many are different names of the same user?
They're all cases of different names of the same user from what I saw. Most are obvious, I checked liutao on wayback machine Edit: Sorry the original post was unclear. These are all single-author movies
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
Cool video, I only knew this game as one of the last few Dega TASes and have been hoping to see it improved.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
Someone has shown a video of a Mac Plus V3 using Mini vMac in libTAS before.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
I'm a bit more active again and would really like to update the libTAS guide. I wanted to have something finished for 1.4.5's release but didn't. I've linked a few people to my video above and it seems well-received, but simplifying everything into a shell script might be overkill and not prepare the user for using WSL/Linux. However, teaching everything about how to use Linux is out of the scope of a libTAS tutorial. So it might help to have some feedback: What should the libTAS guide teach? Compared to the existing guide, I think vcxsrv is completely unnecessary now. WSLg works fine and requires no extra work. Windows Explorer may be easier to use than Nautilus. The guide should ideally come in text and video form, though I'm unwilling to make a commentated version at the moment. The annotated version above is not bad though I think.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
GJTASer2018 wrote:
Randomno, is the ending hard coded to occur after a specific length of time "playing" the game?
I think so.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
1976: Four color theorem solved by computer. 2024: Color a Dinosaur four color theorem solved by computer.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
That doesn't actually ping, but idm the question anyway. I updated libTAS/ScummVM/Phantasmagoria and tried the latest file:
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
Apologies to my team for disappearing after a couple of weeks. Completely lost TASing motivation.
Editor, Experienced Forum User, Published Author, Active player (403)
Joined: 2/11/2018
Posts: 200
I wasn't 100% sure the correct rejection region here. I settled on "Goal" but if there is another one we use for this type of situation, I am happy to change it.
Perhaps Mode, as used for #5653: Zupapa's MSX Blagger in 14:21.04. Not sure of other examples.
1 2
7 8