|
Joined: May 2008
Posts: 4,930 Likes: 24
Very Senior Member
|
Very Senior Member
Joined: May 2008
Posts: 4,930 Likes: 24 |
@oddi: I don't have the time to test it on Windows today, but probably tomorrow... in the meantime, which version of history.dat are you using, for example? The latest is 0.161 ( http://www.arcade-history.com/index.php?page=download) and I've just imported it successfully... on Linux  .
A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
|
|
|
|
Joined: May 2012
Posts: 429 Likes: 1
Senior Member
|
Senior Member
Joined: May 2012
Posts: 429 Likes: 1 |
Yeah, oddi is right, on Windows it's "subwcrev" which is expected to be part of your PATH, otherwise the SVN revision cannot be determined and will thus not be used / printed. I'm quite sure i didn't do that at the time, as i have never used TortoiseSVN, but a command line version. The behaviour i'm 100% positive about was that if i had the correct configuration (file? Path?) at compile time, then i didn't need any change to my standard PATH to have the subversion displayed when launching the exe (i don't know if that's what's both of you mean, or if you only talk about compile time). Anyway, i'm gonna double check if my SVN folder is on my compile path, and then i'll see if it works again 
|
|
|
|
Joined: May 2008
Posts: 4,930 Likes: 24
Very Senior Member
|
Very Senior Member
Joined: May 2008
Posts: 4,930 Likes: 24 |
This script gets called from make to determine the SVN revision (on Windows):
rene@thunder:~/src/qmc2> cat arch/Windows/svnversion.bat
@echo off
subwcrev . scripts\subwcrev.template scripts\subwcrev.out > NUL
type scripts\subwcrev.out
del /f scripts\subwcrev.out
On Linux / UNIX / Mac OS X I use this: svnversion 2>&1 | sed -e "s/[MS]//g" -e "s/^[[:digit:]]*://" | grep "^[0-9]*$$"
A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
|
|
|
|
Joined: May 2012
Posts: 429 Likes: 1
Senior Member
|
Senior Member
Joined: May 2012
Posts: 429 Likes: 1 |
Ok it's fixed. In fact, the version of subwcrev i was using (probably downloaded somewhere standalone on the net, that's why i don't remembered using Tortoise) was too old to handle the svn version i updated recently 
Last edited by remax; 05/15/15 09:15 PM.
|
|
|
|
Joined: Jul 2010
Posts: 41
Member
|
Member
Joined: Jul 2010
Posts: 41 |
Hello  I really like how thoroughly complete QMC2 is. It's to your credit how you keep QMC2 matching every single MAME/MESS feature. With 'the merge' imminent for the next official release, I have a quick question. I've been (and still am) adding Favourites. Arcade systems in MAME, systems in MESS and softlist entries, also in MESS. Will these Favourites lists be retained and integrated into the new unified release or will they be lost? Thanks again for your work on QMC2.
|
|
|
|
Joined: May 2008
Posts: 4,930 Likes: 24
Very Senior Member
|
Very Senior Member
Joined: May 2008
Posts: 4,930 Likes: 24 |
@Praxis: You will generally lose it, mainly because the new "QMC2-MAME" wouldn't know from where to migrate... however, system-favorites can easily be merged manually (they are just text files)... software-favorites were part of qmc2.ini in the past and are meanwhile auto-migrated to the "user-data DB", but only on demand, that is when a system's software-lists are loaded. So unless you manually migrate software-favorites from qmc2.ini and/or the user-data DB (sqlite3 is your friend here, see the mess_softlist_user_data table in mess-user-data.db) you will lose them.
I don't think I'll find the time to add some migration tool until the next release.
A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
|
|
|
|
Joined: Jul 2010
Posts: 41
Member
|
Member
Joined: Jul 2010
Posts: 41 |
Thanks for the reply and explanation! I don't think I'll find the time to add some migration tool until the next release.
I don't mind waiting for you to prepare things for us clueless end users.  Just to clarify, does that mean waiting until the NEXT release (QMC2 0.52) or skipping one release for QMC 0.53?
|
|
|
|
Joined: May 2008
Posts: 4,930 Likes: 24
Very Senior Member
|
Very Senior Member
Joined: May 2008
Posts: 4,930 Likes: 24 |
Well, it doesn't matter... as long as you keep the old files they can be migrated at any time. I didn't say I'd write such a tool, though. It's a one time thing so it's actually not worth the hassle, and it's caused by external decisions which have consequences I didn't want.
A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
|
|
|
|
Joined: Mar 2001
Posts: 17,001 Likes: 93
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 17,001 Likes: 93 |
I warned you many years ago that a split MAME/MESS architecture was going to bite you in the butt eventually. Well, that time has come 
|
|
|
|
Joined: May 2008
Posts: 4,930 Likes: 24
Very Senior Member
|
Very Senior Member
Joined: May 2008
Posts: 4,930 Likes: 24 |
I really don't want to start the discussion again (I promised to "shut up"), but nothing actually bites me... it's the same architecture as before  .
A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
|
|
|
1 members (1 invisible),
47
guests, and
5
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,185
Posts120,285
Members5,044
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|