Robertvokac (talk | contribs) No edit summary |
Robertvokac (talk | contribs) No edit summary |
||
Line 17: | Line 17: | ||
Its goals: Initialize the game, do the benchmark, set the timer, launch the game loop | 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.cpp == |
Revision as of 15:30, 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
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