×
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
m (Robertvokac moved page Speedy Blupi/Decompilation to Decompilation without leaving a redirect)
 
(No difference)

Latest revision as of 13:32, 9 November 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

static BOOL DoInit(HINSTANCE hInstance, LPSTR lpCmdLine, int nCmdShow)

Reads the config file (config.def)

Creates the window or fullscreen

Set the cursor to the type: WAIT

Create objects

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