MAMEWorld >> News
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

Pages: 1

RobbbertModerator
Sir
Reged: 08/21/04
Posts: 3203
Loc: A long way from you
Send PM


MAME 0.146u1
#289165 - 06/11/12 10:38 AM


http://mamedev.org/updates.html


Quote:


0.146u1
-------


MAMETesters Bugs Fixed
----------------------
- 02339: [Flip Screen/Cocktail] (metro.c) mouja: Flip screen doesn't work
correctly in Mouja due to asymmetrical visible area. (hap)
- 03990: [Save/Restore] (bfm_sc2.c) sc2drwho + clones: Reload of state
causes momentary loss of LCD (JWallace)
- 04893: [Sound] ym2413.c - A block that is never executed :-D
- 04890: [Crash/Freeze] (nemesis.c) rf2: Hang after countdown (hap)
- 04884: [Crash/Freeze] (ms32.c) tp2m32: unhandled priority type e0 (hap)
- 04882: [Graphics] (rabbit.c) rabbit: Health bars are black (hap)
- 04561: [Graphics] (metro.c) Most games in metro.c: Offset screens
and/or misplaced graphics (hap)
- 04703: [DIP/Input] (metro.c) karatour: Start buttons don't work (hap)
- 04770: [Crash/Freeze] (metro.c) 3kokushi, karatour, ladykill, moegonta:
Black/blank screen (hap)
- 04862: [Crash/Freeze] (midyunit.c) smashtv, strkforc, trog and clones:
Crashes while a game begins (Phil Bennett)
- 04861: [Crash/Freeze] (taitojc.c) dendego, dendegoox, dendego2,
dendego23k: Crash after initial checks (hap)
- 04873: [Graphics] (mitchell.c) mgakuen2: Graphic glitch (M.A.S.H.)
- 00653: [DIP/Input] (topspeed.c) topspeed: Turning left doesn't work
in analog input mode. (hap)
- 04871: [DIP/Input] (topspeed.c) topspeed: Missing PORT_TOGGLE and
wrong built-in layout (M.A.S.H.)
- 04591: [Interface] GUI dipswitch menu shows an empty box
underneath. (Fabio Priuli)
- 04854: [Speed] (turbo.c) All sets in turbo.c: Slowdown (hap)
- 04870: [Crash/Freeze] (centiped.c) caterplr, magworm: Crash
before OK (couriersud)
- 04868: [Crash/Freeze] (williams.c) joust2: Crash after OK (M.A.S.H.)
- 04866: [Crash/Freeze] (nova2001.c) raiders5: Fails the RAM test (M.A.S.H.)
- 04863: [Graphics] (tehkanwc.c) gridiron: Wrong aspect ratio (hap)
- 04864: [Misc.] CHDMAN fails to convert v4 to v5
- 04853: [Sound] (bzone.c) redbaron: POKEY background noise are
too loud (couriersud)
- 04855: [Sound] (scramble.c) 800fath, knockout, mariner, triplep:
No sound (hap)

Source Changes
--------------
- Naomi/Chihiro documentation update [f205v]

- seta.c: Added PCB layout & dipswitch locations for Magic Speed.
[Brian Troha]

- Placed some handlers for the DM01 board into bfm_sc4 - once we can
confirm more games are on the hardware, this can move into the main
driver. [James Wallace)

- CPS-1 update [Team CPS-1]:
* Dumped and added CA22B.1A PAL to cawingj (Kold666)

- Hooked up inputs in DS Telejan [Angelo Salese]

- xain.c: Corrected rom labels for Solar Warrior / Xain'd Sleena.
[Smitdogg, The Dumping Union]

- Found more games that use the DMD01, hooked those up, and cleaned up
the interface hooks. Cleaned up Scorpion 4 sets. [David Haywood]

- z800x: Handle vectored interrupts correctly. [Christian Grössler]

- m72.c: Hooked up mcu to imgfightj. [David Haywood]

- 04862: smashtv and clones: Smash T.V. crashes while a game begins.
[Phil Bennett]

- fixed memory leak in libflac/libflac/md5.c (fixes memory issues with
chdman) [Oliver Stöneberg]

