# Secret Maryo Chronicles - Changelog

1.4 | 2007.12.23

X implemented image cache which saves the resolution scaled images in the user directory for faster loading

X new perfect jungle plant and grass sprites ( from needcoffee )

X new saw sprite ( from Inky )

X added climbable vine explanation text box to lvl_2

X added ability to save images to png

X screenshots are now saved as png

X joystick event handling update

X level updates

X start menu and loading screen updated

X updated credits

X sprites now set the rect and col_rect width and height

X implemented GL_Surface int_x and int_y scaled from sprite

X updated rex and gumba death animation

* fixed mouse did set internal button state of events processed by CEGUI (editor settings crash)

* fixed itembox fireplant image is not displayed

* fixed spinbox editor settings are not positioned initially

* fixed world compass shows an "O" instead of an "E" for East

* removed empty pixmaps/extra folder

* fixed some joystick menu options are handled from the wrong id

* player moving state is now saved in savegames (fixes saving when climbing)

* optimized turtle shell in player hands position

* fixed editor item image int_x and int_y aren't scaled

* fixed player could collide with objects when dead

1.3 | 2007.12.01

X savegame support for spinbox, all powerups and enemies with their state

X new big and small pipe sprites with collision rects

X new overworld maryo sprites (thanks Helios)

X implemented ground type patch (thanks segfault) and updated it (added earth, ice, stone and plastic type + affects running smoke and walking animation )

X applied patch for different joystick axis support ( thanks Toad King )

X level/world updates

X new sprites : green_2 hill, green_1 and light_blue_1 hill, green ground 3, default stone block

X turtle boss got his own hit sound

X implemented skeleton level manager

X level sprite manager is now handled over the level class

* fixed crash when invalid filename used with file_exists()

* fixed image settings rotation with an asynchron resolution

* fixed GL_Surface width and height are not the final values

* updated level settings screen (background gradient is previewed and auto scales to the selected background image)

* fixed editor_mouse_auto_hide doesn't show the mouse again

* fixed changing preferences ingame resets the sound/music setting

* some speed optimizations

* more precise mouse position

* correctly rendered cegui fonts

* optimized mouse scrolling

* fixed resolutions below 800x600 didn't work correctly

* fixed ground_3 right_bottom and right_top tile collision rect

* updated fonts

* updated preferences setting names

* updated image settings rotation handling

* fixed cegui.log file is in an invalid directory for Linux

* fixed position rotations aren't precise

* optimized sprite debug array color handling

* fixed sprite Set_PosY with new_startpos set did set the startposx

* editor item list items got a black shadow

* video initialization checks if resolution and bits per pixel are supported, if not falls back to supported settings

- removed remake levels

1.2 | 2007.10.18

X new jungle sprites ( from youngheart80 )

X added new/edit/delete to level start menu

X new level : mountain trials ( from BowserJr )

X many level updates

X big night_sky level update

X implemented fixed horizontal level scrolling

X implemented random powerup bonus box

X audio hz is now selectable in the options

X added editor special object and unknown image

X image settings now handle images on base image settings correctly

X added waypoint type to editor settings

X added delete function to level editor

X new sound if level up from 100 goldpieces

X remastered fireball, fireplant, goldpiece_1, mushroom and star_kill sound

* overworld : fixed next direction walking line was set using the current waypoint id and not the detected front line origin id

* fixed editor item menu images lagged

* fixed rendering with no_camera not set did change the position permanently

* fixed new maryo type was only set if animation was drawn

* settings without effect are now grayed out on the bonus box editor object settings

* fixed user worlds didn't override game worlds in overworld manager

* user worlds are now green in the start menu list

* use correct location for the cegui log

* fixed many memory leaks

* fixed editor got active while unloading on loading of a different game mode

* fixed start menu gui was not unloaded before changing game mode

* fixed overworld editor layer drawing was set for each world individually

* fixed overworld next waypoint detection/activation used the old waypoint number method

* fixed walking from waypoint "lvl_5" to the next waypoint didn't work on first run

1.1 | 2007.9.21

X implemented user/game directory seperation for savegames, screenshots, levels and worlds

X player graphics now in high quality

X implemented player graphics collision rect

X implemented overworld function "new"

X new sprite wood door

X updated sprites : doors, signs and ice mushroom ( from youngheart80 )

X overworld layer lines are now followed until waypoint found to check if it's accessible

X overworld : only check with a forced layer line origin id if start line found

X updated player animations

X level updates

X new ice mushroom effect

X ice gumba has ice_resistance

X new level allen_1 and eatomania and updated many levels

