Seite 4 von 4

Verfasst: 27.01.2009 03:08
von LCD
Dare Devil hat geschrieben: @LCD
Nunja, dagegen kann ich nich mithalten ...
Das ganze Projekt wird eh noch ueberarbeitet... Mehr Funktionen eingebauen usw.
BTW: Wie machst du das, wenn ich fragen darf? Nutzt du den Screen oder machst dus mit Image-Objekten?
Mit der Zeit wirds was... ROM wurde auch nicht an einem Tag gebrannt. Auch Deluxe Paint (mein Vorbild) hatte eine gewisse Entwicklungszeit hinter sich. Vor allem ist das was du da zustande gebracht hast, ja auch nicht schlecht.

Früher habe ich Screen benutzt, doch mittlerweile sind es Image Objekte wo ich direkt mit PokeL Pixel reinschreibe. Alle Zeichnefunktionen bis auf Fill (verursachte Abstürze bei größeren Füllareas) wurden von mir nachprogrammiert, d.h. ich benutze keine Zeichnefunktionen des PB (ausser Fill) oder GDI. Das ist so weil unterschiedliche Screenmodes unterstützt werden, von ZX Spectrum (Mit 8x8 Attributen) bis Sprinter (8 Bit Farbpalette) inklusive Fatpix bei C64, Acorn Electron und Amstrad CPC, und ich habe eine standartisierte Routine zum setzen der Bildpunkte für alle Modes, mittels PokeB, geschrieben. GDI/PB Funktionen wären zu langsam wenn ich extra dafür das Image auslesen müßter. Die Alpha 7.1 Version des Programms Retro-X kannst du von meiner Homepage herunterladen. Der Redirektor ist: http://lcd-one.da.ru.
Ist zwar noch nicht fertig, könnte dir aber als Ideenlieferant dienen. Für Alpha 8 version die gerade vorbereitet wird habe ich die Redraw-Geschwindigkeit weiter erhöht: Statt bisher 1200 möglichen Redraws pro Sekunde eines ZX Spectrum bildes, schaffe ich nun glatt 2000 auf meinem Rechner, laut eingebautem Benchmark. Auch die Spline-Funktion kommt erst mit Alpha 8.
Weitere Verbesserungen folgen noch.

Verfasst: 29.01.2009 13:17
von Andesdaf
Dare Devil hat geschrieben:Danke, Fehler gefunden und bereinigt Very Happy
Neuer Link im ersten Post.
Schön. Gleich mal updaten 8)

Verfasst: 29.01.2009 17:07
von #NULL
gefällt mir, dein programm. danke!
ich wollte auch immer mal so ein kleines pixelprogramm schreiben, hab aber nie durchgehalten.

Verfasst: 21.03.2009 22:10
von Andesdaf
da ich jetzt nich den ganzen Thread gelesen habe möchte ich noch etwas
anmerken, weiß aber nicht ob es schon genannt wurde:

Zieht man den Zeichenbereich größer als das Fenster und dann wieder kleiner,
folgen die blauen Punkte nach dem Mauszeiger und werden nicht mehr weg-
gemalt.