Mame 0.153 Cave SH-3 emulation

This is the main shmups forum. Chat about shmups in here - keep it on-topic please!
User avatar
Magma Dragoon
Posts: 213
Joined: Fri Apr 11, 2014 4:52 pm
Location: Zenovia Island
Contact:

Re: Mame 0.153 Cave SH-3 emulation

Post by Magma Dragoon »

So, as it turns out, the official build lists the sh3 driver as "cv1k" instead of "cavesh3", which means the thing was there all along. Now I'm feeling dumb.
Image Image Image Image
User avatar
soprano1
Posts: 3029
Joined: Wed Sep 18, 2013 4:44 pm
Location: Portugal

Re: Mame 0.153 Cave SH-3 emulation

Post by soprano1 »

I tried out Ibara Black Label in mameuifx32, since the 32-bit compiled version of mameui had some bug where options would always default (it's been fixed, i believe). It seemed laggier compared to that hacked UME 0.151 from that french site, any reason why? Or am i imagining things?
ChurchOfSolipsism wrote:I'll make sure I'll download it illegally one day...
Andypc
Posts: 46
Joined: Sat Apr 11, 2009 4:53 pm

Re: Mame 0.153 Cave SH-3 emulation

Post by Andypc »

trap15 wrote:And I've explained already that the only way to get the CPU 'usage' gauge in Ibara correct to my PCB was to implement the waitstates and cut the input clock in half. Do I need to take another look at the datasheet and point the registers out? :)
Yes, please do. If it helps improve the slowdown accuracy you would be making a lot of people very happy :D
tzakiel
Posts: 165
Joined: Tue Jan 14, 2014 8:03 pm

Re: Mame 0.153 Cave SH-3 emulation

Post by tzakiel »

I use groovymame on a CRT and the SH3 games work great... feels responsive to me but I'm not an expert player. I, too, would like to see the emulation get closer to PCB.
kathy
Posts: 131
Joined: Fri Mar 29, 2013 6:11 am

Re: Mame 0.153 Cave SH-3 emulation

Post by kathy »

tzakiel wrote:I use groovymame on a CRT
Kudos.

Sadly there will be people who read that and not know what it means or give it a second thought..
User avatar
Shin
Posts: 95
Joined: Thu Mar 01, 2007 5:17 pm
Location: Strasbourg, France(?)

Re: Mame 0.153 Cave SH-3 emulation

Post by Shin »

SapphireDensetsu wrote:
Artemio wrote:
finisherr wrote:I've bought just about all of the shooters I'd want to play that are compatible with an American 360. The stuff I will probably emulate includes DOJ, DDP, Ketsui, and Mushihimesama. If there were region free releases of these games, I'd have no problem buying them. But you know...there aren't.
If you are considering that path, why not hack your Xbox to play Japanese games and buy them?
A ban from Xbox Live Gold, among other things. Never mind the fact that some people don't have the knowledge or resources needed to hack a Xbox 360.
1) dual nand RGH. (Then you still have access to xbl gold for your original region)
2) then learn, Internet is there for you, tutorials with all the information is like right there, not like it'll take that long to learn how to make a decent soldering job. Or you could ask someone to do it for you, I highly doubt anyone would charge more than 50$ for a regular RGH mod and more than 80$ for a dual nand.

MetalliC> since sh3 is back in Mame does that mean it'll be back in demul at some point?

