Jump to content

Photo

New GUI for the Atari 8-bit


3753 replies to this topic

#3551 flashjazzcat OFFLINE  

flashjazzcat

    Quadrunner

  • Topic Starter
  • 12,802 posts
  • Location:United Kingdom

Posted Sat Aug 22, 2015 1:38 AM

The reason I decided not to use PMGs under the standard hi-res display include lack of horizontal resolution and the fact they'll show through the mouse pointer and consequently look horrible.

Of course they could be employed if the system ends up proving support for higher bit depths (which might suggest a PMG mouse pointer anyway, which will use two players).

I'm not going back to restrictive window size and position in order to make use of PMGs on the hi-res display, though: that's mono.

#3552 FifthPlayer OFFLINE  

FifthPlayer

    Moonsweeper

  • 323 posts

Posted Sat Aug 22, 2015 9:55 AM

The reason I decided not to use PMGs under the standard hi-res display include lack of horizontal resolution and the fact they'll show through the mouse pointer and consequently look horrible.

Of course they could be employed if the system ends up proving support for higher bit depths (which might suggest a PMG mouse pointer anyway, which will use two players).

I'm not going back to restrictive window size and position in order to make use of PMGs on the hi-res display, though: that's mono.

 

I'm not suggesting you go back to restricting window size and position.  My thoughts were more that the application developer might be able to use the underlays creatively, taking into account how their app is designed. (But your point about the mouse pointer is a good one, and I hadn't thought about that before).

 

An app developer could also use the sprites as an overlay in their app window, for things like colored animation, or simple colored graphics.

 

Anyway, this is just all idle brainstorming - it's not meant to be backseat driving, or criticism of the fantastic work you've done thus far.


Edited by FifthPlayer, Sat Aug 22, 2015 9:59 AM.


#3553 FifthPlayer OFFLINE  

FifthPlayer

    Moonsweeper

  • 323 posts

Posted Sat Aug 22, 2015 10:05 AM

Ack..... PMG overlays will appear overtop the mouse pointer, and mess it up too.

 

Never mind, a sprite API just doesn't play well with the GUI in general.  It was fun to think about, though.



#3554 JamesD OFFLINE  

JamesD

    Quadrunner

  • 7,857 posts
  • Location:Flyover State

Posted Sat Aug 22, 2015 10:47 AM

I'll just be happy with an official release of the GUI 



#3555 _The Doctor__ OFFLINE  

_The Doctor__

    River Patroller

  • 2,827 posts
  • Location:10-0-11-00:02

Posted Sun Sep 6, 2015 5:21 AM

The major hurdles behind you, clear open lanes ahead!

That is indeed leaps and bounds ahead of where it all started.

All the stuff you did before the re-write will always be useful in future and continuing projects and possible different modes of operation.

Lightning fast....You are our hero of the moment.



#3556 Prodatron OFFLINE  

Prodatron

    Chopper Commander

  • 105 posts
  • Location:Germany, Moers

Posted Wed Sep 9, 2015 4:35 PM

Today there were a lot of news posts about the A8GOS :)

 

https://news.ycombin...tem?id=10186629

http://www.cpcwiki.e...atari-8-bitters

http://www.zonadepru...hp?f=101&t=6522



#3557 Stephen OFFLINE  

Stephen

    Quadrunner

  • 6,549 posts
  • A8 Gear Head
  • Location:No longer in Crakron, Ohio

Posted Wed Sep 9, 2015 6:31 PM

Thank you for spreading the news, and thanks to fcj for coding the GOS :)



#3558 _The Doctor__ OFFLINE  

_The Doctor__

    River Patroller

  • 2,827 posts
  • Location:10-0-11-00:02

Posted Thu Sep 10, 2015 12:34 AM

Ever notice how everyone attempts to say it's based on Apple Etc Etc... And yet Apple and Windows3.1 are based on other works... all of the windowing operating systems look pretty close to one another! GEM,  GEOS, Diamond.... I think our GUI looks like OUR GUI and as far as the OS itself... so far it looks light years better than anything I have used/seen on my Apple II

 

For those who really want to know what it looks like and stop the fanboy chatter

 

http://arstechnica.c.../2005/05/gui/2/

 

and of course other footage of xerox shows how they all continued down the same initial path. Only so much you can do different about any window in real life or the world inside a computer!

 

So tell them it's based on the NLS, Alto, and XEROX STAR!

 

That what all of the modern mouse, keyboard, screen computers look like and came from... I watched the actual videos of this being demonstrated, that chord input was a smoking piece of keyboard! He was fast with it!

 

FJC you are a heck of a good guy and one h*ll of a coder!

Three cheers from me!


Edited by _The Doctor__, Thu Sep 10, 2015 12:49 AM.


#3559 danwinslow OFFLINE  

danwinslow

    River Patroller

  • 2,532 posts

Posted Thu Sep 10, 2015 6:44 AM

Yeah the Xerox PARC initiative was the genesis of it all. PARC = Palo Alta Research Center.



#3560 flashjazzcat OFFLINE  

flashjazzcat

    Quadrunner

  • Topic Starter
  • 12,802 posts
  • Location:United Kingdom

Posted Thu Sep 10, 2015 6:49 AM

OK: it's disingenuous to deny it consciously takes some design cues from System 1-7, but regardless of that (because of the limited screen resolution of lack of colour) it's bound to end up looking like something or other, and I'd rather it was Mac OS, since that's by far the prettiest mono GUI, IMHO. :)

