
Shmupmame 4.2: Lagless Mars Matrix, Strikers 1945, Galaga 88
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
Well, compilation gave me an error at the end because I didn't have some files pertaining to Ketsui. I'll recompile tomorrow, and give the exact error in hopes you IT guys can fix it 

-
BPzeBanshee
- Posts: 4859
- Joined: Sun Feb 08, 2009 3:59 am
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
Good luck getting it working RNGmaster. I personally would be more interested in learning how to compile the latest version of Shmupmame as opposed to v2.2 but I see from other posts that finding the source for MAME v0.99 + MAME Plus! 0.99 is a pain.
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
AliceMargatroid wrote:If I try to start Ketsui with Shmupmame 3.0b it tells me to install a "CJK Font" which I am supposed to find at the official mameplus page ( http://mameplus.emu-france.com/ ) but that page is totally empty. Can anyone help me?
Change the language in shmupmame3. This problem happened if lOcale set to other language.
Works for me.
It is to us a sufficient body in which, fairies and it is packed and can group of play.
-
- Posts: 317
- Joined: Sat Jan 22, 2011 10:44 pm
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
I have the lagless patches for cave.c and cps1.c compiling against MAME .142. Once it's done building and I see no errors I'll look into the others.
EDIT: Done. Hopefully someone I PMed will look over it for me.
EDIT: Done. Hopefully someone I PMed will look over it for me.
Last edited by Barrakketh on Tue Apr 19, 2011 10:18 pm, edited 1 time in total.
-
- Posts: 101
- Joined: Sun Apr 17, 2011 7:31 pm
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
Works. But I set it to English even though my PC is set to Japanese. Makes no sense.joeboto wrote: Change the language in shmupmame3. This problem happened if lOcale set to other language.
Works for me.
And now I can't insert coins because I can't figure out what the controls are. I know that Escape is quit and the Select key was easy to find but what about coin insertion?
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
6 is coin1AliceMargatroid wrote:Works. But I set it to English even though my PC is set to Japanese. Makes no sense.joeboto wrote: Change the language in shmupmame3. This problem happened if lOcale set to other language.
Works for me.
And now I can't insert coins because I can't figure out what the controls are. I know that Escape is quit and the Select key was easy to find but what about coin insertion?
Hit the TAB button to setup your keys.

RegalSin wrote:Street Fighters. We need to aviod them when we activate time accellerator.
-
- Posts: 101
- Joined: Sun Apr 17, 2011 7:31 pm
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
I just figured that out and that was everything I wanted. Thanks anyway.emphatic wrote: Hit the TAB button to setup your keys.
4cc in my first try. Hmm
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
The current 2.2b source code should compile just fine with mame 142.
Just don't use those 2 files:
\emu\sound\ics2115.c
\src\mame\drivers\pgm.c
Just don't use those 2 files:
\emu\sound\ics2115.c
\src\mame\drivers\pgm.c
-
- Posts: 317
- Joined: Sat Jan 22, 2011 10:44 pm
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
There's been a few changes that should keep them from building. For instance, functions that took a machine pointer use references, some places you need to reference machine using state->machine(), etc. The toaplan2.c driver hack doesn't work, but batrider has one that should work as well:nimitz wrote:The current 2.2b source code should compile just fine with mame 142.
Just don't use those 2 files:
\emu\sound\ics2115.c
\src\mame\drivers\pgm.c
Code: Select all
state->m_vdp0->sp.use_sprite_buffer = 0; //hack, taken from batrider's VIDEO_START
Anyway, here is a build with the video driver changes ported to MAME 0.142. Source is in the src directory for people that want to build it their selves. I believe I ported things over correctly, but no promises. I've only tried games that use cave.c, pgm.c, and toaplan2.c.
-
Guardians Knight
- Posts: 502
- Joined: Tue Jan 25, 2005 10:15 pm
- Location: England
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
so im trying to get viper phase to run, but when i keep getting a count down timer from 999 with the title screen in the back ground, can anyone help me, it used to run in my last version of mame (very old ver. havent mame'd for ages)
do i need a nvram file or something for it, or is it not yet supported by this shumpmame?
do i need a nvram file or something for it, or is it not yet supported by this shumpmame?
001
-
- Posts: 317
- Joined: Sat Jan 22, 2011 10:44 pm
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
Let it finish. It'll give you a message about returning "JP1" to its original position when its done, just exit the game. When you restart it it should be playable.Guardians Knight wrote:so im trying to get viper phase to run, but when i keep getting a count down timer from 999 with the title screen in the back ground
Tested on the viprp1 ROM.
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
@Barrakketh
Thanks a lot! Great alternative in case shmupmame v3.0b suddenly gets the 0xc00000005-blues again...
Thanks a lot! Great alternative in case shmupmame v3.0b suddenly gets the 0xc00000005-blues again...
-
- Posts: 317
- Joined: Sat Jan 22, 2011 10:44 pm
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
Yep.Necronom wrote:@Barrakketh
Thanks a lot! Great alternative in case shmupmame v3.0b suddenly gets the 0xc00000005-blues again...
Useful if Shmupmame won't run for you, or you want/need a feature that is present in mainline MAME builds but hasn't yet been backported to Shmupmame 3.x. For instance, save states for some games (I think ESP Ra.De was mentioned in the past few pages, maybe some of the other games that use the cave driver).
-
BPzeBanshee
- Posts: 4859
- Joined: Sun Feb 08, 2009 3:59 am
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
ESPRade savestates works fine for me in Shmupmame v3.0b, but having an alternative is good nonetheless.
I only got around to trying the 0.142 version once but I got a couple of questions if its not too much to ask:
1) I'm told there was a serious memory leak issue that only got fixed in the u1 release for 0.142. Is this included in the binary? (not a big problem anyhow, with your source and updating the diffs I imagine even I'd be able to do this myself so its a non-issue).
2) Since this is using Shmupmame v2.2 source the newer fixes regarding things like lagless toaplan2.c, sound fixes for PGM, toaplan2 and rdft games aren't in it are they?
Either way, thanks Barrakketh for the alternative (as well as getting the whingers off Nimitz's back
).
I only got around to trying the 0.142 version once but I got a couple of questions if its not too much to ask:
1) I'm told there was a serious memory leak issue that only got fixed in the u1 release for 0.142. Is this included in the binary? (not a big problem anyhow, with your source and updating the diffs I imagine even I'd be able to do this myself so its a non-issue).
2) Since this is using Shmupmame v2.2 source the newer fixes regarding things like lagless toaplan2.c, sound fixes for PGM, toaplan2 and rdft games aren't in it are they?
Either way, thanks Barrakketh for the alternative (as well as getting the whingers off Nimitz's back

-
- Posts: 317
- Joined: Sat Jan 22, 2011 10:44 pm
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
I don't see any mention of a memory leak being fixed in the release notes for 0.142u1. I also checked MAME Testers and didn't see any bugs pertaining to a leak in 0.142. MameUI has some problems (one crash which has been fixed, and it taking a long time to start + high CPU usage when starting), but I didn't include that.BPzeBanshee wrote: 1) I'm told there was a serious memory leak issue that only got fixed in the u1 release for 0.142.
EDIT: Lagless driver source for 142u1.
I don't use Shmupmame's source beyond the specific changes from it that were used to reduce the lag. Those changes were ported to MAME 0.142. Any fix that made it into the official MAME releases are also in the build I uploaded.2) Since this is using Shmupmame v2.2 source the newer fixes regarding things like lagless toaplan2.c, sound fixes for PGM, toaplan2 and rdft games aren't in it are they?
So the sound fixes for those drivers are included.
Poor guy.(as well as getting the whingers off Nimitz's back).
-
BPzeBanshee
- Posts: 4859
- Joined: Sun Feb 08, 2009 3:59 am
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
Ah, that must've been it. I remember looking at the MAMEUI website and it mentioned something about shocking CPU and PF usage. D'oh.Barrakketh wrote:I don't see any mention of a memory leak being fixed in the release notes for 0.142u1. I also checked MAME Testers and didn't see any bugs pertaining to a leak in 0.142. MameUI has some problems (one crash which has been fixed, and it taking a long time to start + high CPU usage when starting), but I didn't include that.BPzeBanshee wrote: 1) I'm told there was a serious memory leak issue that only got fixed in the u1 release for 0.142.

Ah, I see. I ask because I recall Nimitz implementing proper fixings of things from volume information in toaplan2.c to using austere's sound driver for the PGM games in the very latest release of Shmupmame (comparing Ketsui in Shmupmame v3.0b to standard MAME and this, there's definitely a difference). Not meaning to sound nitpicky or anything, I'm just not particularly literate with MAME source code and wondered what precisely got ported besides a select few lagless patches.Barrakketh wrote:I don't use Shmupmame's source beyond the specific changes from it that were used to reduce the lag. Those changes were ported to MAME 0.142. Any fix that made it into the official MAME releases are also in the build I uploaded.2) Since this is using Shmupmame v2.2 source the newer fixes regarding things like lagless toaplan2.c, sound fixes for PGM, toaplan2 and rdft games aren't in it are they?
So the sound fixes for those drivers are included.
-
- Posts: 317
- Joined: Sat Jan 22, 2011 10:44 pm
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
MAME 0.141 introduced the ICS2115 changes:BPzeBanshee wrote:Ah, I see. I ask because I recall Nimitz implementing proper fixings of things from volume information in toaplan2.c to using austere's sound driver for the PGM games in the very latest release of Shmupmame (comparing Ketsui in Shmupmame v3.0b to standard MAME and this, there's definitely a difference).
The toaplan2.c games had some audio changes in 0.142 since all the NEC V25s were decrypted, release notes are herewhatsnew_0141.txt wrote:Rewrote ics2115 sound core using modern device standards, improving
audio in Oriental Legend, Killing Blade and other PGM titles in the
process. [austere, nimitz, trap15]
Further ICS2115 work [austere, nimitz, trap15]
I only ported the lagless patches. New features and changes that are added by the MAME developers will make their way in when as they are released. If it's not in either the latest MAME release or one of the update diffs they release, I won't have access to it either.Not meaning to sound nitpicky or anything, I'm just not particularly literate with MAME source code and wondered what precisely got ported besides a select few lagless patches.
Nimitz, due to using an older version of MAME (mameplus! 99) as the basis for the Shmupmame 3.x releases, has to backport changes that are of interest that appear in newer versions of MAME ("upstream" releases) to the older version of MAME. I didn't have to do that - the new ICS2115 driver was released as part of MAME 0.141. It's already there, and I don't have to do a damned thing about it

