Vic GUI

Basic and Machine Language

Moderator: Moderators

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

Post by orion70 »

I just downloaded the (mockup) VIC screenshot of Elite, and now this VEOS or something - and it's already working! Thanks for this, I can't wait to show VIC windows to my friends :D .
Kananga
Vic 20 Afficionado
Posts: 317
Joined: Mon Mar 08, 2010 2:11 pm

Post by Kananga »

orion70 wrote:I just downloaded the (mockup) VIC screenshot of Elite, and now this VEOS or something - and it's already working! Thanks for this, I can't wait to show VIC windows to my friends :D .
Actually, the (mockup) Elite screen would fit into a window of the GUI ;-)
Buy the new Bug-Wizard, the first 100 bugs are free!
KingTrode
Vic 20 Hobbyist
Posts: 133
Joined: Tue Apr 13, 2010 2:32 am

Post by KingTrode »

Just downloaded the latest update:-

Wow - this project has come on quite a bit in such a short time, I'm very impressed indeed.

Keep up the good work Kananga :D
TBCVIC
Vic 20 Hobbyist
Posts: 127
Joined: Thu Mar 05, 2009 3:38 am

Post by TBCVIC »

It would be fun and I guess possible to atleast make a working version of Pong for example, running in one window :)
Ola Andersson
Image
Vic20-Ian
Vic 20 Scientist
Posts: 1224
Joined: Sun Aug 24, 2008 1:58 pm

Post by Vic20-Ian »

Fantastic, look forward to moving the windows around and to having focus return to last window after closing one.
Vic20-Ian

The best things in life are Vic-20

Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
Kananga
Vic 20 Afficionado
Posts: 317
Joined: Mon Mar 08, 2010 2:11 pm

Post by Kananga »

Vic20-Ian wrote:Fantastic, look forward to moving the windows around and to having focus return to last window after closing one.
The program could activate the new top-most window after destroying a window, which is quite easy to implement. It would imply when you select something from the menu window, which opens a new window:
1 - menu window closes
2 - new top-most window is activated and redrawn
3 - frame is hidden again if the new frame needs its character memory
4 - new frame shows up
ATM, I am not sure if the extra steps (2&3) would be too annoying and how to avoid them in a general way. Perhaps a flag that is set when closing a frame and reset when a new frame is created. The main loop could check that flag and activate the top-most frame, if that flag is set.
Buy the new Bug-Wizard, the first 100 bugs are free!
User avatar
Jeff-20
Denial Founder
Posts: 5764
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

I feel like I'm only seeing the top left corner of a larger desktop. Are my settings wrong? Can someone post a screen shot?
High Scores, Links, and Jeff's Basic Games page.
KingTrode
Vic 20 Hobbyist
Posts: 133
Joined: Tue Apr 13, 2010 2:32 am

Post by KingTrode »

Jeff-20 wrote:I feel like I'm only seeing the top left corner of a larger desktop. Are my settings wrong? Can someone post a screen shot?
This a screenshot from WINVice:-


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

Post by orion70 »

Jeff, try setting VICE to PAL.
Boray
Musical Smurf
Posts: 4064
Joined: Mon May 03, 2004 10:47 am

Post by Boray »

KingTrode wrote: This a screenshot from WINVice:-


Image
http://sleepingelephant.com/ipw-web/bul ... php?t=4413
PRG Starter - a VICE helper / Vic Software (Boray Gammon, SD2IEC music player, Vic Disk Menu, Tribbles, Mega Omega, How Many 8K etc.)
User avatar
Jeff-20
Denial Founder
Posts: 5764
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

D'oh. I just had PAL emulation on, but I forgot to check VIDEO STANDARD to make sure it was PAL too. Fixed now. Thanks.

Now I can't seem to pull up the task manager window... :wink:
High Scores, Links, and Jeff's Basic Games page.
saehn
Vic 20 Devotee
Posts: 235
Joined: Wed Apr 01, 2009 12:22 pm

Post by saehn »

Jeff-20 wrote:D'oh. I just had PAL emulation on, but I forgot to check VIDEO STANDARD to make sure it was PAL too. Fixed now. Thanks.

Now I can't seem to pull up the task manager window... :wink:
PAL Emulation is just a display filter, BTW. It's kind of similar to the scanlines setting in that it alters the way the emulated C64 output looks. It doesn't affect any of the system timings, however. You can have VICE set to a Video Standard of NTSC and still turn on PAL Emulation.

Nevermind if you already knew that. :-)
Kananga
Vic 20 Afficionado
Posts: 317
Joined: Mon Mar 08, 2010 2:11 pm

Post by Kananga »

Jeff-20 wrote:Now I can't seem to pull up the task manager window... :wink:
No tasks to manage yet, but you may get a blue screen... :P
Buy the new Bug-Wizard, the first 100 bugs are free!
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Post by nbla000 »

wow, very good progress !!!
Mega-Cart: the cartridge you plug in once and for all.
Kananga
Vic 20 Afficionado
Posts: 317
Joined: Mon Mar 08, 2010 2:11 pm

Post by Kananga »

I have added NTSC support (24x30, probably too big) and screen refresh sync.
Would be great if somebody with access to an NTSC-Vic could test it:
http://vin20.googlecode.com/files/vin-0.2.prg
Buy the new Bug-Wizard, the first 100 bugs are free!
Post Reply