Previous Thread
Next Thread
Print Thread
Page 21 of 116 1 2 19 20 21 22 23 115 116
Joined: Aug 2009
Posts: 669
Senior Member
Offline
Senior Member
Joined: Aug 2009
Posts: 669
One I would like (more behind the scenes). Is that the fevice configs being saved into a device.ini instead of the base qmc2.ini.

Would make live a lot easier when you "have to clean" the config files. or saving it into a /device sub-folder with each driver getting it's own device.ini (psx.ini or a2600.ini) which get's loaded when you select that driver, should speed up the first loading of qmc2 by a few nanoseconds

Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
I like the idea.

Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
It's not simple to change that completely, that is, the device-configurations are in qmc2.ini for good reasons and will stay there, but as I already said earlier I'm planning to add an import/export function for this, which would basically work the same way (the export could be automated whenever you change something, so you don't lose new entries).


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
Also, the initial loading time has nothing to do with the stored device-configurations but is due to the loading of slot-information. And nanoseconds do not count anyway wink.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Thatīs right, to load the slot-information consumed a lot of time.

Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
Not "a lot of time", just about 600 milli-seconds here:

Code:
14:28:39.412: loading available system slots
14:28:40.046: done (loading available system slots, elapsed time = 00:00.633)

It's basically "mess -listslots" that's run here...


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Itīs subjective, dependent which hardware performance do you have.

Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
And which OS... but it's something I can't change. I need the information, so when should I load it? I could, however, try to make that a "cached" operation as well, which may still be slow for some people with the "wrong" hardware (esp. disk I/O performance counts in the latter case).


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Maybe a good idea will be to choose between 2 basic settings:
Fast for user which have a less performance (Hardware/OS) and Nice for user which have a good performance.
Dependent of the basic setting, QMC2 works with more caching or not as example.
Or some functions are disabled or enabled dependent of the basic setting too.

Joined: Aug 2009
Posts: 669
Senior Member
Offline
Senior Member
Joined: Aug 2009
Posts: 669
Originally Posted By qmc2
Not "a lot of time", just about 600 milli-seconds here:

Code:
14:28:39.412: loading available system slots
14:28:40.046: done (loading available system slots, elapsed time = 00:00.633)

It's basically "mess -listslots" that's run here...
frown
Code:
16:10:53.546: loading available system slots
16:10:54.968: done (loading available system slots, elapsed time = 00:01.422)
:p

But I found that disabling ROM state filter makes QMC2 load a lot faster
Code:
16:13:07.735: done (applying ROM state filter, elapsed time = 00:02.625)

Page 21 of 116 1 2 19 20 21 22 23 115 116

Moderated by  qmc2 

Link Copied to Clipboard
Who's Online Now
0 members (), 21 guests, and 11 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,103
Posts119,274
Members5,019
Most Online890
Jan 17th, 2020
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com