-
BPzeBanshee
- Posts: 4859
- Joined: Sun Feb 08, 2009 3:59 am
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
Ah, I get it now, thanks for the info Barrakketh. 

-
Guardians Knight
- Posts: 502
- Joined: Tue Jan 25, 2005 10:15 pm
- Location: England
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
Barrakketh wrote:Let it finish. It'll give you a message about returning "JP1" to its original position when its done, just exit the game. When you restart it it should be playable.Guardians Knight wrote:so im trying to get viper phase to run, but when i keep getting a count down timer from 999 with the title screen in the back ground
Tested on the viprp1 ROM.
thanks mate, working like a dream now
001
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
would it be possible to patch the stv driver to speed up games such as cotton 2?
-
Guardians Knight
- Posts: 502
- Joined: Tue Jan 25, 2005 10:15 pm
- Location: England
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
is there a fix for Fire Barrel's sound yet?
001
-
Guardians Knight
- Posts: 502
- Joined: Tue Jan 25, 2005 10:15 pm
- Location: England
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
so i just loaded up my computer and for no reason shmupmame wont work any more, ive tried re-downloading it and im still getting the same error msg from windows, here is the fault details, any help would be appreciated.
Problem signature:
Problem Event Name: APPCRASH
Application Name: mame32p.exe
Application Version: 0.96.0.0
Application Timestamp: 4d3c856d
Fault Module Name: mameplib.dll
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 4d3c856a
Exception Code: c0000005
Exception Offset: 01940fa0
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 2057
Additional Information 1: 4c0d
Additional Information 2: 4c0d4d78887f76d971d5d00f1f20a433
Additional Information 3: 4c0d
Additional Information 4: 4c0d4d78887f76d971d5d00f1f20a433
update - tried a restart after the re-install and it seems to be working again - strange that it just suddenly just stopped working......
Problem signature:
Problem Event Name: APPCRASH
Application Name: mame32p.exe
Application Version: 0.96.0.0
Application Timestamp: 4d3c856d
Fault Module Name: mameplib.dll
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 4d3c856a
Exception Code: c0000005
Exception Offset: 01940fa0
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 2057
Additional Information 1: 4c0d
Additional Information 2: 4c0d4d78887f76d971d5d00f1f20a433
Additional Information 3: 4c0d
Additional Information 4: 4c0d4d78887f76d971d5d00f1f20a433
update - tried a restart after the re-install and it seems to be working again - strange that it just suddenly just stopped working......
001
-
Trevor spencer
- Posts: 1058
- Joined: Sat Jan 29, 2005 1:17 pm
- Location: UK
- Contact:
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
Yep samething happened to meGuardians Knight wrote:so i just loaded up my computer and for no reason shmupmame wont work any more, ive tried re-downloading it and im still getting the same error msg from windows, here is the fault details, any help would be appreciated.
Problem signature:
Problem Event Name: APPCRASH
Application Name: mame32p.exe
Application Version: 0.96.0.0
Application Timestamp: 4d3c856d
Fault Module Name: mameplib.dll
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 4d3c856a
Exception Code: c0000005
Exception Offset: 01940fa0
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 2057
Additional Information 1: 4c0d
Additional Information 2: 4c0d4d78887f76d971d5d00f1f20a433
Additional Information 3: 4c0d
Additional Information 4: 4c0d4d78887f76d971d5d00f1f20a433
update - tried a restart after the re-install and it seems to be working again - strange that it just suddenly just stopped working......
Check out my YouTube Channel
YouTube
YouTube
-
BPzeBanshee
- Posts: 4859
- Joined: Sun Feb 08, 2009 3:59 am
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
Windows 7 64-bit I presume?
-
apple arcade
- Posts: 523
- Joined: Sun Nov 29, 2009 10:05 pm
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
are any of the following available in mame?
donpachi
ibara (or ibara bl)
mushihimesama
espgaluda 2
donpachi
ibara (or ibara bl)
mushihimesama
espgaluda 2
If you're going to shop at Play-Asia Import Gaming please us my affiliate link. 
The Finer Points of Insanity Blogspot
...I want to make some babies