X overworld maryo now looks *different* and optimized the image settings

X statictext can now handle multiple lines of text

* fixed active fire/ice ball counter is not updated if leaving level

* fixed level settings didn't set direction range

* fixed image copying from settings based file didn't base settings

* make sure the display resolution is restored if smc exits abnormally (nyhm)

* fixed world editor save box text was "Save Level ?"

* optimized some jungle_1 ground graphics

* fixed some invalid music getting played bugs

* fixed player ducking did check for out of level

* fixed level loading on start menu always erased after and the "." in the level name

* moving platform collision detection update

* fixed ice_resistance wasn't applied correctly

* a created level is not anymore instantly saved

* fixed send collision allowed object which is not existent in the object manager

* fixed first found overworld is the default

* fixed player ChangeSize checked greater out of position and not back to original if new position isn't valid

* fixed player ChangeSize always used given position even if detected as invalid

* fixed player Draw_Animation didn't end with the new type

1.0 | 2007.7.28

X implemented screen fade in effect

X new CEGUI skin

X new particle animations

X implemented text box

X implemented keyboard input handling in start menu

X new jungle ground tileset with halfmassive and plain sets

X updated yellow box

X updated gumba and menu ground graphics

X new jump and eato sound

X implemented level entries for pipe warping in a level

X entering the menu from a custom level selects the active level

X added mushroom platform shaft_bottom and shaft_double_riffle

X new green_1 plants graphics ( from Paddy )

X new level jr_cave ( from BowserJr )

X entering a pipe now centers the position and rotates the player

X spika now jumps if hit from box

X added game over animation

X added joypad exit button to ingame configuration

X level joystick input events are now handled directly

X implemented sprite based 'can be ground' validation

X player enemy collisions from top are handled

* updated climbing

* fixed ball could get set as ground object and crashes the game

* updated green_hills_2

* many level updates

* level/world loading keyboard shortcut needs CTRL

* fixed maryo couldn't walk on thromp

* fixed star maryo walking

* updated mushroom platform, balloon tree

* fixed spin and bonusbox didn't use last animation image

* fixed player collides with shell if invincible

* fixed jpiranha and gee collides with player if invincible

* fixed player didn't release ghost box ground object if ghost powerup ended

* fixed enemies didn't update correctly if frozen

* fixed player did set turtle shell running if frozen when released from holding

* fixed turtle boss didn't throw more fireballs if downgrades happened

* fixed goldpiece could set ground object

* fixed editor menu scrollbar is visible if item got selected

* fixed item collides with ball

* fixed object settings are visible in level settings screen

* fixed camera update is done twice

* fixed camera update lags behind a frame

* fixed ducking in front of halfmassive causes ducked-stay loop

* fixed box powerups didn't set as spawned on creation

* fixed box star powerup is not spawned on top

* fixed already used sound resource id is ignored

* obsolete objects are now shown in the editor in red color

* fixed gui boxes didn't send key up events to CEGUI

* fixed ghost lamp used a wrong editor tag

* level_dir preference is ignored if the directory doesn't exist

* updated big item effect

* fixed some fading effects were limited to low fps

* fixed dying doesn't reset active item

* fixed instant destroyed object deletion could cause collision invalidation or even crash. the array position is now replaced if a new object is added.

* fixed player is visible if entered pipe

* fixed rokko vertical activation range is not checked

* changed player stay, walk and run moving state handling

* fixed itembox sound is played on savegame loading

* fixed static and debug text box width was not set to fit content

* switched to the GPL v.3 license

* documentation updates

0.99.7 | 2007.6.15

X many new sounds ( most from Cameron )

X new Gumba sprites ( from Pipgirl )

X new Turtle Shell sprites ( from maYO )

X many moving and falling platform updates

X added green_hills_2 ( from ufa and some small improvements from me )

X added sand_hill, blue_hills_1 and blue_waterhills_1 background level background

X new levels ( from Martimor )

X added ice_1 particle sprite

X added xpm icon ( from nyhm )

* fixed world 2 and 3 layer lines

* collision detection updated

* centered editor max distance rects

* fixed gee didn't check for max distance if moving down

* updated fonts

* updated Fire Flower, Star, Moon, Goldpiece, Mushroom, default_1/lightblue_1 cloud, Arrow, Eato, Hud, Spika and Saw sprites

* updated green_junglehills background

* many level updates

* fixed font_very_small is not destroyed ( thanks InsaneBoarder234 )

* fixed image settings loader didn't load base image settings

* optimized desert_dunes_1 and low_sand background

