Mame 0.153 Cave SH-3 emulation
-
Magma Dragoon
- Posts: 213
- Joined: Fri Apr 11, 2014 4:52 pm
- Location: Zenovia Island
- Contact:
Re: Mame 0.153 Cave SH-3 emulation
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.
Re: Mame 0.153 Cave SH-3 emulation
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...
Re: Mame 0.153 Cave SH-3 emulation
Yes, please do. If it helps improve the slowdown accuracy you would be making a lot of people very happytrap15 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?

Re: Mame 0.153 Cave SH-3 emulation
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.
Re: Mame 0.153 Cave SH-3 emulation
Kudos.tzakiel wrote:I use groovymame on a CRT
Sadly there will be people who read that and not know what it means or give it a second thought..
Re: Mame 0.153 Cave SH-3 emulation
1) dual nand RGH. (Then you still have access to xbl gold for your original region)SapphireDensetsu wrote: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.Artemio wrote:If you are considering that path, why not hack your Xbox to play Japanese games and buy them?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.
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)
Re: Mame 0.153 Cave SH-3 emulation
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 wrote:Kudos.tzakiel wrote:I use groovymame on a CRT
Sadly there will be people who read that and not know what it means or give it a second thought..
Re: Mame 0.153 Cave SH-3 emulation
A sticky about using soft 15 and running crt's might improve a lot of peoples lives 

Re: Mame 0.153 Cave SH-3 emulation
Thanks for the explanation, I'd heard about groovy mame, but never knew this about it. Sounds pretty awesome.tzakiel wrote: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 wrote:Kudos.tzakiel wrote:I use groovymame on a CRT
Sadly there will be people who read that and not know what it means or give it a second thought..

Re: Mame 0.153 Cave SH-3 emulation
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 

-
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
+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 sometimestzakiel 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

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
http://www.youtube.com/user/exmosquito
Re: Mame 0.153 Cave SH-3 emulation
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?Ex_Mosquito wrote: I really need to tidy up my set-up..
https://www.youtube.com/watch?v=BwDJtjrwKHI

-
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
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.
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
http://www.youtube.com/user/exmosquito
Re: Mame 0.153 Cave SH-3 emulation
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.
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.

-
- Posts: 79
- Joined: Wed Jan 01, 2014 3:27 pm
Re: Mame 0.153 Cave SH-3 emulation
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...
the world is waiting...
-
- Posts: 79
- Joined: Wed Jan 01, 2014 3:27 pm
Re: Mame 0.153 Cave SH-3 emulation
lol
so last hope is demul next version...


so last hope is demul next version...
Re: Mame 0.153 Cave SH-3 emulation
watthetricker24 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...
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
Re: Mame 0.153 Cave SH-3 emulation
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 wrote:lol
![]()
![]()
so last hope is demul next version...
-
- Posts: 79
- Joined: Wed Jan 01, 2014 3:27 pm
Re: Mame 0.153 Cave SH-3 emulation
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.
i think cave sh3 games need less cpu than naomi 1 roms.
Re: Mame 0.153 Cave SH-3 emulation
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.
-
- Posts: 79
- Joined: Wed Jan 01, 2014 3:27 pm
Re: Mame 0.153 Cave SH-3 emulation
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
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
-
- Posts: 79
- Joined: Wed Jan 01, 2014 3:27 pm
Re: Mame 0.153 Cave SH-3 emulation
would you consider re-add sh3 support in the next demul release ? or more later??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.
-
PROMETHEUS
- Posts: 2453
- Joined: Tue Feb 27, 2007 1:00 am
- Location: France
Re: Mame 0.153 Cave SH-3 emulation
:3
meow
meow
Scores, replays, videos || I have written a guide about getting good at shmups. Check it out !
Follow me on Twitch
Follow me on Twitch