Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Pixeling > Dir art editing?
2024-05-08 13:50
Jetboy

Registered: Jul 2006
Posts: 337
Dir art editing?

I'm not sure if pixeling is the proper forum. What would you suggest to edit directory art with?
Preferably PC tool if available, C64 one is also fine. I would like to be able to make more advanced dirarts (colors, animations, etc.). I'm no stranger to hexediting if that is the only option.

While we are at it, there was a compo for dir art in 2017, if you missed it like i did, i recommend to check it up. 1st CSDb Dir Art Compo
2024-05-08 13:54
Shine

Registered: Jul 2012
Posts: 369
"PETSCII (Marq’s PETSCII Editor)":
http://www.kameli.net/marq/?page_id=2717

"Petmate 9 (0.9.5)":
https://wbochar.com/petmate9/
2024-05-08 14:07
Jetboy

Registered: Jul 2006
Posts: 337
Thanks! Lot's of love to you!
2024-05-08 14:11
Shine

Registered: Jul 2012
Posts: 369
"Petmate 9 (0.9.5)" is up to date though.
2024-05-08 16:38
chatGPZ

Registered: Dec 2001
Posts: 11386
Quote:
I would like to be able to make more advanced dirarts (colors, animations, etc.). I'm no stranger to hexediting if that is the only option.

I don't think there is an editor for those things (as this involves quite some trickery and is not easily mapped to an editor).

For anything else your favourite petscii editor will do :)
2024-05-09 09:00
Jetboy

Registered: Jul 2006
Posts: 337
Actually it is easily mappable to an editor.

1. One could draw wide image, and editor could automatically cut it into appropriate directory entries with codes that print it.

2. One could make frames, and editor could add the necessary codes to display those frames.

It wouldn't be too hard to write, but i'm busy with other projects right now.
2024-05-09 11:04
Krill

Registered: Apr 2002
Posts: 2980
Needs a purpose-built editor.

Filenames have specific restrictions on which characters are allowed (plus state on that re: "), and certain ones are interpreted differently.
2024-05-09 13:00
Jetboy

Registered: Jul 2006
Posts: 337
For a future reference. There is a basic program that does what i described in point 1.

To access it you have to twiddle with Tales from the Crypt PETSCII Edition directory entries (it is 3rd or 4th directory entry if i remember correctly).

Anyway, i'm editing the directory by hand typing hex codes in dir master. Not the most convenient workflow, but at least i can do what i want.
2024-05-20 11:16
Jetboy

Registered: Jul 2006
Posts: 337
Great write up by Wbochar/Triad about auto run injection.
Also used in upcoming production for Moonshine Dragons 2024 this weekend.

https://wbochar.com/directory-dark-arts-the-auto-run-injection-..
2024-05-20 17:52
chatGPZ

Registered: Dec 2001
Posts: 11386
Quote:
1. One could draw wide image, and editor could automatically cut it into appropriate directory entries with codes that print it.

that is a solved problem of course, various tools can convert (part of) a petscii screen into dir art
Quote:
2. One could make frames, and editor could add the necessary codes to display those frames.

That part is much more fiddly though
2024-05-21 20:17
wbochar

Registered: May 2002
Posts: 29
I've gotten some pretty crazy dirart to work, but almost every example uses a different approach to generate the final GFX or injected code.

You can use " its just messes things up a little, with a little logic to compensate it's possible to use.

Anything outside of the 16 character wide filename GFX (standard dirart) needs a 8-10 character packet inject/push technique. The largest PETSCII I made from dirart is *I think* 40x18 mono. If you throw any colours in there you start to loose lines.

The dirart exporter for petmate9 is pretty basic, you can create some screen code combos with it.. but you have to know what you are doing. Maybe in a future release I'll come up with a few enhanced dirart exporters..

Most of the funky dirart will not work with DOS wedge or an AR directory command -- generally stock kernal 'load"$",8' is the intended output.
 
... 1 post hidden. Click here to view all posts....
 
Previous - 1 | 2 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Steffan/BOOM!
E$G/HF ⭐ 7
Freeze/Blazon
csabanw
El Gato
AArt1256/MoonShine
slimeysmine
t0m3000/hf^boom!^ibx
Andy/AEG
Guests online: 103
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 No Listen  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Fullscreen Graphicians
1 Joe  (9.7)
2 Sulevi  (9.6)
3 The Sarge  (9.6)
4 Veto  (9.6)
5 Facet  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.05 sec.