#3561 576XE OFFLINE  

576XE

    Dragonstomper

  • 754 posts
  • Location:Moscow, Russia

Posted Thu Sep 10, 2015 1:12 PM

As first, Xerox desktops are looking in different way.

 

So, it's obviously MacOS.

But the brilliance of MacOS Engineering was in Finder - kind of task manager, which stayed all screen for selected task when others was sleepy.

(I've tried FJC's last demo. It's very fast and  visually impressive like Raphael paintings.)

 

Be at your best, Your World Highness FJC!  :) 

Don't through your investigations!



#3562 Defender II OFFLINE  

Defender II

    Stargunner

  • 1,150 posts
  • Location:Traveling through space & time

Posted Tue Nov 3, 2015 11:38 PM

Any new updates?



#3563 pirx OFFLINE  

pirx

    Moonsweeper

  • 379 posts
  • Location:Poland

Posted Wed Nov 4, 2015 3:38 AM

ditto :]



#3564 flashjazzcat OFFLINE  

flashjazzcat

    Quadrunner

  • Topic Starter
  • 12,802 posts
  • Location:United Kingdom

Posted Wed Nov 4, 2015 3:39 AM

No updates. If there were, I would have posted here as usual. ;)

#3565 DracIsBack OFFLINE  

DracIsBack

    Quadrunner

  • 5,335 posts
  • Location:Toronto, Canada

Posted Sat Nov 7, 2015 5:14 PM

No updates. If there were, I would have posted here as usual. ;)

 

When you create art in progress, people get excited. 



#3566 MrFish ONLINE  

MrFish

    River Patroller

  • 4,262 posts
  • Location:1010-1010

Posted Sun Nov 8, 2015 9:02 PM

I updated the font conversion program about a year ago.

 

Finally got around to putting an actual interface on it and formatting the various display and info screens.

 

title.png

 

menu.png     bdf selection.png

 

parse bdf.png     input name.png

 

load pft.png     pft header.png

 

index - astro.png     sample - astro.png

 

index - serif.png     sample - serif.png

 

 



#3567 Prodatron OFFLINE  

Prodatron

    Chopper Commander

  • 105 posts
  • Location:Germany, Moers

Posted Tue Nov 10, 2015 4:17 AM

Very beautiful!!



#3568 MrFish ONLINE  

MrFish

    River Patroller

  • 4,262 posts
  • Location:1010-1010

Posted Tue Nov 10, 2015 11:14 AM

Very beautiful!!

 

More so if it were laid out in a GUI window.



#3569 Defender II OFFLINE  

Defender II

    Stargunner

  • 1,150 posts
  • Location:Traveling through space & time

Posted Sun Jan 10, 2016 9:15 AM

Nice.



#3570 Prodatron OFFLINE  

Prodatron

    Chopper Commander

  • 105 posts
  • Location:Germany, Moers

Posted Sun Jan 10, 2016 2:35 PM

 

More so if it were laid out in a GUI window.

Yes, absolutely, I can't wait for this! :)


Edited by Prodatron, Sun Jan 10, 2016 2:35 PM.


#3571 MrFish ONLINE  

MrFish

    River Patroller

  • 4,262 posts
  • Location:1010-1010

Posted Sun Jan 10, 2016 3:22 PM

One nice thing that happened late last year is that we were able to tie in the last of the font spacing parameters needed -- without any speed penalties -- to enable easy access to all the italics/script/cursive and mono fonts at hand. I've also already designed some specialized mono fonts at small sizes for things such as a small console window (not shown here), as well as some at more readable sizes (shown).

 

mono.png

 

cursive.png


Edited by MrFish, Sun Jan 10, 2016 3:44 PM.


#3572 MrFish ONLINE  

MrFish

    River Patroller

  • 4,262 posts
  • Location:1010-1010

Posted Sun Jan 10, 2016 3:43 PM

[Double Post]
 


Edited by MrFish, Sun Jan 10, 2016 3:44 PM.


#3573 TheNameOfTheGame OFFLINE  

TheNameOfTheGame

    Dragonstomper

  • 624 posts
  • Location:Almost Heaven, West Virginia

Posted Sun Jan 10, 2016 4:11 PM

Nice!



#3574 MrFish ONLINE  

MrFish

    River Patroller

  • 4,262 posts
  • Location:1010-1010

Posted Mon Jan 11, 2016 11:27 AM

One nice thing that happened late last year is that we were able to tie in the last of the font spacing parameters needed -- without any speed penalties -- to enable easy access to all the italics/script/cursive and mono fonts at hand. I've also already designed some specialized mono fonts at small sizes for things such as a small console window (not shown here), as well as some at more readable sizes (shown).

 

I should say late 2014...


Edited by MrFish, Mon Jan 11, 2016 11:40 AM.


#3575 Prodatron OFFLINE  

Prodatron

    Chopper Commander

  • 105 posts
  • Location:Germany, Moers

Posted Mon Jan 11, 2016 4:26 PM

One nice thing that happened late last year is that we were able to tie in the last of the font spacing parameters needed -- without any speed penalties -- to enable easy access to all the italics/script/cursive and mono fonts at hand.

Very interesting! :) I wonder how this is working. How do you handle upper/lower/middle overhangs on the left and right side of a char? Does it have multiple parameters for that?






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users