MAMEWorld >> News
View all threads Index   Threaded Mode Threaded  

Pages: 1

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


DU: Space Lords
#359844 - 10/23/16 02:43 PM


Peter Wilhelmsen and his friends beat the protection in another Atari GX2 game, Space Lords.



Quote:


After some hacking about we ended up with a setup that looks like this: https://s22.postimg.org/6jxeilge9/setup.jpg

This time we actually manufactured an adapter/breakout PCB so that we did not have to solder on the CLARN board.

After much data logging and analysis we could see that the protection was similar to that of Moto Frenzy but also significantly harder due to the fact that they would dynamically change the LSB byte of the LFSR polynomial several times a second.

Finally after months of hacking we fully broke the whole protection system





gamez fan
Reged: 02/23/13
Posts: 213
Send PM


Re: DU: Space Lords new [Re: Smitdogg]
#359845 - 10/23/16 04:04 PM


Great News!!



Arcade Addict



gregf
Ramtek's Trivia promoter
Reged: 09/21/03
Posts: 8589
Loc: southern CA, US
Send PM


Re: DU: Space Lords new [Re: Smitdogg]
#359881 - 10/24/16 11:12 AM




>Peter Wilhelmsen and his friends beat the protection in another Atari GX2 game, Space Lords.

-
"After much data logging and analysis we could see that the protection was similar to that of Moto Frenzy but also significantly harder due to the fact that they would dynamically change the LSB byte of the LFSR polynomial several times a second. Finally after months of hacking we fully broke the whole protection system."
-

Great to see another Atari game, a popular game too, finally able to be in a fully working state.



CTOJAH
MAME Addict
Reged: 07/13/10
Posts: 980
Loc: Macedonia,Veles
Send PM


Re: DU: Space Lords new [Re: Smitdogg]
#359887 - 10/24/16 01:29 PM


I was waiting for Space Lords to be fully emulated, so Thank You MAME Team and all involved



XtraSmiley
MAME Fan
Reged: 09/28/04
Posts: 108
Send PM


Re: DU: Space Lords new [Re: CTOJAH]
#360044 - 10/28/16 10:10 AM


So is it in the .179 release? I didn't see it in the notes. Regardless, great work guys, thanks again for all your efforts!



Osso1
Reged: 10/17/04
Posts: 251
Send PM


Re: DU: Space Lords new [Re: XtraSmiley]
#360046 - 10/28/16 11:29 AM


It will be in 0.180.



.



XtraSmiley
MAME Fan
Reged: 09/28/04
Posts: 108
Send PM


Re: DU: Space Lords new [Re: Osso1]
#360079 - 10/29/16 08:30 PM


> It will be in 0.180.

Awesome, now I have something to look forward too!

I've been without my MAME machine for a year or two, has the team implemented a way to hook up machines virtually now? Meaning, will there be a way to connect Space Lords together to get 8 player action?

Once again, thanks to everyone still working on MAME, it's been an interesting ride!



MooglyGuy
Renegade MAME Dev
Reged: 09/01/05
Posts: 2258
Send PM


Re: DU: Space Lords new [Re: XtraSmiley]
#360083 - 10/29/16 10:43 PM


> I've been without my MAME machine for a year or two, has the team implemented a way
> to hook up machines virtually now? Meaning, will there be a way to connect Space
> Lords together to get 8 player action?

No.



gregf
Ramtek's Trivia promoter
Reged: 09/21/03
Posts: 8589
Loc: southern CA, US
Send PM


Re: DU: Space Lords new [Re: XtraSmiley]
#360121 - 10/31/16 09:26 AM


>>It will be in 0.180

>Awesome, now I have something to look forward too!

It is possible to build your own version of MAME without having to wait until next release, but the usual requirements consist of latest compiling utilities and a near state-of-the-art powerful computer to create own build.


>has the team implemented a way to hook up machines virtually now? Meaning, will there be a
>way to connect Space Lords together to get 8 player action?

As Moogly states, not yet, but there are some specific arcade hardware platforms that can be linked in multiple units as what SailorSat had been working with some time ago.

SailorSat post.

Look for the name in Programming forum to see previous work. It would have to take someone that can do what SailorSat did for some of the Sega games, but do that with Atari hardware in case Atari used a similar hardware linking setup with Space Lords.