Anyways, thanks for the shared info, even if scarce, even if I have some computer engineering and hardware knowledge background, it's easier for me to read about stuff like that than dip in the cv1k.c driver source.
Unrelated, but I'm still surprised to this day when Trap15 says there's no way to flash sound Roms of the CV1000 PCBs via JTAG and that the only way is to piggyback them...I mean it does sound (no pun intended) really impratical for Cave to not be able to reflash those for repair or refurbishing/refactoring purposes (like weren't those Matsuri Mushihimesama 1.5 PCBs refurb/refactor from older PCBs they had in stock? You mean they factory-desoldered those sound flash roms on all those PCBs?) (Sorry for the off-topic)
tzakiel
Posts: 165
Joined: Tue Jan 14, 2014 8:03 pm

Re: Mame 0.153 Cave SH-3 emulation

Post by tzakiel »

kathy wrote:
tzakiel wrote:I use groovymame on a CRT
Kudos.

Sadly there will be people who read that and not know what it means or give it a second thought..
Well, for those people: it's a build of mame specifically for CRT screens and arcade monitors, with native resolution for each game, correct video timing, and reduced input lag. And it works amazing with the right setup (flexible video card, hacked CRT emu drivers)
kathy
Posts: 131
Joined: Fri Mar 29, 2013 6:11 am

Re: Mame 0.153 Cave SH-3 emulation

Post by kathy »

A sticky about using soft 15 and running crt's might improve a lot of peoples lives :lol:
User avatar
mastermx
Posts: 858
Joined: Tue Feb 11, 2014 11:04 pm
Location: UK

Re: Mame 0.153 Cave SH-3 emulation

Post by mastermx »

tzakiel wrote:
kathy wrote:
tzakiel wrote:I use groovymame on a CRT
Kudos.

Sadly there will be people who read that and not know what it means or give it a second thought..
Well, for those people: it's a build of mame specifically for CRT screens and arcade monitors, with native resolution for each game, correct video timing, and reduced input lag. And it works amazing with the right setup (flexible video card, hacked CRT emu drivers)
Thanks for the explanation, I'd heard about groovy mame, but never knew this about it. Sounds pretty awesome.
Image
tzakiel
Posts: 165
Joined: Tue Jan 14, 2014 8:03 pm

Re: Mame 0.153 Cave SH-3 emulation

Post by tzakiel »

Yes, it is awesome, just kind of daunting to set up the first time. I my case, it involved getting a new (old) video card that had the flexibility needed for all the low resolutions, and then special CRT_emu drivers for XP and some software which unlocks all of the resolutions, and then the Groovymame build itself (all developed by Calamity with GroovyArcade). On top of that, I had to get a special transcoder to go from VGA out to component in on my TV. More information is available here: http://forum.arcadecontrols.com/index.p ... 491.0.html - bit of a doozy to understand everything but it was all worth it to play all my MAME games in native resolution on a CRT. Now that I understand how it works, I could do it again much faster, but it did take a while to set up. Add hyperspin setup on top of that and I have probably spent 80 hours or so on my MAME cabinet :)
User avatar
Ex_Mosquito
Posts: 590
Joined: Tue Jan 25, 2005 11:17 pm
Location: United Kingdom, Newport S.Wales

Re: Mame 0.153 Cave SH-3 emulation

Post by Ex_Mosquito »

tzakiel wrote:Yes, it is awesome, just kind of daunting to set up the first time. I my case, it involved getting a new (old) video card that had the flexibility needed for all the low resolutions, and then special CRT_emu drivers for XP and some software which unlocks all of the resolutions, and then the Groovymame build itself (all developed by Calamity with GroovyArcade). On top of that, I had to get a special transcoder to go from VGA out to component in on my TV. More information is available here: http://forum.arcadecontrols.com/index.p ... 491.0.html - bit of a doozy to understand everything but it was all worth it to play all my MAME games in native resolution on a CRT. Now that I understand how it works, I could do it again much faster, but it did take a while to set up. Add hyperspin setup on top of that and I have probably spent 80 hours or so on my MAME cabinet :)
+1 for Groovymame+CRT_Emudrivers! I've been a convert for 18months now and have never looked back. I even sold off all my PCBs purely because how amazing the results were (well, apart from 2) It blew my mind when I first tried it, it's not the usual Mame experience that people are used to is it? It almost seems too good to be true sometimes :) I'm pretty much set for life gamewise..
I really need to tidy up my set-up..
https://www.youtube.com/watch?v=BwDJtjrwKHI
My Arcade 1-Credit Replays
http://www.youtube.com/user/exmosquito
User avatar
mastermx
Posts: 858
Joined: Tue Feb 11, 2014 11:04 pm
Location: UK