- Added cycle exact potentiometer and keyboard support to pokey device
[Couriersud].

- Fixed sprite colors in Bikkuri Card and Chance Kun
[Smitdogg, Angelo Salese]

- megatech.c: added a new revision of the bios [iGREKKESS, ElBarto]

- Added some bits to get the V53 (V33 core) running at least some sane
sound code for hng64.c There is no sound yet tho, and the banking
mechanism will need hooking up but the initial banks should be
correct. [David Haywood]

- vsnes.c: Documentation update and corrects several roms names. Added
set information to game names where possible. Tried to correction
region information by copyright.
[Mark F., Brian Troha, The Dumping Union]

- yiear.c: Correct rom labels [Smitdogg, The Dumping Union]

- flipjack.c: Documented dipswitch settings & pinout for Flipper Jack as
per manual. [Brian Troha]

- mediagx.c: Added additional documentation specifying revision and
build dates for the Area 51: Site 4 sets. [Troy Gratton]

- SDL: fix for OS/2 compile [K.O. Myung-Hun]

- ssv.c: Added dip locations to Mobil Suit Gundam Final Shooting.
[Brian Troha]

- bzone.c: Documentation update including information about the -01 revision
vector gen board and associated proms. Corrected and added PCB locations
to Red Barron's roms. Added revision to the names of the 2 Battle Zone
sets and made the parent the most current set (rev 2).
[Andrew Welburn, Brian Troha]

- shootout.c: Added dipswitch locations to the Shootout sets.
[Brian Troha]

- es5505/6: actually use the ADC port read callback [R. Belmont]

- topspeed.c update:
* Added pinout documentation and dipswitch locations. [kanikani]
* Fixed issues with analog controls. [hap]
* Added second ADPCM chip and started to make sense on how these are
hooked up. [hap]

- "Analog" Pokey Update [Couriersud]
* Derived internal resistance calculation from Pokey documentation.
This is a 4-bit parallel resistor (High-Z mos "devices") network
to ground. The result is a non-linear resistance function.
* Added low-pass filter support and opamp/resistor stages to the
pokey driver. This is not as good as complete discrete emulation,
but a lot better than the linear approximation we had before.
* Changed a couple of drivers to use the new output volume
calculation.
* Added device configuration macros. Made all drivers use them.

- Modernized i8008 CPU core [Lukasz Markowski]

- Added POKEY filter stages to a couple of more games. [Couriersud]

- SDL: Preliminary Haiku OS support [PulkoMandy]

- Added POKEY filter stage to Tunnel Hunt. [Couriersud]

- More Z8001 improvements. [Christian Grössler]

- Added complete discrete filtering to quantum driver. [Couriersud]

- Improved reel motor and optical alignment for reels as related to the
layout interface. [James Wallace]

- segas32.c: Documentation update. Updated Sega game ID codes & PCB #'s,
for Alien 3: The Gun, F1 Exhaust Note, Outrunners, Rad Mobile and Rad
Rally. Documented known Rad Mobile Upright versions listed from
manuals currently not dumped. [Brian Troha]

- SDL: More OS/2 fixes [K.O. Myung-Hun]

- Removed duplicate code which necessitated separate samples for War of
the Worlds (color) [wotwc]. Both display types now only need the one
sample set (wotw). [Tafoid]

- Added discrete sound to bwidow and gravitar. [Couriersud]
* Minor changes to ccastles (volume level) and centiped (low pass
filtering)
* removed class members no longer needed from pokey.c

- 68681.c: Fixed counter/timer implementation [Phil Bennett]

- taito_en.c improvements [Phil Bennett]:
* Use the common 68681 DUART implementation
* Implemented the MB87078 volume control

- model3.c: Documentation update. Added known Sega ID# for Game, rom
board & security board for several games. Noted which Scud Racer sets
were Twin or Deluxe and included information about the undumped
Australian DX version. [Brian Troha]

- Input work done on Dai-Dai-Kakumei - clearing unknown bits and adding
confirmed settings. [Tafoid]

- eolith.c: Added dipswitch locations to all games in the driver.
Cleaned up the input port defs. Added speed-up for Linky Pipe and a
note as to where the game seems to hang. [Brian Troha]