MooglyGuy
Renegade MAME Dev
Reged: 09/01/05
Posts: 2258
Send PM


Re: DU: Space Lords new [Re: MooglyGuy]
#360123 - 10/31/16 12:17 PM


> > I've been without my MAME machine for a year or two, has the team implemented a way
> > to hook up machines virtually now? Meaning, will there be a way to connect Space
> > Lords together to get 8 player action?
>
> No.

Well, let me rephrase that: It is a qualified "no" in that I don't believe anyone has set up linking support in the necessary Atari driver.

That having been said, it is possible in some cases to link multiple instances of MAME together, I'm just not sure for which drivers it's currently possible.



CaptainKoloth
MAME Fan
Reged: 11/16/15
Posts: 6
Send PM


Re: DU: Space Lords new [Re: MooglyGuy]
#360405 - 11/15/16 11:37 PM


Oh my gosh this is so exciting, you have no idea how long I've been waiting for this to work on MAME after trying in vain to find a working surviving arcade machine out in the wild! So does this mean once .180 is released, Space Lords will just... work?



CTOJAH
MAME Addict
Reged: 07/13/10
Posts: 980
Loc: Macedonia,Veles
Send PM


Re: DU: Space Lords new [Re: CaptainKoloth]
#360406 - 11/15/16 11:42 PM


Yes.



CaptainKoloth
MAME Fan
Reged: 11/16/15
Posts: 6
Send PM


Re: DU: Space Lords new [Re: CTOJAH]
#360407 - 11/15/16 11:54 PM


Fantastic... are there development builds of that out yet?



CTOJAH
MAME Addict
Reged: 07/13/10
Posts: 980
Loc: Macedonia,Veles
Send PM


Re: DU: Space Lords new [Re: CaptainKoloth]
#360422 - 11/16/16 06:54 PM


> Fantastic... are there development builds of that out yet?

Look upstairs - @gregf already answered Your question



CaptainKoloth
MAME Fan
Reged: 11/16/15
Posts: 6
Send PM


Re: DU: Space Lords new [Re: CTOJAH]
#360425 - 11/16/16 07:18 PM


> > Fantastic... are there development builds of that out yet?
>
> Look upstairs - @gregf already answered Your question



Good point... thanks!



Haze
Reged: 09/23/03
Posts: 5242
Send PM


Re: DU: Space Lords new [Re: CaptainKoloth]
#360427 - 11/16/16 10:21 PM


> Fantastic... are there development builds of that out yet?

the only source I knew of providing reputable nightly windows 32 & 64-bit that were properly packaged appears to be broken.

next official release is in 2 weeks.



Ashura-X
MAME Compiler!
Reged: 01/22/04
Posts: 408
Send PM


Re: DU: Space Lords new [Re: CaptainKoloth]
#360435 - 11/17/16 05:58 PM


http://ashura.mameworld.info/nightlybuilds/builds.html



Haze
Reged: 09/23/03
Posts: 5242
Send PM


Re: DU: Space Lords new [Re: Ashura-X]
#360437 - 11/17/16 08:42 PM


> http://ashura.mameworld.info/nightlybuilds/builds.html

these are not properly packaged, hosting them is actively dangerous to the project.

MAME is not a single exe that should be dropped into a new folder, it requires the correct support files to function correctly. If you are unable to distribute properly packaged versions of MAME please cease distributing them at all.



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


Re: DU: Space Lords new [Re: Haze]
#360438 - 11/17/16 08:57 PM


> > http://ashura.mameworld.info/nightlybuilds/builds.html
>
> these are not properly packaged, hosting them is actively dangerous to the project.
>
> MAME is not a single exe that should be dropped into a new folder, it requires the
> correct support files to function correctly. If you are unable to distribute properly
> packaged versions of MAME please cease distributing them at all.

Yeah, especially between 0.179 and 0.180 there have been substantial changes in a lot of the "auxiliary" files. Just mix-and-matching the EXE will likely break things in profound ways.



AJR Hacker
MAME Developer
Reged: 02/01/16
Posts: 143
Send PM


Re: DU: Space Lords new [Re: R. Belmont]
#360439 - 11/17/16 09:28 PM


R. Belmont:


Quote:


Yeah, especially between 0.179 and 0.180 there have been substantial changes in a lot of the "auxiliary" files. Just mix-and-matching the EXE will likely break things in profound ways.