Re: Mame 0.153 Cave SH-3 emulation

Post by mastermx »

Ex_Mosquito wrote: I really need to tidy up my set-up..
https://www.youtube.com/watch?v=BwDJtjrwKHI
Wow that cab looks brilliant. Are the mame games tough to tell apart from the pcbs? Also that 103 games in one pcb, how does it work, are they emulated or something, is it arcade perfect?
Image
User avatar
Ex_Mosquito
Posts: 590
Joined: Tue Jan 25, 2005 11:17 pm
Location: United Kingdom, Newport S.Wales

Re: Mame 0.153 Cave SH-3 emulation

Post by Ex_Mosquito »

Heya. Mate, it's brilliant! When I first decided to check out Mame on my cab I used a generic Mame build and Soft15khz, I wasn't that impressed.. Sure, the resolution was nice and it looked pixel for pixel the same as the pcb as regards to the resolution but it still had horrible screen tearing unless I enabled triple buffering/vsync which then added horrible lag to he controls, not acceptable to me. I HATE lag on inputs! not to mention the sound skipping on certain games. I wasn't impressed and it certainly wasn't an alternative to the PCB. I then stumbled across GroovyMame + CRT_Emudriver.. Whole different ballgame! All the issues I had with generic Mame + Soft15khz were gone: The resolution was pixel for pixel the same as the PCB, zero lag on controls, no screen tearing and no sound skipping. I can't stress how fussy I am about lag, it sticks out like a sore thumb to me. The difference was like night and day. And because I have it all set up with a JPAC I can still use PCBs like normal, but to be honest I was so impressed with the results I sold off 90% of my PCB's. I honestly can't tell the difference. For example if I was playing my Shinobi PCB and I were to leave the room and somebody came in and swapped it over with GroovyMame I honestly couldn't tell the difference, it's that good. If you're after cheap arcade games this is the only way to do it properly imo, cheap multiboards etc simply won't do.

About that yellow cart, thats just an MVS multicart, you need an MVS motherboard to use it. It's basically just a giant Rom cart.
Last edited by Ex_Mosquito on Fri Apr 18, 2014 11:23 pm, edited 2 times in total.
My Arcade 1-Credit Replays
http://www.youtube.com/user/exmosquito
User avatar
mastermx
Posts: 858
Joined: Tue Feb 11, 2014 11:04 pm
Location: UK

Re: Mame 0.153 Cave SH-3 emulation

Post by mastermx »

Thanks a lot for all the info, I really do appreciate it. This is a topic of great interest to me, as there are many pcbs on my wish list. I thought for a while that the whole soft 15k crt option was the best, because of what I'd read everywhere. But knowing this, will give me time to prepare for when I really do set up a mame cabinet.

I really can't afford pcbs at this moment, and don't know when I'd be able to really invest in this love of mine. So mame cabs seem to be the way to go for now.
Image
thetricker24
Posts: 79
Joined: Wed Jan 01, 2014 3:27 pm

Re: Mame 0.153 Cave SH-3 emulation

Post by thetricker24 »

come on guys, trap15 why not putting all of your knowledge with other members and create a hacked/patched version which would have slowdowns fixed ?
the world is waiting...
User avatar
Blinge
Posts: 5459
Joined: Tue Feb 19, 2013 4:05 pm
Location: Villa Straylight

Re: Mame 0.153 Cave SH-3 emulation

Post by Blinge »

He demands a sacrifice.
Begin the ritual.
Image
1cc List - Youtube - You emptylock my heart
thetricker24
Posts: 79
Joined: Wed Jan 01, 2014 3:27 pm

