qmc2-devel Mailing List for M.A.M.E. Catalog / Launcher II
Brought to you by:
prianthefist,
renereucher
You can subscribe to this list here.
2007 |
Jan
|
Feb
(2) |
Mar
(36) |
Apr
(5) |
May
(26) |
Jun
(9) |
Jul
(2) |
Aug
(9) |
Sep
(8) |
Oct
(15) |
Nov
(1) |
Dec
(7) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(6) |
Feb
(44) |
Mar
(64) |
Apr
(13) |
May
(18) |
Jun
(34) |
Jul
(8) |
Aug
(17) |
Sep
(8) |
Oct
(20) |
Nov
(7) |
Dec
(18) |
2009 |
Jan
(57) |
Feb
(38) |
Mar
(46) |
Apr
(29) |
May
(21) |
Jun
(8) |
Jul
(6) |
Aug
|
Sep
(4) |
Oct
(4) |
Nov
(20) |
Dec
(8) |
2010 |
Jan
(20) |
Feb
(5) |
Mar
(24) |
Apr
|
May
(14) |
Jun
(4) |
Jul
(5) |
Aug
(6) |
Sep
(6) |
Oct
(7) |
Nov
(3) |
Dec
(7) |
2011 |
Jan
(13) |
Feb
(2) |
Mar
(12) |
Apr
(24) |
May
(24) |
Jun
(27) |
Jul
(63) |
Aug
(26) |
Sep
(9) |
Oct
(2) |
Nov
(19) |
Dec
(14) |
2012 |
Jan
(4) |
Feb
(13) |
Mar
(30) |
Apr
(22) |
May
(94) |
Jun
(6) |
Jul
(2) |
Aug
(3) |
Sep
(13) |
Oct
(15) |
Nov
(8) |
Dec
(8) |
2013 |
Jan
(20) |
Feb
(3) |
Mar
(8) |
Apr
(4) |
May
(3) |
Jun
(48) |
Jul
(3) |
Aug
(16) |
Sep
(20) |
Oct
(2) |
Nov
(10) |
Dec
(17) |
2014 |
Jan
(8) |
Feb
(5) |
Mar
(3) |
Apr
(23) |
May
(3) |
Jun
|
Jul
(9) |
Aug
(1) |
Sep
(3) |
Oct
(7) |
Nov
(5) |
Dec
(3) |
2015 |
Jan
(20) |
Feb
(6) |
Mar
(10) |
Apr
(3) |
May
(30) |
Jun
(8) |
Jul
(2) |
Aug
(4) |
Sep
(4) |
Oct
(14) |
Nov
(4) |
Dec
(20) |
2016 |
Jan
(8) |
Feb
|
Mar
(18) |
Apr
(3) |
May
(5) |
Jun
(1) |
Jul
(34) |
Aug
(1) |
Sep
(24) |
Oct
(5) |
Nov
(1) |
Dec
(2) |
2017 |
Jan
(7) |
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
(7) |
Jul
(1) |
Aug
|
Sep
(4) |
Oct
|
Nov
(4) |
Dec
|
2018 |
Jan
|
Feb
(14) |
Mar
(7) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
(5) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
(12) |
May
|
Jun
(7) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2024 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Vas C. <va...@va...> - 2024-02-21 15:12:44
|
Hi everyone, To be quite honest, I really don’t have the time to put much effort into qmc2. I’ll probably keep reviewing pull requests, as I seem to be the only experienced developer left, but I doubt I’ll do much more than that. qmc2 was always René’s passion project. When qmc2 was migrated from SourceForge to GitHub, rather than creating an organisation for the project, René made it a public personal git repository. I interpreted this as René confirming that qmc2 is really a personal project with a little assistance from additional contributors, and not a project that belongs to and is developed by a larger community. (SourceForge has no concept of personal repositories – every project has team management features.) Julian is right, qmc2 needs maintenance to make it more robust and future-proof. Off the top of my head, it would be a good time to drop support for SDL 1.x altogether, and migration to Qt6 will need to happen eventually. But the reality is, most of the people who use qmc2 aren’t developers. It just doesn’t seem to attract that kind of audience for the most part. Julian is about the only person contributing code these days. Oh, and for what it’s worth, you should avoid using a DOM parser for the XML stuff MAME uses if you can. In general, DOM parsers don’t scale as well to large document sizes. You’re better off sticking with SAX-like parsers (like the QXmlStreamReader) if you can. Vas Quoting Julian Sikorski <bel...@gm...>: > Hello, > > as some of you might have noticed, I have recently posted some PRs > for qmc2, initially motivated by lack of history.xml support. In my > local tree I have some further improvements to XML handling, mainly > revolving around replacing manual parsing of XML data by > QXmlStreamReader (and possible QDomDocument if I ever manage to > figure it out). I have also updated the arch files and submitted > fixes for building on modern macOS and Windows. > Other things I have been considering, if time permits, would be > updating bundled dependencies and attempting to fix qtwebengine > issues. I tried building with qt6 but failed pretty quickly > realising this is above my skillset. > Would anyone else be interested in contributing? I do not have > commit access to the main repo but having the contributions go > through another pair of eyes has a significant value as well. If > anyone is eager to test the PR code before it gets merged, feel free > to check out my fork, including its CI artifacts: > https://github.com/belegdol/qmc2-mame-fe/ > If there are more people interested in keeping qmc2 going, we should > consider making a proper fork or getting commit access to the > original repo. Otherwise a PR every now and again could be sufficient. > > Best regards, > Julian > > > _______________________________________________ > qmc2-devel mailing list > qmc...@li... > https://lists.sourceforge.net/lists/listinfo/qmc2-devel |
From: Julian S. <bel...@gm...> - 2024-02-20 20:53:04
|
Hello, as some of you might have noticed, I have recently posted some PRs for qmc2, initially motivated by lack of history.xml support. In my local tree I have some further improvements to XML handling, mainly revolving around replacing manual parsing of XML data by QXmlStreamReader (and possible QDomDocument if I ever manage to figure it out). I have also updated the arch files and submitted fixes for building on modern macOS and Windows. Other things I have been considering, if time permits, would be updating bundled dependencies and attempting to fix qtwebengine issues. I tried building with qt6 but failed pretty quickly realising this is above my skillset. Would anyone else be interested in contributing? I do not have commit access to the main repo but having the contributions go through another pair of eyes has a significant value as well. If anyone is eager to test the PR code before it gets merged, feel free to check out my fork, including its CI artifacts: https://github.com/belegdol/qmc2-mame-fe/ If there are more people interested in keeping qmc2 going, we should consider making a proper fork or getting commit access to the original repo. Otherwise a PR every now and again could be sufficient. Best regards, Julian |
From: Anton B. <low...@gm...> - 2023-02-17 07:42:27
|
https://qmc2.batcom-it.net/index.php/2023/02/16/so-long-and-thanks-for-all-the-fish/ to quote Rene's son: > Hello everyone…this is Jonas, Reneś son. > It saddens me to inform everyone that as of the 3rd of February > 2023 René has passed away due to cancer. This website will therefore soon go offline. > I would love to give some compelling speech or offer some words of > wisdom but i just can’t find the right words at this moment… > In the coming days the github page will subsequently be inherited by me https://github.com/Mantls > As far as i can tell all of the source code is being managed on > github so that’s where – for the time being – all future updates regarding QMC2 will take place. > > I would like to thank everyone who has used, shared, contributed or > just thought about QMC2 in the last ~20 years. It meant a tremendous > amount to my father and had always been a favorite hobby of his. > > To my father: so long and thanks for all the fish > (or lack of… with him being a vegetarian) -- E-mail: low...@gm... Web site: http://lowtrucks.net/ |
From: Wellington T. U. <wel...@gm...> - 2022-06-03 18:46:46
|
Em 03/06/2022 07:54, ren...@ba... escreveu: > From now on, please use the "fork / pull request" method I talked about > earlier, if possible. I will, thanks. > I've also added you to the credits.html file. I think this is okay - but > if not let me know and I'll remove you there. Ok, thanks. > Thanks. Thank you Sir. > Cheers, René Cheers, Wellington |
From: <ren...@ba...> - 2022-06-03 10:54:31
|
Am 2022-06-02 17:22, schrieb Wellington Terumi Uemura: > Em 02/06/2022 10:52, ren...@ba... escreveu: >> Ok. I'll probably integrate it at the weekend! > Thank you sir. I did :). From now on, please use the "fork / pull request" method I talked about earlier, if possible. I've also added you to the credits.html file. I think this is okay - but if not let me know and I'll remove you there. Thanks. Cheers, René |
From: Wellington T. U. <wel...@gm...> - 2022-06-02 15:22:38
|
Em 02/06/2022 10:52, ren...@ba... escreveu: > Ok. I'll probably integrate it at the weekend! Thank you sir. > The category.ini file is probably not / no longer so important as I will > most likely use a different (XML) resource in the future that is > available for the MAME internal GUI (as far as I understood). > > Also, the file has not been updated in a while (4 years), so I'm not > sure... better let other people do the updates :). Ok, I'll work on the "configuration templates" then. Thank you. Wellington Terumi Uemura |
From: <ren...@ba...> - 2022-06-02 13:53:05
|
Am 2022-06-02 15:35, schrieb Wellington Terumi Uemura: > I'm not a big fan of front-ends for MAME however, I love your project > very much. Very, very handy! Thank you. > The files: > > https://www.mediafire.com/file/0ql9rul4fr1fu7z/qmc2_translation_pt_BR.zip Ok. I'll probably integrate it at the weekend! > I'll start to work on the 'category.ini' file today. The category.ini file is probably not / no longer so important as I will most likely use a different (XML) resource in the future that is available for the MAME internal GUI (as far as I understood). Also, the file has not been updated in a while (4 years), so I'm not sure... better let other people do the updates :). Cheers, René |
From: Wellington T. U. <wel...@gm...> - 2022-06-02 13:36:18
|
Hi! I'm not a big fan of front-ends for MAME however, I love your project very much. Very, very handy! The files: https://www.mediafire.com/file/0ql9rul4fr1fu7z/qmc2_translation_pt_BR.zip I'll start to work on the 'category.ini' file today. Thank you. Em 02/06/2022 07:38, René Reucher escreveu: > Hi! > > Yeah, the request finally did work :). > > Send me / the list (a link to) your translations and I'll manage to > include them... note that it's best to (later) fork the project on > github and just send me pull requests for your translation updates. This > way you automatically get "the permission". > > Thanks, René > > On Thu, Jun 2, 2022 at 12:07 PM Wellington Terumi Uemura > <wel...@gm... <mailto:wel...@gm...>> wrote: > > Hi, > > Following the request from: > https://wiki.batcom-it.net/index.php/Writing_translations > <https://wiki.batcom-it.net/index.php/Writing_translations> > > I am asking permission and procedures to upload a Brazilian Portuguese > (pt_BR) translation to the project, so far includes translation for > qmc2, arcade and qchdman. > > Thank you. > > > _______________________________________________ > qmc2-devel mailing list > qmc...@li... > <mailto:qmc...@li...> > https://lists.sourceforge.net/lists/listinfo/qmc2-devel > <https://lists.sourceforge.net/lists/listinfo/qmc2-devel> > > > > _______________________________________________ > qmc2-devel mailing list > qmc...@li... > https://lists.sourceforge.net/lists/listinfo/qmc2-devel |
From: René R. <ren...@gm...> - 2022-06-02 10:38:41
|
Hi! Yeah, the request finally did work :). Send me / the list (a link to) your translations and I'll manage to include them... note that it's best to (later) fork the project on github and just send me pull requests for your translation updates. This way you automatically get "the permission". Thanks, René On Thu, Jun 2, 2022 at 12:07 PM Wellington Terumi Uemura < wel...@gm...> wrote: > Hi, > > Following the request from: > https://wiki.batcom-it.net/index.php/Writing_translations > > I am asking permission and procedures to upload a Brazilian Portuguese > (pt_BR) translation to the project, so far includes translation for > qmc2, arcade and qchdman. > > Thank you. > > > _______________________________________________ > qmc2-devel mailing list > qmc...@li... > https://lists.sourceforge.net/lists/listinfo/qmc2-devel > |
From: Wellington T. U. <wel...@gm...> - 2022-06-02 10:07:14
|
Hi, Following the request from: https://wiki.batcom-it.net/index.php/Writing_translations I am asking permission and procedures to upload a Brazilian Portuguese (pt_BR) translation to the project, so far includes translation for qmc2, arcade and qchdman. Thank you. |
From: <ren...@ba...> - 2022-04-29 09:35:34
|
Hi! With the MAME 0.243 release we are pleased to also release QMC2 0.243 today. This is the first version in about four years to work on Linux (several distributions), Windows and macOS again! Expect new binary packages within hours or days, but for macOS it may take longer. Follow these steps to build your own if you are impatient. Have fun, the QMC2 development team Full change-log for 0.243: fix: avoid crash when using the command line option -tc fix: corrected template version displayed in the about box fix: fixed a strange bug with emulator options not displaying with Qt versions somewhere between 5.13 and 5.15 (also runs with earlier Qt versions, actually it did all the time :)) fix: fixed the palette editor not returning the right values fix: rank item widgets are now drawn “five items further” than before which should fix most visual artifacts imp: updated bundled minizip-ng to 3.0.5 (thanks to Julian Sikorski) imp: updated bundled zlib to 1.2.12 imp: updated bundled LZMA SDK to 21.07 imp: updated the emulator configuration templates to MAME 0.243 imp: updated the about box to not use deprecated constants but new methods; also changed the given URLs imp: revised the storing of play history and favorites imp: removed the bundled Qt translations inf: QMC2 Arcade more or less doesn’t work right now inf: the ’embedder’ is totally hidden for now, that is, also on Windows |
From: <ren...@ba...> - 2022-04-26 08:44:43
|
Am 2022-04-26 10:41, schrieb ren...@ba...: > Windows and openSUSE is me, Fedora is done by Julian, and macOS was in > the past done by David Eli, but I haven't heard of him in a while... Ups, David Ely was his name - sorry! Cheers, René |
From: <ren...@ba...> - 2022-04-26 08:41:34
|
Hi again! Meanwhile every previously supported platform works again! So we should create binaries for - Windows (x86_64) - macOS (x86_64 and ARM) - several Linux distributions (openSUSE, Fedora, ...) Windows and openSUSE is me, Fedora is done by Julian, and macOS was in the past done by David Eli, but I haven't heard of him in a while... there are alternatives if he doesn't answer, but I wouldn't want to switch. New instructions for building can be found here, BTW: https://wiki.batcom-it.net/index.php/QMC2_FAQ#Build_and_installation_instructions_for_specific_distributions_and_OSs Cheers, René |
From: <ren...@ba...> - 2022-04-04 18:49:38
|
Am 2022-04-04 20:42, schrieb Anton Belenki: > hi Julian, > >> Not a direct answer, but I still plan on maintaining Fedora packages. >> Update is currently blocked by minizip issue but I think I will just >> use >> bundled one until this is fixed. > > thanks for an answer. > > i'll hope for Windows builds. ;) I have plans to do it later, but for now it's "only" source code... Windows and macOS are much more complicated than Linux is. It doesn't even build on macOS right now, probably the same on Windows. If you have the usual MinGW build env. for Windows, it should still work, but I have my doubts :). So, please be patient, but stay tuned... Cheers, René |
From: Anton B. <low...@gm...> - 2022-04-04 18:43:01
|
hi Julian, > Not a direct answer, but I still plan on maintaining Fedora packages. > Update is currently blocked by minizip issue but I think I will just use > bundled one until this is fixed. thanks for an answer. i'll hope for Windows builds. ;) -- E-mail: low...@gm... Web site: http://lowtrucks.net/ |
From: Julian S. <bel...@gm...> - 2022-04-04 18:35:25
|
Am 04.04.22 um 20:32 schrieb Anton Belenki: > hello, René, > > will you provide various OS pre-compiled binaries of QMC2 for further versions? > > or it's up to users to build their own builds for their OS'es? > > thanks. > Not a direct answer, but I still plan on maintaining Fedora packages. Update is currently blocked by minizip issue but I think I will just use bundled one until this is fixed. Best regards, Julian |
From: Anton B. <low...@gm...> - 2022-04-04 18:32:43
|
hello, René, will you provide various OS pre-compiled binaries of QMC2 for further versions? or it's up to users to build their own builds for their OS'es? thanks. -- E-mail: low...@gm... Web site: http://lowtrucks.net/ |
From: Julian S. <bel...@gm...> - 2022-04-01 16:51:04
|
Am 01.04.22 um 13:48 schrieb ren...@ba...: > Hi all, > > first, I'd like to say thank you since you seem to be very patient with > me - or you went away already. Well, I don't know. Anyway, regarding my > time and health it's now much better, but still imperfect. I've decided > to ignore it, more or less. > > So, I've done a number of changes to the project already: QMC2 is now > "hosted" on github.com (https://github.com/qmc2/qmc2-mame-fe) just like > MAME itself, and that includes a number of modifications to work with > git instead svn... if you should have accounts there, perfect. If not, > I'd ask everyone who's interested in the development to create one. We > had about 11 developers over the years at sf.net, some may still want to > contribute. > > And I've reworked the directory structure so that it's now "better > readable" (well)... but other than that it should be the same as before, > although I only mean Linux here. > > Oh, and it's now (actually for quiet some time) a pure Qt 5+ project. I > haven't had a chance to test Qt 6, though. I would expect it doesn't work. > > Have fun, René > Welcome back, happy to hear you are better :) |
From: <ren...@ba...> - 2022-04-01 12:59:33
|
Am 2022-04-01 14:36, schrieb Anton Belenki: > actually, i'm still using QMC2 with MAME 0.238 and it's working fine. I'm running 0.241 and it works as well (which is fine!), but there are "some" differences in the configuration settings that I need to change tomorrow or so to make them work as well: ... 14:56:41.368: checking template configuration map against selected emulator 14:56:41.400: template option 'use_backdrops' is unknown to the emulator 14:56:41.400: template option 'use_bezels' is unknown to the emulator 14:56:41.400: template option 'use_cpanels' is unknown to the emulator 14:56:41.401: template option 'use_marquees' is unknown to the emulator 14:56:41.401: template option 'use_overlays' is unknown to the emulator 14:56:41.401: emulator uses a different default value for option 'language' ('' vs. 'English'); assumed option type is 'bool' 14:56:41.402: template option 'record_timecode' is unknown to the emulator 14:56:41.402: emulator uses a different default value for option 'snapview' ('auto' vs. 'internal'); assumed option type is 'combo' 14:56:41.402: emulator option 'attach_window' with default value '' is unknown to the template 14:56:41.402: emulator option 'beam_dot_size' with default value '1.0' is unknown to the template 14:56:41.402: emulator option 'bgfx_lut' with default value '' is unknown to the template 14:56:41.402: emulator option 'comm_framesync' with default value '0' is unknown to the template 14:56:41.402: emulator option 'compressor' with default value '1' is unknown to the template 14:56:41.403: emulator option 'debugger_port' with default value '23946' is unknown to the template 14:56:41.403: emulator option 'debuglog' with default value '0' is unknown to the template 14:56:41.403: emulator option 'lowlatency' with default value '0' is unknown to the template 14:56:41.403: emulator option 'share_directory' with default value 'share' is unknown to the template 14:56:41.403: emulator option 'speaker_report' with default value '0' is unknown to the template 14:56:41.403: done (checking template configuration map against selected emulator) 14:56:41.403: check results: 18 differences |
From: Anton B. <low...@gm...> - 2022-04-01 12:37:08
|
hi René, > first, I'd like to say thank you since you seem to be very patient with > me - or you went away already. Well, I don't know. Anyway, regarding my > time and health it's now much better, but still imperfect. I've decided > to ignore it, more or less. > > So, I've done a number of changes to the project already: QMC2 is now > "hosted" on github.com (https://github.com/qmc2/qmc2-mame-fe) just like > MAME itself, and that includes a number of modifications to work with > git instead svn... if you should have accounts there, perfect. If not, > I'd ask everyone who's interested in the development to create one. We > had about 11 developers over the years at sf.net, some may still want to > contribute. it's great, that you are fine. and the news are awesome. actually, i'm still using QMC2 with MAME 0.238 and it's working fine. -- E-mail: low...@gm... Web site: http://lowtrucks.net/ |
From: <ren...@ba...> - 2022-04-01 12:31:39
|
Hi all, first, I'd like to say thank you since you seem to be very patient with me - or you went away already. Well, I don't know. Anyway, regarding my time and health it's now much better, but still imperfect. I've decided to ignore it, more or less. So, I've done a number of changes to the project already: QMC2 is now "hosted" on github.com (https://github.com/qmc2/qmc2-mame-fe) just like MAME itself, and that includes a number of modifications to work with git instead svn... if you should have accounts there, perfect. If not, I'd ask everyone who's interested in the development to create one. We had about 11 developers over the years at sf.net, some may still want to contribute. And I've reworked the directory structure so that it's now "better readable" (well)... but other than that it should be the same as before, although I only mean Linux here. Oh, and it's now (actually for quiet some time) a pure Qt 5+ project. I haven't had a chance to test Qt 6, though. I would expect it doesn't work. Have fun, René |
From: <ren...@ba...> - 2022-04-01 12:30:10
|
Am 2022-04-01 13:48, schrieb ren...@ba...: > Oh, and it's now (actually for quiet some time) a pure Qt 5+ project. Ups, that must read "for _quite_ some time"... |
From: <ren...@ba...> - 2020-02-02 14:39:53
|
Hi Julian! On 2020-02-02 14:56, Julian Sikorski wrote: > a while ago I had to patch qmc2 in fedora to allow building against the > new minizip fork: > https://github.com/nmoinvaz/minizip > The patch is available on Fedora git: > https://src.fedoraproject.org/rpms/qmc2/blob/master/f/qmc2-minizip.patch > I was not sure how applicable it is to master, or whether it should be > hidden behind a define, so I did not push it to the SVN. The patch is quite valid... I'll have a look if it's time for an update. Thanks, René |
From: Julian S. <bel...@gm...> - 2020-02-02 13:57:01
|
Hello, a while ago I had to patch qmc2 in fedora to allow building against the new minizip fork: https://github.com/nmoinvaz/minizip The patch is available on Fedora git: https://src.fedoraproject.org/rpms/qmc2/blob/master/f/qmc2-minizip.patch I was not sure how applicable it is to master, or whether it should be hidden behind a define, so I did not push it to the SVN. Best regards, Julian |
From: <ren...@ba...> - 2020-01-30 13:09:46
|
On 2020-01-30 09:15, ren...@ba... wrote: > Hmmm, it says "Sorry, we couldn't find that!" following the link... > send it to me directly! Oops, I didn't see the attachment... my fault :)! Anyway, I've got it. |