Previous Thread
Next Thread
Print Thread
Page 1 of 2 1 2
What 68000 emulator does MAME use by default? #67192
01/30/11 03:28 PM
01/30/11 03:28 PM
Joined: Feb 2008
Posts: 45
V
vanfanel Offline OP
Member
vanfanel  Offline OP
Member
V
Joined: Feb 2008
Posts: 45
That's it. I build my own MAME on Gentoo Linux, and I believe I saw it's using a C 68K emulator. I remember MAME had an ASM-based one instead time ago, is it available as of today?
I could get a bit more speed for near-fullspeed Konami GX systems without having to clock my CPUs at 2GHZ...

regards

Re: What 68000 emulator does MAME use by default? [Re: vanfanel] #67193
01/30/11 03:43 PM
01/30/11 03:43 PM
Joined: Mar 2001
Posts: 16,070
USA
R
R. Belmont Online content
Very Senior Member
R. Belmont  Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,070
USA
The ASM one was removed long ago - it had some hard-to-track bugs, it was missing features (no 68020+ support, so it didn't work with Konami GX anyway), and of course it was a problem when building MAME for PowerMacs.

Re: What 68000 emulator does MAME use by default? [Re: R. Belmont] #67194
01/30/11 03:46 PM
01/30/11 03:46 PM
Joined: May 2004
Posts: 1,532
H
Haze Offline
Very Senior Member
Haze  Offline
Very Senior Member
H
Joined: May 2004
Posts: 1,532
Originally Posted By R. Belmont
The ASM one was removed long ago - it had some hard-to-track bugs, it was missing features (no 68020+ support, so it didn't work with Konami GX anyway), and of course it was a problem when building MAME for PowerMacs.


Not to mention the 68k is only a tiny % of the CPU use on GX.. The difference if you switched cores would be marginal.

Re: What 68000 emulator does MAME use by default? [Re: vanfanel] #67198
01/30/11 05:23 PM
01/30/11 05:23 PM
Joined: Feb 2008
Posts: 45
V
vanfanel Offline OP
Member
vanfanel  Offline OP
Member
V
Joined: Feb 2008
Posts: 45
Well, thanks as always for your expert words smile

Any suggestion to improve speed of my builds a lil'bit?
I'am already on accelerated OpenGL, so stretching & scaling is not eating cpu as far as I know.
I'm already using -march=core2, too.

Re: What 68000 emulator does MAME use by default? [Re: vanfanel] #67199
01/30/11 05:39 PM
01/30/11 05:39 PM
Joined: May 2008
Posts: 4,892
Germany
Q
qmc2 Offline
Very Senior Member
qmc2  Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,892
Germany
Are you using the -multithreading option?!


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]

We're searching for QMC2 translators and support for existing translations. Interested? See here!
Re: What 68000 emulator does MAME use by default? [Re: vanfanel] #67200
01/30/11 05:58 PM
01/30/11 05:58 PM
Joined: Feb 2008
Posts: 45
V
vanfanel Offline OP
Member
vanfanel  Offline OP
Member
V
Joined: Feb 2008
Posts: 45
yes, but it causes video hiccups (propietary Nvidia driver, 2.6.36-r5 wich BFS and preemptive multitasking, on a Core2duo Mac Mini)

Re: What 68000 emulator does MAME use by default? [Re: vanfanel] #67202
01/30/11 06:24 PM
01/30/11 06:24 PM
Joined: Mar 2001
Posts: 16,070
USA
R
R. Belmont Online content
Very Senior Member
R. Belmont  Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,070
USA
The bottom line is that if you want to play games that ran on full-featured 32-bit systems like GX, ST-V, etc. you need a faster processor. A sub-2 GHz Mini will work beautifully for the 8-bit classics and 16-bit games like Neo Geo and CPS-2 but once you get into the 32-bit realm everything just gets much, much heavier to emulate.

Re: What 68000 emulator does MAME use by default? [Re: vanfanel] #67204
01/30/11 06:59 PM
01/30/11 06:59 PM
Joined: Feb 2008
Posts: 45
V
vanfanel Offline OP
Member
vanfanel  Offline OP
Member
V
Joined: Feb 2008
Posts: 45
No, I have no video hiccups if I turnoff the multithreading option.
What I'm looking for are the small optimizations I can find for the compilation so I get a lil'better performace.
GX runs fullspeed wih minor slowdonwns between menus and game. That's the small detail I'm trying to fix laugh

Re: What 68000 emulator does MAME use by default? [Re: vanfanel] #67205
01/30/11 07:00 PM
01/30/11 07:00 PM
Joined: Feb 2008
Posts: 45
V
vanfanel Offline OP
Member
vanfanel  Offline OP
Member
V
Joined: Feb 2008
Posts: 45
@R. Belmont: I know I need a faster processor. But I have fun trying to get the max out of this one. I'm not upgradng in many, many years anyway.

Re: What 68000 emulator does MAME use by default? [Re: vanfanel] #67208
01/30/11 10:15 PM
01/30/11 10:15 PM
Joined: May 2004
Posts: 1,532
H
Haze Offline
Very Senior Member
Haze  Offline
Very Senior Member
H
Joined: May 2004
Posts: 1,532
Originally Posted By vanfanel
@R. Belmont: I know I need a faster processor. But I have fun trying to get the max out of this one. I'm not upgradng in many, many years anyway.


Start with -cheat then underclock the TMS to almost nothing once it's booted.

It's the sound DSP, and it isn't actually hooked up to the sound, but it's needed to pass the startup tests (which in most cases, it doesn't, so they're hacked anyway..)

Page 1 of 2 1 2

Moderated by  R. Belmont 

Who's Online Now
4 registered members (AJR, R. Belmont, Olivier Galibert, Reznor007), 104 guests, and 1 spider.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,606
Posts112,515
Members4,827
Most Online296
Dec 5th, 2018
Powered by UBB.threads™ PHP Forum Software 7.6.1.1
(Release build 20180111)
Page Time: 0.026s Queries: 15 (0.007s) Memory: 5.7180 MB (Peak: 5.9388 MB) Zlib enabled. Server Time: 2018-12-15 13:40:59 UTC