- taito_z.c updates [hap]
* removed fake digital steering wheel hack
* improved analog controls for chasehq and contcirc
* fixed some racingb issues, it's playable now

- Added an ASCII PCB layout, more findings and technical notes to
lucky 74 driver. [Roberto Fresca]

- Experimental, and somewhat gross, fix for the MIE issues [O. Galibert]

- New TMS9900 and TMS9995 implementation with proper control line
handling and wait state generation. Previous implementation has been
renamed to
* l.{c,h} and drivers point to the old implementation until they are
adapted to the new version. [Michael Zapf]

- Implemented buzzer sound in Destiny - The Fortuneteller [Angelo
Salese]

- bzone.c: Add the Address Decode prom to Red Baron. Currently not used
in emulation but we archive it anyways. [The Dumping Union]

- Improved clocks in bankp.c and gyruss.c [Corrado Tomaselli]

- Enable proper save stating for bfm_bd1 machine which should fix MT
bug#03990 as well. [James Wallace]

- naomi: Make illvelo boot, probably others too [O. Galibert]

- model2.c: Updated several sets with Sega's game and / or ROM board
ID#. Corrected the sound CPU & sample roms for the Manx TT set (as
verified by manual) and documented the undumped Manx TT Deluxe set.
[Brian Troha]


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Magical Speed [NoVArcade]
Dragon World 2001 [David Haywood, Smitdogg]
Dragon World Pretty Chance [David Haywood, Smitdogg]
Funcube [Guru, Yasuhiro Ogawa, Luca Elia]
Linky Pipe [Gerald (COY), The Dumping Union]
Racing Beat [hap]

New clones added
----------------
Space Ranger [Marcello Mancini]
Express Raider (Italy) [Tirino73]
Dynamite Duke (Euro) [Tirino73]
Battlantis (program code F) [Paul Canham]
Virtua Striker 2 (Step 1.5, older)
[Mr. CAST, Yohji, Smitdogg, The Dumping Union]
Nagano Winter Olympics '98 (GX720 JAA)
[Yohji, Mr. CAST, Smitdogg, The Dumping Union, smf]
Crisis Zone (CSZO3 Ver. A) [Mr. CAST, Smitdogg, The Dumping Union]
Red Barron [Andrew Welburn, The Dumping Union]
Bulls Eye Darts (Galaxian conversion) [Mariusz Wojcieszek, Paul Swan]
Over Rev (Model 2B, Revision B) [Brian Troha, The Dumping Union]


New games marked as GAME_NOT_WORKING
------------------------------------
Flipper Jack
[Yohji, Mr. CAST, Smitdogg, The Dumping Union, hap, Angelo Salese]
Konami Test Board GX800
[Yohji, Tormod, Smitdogg, The Dumping Union, Angelo Salese]
Exciting Black Jack
[Mr.CAST, Smitdogg, The Dumping Union, Roberto Fresca]
Pong (Rev E) [Couriersud]





redk9258
Regular
Reged: 09/21/03
Posts: 3968
Loc: Troy, Illinois USA
Send PM


MAME_0.146u1b_64-bit... new [Re: Robbbert]
#289167 - 06/11/12 12:05 PM Attachment: MAME_0.146u1b_64-bit.7z 15147 KB (151 downloads)


See attached...



redk9258
Regular
Reged: 09/21/03
Posts: 3968
Loc: Troy, Illinois USA
Send PM


MAME_0.146u1b_32-bit... new [Re: Robbbert]
#289169 - 06/11/12 12:15 PM Attachment: MAME_0.146u1b_32-bit.7z 13903 KB (108 downloads)


See attached...



KingTut
Reged: 08/26/11
Posts: 11
Send PM


Re: MAME_0.146u1b_32-bit... new [Re: redk9258]
#289170 - 06/11/12 12:22 PM


Thank you redk9258.



s_bastian
Wasting time at work...
Reged: 06/14/04
Posts: 310
Send PM


Re: MAME_0.146u1b_32-bit... new [Re: redk9258]
#289173 - 06/11/12 01:34 PM


Thanks



The first Italian MAME resource at
www.progettoemma.net



Lewis King
Reged: 12/25/11
Posts: 334
Send PM