The Finer Points of Insanity Blogspot
...I want to make some babies
-
Trevor spencer
- Posts: 1058
- Joined: Sat Jan 29, 2005 1:17 pm
- Location: UK
- Contact:
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
yesBPzeBanshee wrote:Windows 7 64-bit I presume?

Check out my YouTube Channel
YouTube
YouTube
-
BPzeBanshee
- Posts: 4859
- Joined: Sun Feb 08, 2009 3:59 am
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
Ibara and Mushihimesama ports can be emulated in PCSX2.apple arcade wrote:are any of the following available in mame?
donpachi
ibara (or ibara bl)
mushihimesama
espgaluda 2
ESPGaluda II? I wish, but keep an eye on Demul 0.5.7 since that will emulate it when it comes out along with the others you mentioned as they were in the arcades.
DonPachi is available in MAME, and perfectly playable, just remember the sound quality really is that lame and you won't get facepalm reactions from members here upon asking them such (I once read from a previous thread that the same question pops up every four months).
I suspected as much. That damn OS is the bane of all evil when it comes to the problems I've heard with Java-related stuff as well as Game Maker issues and now this.Trevor spencer wrote:yesBPzeBanshee wrote:Windows 7 64-bit I presume?
You've got a couple of options that I can recall off the top of my head though you may know of these already:
- Run as Administrator [not likely to work]
- Run with compatibility settings to XP [not likely to work]
- Install Windows XP somehow instead (or I think Virtual PC can be downloaded from MS and it will run older programs under an emulated environment) [guaranteed to work but may not be worth it performance-wise]
- Follow Nimitz's instructions on his blog (shmupmame.wordpress.com) in regards to the DEP Exception fix (since the exception code appears to be the same) [not likely to work if the list of complaints is anything to go by]
- Run Barrakketh's custom MAME with the Shmupmame v2.2 lagless patches inbuilt instead [bypass, not a fix, and you'll be missing out on Lagless Batrider