* manually loaded levels don't enter the overworld now

* image settings now detect if the image is already assigned when an image settings base image is given

* fixed wrong climbing image was used

* fixed mipmapping settings were not saved on texture reloading

* fixed late camera position update caused tearing on some drawing request

* fixed editor window could not be activated

* fixed some editor items are not rotated

* updated Fire and Goldpiece static animation

* small animation updates

0.99.6.1 | 2007.4.19
* fixed GCC compiling
0.99.6 | 2007.4.18

X big gee update

X new image loading scaled fitting to the current resolution with optimized settings loading and mipmap support

X implemented player fast run

X moving platform now supports massive type

X implemented Overworld Editor layer lines support

X 10 new light yellow clouds ( from Pollilla86 )

X new and updated levels

X new flower and hud itembox image

X implemented GUI boxes

X overworld editor can now create waypoints

* shell with active playercounter doesn't block the player anymore

* player can now hit gee if invincible

* updated gumba

* fixed throwing animation can go out of level rect

* updated credits screen

* updated moon

* updated hud gold image

* ducking stops if lost ground object

* updated menu bottom image

* fixed spinbox copying didn't set usable count and invisible type

* fixed editor player mouse selection checking was behind other objects

* fixed level player start position could change

* fixed throwing animation is drawn while ducking

* updated overworld sprites

* fixed ball and items collides with ghost boxes

* fixed box animation changes position

* updated castle windows

* updated star and clock graphics

* fixed mouse is hidden if entered menu in editor mode

* fixed new level dialog always created a new level

* fixed freeze state is drawn in editor

* gradient drawing is now done via hardware/OpenGL

* screen is light grey if ghost maryo

* enemy collision handling updated

0.99.5 | 2007.2.28

X New Unified Editor with Overworld Support using tags and dynamic Menus and Items

X Added Image Scanning for the Editor based on new image settings parameters

X Added Level List showing all levels available

X Implemented New Maryo Graphics with Throwing and Holding Animations ( from dteck )

X Added Snow and Ghost Maryo ( from dteck )

X New Sprites : Default Cloud and Hills

X New and Updated Effects

X New and Updated Sounds for Rex, jPiranha and Turtle Boss

X Image Settings name, editor_tags and type added

X Credits Screen is now shown if the Overworld is finished

X Added Static Enemy Saw

X Added Laying Mushrooms

X Default Joystick is now selectable

* Editor can now copy multiple Objects using their size

* Overworld detection is now dynamic

* Joystick updates and fixes

* Turtle Boss updates

* Savegame and Preferences loading XML exceptions are now catched and don't crash the game anymore

* updated lvl_1 and added lvl_1_sub_1

* updated new level creation

* updated star maryo walking

* fixed global effect Z Position was never saved/loaded

* optimized global effect

* updated makefiles

* fixed saving in Overworld also subtracts 3000 points

* updated menu design

0.99.4 | 2007.1.4

X New Savegame XML format with Overworld Progress and Level Object Data

X Walking between Overworlds saves the progress made

X New Enemy : Turtle Boss

X Added Falling Platform

X New Overworld 3 Levels and Updates ( from Weirdnose )

X Leveleditor Help Screen available with F1 ( from Weirdnose )

X New Sprites : Snow Hills Background ( from maYO ), BonusBox, SpinBox, Yellow Box, Power Box

X Leveleditor displays the Massivestate now as Color on the Item Menu and Selection Rect

X BonusBox can now be Invisible and Empty ( from Weirdnose )

X BonusBox Editor Settings added

X Added BonusBox "Power" Animation Type

X Added BonusBox Poison Mushroom

X Added Gee and jPiranha editor distance rects

X Leveleditor Copy Buffer is now saved between levels

X Maryo now animates on Downgrade

X Faster Editor scrolling when Shift is pressed ( from Weirdnose )

* optimized Player state change animations

* fixed moving_platform interrupted jumping if moving faster upwards

* fixed Leveleditor quit doesn't clear active object and causes crash on reload

* fixed beam Levelexit checked direction

* fixed Overworld saving could save in the last Level instead

* fixed crash if a Level was loaded and exited before an Overworld

* fixed Joystick and Mouse keys were sometimes not cleared correctly

* fixed Level small player falling image hast no white half-circle on the hat :) ( thanks to A Person )

* Linux fixes

* Level updates

* many other fixes and updates

0.99.3 | 2006.11.11

X New XML Level format with the file ending .smclvl

X New Enemy : Green Turtle and Spika

X New Sprites : Desert Background ( thanks CDvd )