This issue will only get worse if a future version of MAME relegates the ROM loading information to support files. As you said a few days ago, "the executable is too damned big, we are not adding more fucking text data," and the ROM hashes are a prime cause of that bloat.



StilettoAdministrator
They're always after me Lucky ROMS!
Reged: 03/07/04
Posts: 6472
Send PM


Re: DU: Space Lords new [Re: R. Belmont]
#360440 - 11/18/16 03:37 AM


> > > http://ashura.mameworld.info/nightlybuilds/builds.html
> >
> > these are not properly packaged, hosting them is actively dangerous to the project.
> >
> > MAME is not a single exe that should be dropped into a new folder, it requires the
> > correct support files to function correctly. If you are unable to distribute
> properly
> > packaged versions of MAME please cease distributing them at all.
>
> Yeah, especially between 0.179 and 0.180 there have been substantial changes in a lot
> of the "auxiliary" files. Just mix-and-matching the EXE will likely break things in
> profound ways.

Agreed with both Haze and Arbee. Ash, package it right or don't package it at all, please! The days of dropping in a new executable are long, long past. Don't be like EmuCR and be ignorant of the issues.

- Stiletto



Ashura-X
MAME Compiler!
Reged: 01/22/04
Posts: 408
Send PM


Re: DU: Space Lords new [Re: Haze]
#360441 - 11/18/16 11:41 AM


OK the next pack will be complete with all files from MAMEDEV web.

Thx for the info.



Ashura-X
MAME Compiler!
Reged: 01/22/04
Posts: 408
Send PM


Re: DU: Space Lords new [Re: Stiletto]
#360442 - 11/18/16 11:41 AM


Emucr??? NOOOOOooooooo



Haze
Reged: 09/23/03
Posts: 5242
Send PM


Re: DU: Space Lords new [Re: AJR Hacker]
#360474 - 11/19/16 04:27 PM


> R. Belmont:
>
> Yeah, especially between 0.179 and 0.180 there have been substantial changes in a lot
> of the "auxiliary" files. Just mix-and-matching the EXE will likely break things in
> profound ways.
>
> This issue will only get worse if a future version of MAME relegates the ROM loading
> information to support files. As you said a few days ago, "the executable is too
> damned big, we are not adding more fucking text data," and the ROM hashes are a prime
> cause of that bloat.

Cases like this show why doing so won't really work tho. Either intentionally (people using it as a way to rebel against MAME) or unintentionally (people not realising how important the support files are) it could cause a bit of a support nightmare. Unfortunately the misinformation that 'to upgrade MAME you just need to replace the exe' has been spread so widely and for so long that 'unintentionally' doing it wrong section is likely to be huge.

In the past, it would have been an issue of people trying to use old support files in order to avoid upgrading their romsets, I suspect, based on the number of people who still see that as the 'main problem' with MAME you'll end up with even more people recommending to just replace the exe in order to avoid that problem (which of course is more likely to have catastrophic effects with arcade systems, where roms and hardware are tied more closely together should something change)

It's already a problem *sometimes* with softlists (I've had to deal with a number of support questions which have ended up coming down to people trying to use old softlists with new versions) but with the arcade roms it's an entirely different scale.

In part, I guess it's integrity. The situation as it stands is MAME is an authority on what is correct, and, for any given support situation we can be 99% confident we know what people are running if they give us a version number.

I do think having the dipswitches and button names as external XML files is a good idea tho as they're 'non-essential' I had a preliminary 'dipswitch device' that would read in the switch names from an external file, but never got it to a stage I felt was worth submitting (and the bar for submissions seems higher now, it seems things have to be 'correct' first time or they never get merged)

Anyway, just saying, there are a lot more factors to consider than 'exe size'

the other option might be to have a single 'resource' file that also gets compiled and versioned, whereby the major version must match the MAME version for it to run, and the minor version (build date / git revision) is reported when MAME is loaded so that we can easily work out what people are using. That could work as some kind of virtual filesystem so #INTERNAL#/ or something in a path would cause it to look in there...

but yeah, as this very thread (and plenty of other places offering MAME binaries) show, the idea that MAME is just the exe and can be upgraded by replacing it is alive and well, and people will continue to do that even if it's a terrible idea.


Pages: 1

MAMEWorld >> News
View all threads Index   Threaded Mode Threaded  

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