Vic 20 Screen and Character designer

You need an actual VIC.

Moderator: Moderators

rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Re: Vic 20 Screen and Character designer

Post by rhurst »

Yes, other browser support helps, although works fine using Chrome (on Linux). Some suggestions:

It looks like it supports only decimal numbers (0-255), please allow an option for load/generate text as binary (%00000000-%11111111), decimal (0-255), or hexadecimal ($00-$FF) notations.

Generating and allowing for an optional tag per character (i.e., mychar00: - mycharFF:) can help.
Jeff-20 wrote:P.S. - make Popeye, please.
I got demand to make Berzerk, wow, Jeff says "please" to you... not certain how I feel about that? :?
Well, you're going to have to deliver now for the island king of misfit toys here. :twisted:
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
beamrider
Vic 20 Scientist
Posts: 1449
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

rhurst wrote:It looks like it supports only decimal numbers (0-255), please allow an option for load/generate text as binary (%00000000-%11111111), decimal (0-255), or hexadecimal ($00-$FF) notations.
It will import hex numbers in $nn format already but not export - I'll add your request to the list...
Last edited by beamrider on Sat Oct 18, 2014 8:38 am, edited 1 time in total.
User avatar
beamrider
Vic 20 Scientist
Posts: 1449
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

rhurst wrote:Well, you're going to have to deliver now for the island king of misfit toys here. :twisted:
..I'm waiting for SSS to support multicolor masking :wink:
User avatar
srowe
Vic 20 Scientist
Posts: 1339
Joined: Mon Jun 16, 2014 3:19 pm

Re: Vic 20 Screen and Character designer

Post by srowe »

beamrider wrote:
Ok, I've made some changes and uploaded a new version (0.3)

It now seems to work [apart from a few minor niggles] in Chrome, Firefox and Internet Explorer (11).

Please give it another try.
That's a lot better, I can now edit and change colours in the Character View. Something still seems up with the Screen View, Draw just doesn't do anything.
User avatar
beamrider
Vic 20 Scientist
Posts: 1449
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

That's a lot better, I can now edit and change colours in the Character View. Something still seems up with the Screen View, Draw just doesn't do anything.
It works for me under latest Firefox.

Are you sure you have:

a) selected the Draw radio button
b) selected a non-blank character in the list and set the foreground colour to something visible?

Can you see anything if you change the "Screen view as:" ?

p.s. also make sure you have cleared out the browser cache..
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Re: Vic 20 Screen and Character designer

Post by rhurst »

Yes, clearing the cache helped me.
beamrider wrote:..I'm waiting for SSS to support multicolor masking :wink:
lol, your first mistake was using it in the first place. But I am thinking of doing a separate 8x16 bitmapped mode API.
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
beamrider
Vic 20 Scientist
Posts: 1449
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

rhurst wrote:Some suggestions:

It looks like it supports only decimal numbers (0-255), please allow an option for load/generate text as binary (%00000000-%11111111), decimal (0-255), or hexadecimal ($00-$FF) notations.

Generating and allowing for an optional tag per character (i.e., mychar00: - mycharFF:) can help.
A new version (0.31) is up with this functionality added:

as before, a hard cache reset is advised.
User avatar
Mike
Herr VC
Posts: 4838
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Re: Vic 20 Screen and Character designer

Post by Mike »

rhurst wrote:I am thinking of doing a separate 8x16 bitmapped mode API.
YES!!!!! :mrgreen:
User avatar
beamrider
Vic 20 Scientist
Posts: 1449
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

Now upgraded to version v0.32

New features:

* 5 work screens available
* Table now has multiple selection (use shift or ctrl) and colour/mc can be set for many rows at once.
* Copy and paste table rows
* Optional RLE (run length encoding) mode for screen and colour data (honoured on import and export)
Char: >128 = single value representing an actual value 0-127 (subtract 128) when reading
Char: 127 = end of sequence indicator
Char: <127 = RLE length, following char = RLE value (0-255)

Other:

* Table apperance tidied up
* Import/Export split into two tabs..

As before a hard cache reset is advised...
User avatar
Misfit
Vic 20 Devotee
Posts: 207
Joined: Thu Nov 28, 2013 9:09 am

Re: Vic 20 Screen and Character designer

Post by Misfit »

Thanks,

Few minor requests:

- Could you add support for alternative mouse control. (same button could provide ON/OFF functionality)
- Now black border colour hides texts
User avatar
beamrider
Vic 20 Scientist
Posts: 1449
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

Misfit wrote:Thanks,

Few minor requests:

- Could you add support for alternative mouse control. (same button could provide ON/OFF functionality)
- Now black border colour hides texts
I've uploaded v0.33:
- Black border issue fixed.
- added a toggle mode for the character view.

The toggle mode can be enabled in the settings tab (persisted). The default setting is off as I'm not sure I like it (especially when drawing as opposed to just clicking individual bits). For multicolor characters it cycles round the 4 available colours.
User avatar
Misfit
Vic 20 Devotee
Posts: 207
Joined: Thu Nov 28, 2013 9:09 am

Re: Vic 20 Screen and Character designer

Post by Misfit »

beamrider wrote:
Misfit wrote:Thanks,

Few minor requests:

- Could you add support for alternative mouse control. (same button could provide ON/OFF functionality)
- Now black border colour hides texts
I've uploaded v0.33:
- Black border issue fixed.
- added a toggle mode for the character view.

The toggle mode can be enabled in the settings tab (persisted). The default setting is off as I'm not sure I like it (especially when drawing as opposed to just clicking individual bits). For multicolor characters it cycles round the 4 available colours.
Reason why I requested this feature it is that I use trackpad and sometimes it's easier to use same button when you draw. But great job again.. thanks
User avatar
beamrider
Vic 20 Scientist
Posts: 1449
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

I've uploaded a new version (0.34)

Additional features:-

* Holding down the Ctrl key whilst drawing on the screen designer constrains to horizontal or vertical plotting of characters

* Undo/Redo facility

As before please clear the browser cache.
User avatar
Jeff-20
Denial Founder
Posts: 5759
Joined: Wed Dec 31, 1969 6:00 pm

Re: Vic 20 Screen and Character designer

Post by Jeff-20 »

Really enjoying this! It's hard to think of ways I would improve this. It's amazing. The most I could think of was a 16 by 16 mode. The 8 by 16 is great. I often like to make wide images too. Or maybe the ability of rotating a single character 90 degrees.


Sent from my phizzone
High Scores, Links, and Jeff's Basic Games page.
User avatar
beamrider
Vic 20 Scientist
Posts: 1449
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Vic 20 Screen and Character designer

Post by beamrider »

Jeff-20 wrote:Really enjoying this! It's hard to think of ways I would improve this. It's amazing. The most I could think of was a 16 by 16 mode. The 8 by 16 is great. I often like to make wide images too. Or maybe the ability of rotating a single character 90 degrees.
Sent from my phizzone
Thanks!

I've uploaded a new version (0.35) with +/- 90deg rotation (8x8 only).

Enjoy!
Post Reply