DONE
----
- sound handling fixes
- pal emulation fix
- translation fixes
- windows xp/vista file open dialog fix
- pre-calculate cave speed before cover to have the scrolling speed correct
- new scrolling: gufst (gdash ultra fine scrolling thechnology)

TO DO
-----
editor render lassú - visszahozni a régi változatot?

Another small bug: When creating a new cave, leaving the editor 
without saving, quitting GDash with ESC - it does not ask if I would 
like to save the game!

sdl stdout.txt fájlba írását megszüntetni

kicsit csúnya a címképernyő beállítója az editorban. a dialog hint adja a méretet, és kimegy koppanásig.

settings.cpp - all settings to a static class
all parameters to another static class - to know what's happening

gd_drawcave_to_pixbuf egyszerűsítése cairóval?

memóriakezelést most már automatizálni mindenhol

NEW ELEMENTS
    fragile diamonds
    How about a gate that shuts after a certain amount of diamonds have been collected? Just put the gate in front of the exit and have a number somewhere that counts down the diamonds until it closes. 
    portable conveyor belts?	destructible, convey each other.
    - rockford with gun
    - option "More than 1 bomb" in the cave settings
    - telescope arm

import
    *) fire ant dash @ c64hq
    
compat:
	*) frustidash
	*) magicwall breakscan; De Luxe Caves 1 Cave L, De Luxe Caves 2 Cave A ????, Deluxe Caves 3 Cave A
    *) Rockford's revenge cave 9 scrolling
        itt az a kérdés, melyik legyen az active player. az, akit először/utoljára megtalál a cave scan,
        vagy az, akit először/utoljára megtalál ÉS tudott mozogni?
        a születő rockford is számítson aktívnak!
    *) cow movement not perfect


- beolvasás/kiírás scanned bit
    - bdcff import/export

replay hogy minden keypresst elmentsen?
keypress->mov az iteratebe
de ez mire lenne jo?

Amoeba2 sound
new slime sound
replicator sound

mi legyen a replay checksumokkal? helpben is van róla szó.

design tips?