Re: MAME_0.146u1b_64-bit... new [Re: redk9258]
#289174 - 06/11/12 01:48 PM


Thanks! Now wating for twisty MameUI source.



Chism
MAME Fan
Reged: 09/20/07
Posts: 70
Loc: Germany
Send PM


Re: MAME 0.146u1 new [Re: Robbbert]
#289175 - 06/11/12 02:05 PM


Pong is back...



CptGuapo
Beat'em-ups Lover
Reged: 03/18/08
Posts: 342
Loc: Off to Never Never Land
Send PM


Re: MAME_0.146u1b_64-bit... new [Re: redk9258]
#289179 - 06/11/12 03:45 PM


Thanks for that, as always, red.



"Mythology is what grownups believe, folklore is what they tell children and religion is both."



AntoPISA
MAME Snapper
Reged: 09/15/08
Posts: 2906
Loc: Pisa, Italy
Send PM


Re: MAME 0.146u1 new [Re: Robbbert]
#289184 - 06/11/12 05:35 PM


How much work, beautiful release!



Site: https://www.progettosnaps.net/
Board: progetto-SNAPS Official Board
Twitter: @progettosnaps



AntoPISA
MAME Snapper
Reged: 09/15/08
Posts: 2906
Loc: Pisa, Italy
Send PM


Re: MAME_0.146u1b_32-bit... new [Re: redk9258]
#289185 - 06/11/12 05:36 PM


> See attached...

Thanks, how about also complete version MameUI32 (this version John not releasing any more)?



Site: https://www.progettosnaps.net/
Board: progetto-SNAPS Official Board
Twitter: @progettosnaps



John IVModerator
IV/Play, MAME, MAMEUI
Reged: 09/22/03
Posts: 1970
Loc: Washington, USA
Send PM


Re: MAME 0.146u1 new [Re: Robbbert]
#289189 - 06/11/12 07:12 PM


For a data point, I ran a 90 second bench on Pong w/ my Wolfdale @ 3.6Ghz and it was at ~102%.
'mame.exe pong -bench 90'



john iv
http://www.mameui.info/



Scimmia85
MAME Fan
Reged: 12/15/11
Posts: 6
Send PM


Re: MAME_0.146u1b_32-bit... new [Re: redk9258]
#289191 - 06/11/12 07:28 PM


Thank you so much



Cyberzinho Punk
Reged: 12/31/09
Posts: 182
Loc: São José dos Campos, SP, Brazil
Send PM


Re: MAME 0.146u1 new [Re: Robbbert]
#289200 - 06/11/12 09:33 PM


Thanks for the update!!!!




Sorry, my English is bad!!!
Slackware Linux 14.2 beta 2/Fluxbox 1.3.7
Linux user #438128
MAME for Slackware



Quantum Leaper
OCRer and Monkey Typist for Galaxy Game
Reged: 03/08/04
Posts: 198
Loc: Orion spiral arm of the Milky Way
Send PM


Re: MAME 0.146u1 new [Re: John IV]
#289208 - 06/11/12 10:37 PM


> For a data point, I ran a 90 second bench on Pong w/ my Wolfdale @ 3.6Ghz and it was
> at ~102%.
> 'mame.exe pong -bench 90'

I should get about ~80%, with my E8400 (wolfdale), at 3.0GHz. One of these days, I really want to get a new computer. I haven't been on the bleeding edge of PCs, since I got my P2 400, in 1998, and paid way to much for that P2 400.

Just got done checking I get 83%, I guess I didn't to bad at guessing what it would be, and doing the math in my head. I am also compiling MAME in another window too.

It will be fun to play the real Pong again, it should run great on my friends computer, all I have is a 4 player Pong Console from Atari, but it run on 4 D or C cell batteries, I can't remember which right now. I still need to make 2 controllers for it.



DiodeDude
Semi-Lurker
Reged: 09/28/03
Posts: 754
Send PM


Did you update CHDMAN? new [Re: redk9258]
#289210 - 06/11/12 11:03 PM


