Shmupmame 4.2: Lagless Mars Matrix, Strikers 1945, Galaga 88

This is the main shmups forum. Chat about shmups in here - keep it on-topic please!
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by BPzeBanshee »

mjclark wrote:
BPzeBanshee wrote:Does anyone know how to run Shmupmame with allowing NVRAM for recording Raiden Fighters JET inputs without the countdown stuff? I've looked around everywhere and used my Google-fu with no success.
You only need to do the countdown once or copy NVRAM file from previous installation or IIRC you can download the NVRAM files from the interweb somewhere.
I guess stuff like that is the price of emulation :D
Yeah, but that's only for standard play. If you play with recording input it uses the absolute default settings, which leads to all of the Seibu games having that countdown which means you can't do a run because to get OUT of the countdown you have to restart and that breaks the input file. Furthermore it does that EVERY time you go to do a play recording input, not just once. :(
User avatar
mjclark
Banned User
Posts: 1384
Joined: Fri Aug 22, 2008 10:04 pm
Location: UK Torquay

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by mjclark »

Oh I get it- in that case it sounds like the only option would be to use Fraps or Camtasia (which is awesome) but maybe someone who knows what they're talking about could be more helpful :D
Dunno why there's not a romhack that doesn't have the countdown but again maybe the better informed can help...
Image
Iori Branford
Posts: 328
Joined: Sat Apr 15, 2006 5:47 am
Contact:

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Iori Branford »

Play the single-board version. Put the rom "rfjetus" with "rfjet", and boot "rfjetus" instead.
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by BPzeBanshee »

Iori Branford wrote:Play the single-board version. Put the rom "rfjetus" with "rfjet", and boot "rfjetus" instead.
Thanks for the suggestion, I'll try this later today. :)
hooster
Posts: 5
Joined: Sat Sep 03, 2011 1:18 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by hooster »

so i installed 3.0 on a separate HDD from my OS and it ran beautifully for months. then i caught some malware by my own negligence and it stopped working with the "failed to initialize" error everyones been mentioning. fair enough. did a full system sweep of everything and reformatted my OS HDD and made a clean install of XP. my system was confirmed by Comodo technicians to be clean.

and it still gives me the same error.

this has got to be the most bizarre bug i've ever encountered where a full reformat and install of the OS wouldn't fix it. especially when it worked for so long previously. do we have any idea what's happening?

----------------------------------EDIT-------------------------------------
first of all I'd like to thank Nimitz for his efforts. when it was working, it was amazing. here are some additional details of my system if it'll help:

- Windows XP SP 3 32-bit
- Intel Q6600
- DEP fix does not work
- reinstall of XP did not work; though i don't remember if i tried it immediately following the install... may have installed a few programs prior to attempting it
- changing Compatibility Modes does not work
- running as Administrator does not work
- wolfmameplus-099-vc.exe starts properly but loading any roms will cause it to exit the rom immediately following loading

i'll add more details as it comes...

it's completely naive to be asking a coder to do this so do pardon me, but have you tried running it in OllyDebug and see if that reveals anything?
Last edited by hooster on Sat Sep 10, 2011 5:33 am, edited 2 times in total.
Iori Branford
Posts: 328
Joined: Sat Apr 15, 2006 5:47 am
Contact:

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Iori Branford »

The only recourse we have will be recovering the MAMEPlus .99 source code from whatever hole it was left in, so we can do some proper diagnostics and hopefully fixes. Which the MAMEPlus developer certainly won't be doing for that version, especially now that their archives only go back to about version .140.

FYI it's against MAME license for a MAME derivative's source package to leave out any source code that goes into it, because that risks creating exactly this kind of dead-end situation where everyone is stuck with a bugged program forever.
User avatar
yosai
Posts: 274
Joined: Wed Jun 11, 2008 9:37 pm
Location: London

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by yosai »

Iori Branford wrote:The only recourse we have will be recovering the MAMEPlus .99 source code from whatever hole it was left in, so we can do some proper diagnostics and hopefully fixes. Which the MAMEPlus developer certainly won't be doing for that version, especially now that their archives only go back to about version .140. FYI it's against MAME license for a MAME derivative's source package to leave out any source code that goes into it, because that risks creating exactly this kind of dead-end situation where everyone is stuck with a bugged program forever.
The source is here, along with the binary.

http://shmupmame.wordpress.com/download/
Image
Iori Branford
Posts: 328
Joined: Sat Apr 15, 2006 5:47 am
Contact:

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Iori Branford »

yosai wrote: The source is here, along with the binary.

http://shmupmame.wordpress.com/download/
Only what Nimitz added/changed. They go on top of the MAMEPlus .99 source.

Unless they don't access any code specific to MAMEPlus? If not, we could try putting them into a MAME .99 build whose source does exist and that doesn't have this problem in the first place...
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by BPzeBanshee »

Iori Branford wrote:
yosai wrote: The source is here, along with the binary.

http://shmupmame.wordpress.com/download/
Only what Nimitz added/changed. They go on top of the MAMEPlus .99 source.

Unless they don't access any code specific to MAMEPlus? If not, we could try putting them into a MAME .99 build whose source does exist and that doesn't have this problem in the first place...
I think this is what Nimitz was thinking in getting me to test WolfMAME Plus .99. Hopefully if the complete source for that can be found and the lagless changes can be added on top of that build, compiled, then the problem would be solved.

And maybe I can use -allownvram to do my recording of Raiden Fighters Jet then too.
captpain
Posts: 1783
Joined: Wed Jul 23, 2008 6:23 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by captpain »

Is this project still being actively worked on?
hooster
Posts: 5
Joined: Sat Sep 03, 2011 1:18 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by hooster »

that will certainly be gracious of him to once again return to a project that was ostensibly finished, especially following the complaints. i will even donate for his efforts.

i'm assuming WolfMAME Plus 0.99 has source code available for hacking. funny that it also carries the 0.99 version number. the MAME development tree is a treacherous beast.
DeathAxe
Posts: 14
Joined: Thu Apr 28, 2011 12:25 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by DeathAxe »

All of a sudden it's not working. Same error as everyone else. Perhaps it was windows update? It's the dll file that it's erroring on.
Zeron
Posts: 927
Joined: Thu Jul 29, 2010 2:40 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Zeron »

After not using MAME for a while been mostly playing on my 360 I decided to boot it up and I can report that I get the same error.
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by BPzeBanshee »

Out of curiosity what versions of Windows 7 do you have? Professional?
Zeron
Posts: 927
Joined: Thu Jul 29, 2010 2:40 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Zeron »

BPzeBanshee wrote:Out of curiosity what versions of Windows 7 do you have? Professional?

Yes I use win7 pro x64
DeathAxe
Posts: 14
Joined: Thu Apr 28, 2011 12:25 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by DeathAxe »

win 7 home prem 64 bit.
Iori Branford
Posts: 328
Joined: Sat Apr 15, 2006 5:47 am
Contact:

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Iori Branford »

Another thing to try is disabling startup apps and services.

Run "msconfig". Uncheck all startup items in the Startup tab and all non-Microsoft services in the Services tab. Reboot PC and try again.

If it worked, you can add back any apps or services you do want on startup. If any of those break ShmupMAME, disable them again and run them yourself as needed.
Iori Branford
Posts: 328
Joined: Sat Apr 15, 2006 5:47 am
Contact:

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Iori Branford »

Actually, it turns out the culprit may indeed be a Microsoft service.

If still suffering, go to www.blackviper.com to find minimal service configurations for each Windows version. Click your version, then run "services.msc" and use that to set your services according to his "safe" configuration. After this, no more c0000005 for me.

Repeat if you update Windows and c0000005 comes back again.
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by BPzeBanshee »

Iori Branford wrote:Actually, it turns out the culprit may indeed be a Microsoft service.

If still suffering, go to http://www.blackviper.com to find minimal service configurations for each Windows version. Click your version, then run "services.msc" and use that to set your services according to his "safe" configuration. After this, no more c0000005 for me.

Repeat if you update Windows and c0000005 comes back again.
In theory if one were to terminate certain services one-by-one going by that list until Shmupmame starts working they could figure out exactly which service is doing it.

Too bad I don't have a 64-bit Windows 7 machine that exhibits these issues. The fact that only 64-bit machines in Premium and Professional seem to have the problems imply that its a service exclusive to those versions of the OS that's causing it so maybe that helps.
User avatar
Bananamatic
Posts: 3530
Joined: Fri Jun 25, 2010 12:21 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Bananamatic »

What could be that issue on XP that causes it to not load anything?

MAME launches fine but when I try to run anything on it nothing happens. No errors, just no response.
Iori Branford
Posts: 328
Joined: Sat Apr 15, 2006 5:47 am
Contact:

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Iori Branford »

BPzeBanshee wrote:In theory if one were to terminate certain services one-by-one going by that list until Shmupmame starts working they could figure out exactly which service is doing it.
In theory. I thought I found it (or them) once, by using Event Viewer to track the services I stopped between a c0000005 and a successful run. But after rebooting PC, stopping those services didn't solve the problem anymore. It has to be a cocktail of them, or even a plain ol' Out Of (some kind of) Memory. Only way for sure is to follow the blackviper instructions.
Bananamatic wrote:What could be that issue on XP that causes it to not load anything?

MAME launches fine but when I try to run anything on it nothing happens. No errors, just no response.
Ctrl+Alt+Del for Task Manager. Is mame32p still in the Processes list?

If so, there might be a problem creating the game window. Make sure any other DirectX apps are closed, and update DirectX: http://www.microsoft.com/download/en/details.aspx?id=35
If not, run Event Viewer (in Admin. Tools in Control Panel) and check the Application and System logs for errors caused by mame32p.
User avatar
HeLGeN-X
Posts: 159
Joined: Tue Feb 20, 2007 3:33 pm
Location: Fukuoka and NYC.

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by HeLGeN-X »

Damn, I also get the same error. I've even deleted each file one by one, and no luck.

Shmupmame 3 just doesn't work.
User avatar
TrevHead (TVR)
Posts: 2781
Joined: Sat Jul 11, 2009 11:36 pm
Location: UK (west yorks)

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by TrevHead (TVR) »

I know bugger all about PCs & programming past making a helloworld program. But my guess is that there might be some random memory allocation due to the program working now and again after a reboot.
I also wonder how much it has to do with shmupmame and how stable and well built windows is and the 3rd party programmes that run on it.
User avatar
Bananamatic
Posts: 3530
Joined: Fri Jun 25, 2010 12:21 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Bananamatic »

dx is updated, mame is in the processes and found no errors...it just one day decided to stop working.

Same stuff happens when I click anything in the Help tab in 3.0b - no errors but no response at all.
User avatar
TrevHead (TVR)
Posts: 2781
Joined: Sat Jul 11, 2009 11:36 pm
Location: UK (west yorks)

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by TrevHead (TVR) »

For me I got the error now and again during v2.2. (Win764) Then soon after v3 released I started getting the error more and more until I get it 99% of the time. This was when updates to Win7 were been made almost daily.
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by BPzeBanshee »

Bananamatic wrote:dx is updated, mame is in the processes and found no errors...it just one day decided to stop working.

Same stuff happens when I click anything in the Help tab in 3.0b - no errors but no response at all.
Most of the Help file stuff got cut out for Shmupmame anyway. That's across the board.

Maybe updating Windows actively edits Shmupmame or something like that. Maybe redownload?
User avatar
Bananamatic
Posts: 3530
Joined: Fri Jun 25, 2010 12:21 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Bananamatic »

uh, I remember that I did something involving the .net framework before it stopped working - could it be somehow related? Also from that point on all the download manager icons in firefox got discolored.

Tried redownloading before, nothing.
User avatar
blackoak
Posts: 1072
Joined: Sun Feb 20, 2011 12:43 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by blackoak »

does anyone use any nice visual frontends with shmupmame 3b? I tried hyperspin the other day and it wouldn't work (though i didnt extensively troubleshoot it...).
shmuplations.com - translated game developer interviews and more
support shmuplations on patreon!
User avatar
DJ Incompetent
Posts: 2374
Joined: Tue Jun 13, 2006 10:28 pm
Location: Murda Mitten, USA

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by DJ Incompetent »

I've gotten Hyperspin and MaLa working with v3b. Haven't tried with v2.2 yet. Trying to make them interchangeable in MaLa.
User avatar
Pharos
Posts: 39
Joined: Tue Mar 09, 2010 4:32 am
Location: Calgary, Alberta

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Pharos »

Using V2.2. Can't create save states in Dodonpachi. Is this a glitch or does it just not support this?

The first stage's music sure starts to grate after a while....
Post Reply