If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
This article has a talk page!

Bubble Bobble Nostalgie

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Bubble Bobble Nostalgie

Developer: GameOverGames[1]
Publisher: Alawar Entertainment[1]
Platform: Windows
Released internationally: February 2000


SourceIcon.png This game has uncompiled source code.
DevTextIcon.png This game has hidden development-related text.
Carts.png This game has revisional differences.


Bubble Bobble Nostalgie is an unlicensed Windows clone of Bubble Bobble.

Development Text and Uncompiled Code

Present in the executable are some development-related text strings along with uncompiled source code (?):

runtime error   
  TLOSS error
   SING error
    DOMAIN error
  R6028
- unable to initialize heap
    R6027
- not enough space for lowio initialization
    R6026
- not enough space for stdio initialization
    R6025
- pure virtual function call
   R6024
- not enough space for _onexit/atexit table
    R6019
- unable to open console device
    R6018
- unexpected heap error
    R6017
- unexpected multithread lock error
    R6016
- not enough space for thread data
 
abnormal program termination
    R6009
- not enough space for environment
 R6008
- not enough space for arguments
   R6002
- floating point not loaded
    Microsoft Visual C++ Runtime Library    

  Runtime Error!

Program:    ... <program name unknown>
 Failed to obtain video memory
  Failed...
  Ok
 pPS->QueryInterface(IID_IDirectDrawGammaControl,(void**)&pGamma);
  Error: Lock surface (define lPitch) %s
 Failed to create palette '%s'
  Error: Create offscreen surface %s
 Error: DXCreateClipper-> %s
    Error: GetAttachedSurface->%s
  Error: CreatePrimarySurface-> %s
   DX Error %s at %s->, %d
    W:\Bubble\Src\DirectX.cpp   Error: SetCooperativeLevel-> %s
    Error: DirectDrawCreateEx-> %s
 Fullscreen = %d
    DXInit( %x,%d,%d,%d )
  Error: DXFlip (window blitting) %s
 Calling OnSurfacelost
  Error: DVLockRenderSurface %s
  Error: DXFlip (fullscreen) %s
  Surface is in video memory
 Surface is in system memory
    Error: DXCreateSurface-> %s
    Create surface (%d,%d) == %d
   r   screen%02d.pcx  Error create surface DXLoadToSurface
   Error DecodePcx in DXLoadPCXToSurface
  DXLoadPCXToSurface("%s")
File not found!
    Loading level '%s'
 Levels\Level%d  Levels\HappyEnd bubble4.s3m     Passwords   p%d pass2   pass    Lives   Levels count    Description Author  Name    Project data    This is not Bubble Bobble Project file
 project.ini Can't open pack '%s'
   Graphics\Backgrounds\%s.bmp backtiles   Graphics\Walls\%s.bmp   tiles   item place  special place   Can't find '%s'
    Loading '%s'
  %d  Error create surface for borders
   borders.dat Loading back tile '%s'
 Backs\%02d.tga  GameScreen  Can't load '%s'
    tittle.pcx  tittle2.pcx Can't load tileset '%s'
    tiles.tga   Load tile '%s'
 DirectDrawCreateEx  Couldn't create CLSID_DirectMusic
 Couldn't CreateSurface
    Couldn't Set coop level
   Couldn't QI DDraw2
    Couldn't create DDraw
 Couldn't LoadLibrary DDraw
    DirectDrawCreate    DDRAW.DLL   Couldn't GetProcAddress DInputCreate
  DirectInputCreateA  Couldn't LoadLibrary DInput
    File not found %s
  Loaded PCX %s
  TransColor  Priority    RB  CB  LB  RC  CC  LC  RT  CT  LT  .allign .ofsy   .ofsx   .bottom .top    .right  .left   At  To  From    Frame   Surface Open    Greating Surface %d %s
 All files unloaded.
    All images deleted.
    All surfaces deleted.
  IManager::Flush()
W:\Bubble\Src\MenuScreen.cpp
Joystick found: %s
 Keyboard Initialize Error!  
Init Input Devices.
   Mouse Change Coop Level
Screen switched to %s
  Call %s::InitSurface()
 Call %s::OnDisplay()
   %s::InitSurface()
  %s::OnDisplay()

Version Differences

1.0 1.5~1.6 2.0~2.1 2.5~2.7
Bubble Bobble Nostalgia Title 1.0.png Bubble Bobble Nostalgia Title 1.5.png Bubble Bobble Nostalgia Title 2.0.png Bubble Bobble Nostalgia Title 2.5.png

Gold edition

2.0 2.01
BBN Gold Title 2.0.png BBN Gold Title 2.01.png

The version 2.01 fixed bugs where the level packs menu would appear as the same levels after the game clear, or a level with a 100x100 background would appear as a full empty map. Instead, introduced a crash bug where selecting HiScore menu in Level Packs after exit to menu.

2.5 2.7
BBN Gold Title 2.5.png Bubble Bobble Nostalgia Title 2.5.png

HiScore table

1.0~1.6 2.0 2.1 2.5~2.7
BubBobNostalgie HiScore 1.0.png BubBobNostalgie HiScore 2.0.png BubBobNostalgie HiScore 2.1.png BubBobNostalgie HiScore 2.5.png

References

  1. 1.0 1.1 RAWG