If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!
Proto:3D Pinball: Space Cadet
This page details one or more prototype versions of 3D Pinball: Space Cadet.
Several prototypes of this game have been released to the Internet.
| Download 3D Pinball: Space Cadet prototypes
File: 3D_Pinball_Space_Cadet_Protos.rar (2 MB) (info)
|
Contents
Maelstrom 0.91
This version is very incomplete and buggy. Highlights are:
Out of game
- The icon is pixelated and is missing transparency completely.
- The executable contains some leftover code from what appears to be the resources building process. It isn't any different from the resources that are there, except for a few commented out commands that the compiler stripped from the actual resources.
// Copyright (c) 1994,1995 Cinematronics
// All rights reserved.
#include <windows.h>
#include "dialog.h"
//#include "version.h"
#include "pinball.rcv"
pbmsg_ft RCDATA
BEGIN
#include "pbmsg.fth"
END
MENU_1 MENU
{
POPUP "&Game"
{
MENUITEM "&New Game\t(F2)", NEW_GAME
MENUITEM "&Launch Ball", LAUNCH_BALL
MENUITEM "&Pause/Resume Game\t(F3)", PAUSE_GAME
MENUITEM SEPARATOR
MENUITEM "&High Scores", HIGH_SCORES
MENUITEM "&Demo", DEMO_GAME
MENUITEM "E&xit", EXIT
}
POPUP "&Options"
{
MENUITEM "&Full Screen\t(F4)", FULL_SCREEN
MENUITEM "Select &Table", SELECT_TABLE, GRAYED
POPUP "Select &Players"
BEGIN
MENUITEM "&1 Player", ONE_PLAYER_GAME
MENUITEM "&2 Players", TWO_PLAYER_GAME
MENUITEM "&3 Players", THREE_PLAYER_GAME
MENUITEM "&4 Players", FOUR_PLAYER_GAME
END
MENUITEM SEPARATOR
MENUITEM "&Sounds", SOUNDS
MENUITEM "&Music", MUSIC
MENUITEM SEPARATOR
MENUITEM "P&layer Controls...\t(F8)", PLAYER_CONTROLS,
// MENUITEM "&Customize Game...\t(F9)", CUSTOMIZE_GAME
}
POPUP "&Help"
{
MENUITEM "&Contents" , HELP_INTRODUCTION
// MENUITEM "&Quick Help", CM_HELPINSTRUCTIONS
// MENUITEM SEPARATOR
// MENUITEM "&Pinball History", CM_HELPINSTRUCTIONS, GRAYED
// MENUITEM SEPARATOR
MENUITEM "&About...", ABOUT
// MENUITEM "&Introduction", HELP_INTRODUCTION
// MENUITEM "&Table Instructions", CM_HELPINSTRUCTIONS
// MENUITEM "How To &Order", HELP_REGISTERING
// MENUITEM SEPARATOR
// MENUITEM "&About", ABOUT
}
}
DIALOG_1 DIALOG 18, 18, 157, 85
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
CAPTION "About"
{
CTEXT "3D-Pinball for Windows", -1, 11, 6, 135, 8
CTEXT "Version 0.91", -1, 40, 37, 76, 8
CTEXT "Copyright (c) 1994, 1995 Cinematronics", -1, 9, 49, 138, 8
ICON "ICON_1", -1, 69, 18, 16, 16
DEFPUSHBUTTON "Ok", 1, 66, 70, 24, 12
CTEXT "For More Information: 512-343-1901", -1, 14, 59, 129, 8
}
#include "hsdlg.h"
dlg_highscores DIALOG 20, 22, 194, 116
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "High Scores"
BEGIN
CONTROL "OK", IDM_DLG_OK, "BUTTON", BS_DEFPUSHBUTTON | BS_LEFTTEXT | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 23, 97, 33, 14
PUSHBUTTON "Cancel", IDCANCEL, 80, 97, 33, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "&Clear", IDM_DLG_CLEAR, 137, 97, 33, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
LTEXT "Name", -1, 51, 8, 24, 8
LTEXT "Score", -1, 160, 8, 20, 8
LTEXT "Rank", -1, 15, 8, 20, 8
RTEXT "1", -1, 15, 28, 16, 12, SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP
RTEXT "2", -1, 15, 40, 16, 12, SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP
RTEXT "3", -1, 15, 52, 16, 12, SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP
RTEXT "4", -1, 15, 64, 16, 12, SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP
RTEXT "5", -1, 15, 76, 16, 12, SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "", IDM_DLG_NAME, 51, 28, 88, 12, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "", IDM_DLG_NAME +1, 51, 40, 88, 12, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "", IDM_DLG_NAME +2, 51, 52, 88, 12, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "", IDM_DLG_NAME +3, 51, 64, 88, 12, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "", IDM_DLG_NAME +4, 51, 76, 88, 12, WS_CHILD | WS_VISIBLE | WS_GROUP
RTEXT "", IDM_DLG_SCORE, 147, 28, 32, 12, SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP
RTEXT "", IDM_DLG_SCORE +1, 147, 40, 32, 12, SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP
RTEXT "", IDM_DLG_SCORE +2, 147, 52, 32, 12, SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP
RTEXT "", IDM_DLG_SCORE +3, 147, 64, 32, 12, SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP
RTEXT "", IDM_DLG_SCORE +4, 147, 76, 32, 12, SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP
CONTROL "", IDM_DLG_EDIT_NAME, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_BORDER | WS_TABSTOP, 49, 26, 88, 12
CONTROL "", IDM_DLG_EDIT_NAME +1, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_BORDER | WS_TABSTOP, 49, 38, 88, 12
CONTROL "", IDM_DLG_EDIT_NAME +2, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_BORDER | WS_TABSTOP, 49, 50, 88, 12
CONTROL "", IDM_DLG_EDIT_NAME +3, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_BORDER | WS_TABSTOP, 49, 62, 88, 12
CONTROL "", IDM_DLG_EDIT_NAME +4, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_BORDER | WS_TABSTOP, 49, 74, 88, 12
CONTROL "", -1, "static", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 9, 22, 178, 69
END
DIALOG_GAME_OVER DIALOG 7, 8, 132, 73
STYLE WS_POPUP | WS_DLGFRAME
BEGIN
CTEXT "Game Over", -1, 41, 26, 49, 13, WS_CHILD | WS_VISIBLE | WS_GROUP
DEFPUSHBUTTON "Ok", IDOK, 52, 53, 28, 13, WS_CHILD | WS_VISIBLE | WS_TABSTOP
END
table_selection_dialog DIALOG 15, 21, 219, 144
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION
CAPTION "Select Table"
FONT 8, "MS Sans Serif"
{
LISTBOX LISTBOX_SELECTOR, 97, 9, 113, 112, LBS_NOTIFY | WS_BORDER | WS_BORDER | WS_VSCROLL | WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 98, 124, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 158, 124, 50, 14
CONTROL "", PREVIEW_BOX, "BUTTON", BS_OWNERDRAW | BS_LEFTTEXT | WS_CHILD | WS_VISIBLE, 6, 5, 83, 124
}
DIALOG_2 DIALOG 6, 15, 194, 119
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION
CAPTION "Key Assignments"
FONT 8, "MS Sans Serif"
{
DEFPUSHBUTTON "OK", IDOK, 12, 96, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 72, 96, 50, 14
// PUSHBUTTON "Help", IDHELP, 132, 96, 50, 14
LTEXT "&Left Flipper Key:", -1, 14, 30, 60, 8
LTEXT "&Right Flipper Key:", -1, 14, 43, 61, 8
EDITTEXT IDC_EDIT3, 80, 27, 71, 12
EDITTEXT IDC_EDIT4, 80, 41, 71, 12
}
ICON_1 ICON "PINBALL.ICO"
#if 0
ICON_1 ICON
{
'00 00 01 00 01 00 20 20 00 01 00 00 00 00 A8 08'
'00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00'
'00 00 01 00 08 00 00 00 00 00 80 04 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00'
'00 00 80 00 80 00 80 80 00 00 C0 C0 C0 00 C0 DC'
'C0 00 F0 CA A6 00 F0 F0 F0 00 EF EF EF 00 E5 E5'
'E5 00 E6 E6 E6 00 E7 E7 E7 00 FE FE FE 00 07 07'
'07 00 FA FA FA 00 0A 0A 0A 00 F9 F9 F9 00 0C 0C'
'0C 00 0D 0D 0D 00 0E 0E 0E 00 0F 0F 0F 00 10 10'
'10 00 11 11 11 00 12 12 12 00 13 13 13 00 15 15'
'15 00 16 16 16 00 14 14 14 00 08 08 08 00 17 17'
'17 00 18 18 18 00 19 19 19 00 1A 1A 1A 00 1B 1B'
'1B 00 1C 1C 1C 00 1D 1D 1D 00 1E 1E 1E 00 F8 F8'
'F8 00 20 20 20 00 21 21 21 00 22 22 22 00 23 23'
'23 00 24 24 24 00 25 25 25 00 26 26 26 00 27 27'
'27 00 28 28 28 00 29 29 29 00 2A 2A 2A 00 2B 2B'
'2B 00 2C 2C 2C 00 2D 2D 2D 00 2E 2E 2E 00 2F 2F'
'2F 00 30 30 30 00 31 31 31 00 32 32 32 00 33 33'
'33 00 34 34 34 00 35 35 35 00 36 36 36 00 37 37'
'37 00 38 38 38 00 39 39 39 00 3A 3A 3A 00 3B 3B'
'3B 00 3C 3C 3C 00 3D 3D 3D 00 3E 3E 3E 00 3F 3F'
'3F 00 40 40 40 00 41 41 41 00 42 42 42 00 43 43'
'43 00 44 44 44 00 45 45 45 00 F7 F7 F7 00 47 47'
'47 00 48 48 48 00 49 49 49 00 4A 4A 4A 00 4B 4B'
'4B 00 4C 4C 4C 00 4D 4D 4D 00 4E 4E 4E 00 4F 4F'
'4F 00 50 50 50 00 51 51 51 00 52 52 52 00 53 53'
'53 00 54 54 54 00 55 55 55 00 56 56 56 00 57 57'
'57 00 58 58 58 00 59 59 59 00 5A 5A 5A 00 5B 5B'
'5B 00 5C 5C 5C 00 5D 5D 5D 00 5E 5E 5E 00 5F 5F'
'5F 00 F6 F6 F6 00 61 61 61 00 62 62 62 00 63 63'
'63 00 64 64 64 00 65 65 65 00 66 66 66 00 67 67'
'67 00 68 68 68 00 69 69 69 00 6A 6A 6A 00 6B 6B'
'6B 00 6C 6C 6C 00 6D 6D 6D 00 6E 6E 6E 00 6F 6F'
'6F 00 70 70 70 00 71 71 71 00 72 72 72 00 73 73'
'73 00 74 74 74 00 75 75 75 00 76 76 76 00 77 77'
'77 00 78 78 78 00 79 79 79 00 7A 7A 7A 00 7B 7B'
'7B 00 7C 7C 7C 00 7D 7D 7D 00 7E 7E 7E 00 7F 7F'
'7F 00 81 81 81 00 82 82 82 00 83 83 83 00 84 84'
'84 00 85 85 85 00 86 86 86 00 87 87 87 00 88 88'
'88 00 89 89 89 00 8A 8A 8A 00 8B 8B 8B 00 8C 8C'
'8C 00 8D 8D 8D 00 8E 8E 8E 00 8F 8F 8F 00 90 90'
'90 00 91 91 91 00 92 92 92 00 93 93 93 00 94 94'
'94 00 95 95 95 00 96 96 96 00 97 97 97 00 98 98'
'98 00 99 99 99 00 9A 9A 9A 00 9B 9B 9B 00 9C 9C'
'9C 00 9D 9D 9D 00 9E 9E 9E 00 9F 9F 9F 00 A0 A0'
'A0 00 A1 A1 A1 00 A2 A2 A2 00 A3 A3 A3 00 A4 A4'
'A4 00 A5 A5 A5 00 A6 A6 A6 00 A7 A7 A7 00 A8 A8'
'A8 00 A9 A9 A9 00 AA AA AA 00 AB AB AB 00 AC AC'
'AC 00 AD AD AD 00 AE AE AE 00 AF AF AF 00 B0 B0'
'B0 00 B1 B1 B1 00 B2 B2 B2 00 B3 B3 B3 00 B4 B4'
'B4 00 B5 B5 B5 00 B6 B6 B6 00 B7 B7 B7 00 B8 B8'
'B8 00 B9 B9 B9 00 F5 F5 F5 00 BB BB BB 00 BC BC'
'BC 00 BD BD BD 00 BE BE BE 00 BF BF BF 00 C1 C1'
'C1 00 C2 C2 C2 00 C3 C3 C3 00 C4 C4 C4 00 C5 C5'
'C5 00 C6 C6 C6 00 C7 C7 C7 00 C8 C8 C8 00 F4 F4'
'F4 00 CA CA CA 00 CB CB CB 00 CC CC CC 00 CD CD'
'CD 00 CE CE CE 00 CF CF CF 00 D0 D0 D0 00 D1 D1'
'D1 00 D2 D2 D2 00 D3 D3 D3 00 D4 D4 D4 00 D5 D5'
'D5 00 D6 D6 D6 00 D7 D7 D7 00 D8 D8 D8 00 D9 D9'
'D9 00 DA DA DA 00 DB DB DB 00 DC DC DC 00 DD DD'
'DD 00 46 46 46 00 01 01 01 00 E0 E0 E0 00 E1 E1'
'E1 00 E2 E2 E2 00 E3 E3 E3 00 E4 E4 E4 00 F3 F3'
'F3 00 02 02 02 00 05 05 05 00 06 06 06 00 E9 E9'
'E9 00 09 09 09 00 0B 0B 0B 00 1F 1F 1F 00 03 03'
'03 00 04 04 04 00 F0 FB FF 00 A4 A0 A0 00 80 80'
'80 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00'
'00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 E6 E6'
'E6 E6 E6 E6 E6 E6 E6 E6 E6 2C 42 3B 3A 3A 3A 3B'
'3C 43 2D E6 E6 E6 E6 E6 E6 E6 E6 E6 E6 E6 E6 E6'
'E6 E6 E6 E6 E6 E6 19 1C 1E 3B 53 55 56 54 55 53'
'4E 4D 38 1E 1C 19 E6 E6 E6 E6 E6 E6 E6 E6 E6 E6'
'E6 E6 E6 E6 E6 14 3B 48 48 5C 74 80 84 82 83 7F'
'73 65 52 47 49 3B 14 E6 E6 E6 E6 E6 E6 E6 E6 E6'
'E6 E6 E6 E6 15 34 4E 64 74 88 99 A1 A9 AC AB A7'
'9B 88 78 72 65 4E 34 15 E6 E6 E6 E6 E6 E6 E6 E6'
'E6 E6 E6 14 39 60 6E 87 9F B2 BF C3 CA CF D1 CD'
'C3 B2 A4 9C 86 6C 5F 38 14 E6 E6 E6 E6 E6 E6 E6'
'E6 E6 12 36 5F 81 8A 9E B3 C3 CF D4 D5 D7 E0 DE'
'D3 CD C0 B2 9D F8 80 5F 36 12 E6 E6 E6 E6 E6 E6'
'E6 14 37 5F 7F 95 9F AE BB C5 CE D5 D5 D6 DE E3'
'E2 E1 D8 CA C0 AF 9F 81 5D 35 14 E6 E6 E6 E6 F4'
'15 35 62 82 91 99 A2 A9 AF B6 BF C4 C6 C8 CF D9'
'E1 E4 E2 DC D8 CC BA A0 83 64 36 15 F4 E6 E6 19'
'3C 57 79 8E 95 94 96 96 99 A6 AF AE B4 BD C4 CB'
'D3 D9 DF E2 DC D1 CA B7 9B 84 5D 3C 18 E6 E6 18'
'47 6D 8B 95 96 92 91 90 92 9B A0 9F A3 A9 AC B5'
'BF C6 D2 E1 E3 DD D6 07 B1 9D 72 47 17 E6 ED 1C'
'49 76 93 93 94 93 93 93 92 91 90 90 8F 8F 8C 96'
'A3 A9 BA D1 E0 E2 DB CF BE AA 7C 49 1E ED 2C 45'
'6E 88 96 93 94 95 97 90 86 81 7B 76 6F 6B 6A 70'
'7D 87 9F BA CF DD E3 D9 C5 B8 95 6D 42 2C 3F 60'
'F8 93 96 94 92 91 90 81 6C 64 5C 55 4B 46 47 49'
'51 5C 72 F8 A7 C6 DC DE CE C5 AC 8D 5F 3F 39 5E'
'8A 93 95 94 8E 88 83 6E 57 50 49 42 39 35 36 36'
'38 3E 4A 59 7C A6 C6 D9 D5 C9 B3 97 60 38 38 62'
'92 97 93 8F 84 75 6D 5E 53 51 4A 40 34 2A 25 23'
'25 25 2E 3C 51 78 A1 C8 D6 D2 C0 A5 66 37 38 65'
'97 9A 90 87 77 6A 65 6A 71 76 6A 56 44 32 25 1E'
'1C 1B 21 2C 34 4E 76 A5 C4 CD 07 B1 6C 36 38 64'
'97 9B 8F 80 71 6C 75 8B A1 A8 93 71 5A 46 34 25'
'1D 1C 1D 21 2B 40 57 7E A3 BC C7 B8 71 35 38 65'
'98 95 88 7C 76 82 99 BF DA DC C6 A4 84 61 49 2D'
'1E 1C 1D 1E 21 2D 3E 62 8B B0 C4 B6 70 35 38 65'
'96 90 82 7C 85 A1 C3 EA 4F D0 EA D4 AD 7D 5A 34'
'1D 1C 20 20 1E 23 34 57 7E A5 B9 AB 6C 36 3E 68'
'96 96 86 7A 8E BB E3 13 FF 0F 69 EB C9 96 65 3D'
'2C 22 1D 20 1E 22 2E 47 65 8C A9 A6 6E 3D 2B 49'
'76 90 8F 7E 96 C9 0B FF FF FF FF C2 DD A5 6C 43'
'35 25 1C 20 1C 23 2C 3D 56 82 93 7E 4D 2A ED 1E'
'49 81 96 86 98 C5 F0 FF FF FF FF 28 DC A0 6A 42'
'33 24 1C 20 1C 23 2D 40 5B 8C 86 4B 1C ED E6 15'
'46 86 A1 8F 92 AE D6 EC FF FF 11 EB C4 8D 62 3A'
'26 20 1D 20 1B 21 2F 4C 6F 9A 89 47 15 E6 E6 16'
'3D 70 94 95 8D 94 B1 D7 F0 0A E3 C1 99 6F 52 30'
'1B 1E 1D 1D 1C 27 38 63 88 92 73 3D 16 E6 E6 F4'
'15 38 70 98 94 F8 95 AF C5 CA BA 9A 79 56 40 29'
'1C 1C 1E 1B 22 31 43 77 97 72 38 15 F4 E6 E6 E6'
'E6 1F 3A 6F 8D 92 89 8B 92 93 86 6F 58 41 35 24'
'1A 21 25 27 36 53 74 85 72 3C 1F E6 E6 E6 E6 E6'
'E6 E6 1F 34 71 96 8C 83 7A 74 67 58 49 3C 38 2B'
'23 2F 3C 42 56 74 94 75 34 1F E6 E6 E6 E6 E6 E6'
'E6 E6 E6 12 3A 70 91 9F 91 81 66 52 45 3F 3E 3E'
'43 4A 5D 70 85 86 6F 3D 12 E6 E6 E6 E6 E6 E6 E6'
'E6 E6 E6 E6 10 39 71 F8 81 86 7D 6B 63 62 63 68'
'71 76 77 74 7F 6E 38 10 E6 E6 E6 E6 E6 E6 E6 E6'
'E6 E6 E6 E6 E6 14 3D 47 4A 77 90 F8 88 88 88 88'
'F8 90 76 49 46 3D 14 E6 E6 E6 E6 E6 E6 E6 E6 E6'
'E6 E6 E6 E6 E6 E6 15 18 1C 4B 68 63 64 64 64 63'
'63 6A 4D 20 1A 16 E6 E6 E6 E6 E6 E6 E6 E6 E6 E6'
'E6 E6 E6 E6 E6 E6 E6 E6 E6 2A 3F 39 39 39 39 39'
'39 3F 2A E6 E6 E6 E6 E6 E6 E6 E6 E6 E6 E6 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00'
}
#endif
#ifndef FROSTING
1 VERSIONINFO
FILEVERSION 0, 8, 7, 0
PRODUCTVERSION 0, 8, 7, 0
FILEOS VOS_DOS_WINDOWS16
FILETYPE VFT_APP
{
BLOCK "StringFileInfo"
{
BLOCK "040904E4"
{
VALUE "CompanyName" , "Cinematronics\0"
VALUE "FileDescription" ,VER_FILEDESCRIPTION_STR
VALUE "FileVersion" ,VER_PRODUCTVERSION_STR
VALUE "InternalName" ,VER_INTERNALNAME_STR
VALUE "LegalCopyright" ,VER_LEGALCOPYRIGHT_STR
VALUE "OriginalFilename",VER_ORIGINALFILENAME_STR
VALUE "ProductName" ,VER_PRODUCTNAME_STR
VALUE "ProductVersion" ,VER_PRODUCTVERSION_STR
}
}
BLOCK "VarFileInfo"
{
VALUE "Translation", 0x409, 1252
}
}
#endif
#if 0
1 VERSIONINFO
FILEVERSION 0, 9, 1, 0
PRODUCTVERSION 0, 9, 1, 0
FILEOS VOS_DOS_WINDOWS16
FILETYPE VFT_APP
{
BLOCK "StringFileInfo"
{
BLOCK "040904E4"
{
VALUE "CompanyName", "Cinematronics\000\000"
VALUE "FileDescription", "3D Pinball by Cinematronics\000"
VALUE "FileVersion", "0.87\000\000"
VALUE "InternalName", "3D Pinball\000"
VALUE "LegalCopyright", "Copyright © Cinematronics 1994,1995\000\000"
VALUE "OriginalFilename", "pinball.exe\000"
VALUE "ProductName" , "3D Pinball\000"
}
}
BLOCK "VarFileInfo"
{
VALUE "Translation", 0x409, 1252
}
}
#endif
#ifndef NO_GREG
#include "edit_pbc.dlg"
#include "keymap.dlg"
#include "pbstring.rc"
#endif
(please note, Frosting is the codename for Windows 95 Plus!)
- The table is loaded from TEST.DAT (not PINBALL.DAT) and is internally referenced as "Test Table 1".
- In the menus, the keyboard shortcuts are in brackets. (This was changed by Maelstrom 1.00).
- In the Option menu, there is a greyed out 'Select Table' option, that is also in Maelstrom 1.00.
- There's this unused text inside the executable, it isn't part of the resources but directly written into the file:
This table is available only with the full version of Pinball- This free version of Pinball is shareware and only includes the 'Default Table' To order this table, and the rest of the facinating pinball suite, Contact Someone. They'll take your order.
In-game
- The music is just a 15-second MIDI that loops indefinitely (see above). It seems to have been sloppily done, because 6 of the 9 tracks are completely empty/unused.
- Sounds are very different, some are much louder than others.
- The table looks quite different. The elements are all at the same places, but the design around them changed a lot.
- The ball can occasionally get stuck and be unable to exit the start ramp, causing it to vibrate violently.
- Hyperspace ramp doesn't work.
- Right launcher almost always fails to launch the ball out, so it falls into the pit. Sometimes it will even get stuck at the launcher while it's closed!
- Gravity mode is hilariously broken and often launches the ball into the pit with ludicrous speed.
- On that note, most of the "temporary effects" like upgraded bumpers or gravity mode never end.
- The score multiplier stacks indefinitely and never resets. Also, as soon as a multiplier is triggered, the score goes totally haywire for the rest of the game.
- No fuel or missions are present. Going through the start ramp will make lights turn on, though what exactly the trigger is for that and how it affects gameplay is unknown.
- Flippers can get stuck in the "up" position when starting a new game.
- The hidden test debug code works here, but it has a catch. When the code is input, the scoreboard won't appear, and therefore, the board elements will never reset and carry over even in the next game.
- When nudging the table a lot, 'Carefull...' is displayed, a spelling error that was fixed by Maelstrom 1.00.
Maelstrom 1.00
This appears to be a bugfix release. Most of the bugs of the previous version were fixed. There were also other differences:
- When the ball slowly rolls into the pit or enters a wormhole, sometimes it won't disappear correctly and will stay on the screen, which looks pretty irritating.
- While the right launcher has been fixed a bit, it still doesn't quite work correctly. At least it doesn't launch the balls right into the pit, but still.
- In fact, if you try to manually move the ball up there using the hidden test cheat, it will actually leave the pinball table. It's possible to permanently lose the ball like this. With careful moving you can also get Skill Shots even though you're in the middle of the game.
- Some of the sounds have been changed from Maelstrom 0.91; the music is still the same 15-second loop though.
German Maelstrom Prototype
This is the first known version to credit Maxis (although the earlier about box is still present and unused) and use the 3D Pinball splash screen. The Edit Pinball Components dialogue box now circles the selected component. The dialogue box also has a bug that causes it to crash unless the "FOR TESTING ONLY" string is removed. This version uses the same sounds and music as the Release to Manufacturing version.
Space Cadet June 16, 1995
The first Preview Version changes the table's title from Maelstrom to Space Cadet. It still has the code to load the Edit Pinball Components dialogue box, and is mostly the same as the German Maelstrom prototype.
Space Cadet June 27, 1995
The second Preview Version is very close to the final version, and therefore there is little difference between this and the final version. Gone is the code to load the Edit Pinball Components dialogue box.
| Bundled Windows Games | |
|---|---|
| Introduced in Windows 1.0 | Reversi (1985) |
| Introduced in Windows 3.x | Hearts (1993) (Prototypes) • Minesweeper (1990) (Prototypes) • Solitaire (1990) (Prototypes) |
| Introduced in Windows 95 | FreeCell (1991) • Hover! (1995) (Prototypes) |
| Introduced in Windows 2000 | 3D Pinball: Space Cadet (Prototypes) • Spider Solitaire (1998) (Prototype) |
| Introduced in Windows XP | InkBall |
| Introduced in Windows Vista | Chess Titans • FreeCell (2007) • Hearts (2007) • Minesweeper (2007) • Purble Place • Solitaire (2007) • Spider Solitaire (2007) |
| Introduced in Windows 10 | Microsoft Solitaire Collection |
| Other | GeoSafari for Bob |
| See also | |
| Microsoft Entertainment Pack | |