If you decide on the emulating-the-emulator option I can't really help with the Virtual PC stuff though I'm told this setup exists within Windows 7 and instructions for such can be found at Microsoft's own website. If that doesn't work try VirtualBox, it's free and easy to setup but DirectX/3D support is rather shoddy and that may affect Shmupmame's performance and not be worth your while anyway.
Since you've got a 64-bit OS on a relatively new machine a true replacement OS in entirety is not really plausible unless you decide to try WinXP 64-bit but apparently that's riddled with bugs and chances are you may not be able to find the necessary custom drivers for your computer that will support that OS.
-
- Posts: 317
- Joined: Sat Jan 22, 2011 10:44 pm
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
What makes you say that?BPzeBanshee wrote:you'll be missing out on Lagless Batrider
-
BPzeBanshee
- Posts: 4859
- Joined: Sun Feb 08, 2009 3:59 am
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
Well I suppose that's a matter of opinion. I take it you don't like Batrider much?Barrakketh wrote:What makes you say that?BPzeBanshee wrote:you'll be missing out on Lagless Batrider
-
Obiwanshinobi
- Posts: 7470
- Joined: Sun Jul 26, 2009 1:14 am
Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid
The sound effects are fucking awesome and I even like the distorted music as it sounds like played by a gramophone and output by a loudhailer, which reminds me of World War I&II films. With Sennheiser HD 495 headphones, I like it a lot.BPzeBanshee wrote:DonPachi is available in MAME, and perfectly playable, just remember the sound quality really is that lame and you won't get facepalm reactions from members here upon asking them such (I once read from a previous thread that the same question pops up every four months).
The PSX port doesn't sound quite as charming to me.
The rear gate is closed down
The way out is cut off

The way out is cut off
