Robertvokac (talk | contribs) (Created page with "Rapid Eggbert is the code name for the decompilation of Speedy Eggbert 2. == Origin == Probably in 2024 HMVocaloid started the decompilation of the EXE files of the game Speedy Eggbert 2. The source code of the game Planet Blupi was used, because Speedy Blupi I is the fork of Planet Blupi (Speedy Blupi II is the fork of Speedy Blupi I). Ghidra, the decompilation tool, was used too. Later, jummy0 joined this decompilation project. == Repos...") |
Robertvokac (talk | contribs) No edit summary |
||
Line 4: | Line 4: | ||
Probably in [[2024]] [[HMVocaloid]] started the decompilation of the [[EXE]] files of the game Speedy Eggbert 2. | Probably in [[2024]] [[HMVocaloid]] started the decompilation of the [[EXE]] files of the game Speedy Eggbert 2. | ||
The source code of the game [[Planet Blupi]] was used, because Speedy Blupi I is the [[fork]] of Planet Blupi | The source code of the game [[Planet Blupi]] was used, because Speedy Blupi I is the [[fork]] of Planet Blupi. Speedy Blupi II is the fork of Speedy Blupi I. | ||
Ghidra, the decompilation tool, was used too. | [[Ghidra]], the decompilation tool, was used too. | ||
Later, jummy0 joined this decompilation project. | Later, [[jummy0]] joined this decompilation project. | ||
== Repositories == | == Repositories == | ||
Line 20: | Line 20: | ||
It will be a game engine, which will be able to be behave like one of these games Speedy Blupi/Eggbert I/II/1/2. | It will be a game engine, which will be able to be behave like one of these games Speedy Blupi/Eggbert I/II/1/2. | ||
It will be ported, probably, to SDL 2 (and later to SDL 3). | It will be ported, probably, to [[SDL]] 2 (and later to SDL 3). | ||
It should be discussed whether it is suitable to refactor the C++ code, as this might lead to losing the connection with the original EXE file, which could hinder additional improvements through decompilation and tools like Ghidra. | It should be discussed whether it is suitable to refactor the [[C++]] code, as this might lead to losing the connection with the original EXE file, which could hinder additional improvements through decompilation and tools like Ghidra. |
Revision as of 07:03, 2 November 2024
Rapid Eggbert is the code name for the decompilation of Speedy Eggbert 2.
Origin
Probably in 2024 HMVocaloid started the decompilation of the EXE files of the game Speedy Eggbert 2.
The source code of the game Planet Blupi was used, because Speedy Blupi I is the fork of Planet Blupi. Speedy Blupi II is the fork of Speedy Blupi I.
Ghidra, the decompilation tool, was used too.
Later, jummy0 joined this decompilation project.
Repositories
https://github.com/HMVocaloid/
https://github.com/jummy0/sb2-decomp
https://github.com/openeggbert/rapid-eggbert
Future
It will be a game engine, which will be able to be behave like one of these games Speedy Blupi/Eggbert I/II/1/2.
It will be ported, probably, to SDL 2 (and later to SDL 3).
It should be discussed whether it is suitable to refactor the C++ code, as this might lead to losing the connection with the original EXE file, which could hinder additional improvements through decompilation and tools like Ghidra.