X New Box : Mushroom only

X New Overworld Selection Menu

X New Menu Design

X New Extra Overworld ( from Weirdnose )

X Leveleditor activateable Dialogs moved to CEGUI

X New Game Icon

* Eato left/right/down support

* Warp levelexit left/right/up support

* overall big collision detection speedup

* optimized Turtle Shell

* optimized Player star mode and item holding

* optimized Player walking collision handling

* optimized overall Enemy collision handling

* optimized Player <-> Enemy collision handling

* fixed Leveleditor rotated Enemies

* many other fixes and updates

0.99.2 | 2006.9.14

X New Sprites : New Green ground tileset

X Falling Goldpieces

X Camera Limits

X Background Images Z position

X Many Levels migrated to the new default Green Tileset ( thanks Frostbringer )

* fixed Climbing crash

* fixed many collision detection problems

* fixed Rokko is drawn behind passive

* fixed Ghost enemies

* fixed Moving Platforms

* fixed saving of Multiple Background Images

* many other fixes

0.99.1 | 2006.8.8

X Joystick Button Configuration

X Smart Camera Speed Configuration

X Added Vertical and Horizontal Moving Platform

X Added Many Editor Object Settings

X Added new Particle Animations

X Maryo Stop Sound

X New Sprites : Desert Tileset, Ballon Tree, New Mushroom, Beanstalk, Tendril, Grass, Screw Block, Ice Block, Brick Blocks, Brick Ground Tileset, Metal Pipe Connector, Mushroom Platform, Cain, Rope and Overworld Objects

* optimized drawing with Z positions

* updated Level load dialog

* optimized Gee and Eato

* updated Rokko

* updated Cloud

* optimized climbing

* fixed Leveleditor didn't delete front passive objects

* other fixes

0.99 | 2006.7.17

X New Level Settings Design

X New Level Global Effects features

X New Level Settings : Level Author, Level Version and Background Image Speed

X New Level Editor Multiple Sprite Selection

X New Overworld : world_2

X New Enemies : Eato and Gee

X New Sounds

X New Fonts and better Font shadows

X New Sand and Grass Background

X New Smart Camera

X Overworld supports background color, music and entering another overworld from a waypoint

X New Rain Global Effect sprite

X New Sprites : Pipe Connection Blocks, Metal and extra Blocks, Castle Windows, Clouds, Sphinx, Hedges and Trees

* Updated Level Editor copy and fast copy Buffer

* Updated Effects

* Updated type collision detection

* Updated Levels

* Goldpieces are drawn correctly

* fixed rare Mushroom, Turtle Shell and Rokko wrong collision detection

* fixed leveleditor goldpiece creation

0.98.1 | 2006.6.14
X More item effects X New Goldpiece and Goomba Graphics X New Savegame System X New Enemy : Thwomp X Global Level Effects * Updated Overworld Waypoint collision handling * Fixed Fullscreen double buffer flicker * Fixed Dialog drawing * Optimized box activation handling * Optimized sublevel levelexit
0.98 | 2006.5.17

X OpenGL Graphics Engine

X Updated Sound Engine

X Image File Settings

X Updated Main Menu

X Sound and Music Volume

X Star Item

X Overworld Selector

X Collision detection can handle multiple directions, objects and types

X More Enemies can be placed in more directions

X New Leveleditor Settings

X Leveleditor shows Box types

X Multiple Background Images

X Alot new and updated Sprites

X Particle Effects

X Front Passive Sprites

X Many Level updates

X Added Overworld Levels

* Alot bugfixes and changes

0.97 | 2005.7.4

X Maryo can now climb

X Jumping piranha con now jump in all directions

X Keyrepeat enabled in editboxes

X Support for basic background images

X New background image ( from MaYO )

X New Menu Music Theme( from LoXodonte )

X New Overworld Maryo images ( from Enzakun )

X New Linux compilation stuff ( from Boder )

X New Levelexit system with new types

* Moon Animation updated

* Collision detection updates

* Enemy collision detection updated

* Player collision detection updates

* Better Player positioning when changing the size

* Levels updated

* Leveleditor updated

* Many other updates and fixes

0.96 | 2005.5.9

X Added Fireball Animations

X Added 2 new Overworld Levels ( from pasol )

X Added Background Gradient support ( thanks Ricardo )

X New Graphics ( Turtle, Spinbox, Plastic tileset, jungle tiles, Clouds redone, climbing plant head, other small changes )

* Fixed Savegame loading deaths

* Fixed wrong collision handling with Rex

* Leveleditor updated