For some reason, its still not updating v4 CHDs to v5. Using CHD_Man FE (I'm lazy).

** It appears to be a problem with CHD_Man FE as using CHDMAN worked fine using CLI. Problem now is CLRMAME is bitching that sfiii now has the wrong SHA1. I thought only Naomi stuff was screwed up moving to v5????

Edited by vram74 (06/11/12 11:20 PM)



Lewis King
Reged: 12/25/11
Posts: 334
Send PM


Re: Did you update CHDMAN? new [Re: DiodeDude]
#289213 - 06/11/12 11:26 PM


> For some reason, its still not updating v4 CHDs to v5. Using CHD_Man FE (I'm lazy).
>
> ** It appears to be a problem with CHD_Man FE as using CHDMAN worked fine using CLI.
> Problem now is CLRMAME is bitching that sfiii now has the wrong SHA1. I thought only
> Naomi stuff was screwed up moving to v5????

Just like i said before....
Wait for clrmamepro do the job and ask for new v5 chd's!
Without that you will get a lot of problems....
Make a backup of v4 before is to late.

This is the way to do it.



In the next updates if mame updates offcially the CHD it will go to the backup files, and ask to update.
So grab the CHD from backup folder, and then you need to update. Without that you can´t do nothing.



DiodeDude
Semi-Lurker
Reged: 09/28/03
Posts: 754
Send PM


Re: Did you update CHDMAN? new [Re: Lewis King]
#289214 - 06/11/12 11:30 PM


I just restored all my v4's and said to hell with it. I've noticed Clr having issues with a few games lately where it says the rom is unneeded, but if you delete the rom, then the game doesn't work in MAME. Been like that for a while now.

Edited by vram74 (06/11/12 11:34 PM)



Lewis King
Reged: 12/25/11
Posts: 334
Send PM


Re: Did you update CHDMAN? new [Re: DiodeDude]
#289215 - 06/11/12 11:33 PM


> I just restored all my v4's and said to hell with it.

Just let them stay.

Wheeley - Maybe, but make a backup from the roms on clr before you install a new one.

Edited by Animal-Bear (06/11/12 11:40 PM)



Wheeley
Lurker
Reged: 01/15/04
Posts: 55
Loc: Los Anegles, CA
Send PM


Re: Did you update CHDMAN? new [Re: Lewis King]
#289216 - 06/11/12 11:38 PM


> > I just restored all my v4's and said to hell with it.
>
> Just let them stay.

Or

Get the latest Clrmame and turn off the version checking for CHDs. Then you won't see the errors.

Wheeley



SmitdoggAdministrator
Reged: 09/18/03
Posts: 16877
Send PM


Re: MAME 0.146u1 new [Re: Quantum Leaper]
#289221 - 06/12/12 12:08 AM


I have an 8400 as well with a safe overclock (because a couple of my ram sticks are cheap) of 3.5, otherwise 4.0 is realistic. Keeping it at 3.0 is a total waste.

I also went balls out in Dec. 98 and bought a P2 450.



CiroConsentino
Frontend freak!
Reged: 09/21/03
Posts: 6211
Loc: Alien from Terra Prime... and Brazil
Send PM


Re: MAME 0.146u1 new [Re: John IV]
#289229 - 06/12/12 01:23 AM


it runs at 100% on my Sandy Bridge Core i7 2600 3.4GHz.



Emu Loader
Ciro Alfredo Consentino
home: http://emuloader.mameworld.info
e-mail: [email protected]



RobbbertModerator
Sir
Reged: 08/21/04
Posts: 3203
Loc: A long way from you
Send PM


Re: MAME 0.146u1 new [Re: Quantum Leaper]
#289238 - 06/12/12 02:49 AM


> > For a data point, I ran a 90 second bench on Pong w/ my Wolfdale @ 3.6Ghz and it
> was
> > at ~102%.
> > 'mame.exe pong -bench 90'
>

mame pong
100.00% (76 seconds)

mame pong -nothrottle
122.10% (7 seconds)

mame pong -nothrottle -bench 90
127.07% (90 seconds)



jflatt
MAME Fan
Reged: 06/12/12
Posts: 4
Send PM


Re: MAME 0.146u1 new [Re: Robbbert]
#289244 - 06/12/12 03:51 AM


Anybody tried a Linux x32 ABI (kernel 3.4) compile to see how MAME performs?



redk9258
Regular
Reged: 09/21/03
Posts: 3968
Loc: Troy, Illinois USA
Send PM


Re: MAME 0.146u1 new [Re: Robbbert]
#289245 - 06/12/12 03:51 AM


Pong on a Core 2 Quad Q9400...
Average speed: 91.29% (89 seconds)



Spelunker
In need of a new user name
Reged: 06/02/12
Posts: 38
Send PM


Re: MAME 0.146u1 new [Re: jflatt]
#289279 - 06/12/12 01:15 PM



Quote:


Anybody tried a Linux x32 ABI (kernel 3.4) compile to see how MAME performs?




Certainly on my todo list once kernel 3.4 hits the core repo in the distro I'm using (Arch), Mame thankfully has few dependencies so I hope it won't be too much of a hassle to rebuild them against the x32 abi.

Given that x32 has shown some serious performance improvements (~15-30%) on some cpu intensive tests it's certainly interesting to try it out on Mame with it's cpu emulations potentially benefiting greatly from more code fitting into the cpu caches.

Who knows, with x32 and profile-guided optimization one might get some games improving from somewhat jerky to silky smooth and others might atleast become less of a slide show (Naomi, Aleck64 I'm looking at you!)



R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM


Re: MAME 0.146u1 new [Re: Spelunker]
#289289 - 06/12/12 06:23 PM


Keep in mind that x32 does not perform better than x64, it's just smaller. So if you build and run 64-bit right now you already are seeing max performance, it's just x32 will be a bit smaller.



R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM


Re: Did you update CHDMAN? new [Re: Wheeley]
#289290 - 06/12/12 06:26 PM


> Get the latest Clrmame and turn off the version checking for CHDs. Then you won't see
> the errors.

IMO, tools shouldn't unilaterally mark v4 CHDs as bad. I made the decision to just BAD_DUMP the CDs that lack sufficient data to upgrade properly to v5 to save the community time and bandwidth. Roman of course threw a spanner into those works and created a lot of confusion. I'd like to see CMP updated to not enforce the version check if MAME reports something as a BAD_DUMP and the hashes match.



apeman
Surfer
Reged: 09/22/03
Posts: 129
Loc: HI
Send PM


Re: MAME 0.146u1 new [Re: Robbbert]
#289298 - 06/12/12 08:02 PM


PONG! I'm so excited I remember hacking it back into older MAME builds several years back....
Thank you Couriersud! As soon as I get back down from this mountain I'm trying it out



Spelunker
In need of a new user name
Reged: 06/02/12
Posts: 38
Send PM


Re: MAME 0.146u1 new [Re: R. Belmont]
#289306 - 06/12/12 09:08 PM



Quote:


Keep in mind that x32 does not perform better than x64, it's just smaller. So if you So if you
> build and run 64-bit right now you already are seeing max performance, it's just x32 will be a bit smaller.



Actually you are wrong here, benchmark results have been shown by H.J.Lu of Intel (who implemented the x32 abi into gcc/linux) and recently by Micheal Liao (also Intel) who submitted a first x32 patch for LLVM which shows that it beats the equivalent 64-bit code quite readily in some cpu intense benchmarks due to the code footprint being smaller resulting in more code fitting into the cpu caches (this is also the reason why 32-bit can sometimes beat 64-bit code even though it only has half the available registers).

Also worth noting is that the x32 code often ends up smaller even than 32-bit code due to not having to perform as much pushing/pop'ing as a result of having twice the amount of registers.

Here's the link to some benchmark results posted by Micheal Liao as part of his x32 patch announcement at the LLVM mailing list: http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-June/050360.html

You can find the original x32 abi page here:
https://sites.google.com/site/x32abi/



R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM


Re: MAME 0.146u1 new [Re: Spelunker]
#289312 - 06/12/12 09:33 PM


It's also been demonstrated repeatedly that emulators in general and MAME in particular have performance profiles unlike anything else people commonly run on Intel CPUs. I strongly suggest not holding your breath.

I do appreciate people ginning up new things I'll end up having to support though :P This is why Windows keeps winning.



Spelunker
In need of a new user name
Reged: 06/02/12
Posts: 38
Send PM


Re: MAME 0.146u1 new [Re: R. Belmont]
#289325 - 06/12/12 11:31 PM



Quote:


It's also been demonstrated repeatedly that emulators in general and MAME in particular have performance profiles unlike anything else people commonly run on Intel CPUs. I strongly suggest not holding your breath.



Yes I've benchmarked Mame previously with PGO and the results were very different across a range of emulated arcade systems with some gaining basically nothing while others gained ~15-20%, will be interesting to see what x32 can offer, given how cpu bound Mame is.

Also while I assume by 'Intel CPUs' you meant the x86 acrhitecture, I'd just wanted to point out that x32 won't benefit Intel 64-bit cpu's more than AMD 64-bit cpu's as the only thing it does is to allow using the full x86_64 register set together with 32-bit pointers rather than 64-bit pointers, thus making the code footprint smaller.


Quote:


I do appreciate people ginning up new things I'll end up having to support though :P This is why Windows keeps winning.








ranger_lennier
Reged: 04/07/05
Posts: 1127
Send PM


Re: MAME 0.146u1 new [Re: apeman]
#289348 - 06/13/12 04:36 AM


> PONG! I'm so excited I remember hacking it back into older MAME builds several years
> back....
> Thank you Couriersud! As soon as I get back down from this mountain I'm trying it out

Yeah, I was definitely glad to see Pong make its way in there. Can anyone comment on how it's done? It runs a lot faster than some previous non-CPU emulation attempts we've seen. Is it less accurate in some way, or just much more efficient? How hard will it be to expand to other games?



Sune
Connected
Reged: 09/21/03
Posts: 5648
Loc: Lagoa Santa, Brasil
Send PM


Re: MAME 0.146u1 new [Re: ranger_lennier]
#289349 - 06/13/12 05:14 AM


> Yeah, I was definitely glad to see Pong make its way in there. Can anyone comment on
> how it's done? It runs a lot faster than some previous non-CPU emulation attempts
> we've seen.

Not only that, it runs ~28% faster in SDLMAME on OS X than it does on Windows, on the same hardware. I believe that's a first for anything in MAME.

S



Quantum Leaper
OCRer and Monkey Typist for Galaxy Game
Reged: 03/08/04
Posts: 198
Loc: Orion spiral arm of the Milky Way
Send PM


Re: MAME 0.146u1 new [Re: Smitdogg]
#289513 - 06/14/12 09:05 PM


> I have an 8400 as well with a safe overclock (because a couple of my ram sticks are
> cheap) of 3.5, otherwise 4.0 is realistic. Keeping it at 3.0 is a total waste.
>
> I also went balls out in Dec. 98 and bought a P2 450.

I just don't over clock the CPU until I upgrade to a new computer, then I overclock the old one. I just have bad memories of trying to over clock my P2 400, I thought it was a 4x100 but the CPU was 6x66. I didn't find that out until I opened up the case on the CPU, and that what the broad said, so some #@$% sold me a cheaper CPU instead of the correct CPU. The problem was I found out 10 years to late and the company that sold me the CPU was out of business.

Overclocking the 8400 doesn't do anything for my games that I play on it, they are all bottle necked by the GPU, and I play MAME on my P4 3GHz, 95% of the time anyway. When I get a new computer the old computer becomes the 'new' MAME machine. The new computer normally gets a new HD, video card and MB/CPU, so I can up the can keep the HD in the old computer.



SmitdoggAdministrator
Reged: 09/18/03
Posts: 16877
Send PM


Re: MAME 0.146u1 new [Re: Quantum Leaper]
#289514 - 06/14/12 09:12 PM


It helps for everything else though that your computer does and a few mame games run better, the more demanding ones. It's not the same situation as it was with a P2. Those I wouldn't even overclock. Overclocking these days is so trendy that aside from motherboards from Dell, HP etc. sold as complete PCs, you would be hard pressed to find a motherboard that didn't have standard overclock settings. The Core 2 Duo itches to be overclocked.



kevenz
Reged: 04/25/11
Posts: 222
Send PM


Re: MAME 0.146u1 new [Re: Robbbert]
#289529 - 06/15/12 02:11 AM


where is bang bang busters ? too new ?



etabeta
Reged: 08/25/04
Posts: 2036
Send PM


Re: MAME 0.146u1 new [Re: kevenz]
#289543 - 06/15/12 08:02 AM


> where is bang bang busters ? too new ?

both bang bang busters and treasure of the caribbean are dumps of carts released in 2011, so yes, you won't see them in MAME anytime soon



joey35car
MAME Fan
Reged: 02/07/07
Posts: 1112
Loc: Planet Claire
Send PM


Re: MAME 0.146u1 new [Re: John IV]
#289550 - 06/15/12 07:49 PM


> For a data point, I ran a 90 second bench on Pong w/ my Wolfdale @ 3.6Ghz and it was
> at ~102%.
> 'mame.exe pong -bench 90'

I ran it on my old i3 2120 @ 3.30GHz at an average speed 142.60% pong -bench 90'

I can't wait to get the Intel Core i7-3770K Ivy Bridge 3.5GHz (3.9GHz Turbo) LGA 1155 77W Quad-Core Desktop Processor Intel HD Graphics 4000 Or should I wait for next yrs Haswell (Tock).

Edited by joey35car (06/15/12 09:19 PM)



John IVModerator
IV/Play, MAME, MAMEUI
Reged: 09/22/03
Posts: 1970
Loc: Washington, USA
Send PM


Re: MAME 0.146u1 new [Re: joey35car]
#289576 - 06/16/12 12:04 AM


Yes, it seems to be faster even at lower clock speeds w/ more cores. My stock i7-2600 at work did better than the wolf dale at 3.6.. though they're probably pretty close w/ the turbo kicking in.



john iv
http://www.mameui.info/



ranger_lennier
Reged: 04/07/05
Posts: 1127
Send PM


Re: MAME 0.146u1 new [Re: joey35car]
#289660 - 06/17/12 03:40 AM



> I can't wait to get the Intel Core i7-3770K Ivy Bridge 3.5GHz (3.9GHz Turbo) LGA 1155
> 77W Quad-Core Desktop Processor Intel HD Graphics 4000 Or should I wait for next yrs
> Haswell (Tock).

In general (not emulation-specific), I've read that the performance improvement on Ivy Bridge is pretty modest. The tick is primarily a die shrink, while the tock is where they really optimize it. Of course, there's something to be said for being able to buy Ivy Bridge right now instead of waiting a year.



Roman
Regular
Reged: 09/21/03
Posts: 1584
Send PM


Re: Did you update CHDMAN? new [Re: R. Belmont]
#289760 - 06/18/12 08:22 AM


cmpro got already an option to check or not to check the version of chds (you can also select the version number). imo devs created much more confusion by having a not stable v5 for half a year....
but this additional bad_dump check can be applied though



joey35car
MAME Fan
Reged: 02/07/07
Posts: 1112
Loc: Planet Claire
Send PM


Re: MAME 0.146u1 new [Re: ranger_lennier]
#289789 - 06/18/12 04:47 PM


> > I can't wait to get the Intel Core i7-3770K Ivy Bridge 3.5GHz (3.9GHz Turbo) LGA
> 1155
> > 77W Quad-Core Desktop Processor Intel HD Graphics 4000 Or should I wait for next
> yrs
> > Haswell (Tock).
>
> In general (not emulation-specific), I've read that the performance improvement on
> Ivy Bridge is pretty modest. The tick is primarily a die shrink, while the tock is
> where they really optimize it. Of course, there's something to be said for being able
> to buy Ivy Bridge right now instead of waiting a year.

I might wait but I hope it will be the same cpu speed at 3.5Ghz (3.9GHhz turbo)if not faster.



Roman
Regular
Reged: 09/21/03
Posts: 1584
Send PM


Re: Did you update CHDMAN? new [Re: R. Belmont]
#290949 - 07/04/12 11:14 PM


http://www.emulab.it/forum/index.php?topic=3428.msg13282#msg13282

version check is now optionally disabled for baddumps


Pages: 1

MAMEWorld >> News
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

Extra information Permissions
Moderator:  John IV, Robbbert, Tafoid 
0 registered and 543 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 6452