Re: Mame 0.153 Cave SH-3 emulation

Post by thetricker24 »

lol
:roll: :(
so last hope is demul next version...
User avatar
Ed Oscuro
Posts: 18654
Joined: Thu Dec 08, 2005 4:13 pm
Location: uoıʇɐɹnƃıɟuoɔ ɯǝʇsʎs

Re: Mame 0.153 Cave SH-3 emulation

Post by Ed Oscuro »

thetricker24 wrote:come on guys, trap15 why not putting all of your knowledge with other members and create a hacked/patched version which would have slowdowns fixed ?
the world is waiting...
wat

hack/patch the original game? not gonna happen
hack/patch MAME? not gonna happen, MAME needs to be substantially rewritten to actually support timing issues, from what I understand
Andypc
Posts: 46
Joined: Sat Apr 11, 2009 4:53 pm

Re: Mame 0.153 Cave SH-3 emulation

Post by Andypc »

thetricker24 wrote:lol
:roll: :(
so last hope is demul next version...
The last version of Demul 0.58 needed a really decent graphics card to run full speed. Demul 0.56 would run full speed on lower spec graphics cards. The problem is that many people using 15khz monitors are using ArcadeVGA cards and even the latest ArcadeVGA 5000 can't run Demul 0.58.
thetricker24
Posts: 79
Joined: Wed Jan 01, 2014 3:27 pm

Re: Mame 0.153 Cave SH-3 emulation

Post by thetricker24 »

my graphic card SUCKS and it runs perfectly last demul version with naomi1 and naomiGD roms...
i think cave sh3 games need less cpu than naomi 1 roms.
Andypc
Posts: 46
Joined: Sat Apr 11, 2009 4:53 pm

Re: Mame 0.153 Cave SH-3 emulation

Post by Andypc »

The ArcadeVGA 5000 does not even manage to run the Naomi 1 games at 50% Frame Rate in Demul 0.58. Demul 0.56 everything runs 100%. The ArcadeVGA 5000 runs games full speed in PCSX 2 and Dolphin 4, but not Demul 0.58.
thetricker24
Posts: 79
Joined: Wed Jan 01, 2014 3:27 pm

Re: Mame 0.153 Cave SH-3 emulation

Post by thetricker24 »

maybe you should try another software configuration.
when i first installed demul 582, it couldn't run, it was all slowdowned and the music glitched.
after i tried other configurations, it finally runned perfectly.

my demul 582 run perfectly border down or ikaruga, but my pc can't run at all ps2 emulator
thetricker24
Posts: 79
Joined: Wed Jan 01, 2014 3:27 pm

Re: Mame 0.153 Cave SH-3 emulation

Post by thetricker24 »

xMetalliCx wrote:ughh, no actual information was shared, well probably because trap15 havent real ideas ;) , just banal "its waitstates" or miserious "divider pin", and as was already said on IRC - no, its not RAM waitstates, and not because MD0-2 pins.
SH3 Area3 (c000000) is set to SDRAM mode -> its exclusive CPU's area -> /WAIT signal ignored.
bus clock is 50Mhz, 32 bit wide, plus CPU have cache -> IMHO its more than enough for CPU running at fullspeed.

about divider: (actually x1/x4 input clock multiplier) I've already explained on IRC - if freq will be changed - timers will be changed too, eg fucked up music, so...

I've already examined all this things ~2,5years ago, and explained/shared it too, but people probably forgot this.
would you consider re-add sh3 support in the next demul release ? or more later??
User avatar
PROMETHEUS
Posts: 2453
Joined: Tue Feb 27, 2007 1:00 am
Location: France

Re: Mame 0.153 Cave SH-3 emulation

Post by PROMETHEUS »

:3
meow
Scores, replays, videos || I have written a guide about getting good at shmups. Check it out !
Follow me on Twitch
Post Reply