website logo
Auteur
avatar
ze_bucheron

Forum » » Logiciel » » Comment bien utiliser PPaint sur MorphOS


Post� : 26-05-2012 16:37 icone du post

@Daff

Ici, je n'ai pas remarqué de problème particulier, ça fonctionne bien.

Juste une petite remarque, sur la ligne Display je ne suis pas en 8bits mais en 24 bits (voir mon fichier config).
Par contre la ligne Colors = 256 est indispensable, ce qui reviens au même d'ailleurs puisque PPaint converti de toute façon les images en 256 couleurs.

PPAINT SETTINGS

;-- Paramètres d'environnement ---------
IMAGEW =1920
IMAGEH =1080
COLORS = 256
DISPLAY = 0x8000 ; Radeon9200: 24Bit 1920 x 1080
LOCKDISP = 0
SCREENW = 1920
SCREENH = 1080
ASCROLL = 0
RTG = 1
MGFYGRID = 0
COORD = 0
SBOARD = 36, 5, 3
SNAPGRID = 10, 10, 0, 0
PALETTE = "PPaint:Colors/Unnamed.col"
PATHPIC = "dh1:PPaint/Pictures"
PATHANIM = "PPaint:Animations"
PATHPLAY = "PPaint:Animations"
PATHCOL = "PPaint:Colors"
PATHSTEN = "PPaint:Stencils"
PATHPS = "PPaint:"
PRINT = 1, 0
PRINTSYS = 0x40, 0, 0, 7, 1
PRINTCOR = 0x00, 0, 0, 5363, 0, 0, 3000, 0, 0, 3363, 0, 0, 4818, 0, 12, 2818, 310000, 400000
PRINTPS = 0x03E8, 300, 750000, 0, 0, 1050000, 750000, 900000, 450000, 300000, 450000, 500000, 1000000, 0
PRINTLAY = 0x01, 0, 241300, 279400, 0, 12700, 0, 0, 80, 0, 177800, 0, 0, 0, 3, 0, 0
;-- Paramètres de programme ------------
AUDIO = 0
AUDERR = 50
AUDCUE = 42
CREDUC = 0
DITHER = 0
BESTDITH = 0
FILREQ = 0x19
ICONS = 2
LANG = 3
BARS = 0x3
GADGETS = 0
GCLIP = 0
CAVRESIZE = 0
SMTMOVE = 0
SQUAREPIX = 0
USE15KHZ = 0
TRANSP = 1
WBENCH = 1
BLITLIBS = "personal_agnus_blit.library", "personal_68000_blit.library", 0
VIRTMEM = "RAM:T", 1, 524288, "T:", 1, 524288
UNDOLIM = 20, 262144
WBCLOSE = 1
PATHBSH = "PPaint:Brushes"
PATHANBSH = "PPaint:AnimBrushes"
PATHSET = "PPaint:PPaint_Prefs"
PATHFNTC = "dh1:PPaint/Fonts"
FNTPATH = 0
;-- Filtres de programme ---------------
FILTER = "Blur High", 0, 0,1,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 0,1,1,1,0, 21, 0,0,0
FILTER = "Blur Low", 0, 0,0,0,0,0, 0,0,1,0,0, 0,1,2,1,0, 0,0,1,0,0, 0,0,0,0,0, 6, 0,0,0
FILTER = "Brush Alpha Channel", 7, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, -1,0,0
FILTER = "Brush Alpha Channel (Single)", 7, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, -2,0,0
FILTER = "Brush Transp. 50 %", 7, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 127,0,0
FILTER = "Brush Transp. Oblique Gradient", 7, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 255,-127,-127
FILTER = "Brush Transp. Vertical Gradient", 7, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 0,0,255
FILTER = "Dark Vertical Gradient", 0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, -20,0,-140
FILTER = "Darken -25 %", 0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, -64,0,0
FILTER = "Dither ClustDots1 10-Levels", 4, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 0,0,0
FILTER = "Dither ClustDots2 26-Levels", 4, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 2, 0,0,0
FILTER = "Dither ClustDots3 50-Levels", 4, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 3, 0,0,0
FILTER = "Dither DisprDots1 17-Levels", 3, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 0,0,0
FILTER = "Dither DisprDots2 65-Levels", 3, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 2, 0,0,0
FILTER = "Dither DisprDots3 257-Levels", 3, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 3, 0,0,0
FILTER = "Dither Floyd-Steinberg", 5, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 0,0,0
FILTER = "Edge Detect", 0, 0,0,0,0,0, 0,0,-1,0,0, 0,-1,4,-1,0, 0,0,-1,0,0, 0,0,0,0,0, 1, 0,0,0
FILTER = "Emboss High", 0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 0,0,1,0,-1, 0,0,0,-1,-1, 1, 204,0,0
FILTER = "Emboss Low", 0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,-1,0, 0,0,0,0,0, 1, 204,0,0
FILTER = "Env. Transp. 50 %", 6, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 127,0,0
FILTER = "Env. Transp. Oblique Gradient", 6, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 255,-127,-127
FILTER = "Env. Transp. Vertical Gradient", 6, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 0,0,255
FILTER = "Light-Dark Oblique Gradient", 0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 60,-60,-60
FILTER = "Lighten +25 %", 0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 64,0,0
FILTER = "Negative", 0, 0,0,0,0,0, 0,0,0,0,0, 0,0,-1,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 255,0,0
FILTER = "Randomize High", 2, 0,0,1,0,0, 0,1,1,1,0, 1,1,1,1,1, 0,1,1,1,0, 0,0,1,0,0, 1, 0,0,0
FILTER = "Randomize Low", 2, 0,0,0,0,0, 0,1,2,1,0, 0,2,2,2,0, 0,1,2,1,0, 0,0,0,0,0, 1, 0,0,0
FILTER = "Randomize Oblique", 2, 0,0,0,0,1, 0,0,0,1,0, 0,0,1,0,0, 0,1,0,0,0, 1,0,0,0,0, 1, 0,0,0
FILTER = "Rise High", 0, 0,0,0,0,0, 0,0,0,0,0, 0,0,2,1,0, 0,0,1,1,-1, 0,0,0,-1,-2, 1, 0,0,0
FILTER = "Rise Low", 0, 0,0,0,0,0, 0,0,0,0,0, 0,0,2,0,0, 0,0,0,-1,0, 0,0,0,0,0, 1, 0,0,0
FILTER = "Rub Through", 6, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 255,0,0
FILTER = "Sharpen High", 0, 0,0,0,0,0, 0,-2,-2,-2,0, 0,-2,18,-2,0, 0,-2,-2,-2,0, 0,0,0,0,0, 2, 0,0,0
FILTER = "Sharpen Low", 0, 0,0,0,0,0, 0,0,-1,0,0, 0,-1,10,-1,0, 0,0,-1,0,0, 0,0,0,0,0, 6, 0,0,0
FILTER = "Sharpen Medium", 0, 0,0,0,0,0, 0,0,-1,0,0, 0,-1,5,-1,0, 0,0,-1,0,0, 0,0,0,0,0, 1, 0,0,0
FILTER = "Shift Down", 2, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 0,0,0
FILTER = "Shift Left", 2, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,0, 0,0,0,0,0, 0,0,0,0,0, 1, 0,0,0
FILTER = "Shift Right", 2, 0,0,0,0,0, 0,0,0,0,0, 0,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1, 0,0,0
FILTER = "Shift Up", 2, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 1, 0,0,0
FILTER = "SIPS HiQual", 8, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0, 4,0,0
FILTER = "SIPS HiQual HelpSym", 8, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0, 4,0,1
FILTER = "SIPS HiQual LessEcho", 8, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0, 4,0,2
FILTER = "SIPS HiQual LessEcho HelpSym", 8, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0, 4,0,3
FILTER = "SIPS MoreLev", 8, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0, 2,0,0
FILTER = "SIPS MoreLev HelpSym", 8, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0, 2,0,1
FILTER = "SIPS MoreLev LessEcho", 8, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0, 2,0,2
FILTER = "SIPS MoreLev LessEcho HelpSym", 8, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0, 2,0,3
FILTER = "SIRDS HiQual", 8, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 8, 4,0,0
FILTER = "SIRDS HiQual HelpSym", 8, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 8, 4,0,1
FILTER = "SIRDS MoreLev", 8, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 8, 2,0,0
FILTER = "SIRDS MoreLev HelpSym", 8, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 8, 2,0,1
FILTER = "Texture", 0, 0,0,1,0,0, 0,-1,0,-1,0, 1,0,1,0,1, 0,-1,0,-1,0, 0,0,1,0,0, 1, 0,0,0
FILTER = "Tint", 0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, -1, 0,0,0
FILTER = "Tint Sharp", 0, 0,0,0,0,0, 0,0,-1,0,0, 0,-1,5,-1,0, 0,0,-1,0,0, 0,0,0,0,0, -1, 0,0,0
FILTER = "Water-Color", 1, 0,1,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 0,1,1,1,0, 1, 0,0,0
FILTER = "Water-Color Oblique", 1, 0,0,0,0,1, 0,0,0,1,1, 0,0,1,1,0, 0,1,1,0,0, 1,1,0,0,0, 1, 0,0,0
;-- Macros du programme ----------------
MACRO = "Anim Text", "Ctrl-a", "dh1:PPaint/Rexx/AnimText.pprx", "%p"
MACRO = "Anim-Brush To Animation", "", "dh1:PPaint/Rexx/AnimBrushToAnim.pprx", "%p"
MACRO = "Animation Path", "Ctrl-p", "dh1:PPaint/Rexx/AnimPath.pprx", "%p"
MACRO = "Animation To Anim-Brush", "", "dh1:PPaint/Rexx/AnimToAnimBrush.pprx", "%p"
MACRO = "Animation To Frames", "Ctrl-f", "dh1:PPaint/Rexx/AnimToFrames.pprx", "%p"
MACRO = "AnimBrushToAnim", "", "system:applications/Paint/PPaint/Rexx/AnimBrushToAnim.pprx", ""
MACRO = "AnimCharPath", "", "system:applications/Paint/PPaint/Rexx/AnimCharPath.pprx", ""
MACRO = "AnimGif - Define Anim-Brush", "Ctrl-7", "dh1:PPaint/Rexx/DefineAnimGif.pprx", "%p %b %x %y %w %h"
MACRO = "AnimGif - Load Anim-Brush", "Ctrl-8", "dh1:PPaint/Rexx/LoadAnimGif.pprx", "%p"
MACRO = "AnimGif - Save Anim-Brush", "Ctrl-9", "dh1:PPaint/Rexx/SaveAnimGif.pprx", "%p"
MACRO = "AnimPath", "", "system:applications/Paint/PPaint/Rexx/AnimPath.pprx", ""
MACRO = "AnimText", "", "system:applications/Paint/PPaint/Rexx/AnimText.pprx", ""
MACRO = "AnimToAnimBrush", "", "system:applications/Paint/PPaint/Rexx/AnimToAnimBrush.pprx", ""
MACRO = "AnimToFrames", "", "system:applications/Paint/PPaint/Rexx/AnimToFrames.pprx", ""
MACRO = "Brush Format", "Ctrl-b", "dh1:PPaint/Rexx/BrushFormat.pprx", "%p"
MACRO = "BrushFormat", "", "system:applications/Paint/PPaint/Rexx/BrushFormat.pprx", ""
MACRO = "Catalog", "", "system:applications/Paint/PPaint/Rexx/Catalog.pprx", ""
MACRO = "Character Animation Path", "", "dh1:PPaint/Rexx/AnimCharPath.pprx", "%p"
MACRO = "Circle Text", "Ctrl-c", "dh1:PPaint/Rexx/CircleText.pprx", "%p %b %x %y"
MACRO = "CircleText", "", "system:applications/Paint/PPaint/Rexx/CircleText.pprx", ""
MACRO = "DefineAnimGif", "", "system:applications/Paint/PPaint/Rexx/DefineAnimGif.pprx", ""
MACRO = "Emboss Animation", "Ctrl-e", "dh1:PPaint/Rexx/EmbossAnim.pprx", "%p"
MACRO = "EmbossAnim", "", "system:applications/Paint/PPaint/Rexx/EmbossAnim.pprx", ""
MACRO = "Frames To Animation", "Ctrl-r", "dh1:PPaint/Rexx/FramesToAnim.pprx", "%p"
MACRO = "FramesToAnim", "", "system:applications/Paint/PPaint/Rexx/FramesToAnim.pprx", ""
MACRO = "Gif To Png", "Ctrl-g", "dh1:PPaint/Rexx/GifToPng.pprx", "%p"
MACRO = "GifToPng", "", "system:applications/Paint/PPaint/Rexx/GifToPng.pprx", ""
MACRO = "Help", "", "system:applications/Paint/PPaint/Rexx/Help.pprx", ""
MACRO = "Help - I/O Libraries", "Ctrl-l", "dh1:PPaint/Rexx/Help.pprx", "%p IOFormat GUI \"%n\""
MACRO = "Help - Rexx", "Ctrl-h", "dh1:PPaint/Rexx/Help.pprx", "%p Command GUI \"%n\""
MACRO = "Image Catalog", "Ctrl-i", "dh1:PPaint/Rexx/Catalog.pprx", "%p"
MACRO = "Iso-Palette: Color", "", "dh1:PPaint/Rexx/IsoPalette.pprx", "%p 0"
MACRO = "Iso-Palette: Gray", "", "dh1:PPaint/Rexx/IsoPalette.pprx", "%p 1"
MACRO = "IsoPalette", "", "system:applications/Paint/PPaint/Rexx/IsoPalette.pprx", ""
MACRO = "Lighten/Darken Tool", "Ctrl-d", "dh1:PPaint/Rexx/LightTool.pprx", "%p %b %x %y"
MACRO = "LightTool", "", "system:applications/Paint/PPaint/Rexx/LightTool.pprx", ""
MACRO = "LoadAnimGif", "", "system:applications/Paint/PPaint/Rexx/LoadAnimGif.pprx", ""
MACRO = "Make Icons", "", "dh1:PPaint/Rexx/MakeIcons.pprx", "%p"
MACRO = "MakeIcons", "", "system:applications/Paint/PPaint/Rexx/MakeIcons.pprx", ""
MACRO = "Process", "", "system:applications/Paint/PPaint/Rexx/Process.pprx", ""
MACRO = "Process Files", "", "dh1:PPaint/Rexx/Process.pprx", "%p"
MACRO = "SaveAnimGif", "", "system:applications/Paint/PPaint/Rexx/SaveAnimGif.pprx", ""
MACRO = "Slideshow", "", "system:applications/Paint/PPaint/Rexx/Slideshow.pprx", ""
MACRO = "Text Whirlpool", "Ctrl-w", "dh1:PPaint/Rexx/Whirlpool.pprx", "%p %b %x %y"
MACRO = "The X-Tool", "Ctrl-x", "dh1:PPaint/Rexx/X-Tool.pprx", "%p %b %x %y"
MACRO = "Vector Font Path Selection", "Ctrl-v", "dh1:PPaint/Rexx/VectorFontPath.pprx", "%p"
MACRO = "Vector Text", "Ctrl-t", "dh1:PPaint/Rexx/VectorText.pprx", "%p %x %y %w %h"
MACRO = "VectorFontPath", "", "system:applications/Paint/PPaint/Rexx/VectorFontPath.pprx", ""
MACRO = "VectorText", "", "system:applications/Paint/PPaint/Rexx/VectorText.pprx", ""
MACRO = "View Text File", "", "dh1:PPaint/Rexx/ViewFile.pprx", "%p"
MACRO = "ViewFile", "", "system:applications/Paint/PPaint/Rexx/ViewFile.pprx", ""
MACRO = "Web Map", "Ctrl-m", "dh1:PPaint/Rexx/WebMap.pprx", "%p"
MACRO = "WebMap", "", "system:applications/Paint/PPaint/Rexx/WebMap.pprx", ""
MACRO = "Whirlpool", "", "system:applications/Paint/PPaint/Rexx/Whirlpool.pprx", ""
MACRO = "X-Tool", "", "system:applications/Paint/PPaint/Rexx/X-Tool.pprx", ""

@ yogiofvm

Content d'avoir pu t'aider.

Et encore plus de voir que tu utilise mon petit guide (La France par monts et par vaux) ce qui va d'ailleurs m'inciter à m'y remettre,
depuis le temps, ça mériterais bien une petite mise à jour
D'ailleurs, juste pour info, quelle version as-tu ?

@ Papiosaur

J'ai vu que tu étais en train de faire un DVD pour MorphOS 3.0. Si tu me fais un peu de place dessus (environs 100 Mo), et si je trouve le temps nécessaire avant que tu l'ais bouclé,
je pourrais fournir une nouvelle version ça pourrais peut-être en interresser certains.

@ Demether

C'est pas grave, ça va juste t'obliger à retourner sur MorphOS pour satisfaire une curiosité salutaire qui ne nous quitte pas )
PPaint le merite bien !

A+ The Bucheron

Cet article provient de Meta-MorphOS
https://www.meta-morphos.org/viewtopic.php?topic=1027&forum=53