Vic 20 Screen and Character designer

You need an actual VIC.

Moderator: Moderators

User avatar
srowe
Vic 20 Scientist
Posts: 1325
Joined: Mon Jun 16, 2014 3:19 pm

Re: Vic 20 Screen and Character designer

Post by srowe »

This really is a brilliant utility, and now works fine in Firefox.
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

Another update to v0.36:

* Keyboard shortcuts for screen view

Ctl+C : Copy
Ctl+X : Cut
Ctl+V : Paste

Ctl+Z : Undo
Ctl+Y : Redo

* Coord display for screen view - row,col [(selectionwidth : selectionheight)]
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

yet another update to v0.37

- add a "Swap Pair" facility to the char table.

I found this quite useful for desigining 2x2 tiles in conjunction with the copy/paste/flip/rotate functions. [works with the first two selected rows]
User avatar
darkatx
Vic 20 Afficionado
Posts: 470
Joined: Wed Feb 04, 2009 2:17 pm
Location: Canada

Re: Vic 20 Screen and Character designer

Post by darkatx »

Amazing! :D
Learning all the time... :)
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

thanks everyone!

:)
User avatar
Mike
Herr VC
Posts: 4816
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Re: Vic 20 Screen and Character designer

Post by Mike »

Any chance of adding import/export of picture files for MINIGRAFIK/MINIPAINT? Like this one:

Image
(download link for paradroid.prg)

The file format is described in Appendix D of the MINIPAINT manual.

(And no, I'm not working on a Paradroid port... ;))
User avatar
darkatx
Vic 20 Afficionado
Posts: 470
Joined: Wed Feb 04, 2009 2:17 pm
Location: Canada

Re: Vic 20 Screen and Character designer

Post by darkatx »

Mike wrote:Any chance of adding import/export of picture files for MINIGRAFIK/MINIPAINT?...
Please don't joke about that...if this happens I might die of excitement - I'm still working on my stuff here and that would be AWESOME!!!
Learning all the time... :)
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

Mike wrote:Any chance of adding import/export of picture files for MINIGRAFIK/MINIPAINT? Like this one:
Import is done! - I've posted a new version with the Minipaint stuff in its own tab.
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

darkatx wrote:
Mike wrote:Any chance of adding import/export of picture files for MINIGRAFIK/MINIPAINT?...
Please don't joke about that...if this happens I might die of excitement - I'm still working on my stuff here and that would be AWESOME!!!
Image

:D
User avatar
orion70
VICtalian
Posts: 4337
Joined: Thu Feb 02, 2006 4:45 am
Location: Piacenza, Italy
Occupation: Biologist

Re: Vic 20 Screen and Character designer

Post by orion70 »

Darkatx.. are you still with us? :)
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

So I just tried to load "paradroid.prg" as posted above into Vice but it wouldn't display (basic seems to be corrupted). Undef'd, syntax error etc...

Am I correct in thinking that it should be a stand-alone viewer?

Image
User avatar
Mike
Herr VC
Posts: 4816
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Re: Vic 20 Screen and Character designer

Post by Mike »

beamrider wrote:So I just tried to load "paradroid.prg" as posted above into Vice but it wouldn't display (basic seems to be corrupted). Undef'd, syntax error etc... Am I correct in thinking that it should be a stand-alone viewer?
If you load it with ",8" instead of ",8,1", it works.

As a matter of fact, MG picture files are saved with a load address of $10F1 - because that's the address they're also loaded back into memory by the @LOAD command, when MINIGRAFIK is loaded. To quote from the manual:
In case MINIGRAFIK is not active, or was not made available to the recipient of the image, the image still can be displayed by LOADing and RUNning the file. A BASIC SYS statement is provided at the begin of the file, which, when loaded to the normal BASIC start at $1201 (≥8K RAM expansion) calls a stand-alone display routine. The routine waits for a key press, and then resets the VIC.

The mechanism involved here does not work, when MINIGRAFIK already is loaded. In that case, use @LOAD instead, inside a program.
Emphasis added by me (and implies the ",8" ...)

I can't do much about, that VICE autostarts programs with ",8,1". :(
Last edited by Mike on Fri Nov 14, 2014 6:49 am, edited 1 time in total.
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

Mike wrote:
beamrider wrote:So I just tried to load "paradroid.prg" as posted above into Vice but it wouldn't display (basic seems to be corrupted). Undef'd, syntax error etc... Am I correct in thinking that it should be a stand-alone viewer?
If you load it with ",8" instead of ",8,1", it works.
OK, thanks!
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

Ok folks, I've just upload version 0.40 with support for MiniPaint import and export.

The new controls are in the MiniPaint tab and should be fairly self explanatory.

The "New MiniPaint Drawing" button sets up the required geometry and clears out the characater data to give a blank screen.

Tip: If you can't see what you're drawing because the character colour and screen colour are the same you can do a Fill with the mask set to just colour to set the intended char colour for an area as required.

Have fun!

Image
Last edited by beamrider on Mon Nov 17, 2014 4:23 am, edited 2 times in total.
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

Mike wrote:To quote from the manual:
.. surely you didn't expect me to RTFM? :D
Post Reply