John IV |
IV/Play, MAME, MAMEUI
|
|
|
Reged: 09/22/03
|
Posts: 1970
|
Loc: Washington, USA
|
|
Send PM
|
|
|
[Annc] MameUI64 .148.1 released.
#304116 - 02/11/13 06:20 PM
|
|
|
|
redk9258 |
Regular
|
|
|
Reged: 09/21/03
|
Posts: 3968
|
Loc: Troy, Illinois USA
|
|
Send PM
|
|
|
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: John IV]
#304203 - 02/12/13 09:37 PM
|
|
|
Is there a trick to getting 148u1 compiled for MameUI64? I've been compiling my own versions of MAME for almost 2 years now, and have had problems with 148 and 148u1.
Thanks.
|
|
|
Dullaron |
Diablo III - Dunard #1884
|
|
|
Reged: 07/22/05
|
Posts: 6125
|
Loc: Fort Worth, Tx
|
|
Send PM
|
|
|
MameUI64 .148.1 crashes with the hlsl on.
[Re: John IV]
#304205 - 02/12/13 10:37 PM
|
|
|
It happen when I switch over to another game. I had to exit out MameUI64 before start another one up.
|
W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
|
|
redk9258 |
Regular
|
|
|
Reged: 09/21/03
|
Posts: 3968
|
Loc: Troy, Illinois USA
|
|
Send PM
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: Llaffer]
#304210 - 02/13/13 01:26 AM
|
|
|
> Is there a trick to getting 148u1 compiled for MameUI64? I've been compiling my own > versions of MAME for almost 2 years now, and have had problems with 148 and 148u1. > > Thanks.
Are you using the new tools?
I use...
Quote:
call D:\MINGW\mingw64-w64\setenv.bat make all -j5 OSD=winui EMULATOR=MAMEUI64.exe if exist MAMEUI64.exe call MakeHelp.bat
|
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: redk9258]
#304218 - 02/13/13 05:35 AM
|
|
|
Yeah. I'm using the latest tools. mame64.exe compiles just fine.
Here's the batch file that I've tried using:
Code:
@echo off set compiler=g:\mingw64-w64 pushd %compiler%
call setenv.bat call setup-Python.bat call setup-Qt.bat
popd
make -i all -j5 make -i all -j5 OSD=winui
|
|
|
redk9258 |
Regular
|
|
|
Reged: 09/21/03
|
Posts: 3968
|
Loc: Troy, Illinois USA
|
|
Send PM
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: Llaffer]
#304233 - 02/13/13 01:04 PM
|
|
|
I don't think you need these every compile... call setup-Python.bat call setup-Qt.bat
Once they have been run, they are installed.
What is..
pushd %compiler% and popd
for?
Why ignore errors with...
make -i
|
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: redk9258]
#304239 - 02/13/13 04:45 PM
|
|
|
> I don't think you need these every compile... > call setup-Python.bat > call setup-Qt.bat > > Once they have been run, they are installed. > > > What is.. > > pushd %compiler% > and > popd > > for? > > > Why ignore errors with... > > make -i
ok. I'll take out the python and QT items.
"pushd" is the same as "cd", except it puts the directory in a stack in memory, which when I "popd" goes back to the previous directory in the stack. If this was unix, I'd use "cd" and "cd -" to go back to the initial directory.
I had -i in there from back when one of the extra programs would fail compile, stopping the rest of the make, so I added -i so the rest of the bundle would compile (including mame64.exe) I guess it is no longer needed now.
Does setenv.bat do anything besides putting the compiler's BIN directory in the path? I've already done that at the system level, so if that's all it does, I can probably ignore that, too. but for now, it's still in there.
|
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: John IV]
#304245 - 02/13/13 06:25 PM
|
|
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: AntoPISA]
#304313 - 02/15/13 03:43 AM
|
|
|
|
redk9258 |
Regular
|
|
|
Reged: 09/21/03
|
Posts: 3968
|
Loc: Troy, Illinois USA
|
|
Send PM
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: Outrun2006]
#304315 - 02/15/13 04:06 AM
|
|
|
> Thank you gentleben
Who's ben? LOL
|
|
|
RevO EmaG |
A trick is something a whore does for money.....or candy!
|
|
|
Reged: 09/13/05
|
Posts: 83
|
Loc: Probably on the sh*tter...
|
|
Send PM
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: redk9258]
#304323 - 02/15/13 05:59 AM
|
|
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: Llaffer]
#304423 - 02/16/13 04:41 PM
|
|
|
Any additional thoughts on what I could try to get compiling UI to work?
|
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: Llaffer]
#304432 - 02/16/13 05:35 PM
|
|
|
I don't use 'all' for MAMEUI. Only 'make -j5 PTR64=1 OSD=winui' (PTR64=1 to be sure the 64-bit architecture is used, but some people says it's useless because it should be auto-detected. I have never been really sure about this so I put it in my batch file in every case)
|
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: Mamesick]
#304437 - 02/16/13 08:27 PM
|
|
|
> I don't use 'all' for MAMEUI. > Only 'make -j5 PTR64=1 OSD=winui' > (PTR64=1 to be sure the 64-bit architecture is used, but some people says it's > useless because it should be auto-detected. I have never been really sure about this > so I put it in my batch file in every case)
I'll give that a try to see if it does anything. Though, I have tested it without the PTR64 argument, and it does properly detect 32vs64. I also took out the -i, so this is the command that I'm using to compile now:
Code:
make -j5 OSD=winui
We'll see how well it works with that.
EDIT:
I still get this:
Code:
In file included from src/osd/winui/mui_opts.c:49:0: src/osd/winui/game_opts.h: In member function 'void game_options::load_settings(const char*, int)': src/osd/winui/game_opts.h:111:3: error: 'string_iterator' was not declared in this scope src/osd/winui/game_opts.h:111:19: error: expected ';' before 'value_str' src/osd/winui/game_opts.h:116:9: error: 'value_str' was not declared in this scope Compiling src/osd/winui/dirwatch.c... make: *** [obj/winui64/osd/winui/mui_opts.o] Error 1 make: *** Waiting for unfinished jobs.... Code:
|
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: Llaffer]
#304443 - 02/16/13 11:29 PM
|
|
|
> > EDIT: > > I still get this: > > In file included from src/osd/winui/mui_opts.c0: > src/osd/winui/game_opts.h: In member function 'void game_options::load_settings(const > char*, int)': > src/osd/winui/game_opts.h3: error: 'string_iterator' was not declared in this scope > src/osd/winui/game_opts.h19: error: expected ';' before 'value_str' > src/osd/winui/game_opts.h9: error: 'value_str' was not declared in this scope > Compiling src/osd/winui/dirwatch.c... > make: *** [obj/winui64/osd/winui/mui_opts.o] Error 1 > make: *** Waiting for unfinished jobs....
There should have been a replacement astring.c and astring.h included in the package. These replace the existing ones. MAMEUI should probably be rewritten to avoid needing this, as the proper core ones have been sped up.
|
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: Robbbert]
#304448 - 02/17/13 02:17 AM
|
|
|
> There should have been a replacement astring.c and astring.h included in the package. > These replace the existing ones. MAMEUI should probably be rewritten to avoid needing > this, as the proper core ones have been sped up.
My astring.c file is timestamped 8-18-12. My astring.h file is timestamped 1-11-13 (which is the date that I originally extracted the 148 MAME source).
Are these different from yours?
|
|
|
John IV |
IV/Play, MAME, MAMEUI
|
|
|
Reged: 09/22/03
|
Posts: 1970
|
Loc: Washington, USA
|
|
Send PM
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: Llaffer]
#304450 - 02/17/13 03:40 AM
|
|
|
He means in the MameUI source, those are two altered files you should have extracted into the baseline source tree.
|
john iv
http://www.mameui.info/
|
|
|
Re: [Annc] MameUI64 .148.1 released.
[Re: John IV]
#304468 - 02/17/13 08:11 AM
|
|
|
Ahh. I guess I missed that. I'll try it. thanks.
EDIT: That did it. Thanks.
Edited by Llaffer (02/17/13 08:44 AM)
|
|
|
|
Re: MAMEUI_0.148u1b_32-bit...
[Re: redk9258]
#304762 - 02/22/13 04:57 PM
|
|
|
|