* Overworld saving fixed ( doesn't cost points anymore )

* Overworld collision handling fixed and updated

* Overworld Waypoint drawing updated

* Updated the background images support ( BETA )

* Fixed the Black Fading Effect ( thanks Ricardo )

* Fixed the Video Apply crash

* Updated the Itembox Item handling

* Updated the Savegame Menu

* Camera movement updated

* Levels updated

0.95 | 2005.3.28

X Some Documents are now in HTML

X Completely New Graphics, Music and Sounds

X Command-line features added

* Many Levels optimized

* Updated the Audio Engine

* Updated the Input Handler

* Updated the Itembox

* Updated the Menu

* Updated the Overworld

* Updated the ducking routine

* Updated the Box collision routines

* Leveleditor updates

* Leveleditor : The first 2 created Objects could not change their state

- Removed Extra Level Commands - The settings are already available in the Leveleditor

0.94.1 | 2004.12.4

X New internal Level parser - Should be more robust

* Overworld : Live display position corrected

* Many level error messages used wrong data

* The Itembox item won't be activated anymore if maryo dies

* Fixed a rare Audio deinitialisation bug

* Fixed if you loaded a Level in the Menu the game crashes after completion

* Some Main-Menu code optimised

* The Savegame text will now only be Auto-deleted if the Slot was empty

* The Turtle Collision sound is only played if the colliding Object is visible on the Screen

0.94 | 2004.11.30

X Leveleditor : When CTRL is pressed with the right Mouse button every intersecting object will now be deleted

X Leveleditor : New Yoshi world and Ghost Sprites

X Leveleditor : Level settings menu

X Leveleditor : Spacer between Main menu buttons

* Leveleditor : fixed a possible level saving error

* Leveleditor : wrong default Object types changed

* The default Messagebox now allows more characters

* Maximal Fireballs set to two

* The HUD could be drawn two times

* Playing many sounds at once could crash the game

* If Maryo dies or exits the level every object should now be drawn correctly

* The stored item gets automatically activated now

* The savegame description won't get automatically deleted anymore

* Many Levels improved

* Overworld walking was ignored if the next level direction was left

* More intelligent level saving and loading

0.93.2 | 2004.10.14
* Fixed a jumping Piranha collision detection bug * Fixed rex animation when colliding with a shell * Fixed collision detection between enemies and items
0.93.1 | 2004.10.10
X New improved Collision detection changes * Leveleditor : the Goldpieces weren't saved * Fixed some turtle collision detection bugs * Leveleditor : fixed the wrong saving of "/"
0.93 | 2004.10.9
X New Enemy : Rex X New Item : Moon ( 3 Level UP ) * Improved the collision detection for Mushrooms and the Turtle
0.92.2 | not released

X New Overworld Levels ( markoff_01 and fluxy_1 )

X The Pointinfo Text will get more yellow the higher the points you got

* Fixed rare Turtle collision bugs

* The animation when Maryo dies in higher areas takes now the correct time

* Fixed : If a save was loaded with an earlier progress or the game gots a reset and you won an earlier level than before you cannot enter the next level

* Fixed if maryo dies with 0 lives the statustext displayed -1 lives

* Fixed many Mushroom Collisions

* Fixed jumping piranha only comes out if the player is near

* Fixed Mushroom <-> ActiveObjects Collision detection

* Leveleditor : Fixed if the mousecursor moved an Object over a Leveleditor Menu the Menu got activated

* Improved the Collision detection

* Fixed an banzai bill crash

* Optimised the Turtle <-> Player Collision detection

* Optimised the Active Object movement

0.92.1 | 2004.9.14

X Leveleditor : New Main Menu's

X Leveleditor : has now the ability to scroll with the mouse ( with the middle mouse key )

* Fixed fastcopy with Enemystopper

* Many Levels Improved

* The camera is now set correctly back when leaving the Leveleditor

* Improved the Enemy <-> Enemy Collision detection

* Jumping Pranha and Banzai Bill are now drawn correctly if maryo dies

* Unified Framerate correction for better non-Windows support

* Improved the complete Collision detection

0.92 | 2004.8.22

X Added the Itembox

X Saving the Game costs now 3000 points

X Leveleditor : New Green_1 and Pipe ground Tilesets

X Linux Support and maybe other operating systems are now supported as well

X Leveleditor : implemented the Home and End keys

X Leveleditor : shows now camera limit lines

X Addedfunction for loading unknown levels with the l key

X New Enemy <-> Enemy Collision detection added

* Fixed Shell Collisions with Maryo on specific situations

* Little speedup

* Fixed a Game-exit bug

* Fixed Banzai-Bill stops moving if colliding with Enemies or Player

* Fixed Enemies stops moving if colliding with Banzai-Bill ( OO' )

* Halfmassive Objects are now drawn properly

* Menu alignment is now correct in both Resolutions

* Fixed long Level loading times could cause wrong movement

* Fixed Error messages when loading a Level

* Fixed : some Enemies were sometimes not drawn on collisions

* The Screen effects should now run on every system with the equal time

* Enemies are now walking through halfmassive Objects

* Fixed a rare Goomba crash bug

* Advanced Halfmassive support for Enemies and other Objects

* Fixed a Savegame bug

* Menu : Fixed Music don't stops playing after setting off

0.91.5 | 2004.6.17
* Rewritten the detection Routine to check if Maryo is stuck * Fixed an bug when an Savegame points to an non existent Level * Rokko is now drawn over Massive Sprites * Leveleditor : Enemystopper are now selected correctly * Savegame saving works now correctly with unknown Levels * Active Sprites are now drawn properly - No Console Window in Release Builds
0.91.4 | 2004.5.23
X Maryo can now kill Enemys if he is invincible * Fixed Window Quitting * Fixed the Cloud - Enemy Collisions if Maryo is on this Cloud * Improved Level 2 * Fixed the Player - Cloud ground detection * Leveleditor : Fixed Enemystopper - Mouse Collision Checking * Fixed the Enemy drawing in the no update mode * Leveleditor : Fixed Player Start position was not set
0.91.3 | 2004.5.9
* Fixed the Fireball-Enemy collision detection again * Fixed the 1024x768 Resolution Bugs ( still slow and Unsupported ) * Leveleditor Menu Option New Level : fixed and changed
0.91.2 | not released

X Savegames now support Unicode names

* Improved and optimized the new tiles in Level 1, 2, 3, 4, 5 and 6

* Fixed many Savegame crash bugs

* replaced lvl_1 with yuki_1

* Enemystoppers are now drawn properly in the Leveleditor

* Jumping Piranhas are now drawn properly in the game

* Fixed/Changed Maryo's ducking

* Fixed Leveleditor saves over an existing wrong Level

* Fixed Music does not stop playing when disabled

* Many little speed improvements and better Enemy and Active out of range detection

0.91.1 | not released
X Added a new Leveleditor Menu Sprite Option : Ground Objects * Improved and Optimized Level 1, 3 and 6 * Maryo can not fire anymore a Fireball if he is ducked * Fixed an Overworld Maryo direction bug if in the last available Waypoint - Removed some unneded images
0.91 | 2004.4.27
X Music now Fades in and out X Added and Updated the History, Keyboard Control and Extra Level Commands * Fixed some wrong Levels Objects * Fixed Music doesn't play * Fixed invalid Music commands in Level 5 and 6 * Fixed Mushroom is drawn after passive Objects
0.90 | 2004.4.26

X Added Turtle shell collision with every Powerup/Gold - box

X Added Overworld

X Added Animations

X Added 1-UP Mushroom

X Added a new Frame Correction ( runs alot smoother )

X Added higher quality Music Files in Ogg

X Many Images Optimized

X Many Ingame Leveleditor enhancements

X Many more features !

* Realigned Point System

* Every Level got updated

* Updated Collision Checking

* Many Bugs fixed

- Removed Level Music Volume and forcing

0.811 | 2004.1.3
X Added two new sounds * Red Goomba now gives 50 points * Red Turtle points changed * All Sound file normalized * some collision fixes * some images optimized ( Goldpiece, Hud Sprites, Stones, Fireball, Star, Fire Maryo, Palm, kplant, lmario1, wall ) * some levels updated
0.810 | 2004.1.1
* Graphical Text fixes/changes * Rare Banzai Bill collision fix * Leveleditor fixes * Level Limit changed from 16 to 32 * Enemy Jumping changed * Player fixes * Leveleditor now draws dead Enemies properly X New Enemy : Red Goomba * Banzai Bill images * other fixes/changes
0.89 | 2003.12.31
* Turtle changes/fixes X Fireballs are jumping and got a better animation * some Game Over fixes * Point text changes * small speedups * Debugmode changes X Every Box is now jumping upwards
0.88 | 2003.12.24
* Bouncing Goldpiece fixes * Level possible fixes * Enemy fixes * Turtle changes/fixes * Maryo changes X Some Stones can now kill enemys and kick objects if Maryo jumps from below * Mousecoursor collision now point precise * Mushroom changes * Rokko game crash fixed * other fixes/changes
0.87 | not released
* Leveleditor rectangle Boxes now shaded and fixed * Fireplant fixes * Fireball fixes * Player possible fixes * Rokko fixes and will now be properly drawn X if you get a live because you have 100 Goldpieces a Text will appear * Maryo Physics little changes and fixes * Bouncing Goldpiece fixes
0.86 | 2003.12.22
X If Maryo gets some Points a small point text will appear * Shells now play sounds and you get coins if they kill enemies * Rokko is not drawna nymore if you die
0.85 | not released
* fixed an shell collison bug X Leveleditor : Rectangle Boxes for better Object selection
0.84 | 2003.12.21
* Spinbox spins only 5 seconds * Boxes are now drawn after Passive Objects * Mushrooms are not colliding anymore with an Enemystopper * Fireballs now drawn properly over an Enemystopper
0.83 | 2003.12.18
X History Text added * More different music is played in the official levels * Shadow text fixes * Audio Options added/updated * Options updated * Controls options fixed
0.82 | 2003.12.15
* Updates in many parts * Hud changes/speedup * Screen resolution changing fixed - removed 640x480 resolution support
0.81 | 2003.12.15
* Maryo jump sound will not anymore played if he hits an enemy * Rokko drawing fixes
0.80 | not released
X New Enemy : Banzai Bill * Piranhas arent jumping out if Maryo is in front
0.78.1 | 2003.12.14
* Camera changes * small Maryo changes
0.78 | 2003.12.13
* Camera Bugs fixed * FPS correction changed * Big Collision fixes and better Maryo stuck testing
0.77 | 2003.12.13

X Music can now be disabled ingame with F11

* Game keys description added

* Leveleditor Object Moving is now precise

* Fireballs don't collide anymore with enemystoppers

* Big Enemy collision updates !

* Camera up/down handling changed

* Leveleditor delete bug fixed

* some levels fixed/updated

* Goldpieces now drawn properly again in Leveleditor

* Leveleditor : spawned objects will not be safed

* Leveleditor : some fixes

0.76 | 2003.12.11
X Some new sounds * Leveleditor Objects updated * Physics modified/fixed * Piranha images optimized * Something else ... o.0
0.75 | 2003.12.10
* Camera modified * Jumping Piranha modified * All Levels updated * If Maryo enters the next level the size is kept * Physics modified * Level Music will be played again if entered the menus * Piranha jump start is randomized * Leveleditor : Piranhas can now be copied an properly selected * Fireballs are now changing enemies into Goldpieces * Goldpieces are drawn properly
0.74 | 2003.12.10
X New Images X New enemy : Jumping Piranha
0.73 | 2003.12.9
* Possible Maryo bug fixed * Jumping modifications * Physic changes/fixes * Joypad jumping fixed
0.72 | 2003.12.7
* Maryo doesn't fall below the ground if in godmode * Object physics improved
0.71 | not released
X Mouse is now drawn ingame * Leveleditor major bugs fixed * Leveleditor updates * Maryo can't jump anymore if he's ducked * Main menu updated * Maryo will recover from some stuck positions
0.70 | 2003.12.2

X New Audio Engine

X New Audio Sounds ( Mushroom, Fireball, Door, size change, level up )

X Main menu music added

X Music command is now in a Level avilable

X Mod_Camera ist nun bei den Levels verfügbar

X Background_Color ist nun bei den Levels verfügbar

X Einstellungen werden gespeichert

* Fehlende Sitz animationen hinzugefügt

* Maryo's springen und bewegungen verbessert/verändert

* Kollisionsabfrage mit gegnern verbessert/verändert

* Audio output optimised

* Feuerbälle sind schneller und werden wenn zu weit weg automatisch gelöscht

* Leveleditor Objektverschiebung verbessert

* Mehrere Objekte werden jetzt in richtiger reihenfolge gezeichnet

* some Savegame bugs fixed

* Shells werden nun nicht mehr von enemystoppern aufgehalten

* Maryo läuft nun im feuer und im großen zustand normaler

* Blume hat nun neue bilder und bewegt sich

* Turtle Shells now move correctly

* New Sprites

* Maryo bewegt sich nun wenn er groß ist normaler

* fixed Joystick bugs

* Der Spieler muss nun auf dem boden stehen um in ein tor gehen zu können

* Leveleditor kann nun jedes Objekt kopieren

* Leveleditor platzierung ist nun genau auf der aktuellen Mausposition

* Leveleditor Bugs

* Speedups

* Savegame beschreibungs eingabe verbessert

* Die Auflösung kann nun im Spiel gewechselt werden ohne Menü fehler

* fixed Menu bugs

* Leveleditor updated

* Music will not be played again while dying

0.64 | 2003.11.19
* Sprites optimized ( Goomba, Grass, Hedges, Maryo, Plants, Mushrooms, Flower, Shells ) * Joystick Support optimized * Menu ist nun steuerbar durchs Joystick * Video Options available
0.62 | 2003.11.18
* Savegame names now supprt upper case X Joystick Support
0.60 | 2003.11.15

* Audio Menu auswahl bug behoben

X Savegame funktion hinzugefügt

* beim Level Editor die Tile auswahl von 0 auf F1 gelegt

* Wenn man im Spiel oder im Leveleditor ist wird im Hauptmenü mit ESC nicht das Spiel beendet

* Screenshot Bug fixed

* Lade Savegame Bug behoben

* lvl 1 very small optimizations ^^

* Beim sterben wird das Level nicht neu geladen (Spiel schwerer !)

* Savegames sind nun mit genauer Spieler position

X Savegames zeigen nun abgespeicherte Zeit

* Sprites optimized ( Wolken, Maryo, Turtle, Pipes, Goldpieces, Yoshi, Grauer Stein, Sign )

X Leveleditor Sprite Copy & Paste Funktion hinzugefügt

X Positions anzeige im Leveleditor

* Genaue Objektverschiebung im Leveleditor

* Enemystopper wurde manchmal nicht angezeigt im Leveleditor

* Audio Qualität verbessert

* Im Leveditor Menü werden die ausgewählten Objekte beim Mauszeiger abgelegt

* Leveleditor Menüs erweitert

* Beim abspeichern kann nun die Beschreibung des Spielstandes verändert werden

* Leveleditor Maryo Positions bug behoben

* Leveleditor bug behoben mit manchen neu erstellten objekten durchs Menü die danach öfter verschoben wurden

0.53 | 2003.2.28
X fireball support X new levels * less values for jump power / speed * used another ttf file X linux version
0.51 | 2003.2.24
X added a main menu with the points 1. Start 2. Options -> 1. Controls, 2. Audio 3. (video) 3. (Save) 4. (Load) 5. Quit * fixed a bug for falling into the ground X added SDL_ttf libary
0.50 | 2003.2.22
X added command line switches for resolution change (--res=[resolution]) X added command line switch for no fullscreen (--nofullscreen) * reduced the size of each image by factor 0.7, now better overview * modified the control feelings, especially for jump behavior * bugfixes * changed levels so that they fit into the new image sizes
0.49 | 2003.2.17
* bugfixes, there were some problems with the boxes and with big Maryo
0.48 | 2003.2.16
X mushrooms included X fireplants included X player can get bigger X new level X new jumping controls
0.47 | not released
X gold box X bonus box X spin box
0.46 | 2003.2.13
* speed improvments * fixed my halfmassive objects (had problems with enemies) * bugfixes
0.45 | 2003.2.10
* fixed duck support X added halfmassive support for game and editor * halfmassives are sprites like the clouds
0.44 | 2003.2.9
X status bar background X level exits (in the game, and in the editor) X lvl_list.txt in data/levels * bugfix stuff
0.43 | 2003.2.4
X status bar
0.42 | 2003.2.4
* leveleditor: bugfixes * game: bugfixes X now player has lifes and gold X if player gets 100 gold, he gets one life. X gold and life are displayed. * game does not always die when player dies. * very much done with dynamic memory allocation and such things.
0.41 | 2003.2.2
* leveleditor: extended
0.40 | 2003.2.1
- Leveleditor
0.32 | 2003.1.31
X sound support enabled X Debug display of x/y coordinates for level designers * extended level (not much)
0.31 | 2003.1.30
* speed improvements (pictures are now only loaded one times) * extended level (not much) * error messages when an error occurs in the lvl_1.txt
0.30 | 2003.1.30
* bugfixes... X points and time display
0.29.6 | 2003.1.28
* bugfixes * speed improvment * smaller changes
0.29.5 | 2003.1.28
X new enemy ( red turtle ) * bugfixes
0.29 | 2003.1.27
X cool new clouds (you can jump on them), and they move. X very much new images X new level * smoother graphics, looks great ! * many bugfixes
0.28 | 2003.1.24
X killing goomba
0.27 | 2003.1.23
X start of history X Goomba as a new enemy type. X new images * bugfixes
0.00 | 2003.1.1
X SMC was registered on the 2003.1.1 on Sourceforge :)