Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > VICE threaded UI test builds
2020-05-18 16:10
chatGPZ

Registered: Dec 2001
Posts: 11107
VICE threaded UI test builds

In this thread i will post test builds of the (hopefully) soon to be merged threaded ui rewrite.

Linux and OSX users can always grab the current state from dqh's git repo here: https://github.com/dqh-github/vice-experiments/tree/threaded-ui.. (make sure to checkout the "threaded-ui-exp" branch after cloning the repo)

Please test and report back positive and negative results. Especially interesting right now are rendering errors/problems and unexpected crashes. Please tell exactly what OS you are using, and what GPU.

I will keep posting new windows builds here - starting with todays: https://sourceforge.net/projects/vice-emu/files/experimental%20..

64bit only right now - i'll have to figure out how to build proper 32bit binaries on my box (not that you should be still using a 32bit OS in 2020).
 
... 149 posts hidden. Click here to view all posts....
 
2020-06-10 13:45
JackAsser

Registered: Jun 2002
Posts: 1989
Quote: Apple doesn't care about cross-platform gaming and probably never will, it's pretty clear it's Metal or gtfo. They rarely break stuff intentionally at least, but neglect and death from a thousand cuts does the job just as well.

Anyway, I gave the latest Mac build a spin and it's the first one that I feel approaches something that can be used. Frame rate is smooth and stable, no obvious glitches and no crashes during (light) testing on a 2014 MacBook Pro running 10.15.5.

The only display related issue is that the cpu/fps counter updates in realtime and thus jumps around between 99.9% and 100.0% in a rather distracting manner. Nothing a smoothed out average wouldn't fix though.

The only major issue I can find is that I can't seem to get the positional keyboard layout (the only sane option) to work. Is a keymap required for that — GTK3 doesn't do keycodes? The symbolic (ew) keymap for Swedish can't type $, and the positional option is grayed out if you select it.


Yep, for me personally (which you shouldn't use as a priority of any sort) are:

* Positional keyboard working
* Proper 1351 mouse emulation (mouse capture it totally borked now on my setup)

When this is done, I can drop SDL and move to GTK for EotB related tasks.

But I'm in no way in actual need of a GTK port, it would just be a nice thing to have. And also, if it's on par and up to date with the SDL port you guys can drop the SDL port also.
2020-06-10 13:55
chatGPZ

Registered: Dec 2001
Posts: 11107
Regarding the keyboard, see above. I couldnt fix it even if i wanted (because my system is using german locale, and i dont have a swedish keyboard either in the first place) :) So thats something one of you has to provide :=)

Mouse emulation will be fixed properly later. We already talked about polling the inputs more often than once per frame - which is absolutely required for perfect 1351 emulation (the POT inputs sample period is 512 cycles). It shouldnt work significantly worse than in the SDL port however.

(and the SDL port will always be kept around for "lesser" systems, mobile, game cabinets, etc)
2020-06-10 14:54
JackAsser

Registered: Jun 2002
Posts: 1989
Quote: Regarding the keyboard, see above. I couldnt fix it even if i wanted (because my system is using german locale, and i dont have a swedish keyboard either in the first place) :) So thats something one of you has to provide :=)

Mouse emulation will be fixed properly later. We already talked about polling the inputs more often than once per frame - which is absolutely required for perfect 1351 emulation (the POT inputs sample period is 512 cycles). It shouldnt work significantly worse than in the SDL port however.

(and the SDL port will always be kept around for "lesser" systems, mobile, game cabinets, etc)


Ahh it’s not the polling per se but rather how it grabs the pointer from the OS
2020-06-10 14:57
chatGPZ

Registered: Dec 2001
Posts: 11107
THAT can be probably be fixed soonish :) Probably a side effect of the UI updates :)
2020-06-10 14:57
JackAsser

Registered: Jun 2002
Posts: 1989
Quote: THAT can be probably be fixed soonish :) Probably a side effect of the UI updates :)

Highly likely
2020-06-10 15:00
tlr

Registered: Sep 2003
Posts: 1714
Quoting Groepaz
Regarding the keyboard, see above. I couldnt fix it even if i wanted (because my system is using german locale, and i dont have a swedish keyboard either in the first place) :) So thats something one of you has to provide :=)

Should we be reading that as: you want a Swedish keyboard sent to you? ;)
2020-06-10 16:00
chatGPZ

Registered: Dec 2001
Posts: 11107
NO :)
2020-06-10 17:13
dqh

Registered: Jun 2019
Posts: 46
JackAsser - btw you should be able to build it directly in 10.15 now.
2020-06-10 17:23
MagerValp

Registered: Dec 2001
Posts: 1055
Positional keyboard layout for Swedish added here, please test: https://sourceforge.net/p/vice-emu/patches/231/
2020-06-10 17:34
JackAsser

Registered: Jun 2002
Posts: 1989
Quote: JackAsser - btw you should be able to build it directly in 10.15 now.

Ossom!! I might even have a go on fixing the mouse myself so you can focus on the important stuff. :)
Previous - 1 | ... | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | ... | 16 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
megatonn/Bronx
Matt
csabanw
Krill/Plush
www.gb64.com
(x)deejay
Impetigo/Crescent
Sentinel/Excess/TREX
apprentix
CreaMD/React
Guests online: 67
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 The Ghost  (9.6)
9 Wonderland XIV  (9.6)
10 Bromance  (9.6)
Top onefile Demos
1 It's More Fun to Com..  (9.8)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 Rainbow Connection  (9.5)
6 TRSAC, Gabber & Pebe..  (9.5)
7 Onscreen 5k  (9.5)
8 Wafer Demo  (9.5)
9 Dawnfall V1.1  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Logo Graphicians
1 Sander  (10)
2 Facet  (9.7)
3 Mermaid  (9.4)
4 Pal  (9.4)
5 Shine  (9.3)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.281 sec.