PBPaint 1.0 Beta

Anwendungen, Tools, Userlibs und anderes nützliches.
LCD
Beiträge: 107
Registriert: 23.01.2008 13:13
Wohnort: Wien

Beitrag 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.
PB 4.61Beta1 32/64Bit. AMD FX6100, 8 GB RAM, ATI Radeon 5750, Win7 64 (64 bit ist mist weil 16-Bit Programme wie MakeTZX nicht mehr darauf funktionieren).
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

Dare Devil hat geschrieben:Danke, Fehler gefunden und bereinigt Very Happy
Neuer Link im ersten Post.
Schön. Gleich mal updaten 8)
Win11 x64 | PB 6.20
Benutzeravatar
#NULL
Beiträge: 2237
Registriert: 20.04.2006 09:50

Beitrag von #NULL »

gefällt mir, dein programm. danke!
ich wollte auch immer mal so ein kleines pixelprogramm schreiben, hab aber nie durchgehalten.
my pb stuff..
Bild..jedenfalls war das mal so.
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag 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.
Win11 x64 | PB 6.20
Antworten