Dullaron |
Mitchell or Dunard Garaus
|
|
|
Reged: 07/22/05
|
Posts: 6134
|
Loc: Fort Worth, Tx
|
|
Send PM
|
|
|
Is there anyway get these files to make in smaller size?
#321574 - 02/07/14 01:17 PM
|
|
|
|
|
Re: Is there anyway get these files to make in smaller size?
[Re: Dullaron]
#321585 - 02/07/14 03:38 PM
|
|
|
> make -j5 > > Normal size. > > VS. > > make -j5 "SYMBOLS = 1" "SYMLEVEL = 1" > > Bigger size.
Yes. Bigger size. Symbols contains words. Words for all of the things.
|
|
|
|
Re: Is there anyway get these files to make in smaller size?
[Re: MooglyGuy]
#321593 - 02/07/14 05:14 PM
|
|
|
|
Dullaron |
Mitchell or Dunard Garaus
|
|
|
Reged: 07/22/05
|
Posts: 6134
|
Loc: Fort Worth, Tx
|
|
Send PM
|
|
|
Re: Is there anyway get these files to make in smaller size?
[Re: MooglyGuy]
#321613 - 02/07/14 10:39 PM
|
|
|
> > make -j5 > > > > Normal size. > > > > VS. > > > > make -j5 "SYMBOLS = 1" "SYMLEVEL = 1" > > > > Bigger size. > > Yes. Bigger size. Symbols contains words. Words for all of the things.
Using HashMyFiles.
Using these tools.
http://www.mamedev.org/tools/ mingw-mame-20121207.exe (32-bit and 64-bit)
Code:
mame64.exe 952a384cc9e7cb5b738dcc734af737fd 7e49ba1baf71de7e22d32b9717998586d0a29993 f0981baa L:\UME\mame64.exe 2/7/2014 2:33:18 AM 2/7/2014 2:30:44 AM 257,153,924 0, 152, 0, 0 0.152 exe A
245 MB
Code:
mess64.exe 7016e9790e090b5a6f59722a1643fd00 ab109596f891310d09728a2bd4ddcbdd12ff736d d39d3827 L:\UME\mess64.exe 2/7/2014 2:11:37 AM 2/7/2014 2:10:15 AM 158,575,712 0, 152, 0, 0 0.152 exe A
151 MB
This is from Revision 27519. Compare this size with the Official size.
|
W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
|
|
Tafoid![Administrator Administrator](//www.mameworld.info/ubbthreads/images/adm.gif) |
I keep on testing.. testing.. testing... into the future!
|
|
|
Reged: 04/19/06
|
Posts: 3138
|
Loc: USA
|
|
Send PM
|
|
|
Re: Is there anyway get these files to make in smaller size?
[Re: Dullaron]
#321623 - 02/07/14 11:08 PM
|
|
|
> > > make -j5 > > > > > > Normal size. > > > > > > VS. > > > > > > make -j5 "SYMBOLS = 1" "SYMLEVEL = 1" > > > > > > Bigger size. > > > > Yes. Bigger size. Symbols contains words. Words for all of the things. > > Using HashMyFiles. > > Using these tools. > > http://www.mamedev.org/tools/ mingw-mame-20121207.exe (32-bit and 64-bit) > > > mame64.exe 952a384cc9e7cb5b738dcc734af737fd 7e49ba1baf71de7e22d32b9717998586d0a29993 > f0981baa L:\UME\mame64.exe 2/7/2014 218 AM 2/7/2014 244 AM 257,153,924 0, 152, 0, 0 > 0.152 exe A > > > 245 MB > > > mess64.exe 7016e9790e090b5a6f59722a1643fd00 ab109596f891310d09728a2bd4ddcbdd12ff736d > d39d3827 L:\UME\mess64.exe 2/7/2014 237 AM 2/7/2014 215 AM 158,575,712 0, 152, 0, 0 > 0.152 exe A > > > 151 MB > > This is from Revision 27519. Compare this size with the Official size.
-----
First off, SYMBOLS=1 is only needed for backtracing a crash, providing line number references from source where execution stopped usually giving a good idea what the problem is.
The official EXE is built to have a minimal compliment of .SYM (symbols), just enough to provide basic information in the form of a stack crawl.
To mirror the official builds, use the following: make OPTIMIZE=3 SYMBOLS=1 SYMLEVEL=1
Of course, you can add your -j3, -j5 or whatever works best. Use TARGET=mess or TARGET=ume for those builds.
When compiled, you can use this to bring the filesize down even more: strip -s mame.exe - again, you can do the same with other binaries produced by providing the filename. This will depending on the .SYM file you created for all lookups
|
|
|
Dullaron |
Mitchell or Dunard Garaus
|
|
|
Reged: 07/22/05
|
Posts: 6134
|
Loc: Fort Worth, Tx
|
|
Send PM
|
|
|
Re: Is there anyway get these files to make in smaller size?
[Re: Tafoid]
#321625 - 02/07/14 11:15 PM
|
|
|
> > > > make -j5 > > > > > > > > Normal size. > > > > > > > > VS. > > > > > > > > make -j5 "SYMBOLS = 1" "SYMLEVEL = 1" > > > > > > > > Bigger size. > > > > > > Yes. Bigger size. Symbols contains words. Words for all of the things. > > > > Using HashMyFiles. > > > > Using these tools. > > > > http://www.mamedev.org/tools/ mingw-mame-20121207.exe (32-bit and 64-bit) > > > > > > mame64.exe 952a384cc9e7cb5b738dcc734af737fd > 7e49ba1baf71de7e22d32b9717998586d0a29993 > > f0981baa L:\UME\mame64.exe 2/7/2014 218 AM 2/7/2014 244 AM 257,153,924 0, 152, 0, 0 > > 0.152 exe A > > > > > > 245 MB > > > > > > mess64.exe 7016e9790e090b5a6f59722a1643fd00 > ab109596f891310d09728a2bd4ddcbdd12ff736d > > d39d3827 L:\UME\mess64.exe 2/7/2014 237 AM 2/7/2014 215 AM 158,575,712 0, 152, 0, 0 > > 0.152 exe A > > > > > > 151 MB > > > > This is from Revision 27519. Compare this size with the Official size. > > ----- > > First off, SYMBOLS=1 is only needed for backtracing a crash, providing line number > references from source where execution stopped usually giving a good idea what the > problem is. > > The official EXE is built to have a minimal compliment of .SYM (symbols), just enough > to provide basic information in the form of a stack crawl. > > To mirror the official builds, use the following: > make OPTIMIZE=3 SYMBOLS=1 SYMLEVEL=1 > > Of course, you can add your -j3, -j5 or whatever works best. Use TARGET=mess or > TARGET=ume for those builds. > > When compiled, you can use this to bring the filesize down even more: > strip -s mame.exe - again, you can do the same with other binaries produced by > providing the filename. This will depending on the .SYM file you created for all > lookups
Thanks. I needed the .sym because I can get the report. If it continue crashing on a game then least I know what build it started at. After the official is release then I will tested that game again. If it still crashing then I will report from the Official build. ![](//www.mameworld.info/ubbthreads/images/graemlins/smile.gif)
By the way. I'm talking about a game that crashes MAME. ![](//www.mameworld.info/ubbthreads/images/graemlins/smile.gif)
Adding these to my notes.
|
W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
|
|
B2K24 |
MAME @ 15 kHz Sony Trinitron CRT user
|
|
|
Reged: 10/25/10
|
Posts: 2663
|
|
|
Send PM
|
|
|
Re: Is there anyway get these files to make in smaller size?
[Re: Dullaron]
#321629 - 02/08/14 01:41 AM
|
|
|
If you come across a game that's problematic, feel free to post it here or poke me on IRC and I'll happily test along with you
|
|
|
Dullaron |
Mitchell or Dunard Garaus
|
|
|
Reged: 07/22/05
|
Posts: 6134
|
Loc: Fort Worth, Tx
|
|
Send PM
|
|
|
Re: Is there anyway get these files to make in smaller size?
[Re: B2K24]
#321630 - 02/08/14 01:46 AM
|
|
|
> If you come across a game that's problematic, feel free to post it here or poke me on > IRC and I'll happily test along with you
Will do.
|
W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
|
|