×
Create a new article
Write your page title here:
We currently have 179 articles on Open Eggbert. Type your article name above or click on one of the titles below and start writing!



Open Eggbert
179Articles

Decompilation: Difference between revisions

No edit summary
No edit summary
Line 3: Line 3:
* https://github.com/HMVocaloid/Speedy-Eggbert-2-Source-Code-Decomp
* https://github.com/HMVocaloid/Speedy-Eggbert-2-Source-Code-Decomp


Speedy Blupi/Eggbert I games are basically forks of Planet Blupi game. Source code of Planet Blupi was published in 2017.
Speedy Blupi/Eggbert I game is basically fork of Planet Blupi game. Source code of Planet Blupi was published in 2017.


== Source code files ==
Dissassemblers: W32DASM


=== action.h ===
== action.h ==


=== actions.h ===
== actions.h ==


=== blupi.cpp ===
== blupi.cpp ==


=== button.cpp ===
=== int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) ===
This is the entry point for whole game and is the part of the Windows API.


=== button.h ===
Its goals: Initialize the game, do the benchmark, set the timer, launch the game loop


=== cursor1.cur ===
== button.cpp ==


=== ddraw.h ===
== button.h ==


=== ddutil.cpp ===
== cursor1.cur ==


=== ddutil.h ===
== ddraw.h ==


=== decblupi.cpp ===
== ddutil.cpp ==


=== decmove.h ===
== ddutil.h ==


=== decor.cpp ===
== decblupi.cpp ==


=== decor.h ===
== decmove.h ==


=== dectables.cpp ===
== decor.cpp ==


=== dectables.h ===
== decor.h ==


=== def.h ===
== dectables.cpp ==


=== dplay.h ===
== dectables.h ==


=== dsound.h ===
== def.h ==


=== event.cpp ===
== dplay.h ==


=== event.h ===
== dsound.h ==


=== fifo.h ===
== event.cpp ==


=== jauge.cpp ===
== event.h ==


=== jauge.h ===
== fifo.h ==


=== menu.cpp ===
== jauge.cpp ==


=== menu.h ===
== jauge.h ==


=== misc.cpp ===
== menu.cpp ==


=== misc.h ===
== menu.h ==


=== movie.cpp ===
== misc.cpp ==


=== movie.h ===
== misc.h ==


=== network.cpp ===
== movie.cpp ==


=== network.h ===
== movie.h ==


=== ping.asm ===
== network.cpp ==


=== pixmap.cpp ===
== network.h ==


=== pixmap.h ===
== ping.asm ==


=== resource.h ===
== pixmap.cpp ==


=== resource1.h ===
== pixmap.h ==


=== sound.cpp ===
== resource.h ==


=== sound.h ===
== resource1.h ==


=== text.cpp ===
== sound.cpp ==


=== text.h ===
== sound.h ==


=== texttables.h ===
== text.cpp ==


=== wave.cpp ===
== text.h ==


=== wave.h ===
== texttables.h ==


== Dissassemblers ==
== wave.cpp ==


=== W32DASM ===
== wave.h ==

Revision as of 15:27, 27 October 2024

There is an active project aimed to decompile Speedy Eggbert 2 using source code of Planet Blupi.

Speedy Blupi/Eggbert I game is basically fork of Planet Blupi game. Source code of Planet Blupi was published in 2017.

Dissassemblers: W32DASM

action.h

actions.h

blupi.cpp

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)

This is the entry point for whole game and is the part of the Windows API.

Its goals: Initialize the game, do the benchmark, set the timer, launch the game loop

button.cpp

button.h

cursor1.cur

ddraw.h

ddutil.cpp

ddutil.h

decblupi.cpp

decmove.h

decor.cpp

decor.h

dectables.cpp

dectables.h

def.h

dplay.h

dsound.h

event.cpp

event.h

fifo.h

jauge.cpp

jauge.h

menu.cpp

menu.h

misc.cpp

misc.h

movie.cpp

movie.h

network.cpp

network.h

ping.asm

pixmap.cpp

pixmap.h

resource.h

resource1.h

sound.cpp

sound.h

text.cpp

text.h

texttables.h

wave.cpp

wave.h