|
Joined: Aug 2009
Posts: 669
Senior Member
|
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
Very Senior Member
|
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
|
|
|
|
Joined: May 2008
Posts: 4,930 Likes: 24
Very Senior Member
|
Very Senior Member
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
Very Senior Member
|
Very Senior Member
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  .
A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
Very Senior Member
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
Very Senior Member
|
Very Senior Member
Joined: May 2008
Posts: 4,930 Likes: 24 |
Not "a lot of time", just about 600 milli-seconds here: 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
Very Senior Member
|
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
Itīs subjective, dependent which hardware performance do you have.
|
|
|
|
Joined: May 2008
Posts: 4,930 Likes: 24
Very Senior Member
|
Very Senior Member
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
Very Senior Member
|
Very Senior Member
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
|
Senior Member
Joined: Aug 2009
Posts: 669 |
Not "a lot of time", just about 600 milli-seconds here: 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... 
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
16:13:07.735: done (applying ROM state filter, elapsed time = 00:02.625)
|
|
|
0 members (),
21
guests, and
11
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,103
Posts119,274
Members5,019
|
Most Online890 Jan 17th, 2020
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|