Parser | rpcs3 | |
---|---|---|
3 | 356 | |
7 | 14,466 | |
- | 2.6% | |
0.0 | 9.9 | |
almost 2 years ago | 6 days ago | |
C++ | C++ | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Parser
-
Finding the right order to define objects
Tolc is 100% open source, and you can find the final solution in the parser repo here.
-
A C++ Bindings Compiler
Hi everyone!
Some friends and I were unhappy with how much work it was to use C++ from other languages. We were working in the optimizations industry and often had to prototype with python. Eventually, we created a tool to make it easier for C++ to talk to python (by generating pybind11). Later, javascript via WebAssembly was added as well. It's now at a point where it's very easy to just create a C++ library and use it from any of those languages without change. We're planning on slowly adding more languages as needed/requested. The next on the list are Swift and Kotlin.
It does not require any change to your existing public interface, but simply reads it and creates the bindings off of that. It should also work on Linux (Debian), MacOS, and Windows (Visual Studio). Here's a small demo if you'd like to test:
https://github.com/Tolc-Software/tolc-demo
And here are the repositories with the source code:
https://github.com/Tolc-Software/tolc - The executable
https://github.com/Tolc-Software/frontend.py - The python bindings generator
https://github.com/Tolc-Software/frontend.wasm - The WebAssembly bindings generator
https://github.com/Tolc-Software/Parser - The C++ parser
It is dual licensed with AGPL and, if someone wants, a commercial license as well.
Would be cool if someone finds it useful!
-
A bindings compiler for C++
https://github.com/Tolc-Software/Parser - The C++ parser
rpcs3
-
Idk if anyone's done a one-handed hitless run of the game or anything crazy like that, and this is 100% not that (i get hit A LOT on these runs) but Im still pretty proud of this.
The emulator: https://rpcs3.net/ The rom: https://vimm.net/vault/24833 I forget if you need anything else but finding a video on YouTube is not very hard for rpcs3, a bit complicated, sorry I can't remember how to do it all, it's been a while.
- Metal Gear Solid 4: How do I downgrade RCPS3 on steamdeck?
- Metal Gear Solid 4: How do I downgrade RCPS3?
-
A Comprehensive Guide to Methods for Playing the Sly Cooper Games
What you'll need: A PC with a decent CPU (RPCS3 tierlist of CPUs), a legally obtained copy of Sly Cooper: Thieves in Time (eBay link for physical; getting your own digital copies of PS3 games is a bit more complex and requires jailbreaking your PS3, I recommend MrMario2011's channel for any PS3 jailbreaking you need to do... or Google), and a PS3 emulator for PC (RPCS3 is the only one you should look at). Note that you can also run RPCS3 on Linux and macOS but I have no experience with that so any system requirements will have to be found by you). You also need a DualShock 4 (PlayStation Store link), a DualSense (PlayStation Store link), or another controller that has gyro functionality. There are other methods for bypassing gyro, such as emulating gyro (GitHub link for DualShock 4 emulator) or modifying your saves to skip past mandatory gyro sections of the game (PasteBin link for a tutorial). Also check out the RPCS3 wiki page for the game for any potential fixes.
-
Welcome to r/OnlinePreservation!
RPCS3 (PlayStation 3) Emulator: https://rpcs3.net/
-
RPCS3 Flickering on Black Ops I M1
it's the same issue as here: https://github.com/RPCS3/rpcs3/issues/13031
-
Rokid Max Review and Many Tips
Finally, there is a sizeable catalog of PlayStation 3 games that support 3D, which you can output in SBS using the RPCS3 emulator. Their resolution is quite low but the stereo effect can still be impressive. Note that normally only half SBS is supported, but some games might have a community patch for widescreen resolutions, in which case full SBS might be possible. Make sure to set Configuration -> GPU -> 3D to "Side-by-side" before starting a game. This will tell the game that you are connected to a 3D display, in which case it would have an in-game option to enable stereoscopic 3D. You might also need to set the aspect ratio to 4:3. I can confirm that Prince of Persia Trilogy 3D works nicely. Note that you need a fairly beefy gaming rig to emulate PlayStation 3 well!
- RPCS3 – The Open Source Playstation 3 Emulator
What are some alternatives?
tolc - A bindings compiler for C++
xenia - Xbox 360 Emulator Research Project
tolc-demo - Demo to show a typical usecase for tolc
pcsx2 - PCSX2 - The Playstation 2 Emulator
frontend.wasm - Wasm frontend for Tolc
xemu - Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
avendish - declarative polyamorous cross-system intermedia objects
yuzu - Nintendo Switch emulator
cppinsights - C++ Insights - See your source code with the eyes of a compiler
cheat-engine - Cheat Engine. A development environment focused on modding
pkg2zip - Decrypts PlayStation Vita pkg file and packages to zip archive
dolphin - Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.