re3
sm64
Our great sponsors
re3 | sm64 | |
---|---|---|
84 | 71 | |
3,435 | 7,277 | |
- | 0.6% | |
9.8 | 3.9 | |
about 3 years ago | 2 months ago | |
C++ | C | |
- | Creative Commons Zero v1.0 Universal |
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.
re3
-
Show HN: RE3 – Reversed Engineered GTA3 Source Code
This repository is a mirror by a completely unrelated third party. The original repo was https://github.com/GTAmodding/re3.
-
What happened to the GTA Vice City native linux port?
It used to reside at https://github.com/GTAmodding/re3/tree/miami
- Exclusive: A fully functioning Zelda 64 PC port is ‘90% complete’ (VGC)
-
Zelda 64 has been fully decompiled
Also re3 and reVC (in the same repo), though it is down for now, pending the outcome of a court filing... https://github.com/GTAmodding/re3
-
Systematic method to reverse engineer and rewrite DOS games
I tried to check for GTA out of curiosity, but their code was taken down by DCMA it seems: https://github.com/GTAmodding/re3
- Remember that GTA projects that got banned off GitHub? Guess what? Rockstar just announced GTA Trilogy.
- GTA 3 and Vice City fully reverse engineered
-
Take-Two is suing the creators of GTA 3 and Vice City reverse engineering projects | VGC
Funnily enough, they do supply some.
It's not; quotes from the readme on their github repo:
-
Take Two has launched a lawsuit against all 14 of the developers of the GTA 3 and GTA Vice City reverse engineering project, after the developers submitted a counter claim against Take Two's DMCA (git link in comments for archival)
Sadly as /u/madjoki pointed out, they're likely fucked because there are infringing files.
sm64
-
The Worlds First FPGA N64
Romhacks are typically modifying the compiled binary ROM image. Kaze' work is based on the painstakingly disassembled code from the n64decomp project[1]. He's working in C, modifying the game and compiling it again for the original hardware. Not sure I'd call that a "romhack".
Great videos though!
-
Is it possible to see the code of 90s computer games?
A team or something reverse engineered super mario. I think that's the repo and it's mostly in C
-
12:30 am EST (7 hours from now), Pannenkoek2012 will make Super Mario 64 history: collecting a yellow star while already having 120 stars. This is the closest we can get to a "121st star!" (More details in comment)
From course_table.h and course_defines.h we can find that: COURSE_MIN == 0 and COURSE_MAX == 25 - so it looks like every secret stage is a full-fledged "course" for the purposes of counting stars, bringing us to 25 courses + castle stars (COURSE_NONE). So, the maximum possible value for starCount should be 7 * 26 = 182.
I had a look at the decompiled source code, looks like they save 8 bits per level, and 7 bits somewhere else for the castle stars.
-
Lol
Multi-year decompilation project: https://github.com/n64decomp/sm64
-
Ship of Harkinian, a PC port of Ocarina of Time has a feature-filled upgrade
The port source code of the decompilation is still up on github and Nintendo hasn't taken it down in years, cause they can't since everything has been done with legal methods
-
COBOL wants to find out just how popular it is
It sounds like, rather than a ground-up rewrite, COBOL should be treated as an object-code language, and "hand-decompiled" (ala efforts like https://github.com/n64decomp/sm64) into an HLL that can, at every point, be losslessly transpiled back into the original COBOL.
I know the tooling for doing that doesn't currently exist... but paying someone to develop it would be cheaper than any one of these ground-up rewrite projects!
- Play Windows Pinball (Space Cadet) on the Web
-
Please stop asking if MWII will be cracked
well it is possible to crack a game without the source. in fact, it's possible to decompile source from the binary itself. This has been done with Mario64 and ocarina of time.
-
A 3D game made with PHP - Counter-Strike: Football 🏉
Mabalik tayo sa games: even if it's a compiled language, even if it's just a single binary file, sometimes, it's still possible to "steal" your code. This is what you call "disassembly". Tools like IDA Pro https://hex-rays.com/ida-pro/ or Ghidra https://ghidra-sre.org/ can do this. Eto yung tools na ginagamit ng mga "game crackers" but they operate in a very small scope - basta mairun lang yung games without the "integrity checks" kung binili mo ba talaga. Take note na it's not just games, it applies to all binary code that runs in the client - windows apps, mac apps, ios apps, android apps**. Ang example ng fully reverse engineered or "decompiled" code ay ang source code ng mario 64 - https://github.com/n64decomp/sm64
What are some alternatives?
openrw - OpenRW "Open ReWrite" is an un-official open source recreation of the classic Grand Theft Auto III game executable
sm64-port - A port of https://www.github.com/n64decomp/sm64 for modern devices.
openmw-android - OpenMW for Android
sm64ex - Fork of https://github.com/sm64-port/sm64-port with additional features.
luxtorpeda - Steam Play compatibility tool to run games using native Linux engines
oot - Decompilation of The Legend of Zelda: Ocarina of Time
libsm64 - Mario 64 as a library for use in external game engines
HackerSM64 - A Super Mario 64 decompilation repo based on CrashOveride95/ultrasm64 that aims to provide a flexible, easy-to-use base for creating romhacks.
xash3d-fwgs - Xash3D FWGS engine.
OpenRCT2 - An open source re-implementation of RollerCoaster Tycoon 2 🎢
VitaDeploy - Toolbox that makes homebrewing the PS Vita easier
REDRIVER2 - Driver 2 Playstation game reverse engineering effort