Page 1 of 2

Is there such a think as a linux SCREEN$ editor?

Posted: Sun Dec 31, 2017 9:34 am
by Nomad
Tried to get ZX-Paintbrush to work with wine and while it installed I can't convince wine to run the thing.

I just need a simple editor to do a title screen. Is something like this available on linux? Or that is just a basic windows exe file that I can run on wine?

Re: Is there such a think as a linux SCREEN$ editor?

Posted: Mon Jan 01, 2018 11:00 am
by ZXDunny
For Linux? no. You'll need to use WINE. BASin comes with a screen paintbox, and that does work with WINE.

Re: Is there such a think as a linux SCREEN$ editor?

Posted: Mon Jan 01, 2018 12:25 pm
by Nomad
ZXDunny wrote:
Mon Jan 01, 2018 11:00 am
For Linux? no. You'll need to use WINE. BASin comes with a screen paintbox, and that does work with WINE.
Cheers, that is a cracking set of tools.

Re: Is there such a think as a linux SCREEN$ editor?

Posted: Wed Jan 03, 2018 7:03 am
by Nomad
So after you have your bin file from the screen editor, is there any way to save it so you get the

db $nn, $nn, ...

file layout. At the moment I am having to manually go in and alter the bin.

Re: Is there such a think as a linux SCREEN$ editor?

Posted: Mon Jan 08, 2018 12:17 pm
by RMartins
Why do you need to do that ?
Any decent compiler, can inport/include a binary file.

If you need to reference it, just define a label just before the include.

Example using PASMO:

Code: Select all

ORG #A000
include "_DATA_.symbol"
incbin "_DATA_.bin"
or

Code: Select all

ORG #A000
MY_DATA_LABEL
incbin "_DATA_.bin"

Alternatively, a decent SCREEN editor, also allows you to output the contents in assembly format.
SevenUp Screen Editor (Windows only), for example, provides several options of ASM output.

Even if your prefered screen editor, does not have any extra options, you can always save as SCR, and import that on another editor that suports ASM output.

Re: Is there such a think as a linux SCREEN$ editor?

Posted: Mon Jan 08, 2018 1:44 pm
by Ralf
Sevenup would probably run under Linux:

http://metalbrain.speccy.org/

It may need messing with compiling and other Linux trickery but if you choose to be a Linux user then you get what you like ;)

I also personally believe it's the best to use it for graphics converting only and do the actual drawing elsewhere. But if you are stubborn, you may design screens in Sevenup too :)

Re: Is there such a think as a linux SCREEN$ editor?

Posted: Tue Jan 09, 2018 8:06 am
by Nomad
I have an old machine, so I can't run modern windows Os. That is why I use linux.

The reason I wanted to store the screen that way was this was how it was done in libzx, but point taken I just use the incbin command.

Sevenup works but it would have been nice to have a native application.

Re: Is there such a think as a linux SCREEN$ editor?

Posted: Tue Jan 09, 2018 9:13 am
by hikoki
you may want to try Colorator
and this other tool https://sourceforge.net/projects/zxscredit/

Edit:

Also Multipaint : http://multipaint.kameli.net

Re: Is there such a think as a linux SCREEN$ editor?

Posted: Tue Jan 09, 2018 9:41 am
by Nomad
hikoki wrote:
Tue Jan 09, 2018 9:13 am
you may want to try Colorator
and this other tool https://sourceforge.net/projects/zxscredit/

Edit:

Also Multipaint : http://multipaint.kameli.net

Thanks for the tips, because of this now I have a native screen$ editor! 8-)

Re: Is there such a think as a linux SCREEN$ editor?

Posted: Tue Jan 09, 2018 10:42 am
by RMartins
As I believe someone mentioned already (either here or some other thread, SevenUp has a 1.21 version for Linux, it's in the Download section of the website.

http://metalbrain.speccy.org/

I never tried it though.