filename | pinball.exe | |
---|---|---|
size | 281088 (0x44a00) | |
md5 | faa1fde004b3c60b5a8068a7c3aab151 | |
type | PE32 executable (GUI) Intel 80386, for MS Windows | |
mimetype | application/x-dosexec | |
clamav | OK | |
virustotal | → scan with virustotal.com | |
histogram |
MZ Header
signature | MZ |
bytes_in_last_block | 0x90 |
blocks_in_file | 3 |
num_relocs | 0 |
header_paragraphs | 4 |
min_extra_paragraphs | 0 |
max_extra_paragraphs | 0xffff |
ss | 0 |
sp | 0xb8 |
checksum | 0 |
ip | 0 |
cs | 0 |
reloc_table_offset | 0x40 |
overlay_number | 0 |
reserved0 | 0 |
oem_id | 0 |
oem_info | 0 |
reserved2 | 0 |
reserved3 | 0 |
reserved4 | 0 |
reserved5 | 0 |
reserved6 | 0 |
lfanew | 0xd8 |
DOS stub
00000000: 0e 1f ba 0e 00 b4 09 cd 21 b8 01 4c cd 21 54 68 |........!..L.!Th| 00000010: 69 73 20 70 72 6f 67 72 61 6d 20 63 61 6e 6e 6f |is program canno| 00000020: 74 20 62 65 20 72 75 6e 20 69 6e 20 44 4f 53 20 |t be run in DOS | 00000030: 6d 6f 64 65 2e 0d 0d 0a 24 00 00 00 00 00 00 00 |mode....$.......|
PE Header
Packer / Compiler
Sections
name | va | vsize | raw size | flags | |
---|---|---|---|---|---|
.text | 0x1000 | 0x2132c | 0x21400 | R-X CODE | |
.data | 0x23000 | 0x52a4 | 0x1a00 | RW- IDATA | |
.rsrc | 0x29000 | 0x21710 | 0x21800 | R-- IDATA |
Data Directory
id | lang | string |
---|---|---|
0 | 1033 | Replay Awarded |
1 | 1033 | Ball Locked |
2 | 1033 | Center Post %ld |
3 | 1033 | Bonus Awarded %ld |
4 | 1033 | Bonus Activated |
5 | 1033 | Weapons Upgraded |
6 | 1033 | Engine Upgraded |
7 | 1033 | Bonus up 1 Million |
8 | 1033 | Extra Ball Available %ld |
9 | 1033 | Extra Ball |
10 | 1033 | Reflex Shot Award %ld |
11 | 1033 | Final Battle Won |
12 | 1033 | Hyperspace Bonus %ld |
13 | 1033 | Hyperspace Bonus Available |
14 | 1033 | Jackpot Awarded %ld |
15 | 1033 | Jackpot Activated |
16 | 1033 | Multiball |
17 | 1033 | Ramp Bonus Awarded |
18 | 1033 | Light Added |
19 | 1033 | Ramp Bonus On |
20 | 1033 | Light Reset Off |
21 | 1033 | Skill Shot %ld |
22 | 1033 | Game Paused F3 to Resume |
23 | 1033 | Continue Play |
24 | 1033 | F2 Starts New Game |
25 | 1033 | Careful... |
26 | 1033 | Player 1 |
27 | 1033 | Player 2 |
28 | 1033 | Player 3 |
29 | 1033 | Player 4 |
30 | 1033 | Demo Player 1 |
31 | 1033 | Demo Player 2 |
32 | 1033 | Demo Player 3 |
33 | 1033 | Demo Player 4 |
34 | 1033 | Game Over |
35 | 1033 | TILT! |
36 | 1033 | This program requires an 80386 or later CPU. |
37 | 1033 | 80386 Required |
38 | 1033 | 3D Pinball for Windows - Space Cadet |
39 | 1033 | One or more of the player controls is set to the same key, for best performance use unique keys for each control. |
40 | 1033 | Clear High Scores? |
41 | 1033 | Confirm |
42 | 1033 | WAVEMIX.INF is missing - it must be in the pinball directory! |
43 | 1033 | Warning: |
44 | 1033 | Ship Re-Fueled |
45 | 1033 | Gravity Well |
46 | 1033 | Time Warp Forward |
47 | 1033 | Time Warp Backward |
48 | 1033 | Maelstrom! |
49 | 1033 | Wormhole |
50 | 1033 | Awaiting Deployment |
51 | 1033 | Flags Upgraded |
52 | 1033 | Bonus Hold |
53 | 1033 | Level One Commendation |
54 | 1033 | Level Two Commendation |
55 | 1033 | Level Three Commendation |
56 | 1033 | Field Multiplier 2x |
57 | 1033 | Field Multiplier 3x |
58 | 1033 | Field Multiplier 5x |
59 | 1033 | Field Multiplier 10x |
60 | 1033 | Target Practice |
61 | 1033 | Launch Training |
62 | 1033 | Re-Entry Training |
63 | 1033 | Science |
64 | 1033 | Stray Comet |
65 | 1033 | Black Hole |
66 | 1033 | Space Radiation |
67 | 1033 | Bug Hunt |
68 | 1033 | Alien Menace |
69 | 1033 | Rescue |
70 | 1033 | Satellite Retrieval |
71 | 1033 | Recon |
72 | 1033 | Doomsday Machine |
73 | 1033 | Cosmic Plague |
74 | 1033 | Secret |
75 | 1033 | Time Warp |
76 | 1033 | Maelstrom |
77 | 1033 | Mission Accepted %ld |
78 | 1033 | Mission Completed %ld |
79 | 1033 | %s Mission Selected |
80 | 1033 | Black Hole %ld |
81 | 1033 | Gravity Normalized %ld |
82 | 1033 | Gravity Well %ld |
83 | 1033 | Promotion to %s |
84 | 1033 | Cadet |
85 | 1033 | Ensign |
86 | 1033 | Lieutenant |
87 | 1033 | Captain |
88 | 1033 | Lt Commander |
89 | 1033 | Commander |
90 | 1033 | Commodore |
91 | 1033 | Admiral |
92 | 1033 | Fleet Admiral |
93 | 1033 | Wormhole Opened |
94 | 1033 | Crash Bonus %ld |
95 | 1033 | Replay Ball |
96 | 1033 | Re-Deploy |
97 | 1033 | Player 1 Shoot Again |
98 | 1033 | Player 2 Shoot Again |
99 | 1033 | Player 3 Shoot Again |
100 | 1033 | Player 4 Shoot Again |
101 | 1033 | This 3D Pinball Table was created for Microsoft by Maxis. For more information call (800)-336-2947 (US and Canadian customers only). Copyright (c) 1995 Maxis. |
102 | 1033 | 3D Pinball Table created for Microsoft by Maxis. Copyright (c) 1995 Maxis. |
103 | 1033 | About 3D Pinball |
104 | 1033 | Hit Mission Targets To Select Mission |
105 | 1033 | Re-Fuel Ship |
106 | 1033 | Launch Ramp To Accept %s Mission |
107 | 1033 | Attack Bumpers Hits Left: %d |
108 | 1033 | Target Training Passed |
109 | 1033 | Mission Aborted |
110 | 1033 | Launches Left: %d |
111 | 1033 | Launch Training Passed |
112 | 1033 | Re-Entries Left: %d |
113 | 1033 | Re-Entry Training Passed |
114 | 1033 | Drop Targets Left: %d |
115 | 1033 | Science Mission Completed |
116 | 1033 | Warning -- Low Fuel |
117 | 1033 | Fill Right Hazard Banks |
118 | 1033 | Hyperspace Launch |
119 | 1033 | Comet Destroyed |
120 | 1033 | Enter Wormhole |
121 | 1033 | Radiation Eliminated |
122 | 1033 | Upgrade Launch Bumpers |
123 | 1033 | Enter Black Hole |
124 | 1033 | Black Hole Eliminated |
125 | 1033 | Targets Left: %d |
126 | 1033 | Xenomorphs Destroyed |
127 | 1033 | Upgrade Flags |
128 | 1033 | Hyperspace Launch |
129 | 1033 | Survivors Rescued |
130 | 1033 | Aliens Repelled |
131 | 1033 | Hit Fuel Targets |
132 | 1033 | Remote Attack Bumper Hits Left: %d |
133 | 1033 | Satellite Repaired |
134 | 1033 | Lane Passes Left: %d |
135 | 1033 | Shoot Ball Up Fuel Chute |
136 | 1033 | Survey Complete |
137 | 1033 | Out Lane Passes Left: %d |
138 | 1033 | Doomsday Machine Destroyed |
139 | 1033 | Roll Flags: %d |
140 | 1033 | Hit Space Warp Rollover |
141 | 1033 | Plague Eliminated |
142 | 1033 | Hit Yellow Wormhole |
143 | 1033 | Hit Red Wormhole |
144 | 1033 | Hit Green Wormhole |
145 | 1033 | Plans Recovered |
146 | 1033 | Rebound Hits Left: %d |
147 | 1033 | Hit Hyperspace Chute or Launch Ramp |
148 | 1033 | Drop Target Hits Left: %d |
149 | 1033 | Spot Target Hits Left: %d |
150 | 1033 | Lanes Passes Left: %d |
151 | 1033 | Shoot Ball Up Fuel Chute |
152 | 1033 | Hit Launch Ramp |
153 | 1033 | Hit Flags |
154 | 1033 | Hit Worm Hole |
155 | 1033 | Hyperspace Chute to end Maelstrom |
156 | 1033 | pinball.mid |
158 | 1033 | 1 UseBitmapFont |
159 | 1033 | 90 Left Flipper Key |
160 | 1033 | 191 Right Flipper Key |
161 | 1033 | 32 Plunger Key |
162 | 1033 | 88 Bump Left Key |
163 | 1033 | 190 Bump Right Key |
164 | 1033 | 38 Bump Bottom Key |
165 | 1033 | Software\Microsoft\Plus!\Pinball |
166 | 1033 | SpaceCadet |
167 | 1033 | 1c7c22a0-9576-11ce-bf80-444553540000 |
168 | 1033 | PINBALL.DAT |
169 | 1033 | Space Cadet |
170 | 1033 | Error: |
171 | 1033 | Unable to find other tables. |
172 | 1033 | 3D Pinball Space Cadet |
173 | 1033 | Promotion to %s |
174 | 1033 | Demotion to %s |
175 | 1033 | Upgrade Attack Bumpers |
176 | 1033 | Fill Left Hazard Banks |
177 | 1033 | HIGH SCORE |
178 | 1033 | pinball.chm |
179 | 1033 | Not enough memory to run 3D Pinball. |
180 | 1033 | Player 1's Score %ld |
181 | 1033 | Player 2's Score %ld |
182 | 1033 | Player 3's Score %ld |
183 | 1033 | Player 4's Score %ld |
184 | 1033 | High Score 1 %ld |
185 | 1033 | High Score 2 %ld |
186 | 1033 | High Score 3 %ld |
187 | 1033 | High Score 4 %ld |
188 | 1033 | High Score 5 %ld |
189 | 1033 | 255 255 255 (R G B default font color) |
module_name | hint | ord | function_name |
---|---|---|---|
GDI32.dll | 500 | RealizePalette | |
GDI32.dll | 528 | SelectPalette | |
GDI32.dll | 45 | CreateCompatibleDC | |
GDI32.dll | 406 | GetObjectA | |
GDI32.dll | 422 | GetStockObject | |
GDI32.dll | 51 | CreateDIBitmap | |
GDI32.dll | 411 | GetPaletteEntries | |
GDI32.dll | 140 | DeleteDC | |
GDI32.dll | 561 | SetPaletteEntries | |
GDI32.dll | 512 | ResizePalette | |
GDI32.dll | 426 | GetSystemPaletteEntries | |
GDI32.dll | 570 | SetSystemPaletteUse | |
GDI32.dll | 364 | GetDeviceCaps | |
GDI32.dll | 44 | CreateCompatibleBitmap | |
GDI32.dll | 18 | BitBlt | |
GDI32.dll | 69 | CreatePalette | |
GDI32.dll | 80 | CreateSolidBrush | |
GDI32.dll | 527 | SelectObject | |
GDI32.dll | 143 | DeleteObject | |
GDI32.dll | 535 | SetBkMode | |
GDI32.dll | 573 | SetTextColor | |
GDI32.dll | 395 | GetLayout | |
GDI32.dll | 587 | StretchDIBits | |
GDI32.dll | 553 | SetLayout | |
USER32.dll | 551 | RegisterWindowMessageA | |
USER32.dll | 227 | FindWindowA | |
USER32.dll | 267 | GetCursorPos | |
USER32.dll | 591 | SetCursorPos | |
USER32.dll | 509 | PeekMessageA | |
USER32.dll | 682 | TranslateMessage | |
USER32.dll | 161 | DispatchMessageA | |
USER32.dll | 314 | GetMessageA | |
USER32.dll | 422 | IsIconic | |
USER32.dll | 599 | SetForegroundWindow | |
USER32.dll | 300 | GetMenu | |
USER32.dll | 513 | PostQuitMessage | |
USER32.dll | 511 | PostMessageA | |
USER32.dll | 553 | ReleaseCapture | |
USER32.dll | 580 | SetCapture | |
USER32.dll | 443 | LoadIconA | |
USER32.dll | 200 | EndPaint | |
USER32.dll | 691 | UnregisterClassA | |
USER32.dll | 437 | LoadBitmapA | |
USER32.dll | 153 | DestroyWindow | |
USER32.dll | 534 | RegisterClassA | |
USER32.dll | 96 | CreateWindowExA | |
USER32.dll | 366 | GetWindowLongA | |
USER32.dll | 142 | DefWindowProcA | |
USER32.dll | 699 | UpdateWindow | |
USER32.dll | 439 | LoadCursorA | |
USER32.dll | 589 | SetCursor | |
USER32.dll | 145 | DeleteMenu | |
USER32.dll | 184 | DrawMenuBar | |
USER32.dll | 566 | SendDlgItemMessageA | |
USER32.dll | 467 | MapVirtualKeyA | |
USER32.dll | 287 | GetKeyNameTextA | |
USER32.dll | 57 | CheckMenuItem | |
USER32.dll | 194 | EnableMenuItem | |
USER32.dll | 158 | DialogBoxParamA | |
USER32.dll | 476 | MessageBoxA | |
USER32.dll | 198 | EndDialog | |
USER32.dll | 275 | GetDlgItemTextA | |
USER32.dll | 658 | ShowWindow | |
USER32.dll | 196 | EnableWindow | |
USER32.dll | 598 | SetFocus | |
USER32.dll | 571 | SendMessageA | |
USER32.dll | 325 | GetParent | |
USER32.dll | 722 | WinHelpA | |
USER32.dll | 273 | GetDlgItem | |
USER32.dll | 646 | SetWindowTextA | |
USER32.dll | 640 | SetWindowLongA | |
USER32.dll | 349 | GetSystemMetrics | |
USER32.dll | 268 | GetDC | |
USER32.dll | 13 | BeginPaint | |
USER32.dll | 403 | InvalidateRect | |
USER32.dll | 32 | ChangeDisplaySettingsA | |
USER32.dll | 643 | SetWindowPos | |
USER32.dll | 533 | RedrawWindow | |
USER32.dll | 431 | IsWindowVisible | |
USER32.dll | 489 | MoveWindow | |
USER32.dll | 226 | FillRect | |
USER32.dll | 155 | DialogBoxIndirectParamA | |
USER32.dll | 375 | GetWindowTextA | |
USER32.dll | 475 | MessageBeep | |
USER32.dll | 270 | GetDesktopWindow | |
USER32.dll | 372 | GetWindowRect | |
USER32.dll | 188 | DrawTextA | |
USER32.dll | 554 | ReleaseDC | |
USER32.dll | 456 | LoadStringA | |
USER32.dll | 728 | wsprintfA | |
USER32.dll | 605 | SetMenu | |
SHELL32.dll | 258 | ShellAboutA | |
KERNEL32.dll | 842 | TerminateProcess | |
KERNEL32.dll | 430 | GetStartupInfoA | |
KERNEL32.dll | 398 | GetPrivateProfileIntA | |
KERNEL32.dll | 916 | WritePrivateProfileStringA | |
KERNEL32.dll | 833 | SizeofResource | |
KERNEL32.dll | 477 | GetVersion | |
KERNEL32.dll | 580 | LoadLibraryA | |
KERNEL32.dll | 408 | GetProcAddress | |
KERNEL32.dll | 822 | SetUnhandledExceptionFilter | |
KERNEL32.dll | 859 | UnhandledExceptionFilter | |
KERNEL32.dll | 315 | GetCurrentProcess | |
KERNEL32.dll | 242 | FreeResource | |
KERNEL32.dll | 448 | GetSystemTimeAsFileTime | |
KERNEL32.dll | 316 | GetCurrentProcessId | |
KERNEL32.dll | 318 | GetCurrentThreadId | |
KERNEL32.dll | 468 | GetTickCount | |
KERNEL32.dll | 660 | QueryPerformanceCounter | |
KERNEL32.dll | 932 | _lopen | |
KERNEL32.dll | 834 | Sleep | |
KERNEL32.dll | 899 | WinExec | |
KERNEL32.dll | 317 | GetCurrentThread | |
KERNEL32.dll | 817 | SetThreadPriority | |
KERNEL32.dll | 372 | GetModuleFileNameA | |
KERNEL32.dll | 360 | GetLastError | |
KERNEL32.dll | 939 | lstrcmpA | |
KERNEL32.dll | 374 | GetModuleHandleA | |
KERNEL32.dll | 223 | FindResourceA | |
KERNEL32.dll | 585 | LoadResource | |
KERNEL32.dll | 599 | LockResource | |
KERNEL32.dll | 927 | _hread | |
KERNEL32.dll | 503 | GlobalHandle | |
KERNEL32.dll | 511 | GlobalUnlock | |
KERNEL32.dll | 507 | GlobalReAlloc | |
KERNEL32.dll | 500 | GlobalFree | |
KERNEL32.dll | 931 | _llseek | |
KERNEL32.dll | 933 | _lread | |
KERNEL32.dll | 493 | GlobalAlloc | |
KERNEL32.dll | 504 | GlobalLock | |
KERNEL32.dll | 586 | LocalAlloc | |
KERNEL32.dll | 590 | LocalFree | |
KERNEL32.dll | 624 | OpenFile | |
KERNEL32.dll | 929 | _lclose | |
KERNEL32.dll | 948 | lstrcpynA | |
KERNEL32.dll | 936 | lstrcatA | |
KERNEL32.dll | 951 | lstrlenA | |
KERNEL32.dll | 945 | lstrcpyA | |
COMCTL32.dll | 93 | InitCommonControlsEx | |
WINMM.dll | 163 | timeGetTime | |
WINMM.dll | 156 | sndPlaySoundA | |
WINMM.dll | 141 | mmioOpenA | |
WINMM.dll | 134 | mmioClose | |
WINMM.dll | 136 | mmioDescend | |
WINMM.dll | 143 | mmioRead | |
WINMM.dll | 133 | mmioAscend | |
WINMM.dll | 196 | waveOutPause | |
WINMM.dll | 199 | waveOutRestart | |
WINMM.dll | 204 | waveOutWrite | |
WINMM.dll | 195 | waveOutOpen | |
WINMM.dll | 183 | waveOutClose | |
WINMM.dll | 197 | waveOutPrepareHeader | |
WINMM.dll | 203 | waveOutUnprepareHeader | |
WINMM.dll | 198 | waveOutReset | |
WINMM.dll | 192 | waveOutGetPosition | |
WINMM.dll | 189 | waveOutGetNumDevs | |
WINMM.dll | 184 | waveOutGetDevCapsA | |
WINMM.dll | 62 | mciSendCommandA | |
ADVAPI32.dll | 483 | RegOpenKeyA | |
ADVAPI32.dll | 484 | RegOpenKeyExA | |
ADVAPI32.dll | 458 | RegCloseKey | |
ADVAPI32.dll | 494 | RegQueryValueExA | |
ADVAPI32.dll | 462 | RegCreateKeyExA | |
ADVAPI32.dll | 507 | RegSetValueExA | |
ADVAPI32.dll | 493 | RegQueryValueA | |
msvcrt.dll | 78 | _XcptFilter | |
msvcrt.dll | 200 | _cexit | |
msvcrt.dll | 168 | _acmdln | |
msvcrt.dll | 109 | __getmainargs | |
msvcrt.dll | 315 | _initterm | |
msvcrt.dll | 154 | __setusermatherr | |
msvcrt.dll | 182 | _adjust_fdiv | |
msvcrt.dll | 246 | _exit | |
msvcrt.dll | 133 | __p__fmode | |
msvcrt.dll | 152 | __set_app_type | |
msvcrt.dll | 237 | _except_handler3 | |
msvcrt.dll | 214 | _controlfp | |
msvcrt.dll | 644 | atoi | |
msvcrt.dll | 197 | _c_exit | |
msvcrt.dll | 810 | wcscpy | |
msvcrt.dll | 813 | wcslen | |
msvcrt.dll | 698 | isdigit | |
msvcrt.dll | 695 | isalnum | |
msvcrt.dll | 704 | isspace | |
msvcrt.dll | 449 | _purecall | |
msvcrt.dll | 647 | calloc | |
msvcrt.dll | 749 | rand | |
msvcrt.dll | 17 | void * __cdecl operator new(unsigned int) ??2@YAPAXI@Z | |
msvcrt.dll | 18 | void __cdecl operator delete(void *) ??3@YAXPAX@Z | |
msvcrt.dll | 668 | floor | |
msvcrt.dll | 55 | _CIacos | |
msvcrt.dll | 780 | strstr | |
msvcrt.dll | 656 | exit | |
msvcrt.dll | 280 | _ftol | |
msvcrt.dll | 670 | fopen | |
msvcrt.dll | 659 | fclose | |
msvcrt.dll | 508 | _strnicmp | |
msvcrt.dll | 750 | realloc | |
msvcrt.dll | 677 | free | |
msvcrt.dll | 728 | malloc | |
msvcrt.dll | 761 | sprintf | |
msvcrt.dll | 352 | _itoa | |
msvcrt.dll | 764 | sscanf | |
msvcrt.dll | 371 | _ltoa | |
msvcrt.dll | 128 | __p__commode | |
msvcrt.dll | 735 | memmove | |
msvcrt.dll | 645 | atol |
StringTable 040904B0
CompanyName | Cinematronics |
FileDescription | 3D Pinball |
FileVersion | 5.1.2600.5512 (xpsp.080413-2105) |
InternalName | 3D Pinball |
LegalCopyright | Copyright © Cinematronics 1994,1995 |
OriginalFilename | PINBALL.EXE |
ProductName | 3D Pinball |
ProductVersion | 5.1.2600.5512 |
VS_FIXEDFILEINFO
FileVersion | 5.1.2600.5512 |
ProductVersion | 5.1.2600.5512 |
StrucVersion | 0x10000 |
FileFlagsMask | 0x3f |
FileFlags | 0 |
FileOS | 0x40004 |
FileType | 1 |
FileSubtype | 0 |
![]() |
Please donate some bucks to keep this site up and running: | |
Ko-fi | |
---|---|
Yandex.Money | |
Thank you! |
[?] can't find file_offset of VA 0x248