Author Topic: M1 Decrypted !!  (Read 14981 times)

Offline pmc2

  • Jr. Member
  • **
  • Posts: 69
  • Karma: +3/-0
M1 Decrypted !!
« on: September 18, 2008, 04:56:42 PM »
Andreas (  http://andreasnaive.blogspot.com/ ) has succesfully decrypted the neogeo M1 roms. He hasn't updated his site yet, but this will remove the need for the (bootleg) m1_decrypted.bin files for all games newer than kof2000 in MAME.

I'm currenly porting his code over, but, I thought this was worth mentioning as it's taken a long, long time for anybody to figure out, and he managed it in under a week :-) Very good news.


source

http://andreasnaive.blogspot.com/

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: M1 Decrypted !!
« Reply #1 on: September 18, 2008, 05:20:16 PM »
Andreas (  http://andreasnaive.blogspot.com/ ) has succesfully decrypted the neogeo M1 roms. He hasn't updated his site yet, but this will remove the need for the (bootleg) m1_decrypted.bin files for all games newer than kof2000 in MAME.

I'm currenly porting his code over, but, I thought this was worth mentioning as it's taken a long, long time for anybody to figure out, and he managed it in under a week :-) Very good news.


source

http://andreasnaive.blogspot.com/

Wow! very cool!! At last the M1s will be properly decrypted  :biggrin:

SeeYaa!
 :biggrin:

Offline JacKc

  • FBNeo Dev
  • ******
  • Posts: 1677
  • Karma: +56/-0
  • Hasta la vista, Baby !
Re: M1 Decrypted !!
« Reply #2 on: September 18, 2008, 06:25:44 PM »
Wait...and see :eek:


Offline KaNyErO

  • Member
  • ***
  • Posts: 145
  • Karma: +4/-0
Re: M1 Decrypted !!
« Reply #3 on: September 19, 2008, 04:21:25 AM »
I´ve been waiting this moment for years.... finally we can have proper roms.

I hope nebula and winkawaks will be updated even if i dont use them (i use mame or fba), it´s a pity those emus are very outdated nowadays.

Offline pmc2

  • Jr. Member
  • **
  • Posts: 69
  • Karma: +3/-0
Re: M1 Decrypted !!
« Reply #4 on: September 19, 2008, 12:59:07 PM »
Same...I hope.

It's easy:

If nebula = opensource
then nebula => safe
else nebula => dead

 :biggrin:

Offline iq_132

  • Administrator
  • *****
  • Posts: 3734
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: M1 Decrypted !!
« Reply #5 on: September 19, 2008, 03:13:09 PM »
If (nebula == opensource)
{
   nebula = safe;
   still_use_fba = true;
} else {
   nebula = dead;
   switch_to_fba = true;
}
:biggrin:

fixed. :D


Offline neo04

  • Jr. Member
  • **
  • Posts: 90
  • Karma: +1/-0
Re: M1 Decrypted !!
« Reply #6 on: September 19, 2008, 03:16:26 PM »
finally! :)

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: M1 Decrypted !!
« Reply #7 on: September 19, 2008, 04:26:31 PM »
I have to make some modifications too IQ xD...(the 'If' was 'if' lowercase, and renamed variables to follow the coding standards a bit LOL)

 :biggrin:  :p

Quote

#define OPEN_SOURCE_APP      TRUE
#define APP_STATUS_SAFE      1
#define APP_STATUS_DEAD      0

int CheckNebulaGrave(HANDLE hNebula)
{
   bool bNebulaType = GetApplicationType(hNebula);

   if (bNebulaType == OPEN_SOURCE_APP)
   {
      g_bNebulaStatus = APP_STATUS_SAFE;

      if(1 + 1 == 2) {
         g_bStillUseFBA = true;
      }

      return g_bStillUseFBA;

   } else {

      g_bNebulaStatus = APP_STATUS_DEAD;
      g_bKeepUsingFBA = true;

      return g_bKeepUsingFBA;
   }

   return -1;
}

SeeYaa!
 :biggrin:

Offline kenshiro

  • Expert
  • *****
  • Posts: 145
  • Karma: +21/-0
Re: M1 Decrypted !!
« Reply #8 on: September 19, 2008, 06:07:41 PM »
Code: [Select]
while(1)
{
    use_fba();
}     



Simple and efficient  :biggrin:  :biggrin: lol

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: M1 Decrypted !!
« Reply #9 on: September 19, 2008, 11:36:33 PM »
Code: [Select]
while(1)
{
    use_fba();
}     



Simple and efficient  :biggrin:  :biggrin: lol

LOL!, That looks acceptable  :cool: xD

btw, Andy is not updating his blog!  :mad: (*scream*), he seems to be writing words from the dictionary, my original language is Spanish but he uses words in his blog from another world xDD LOL, to find them I have to look at the RAE (Real Academia Espanola) web page  :p

SeeYaa!
 :biggrin:

Offline iq_132

  • Administrator
  • *****
  • Posts: 3734
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: M1 Decrypted !!
« Reply #10 on: September 20, 2008, 12:04:34 AM »
He's Argentinian or something, right?


Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: M1 Decrypted !!
« Reply #11 on: September 20, 2008, 12:27:07 AM »
He's Argentinian or something, right?

Playing detective found this out  :cool:...

http://www.panda3d.org/phpbb2/profile.php?mode=viewprofile&u=1857

so Spain would be the place  :biggrin:, now I understand why the extensive vocabulary  :rolleyes:, my ancestors  have roots from there but I still need education to get the spanish to that level xD LOL (I say ancestors because puertoricans are Spanish + Indians + Black originally ...plus the other ppl that has come by the time xD, Americans, Cubans, Dominicans, Japanese, Chinese, Koreans, ..and a lot other LOL...still we keep talking Spanish / English as our main langs :biggrin:)

SeeYaa!
 :biggrin:

Offline KaNyErO

  • Member
  • ***
  • Posts: 145
  • Karma: +4/-0
Re: M1 Decrypted !!
« Reply #12 on: September 21, 2008, 06:10:25 AM »
andy's blog is updated, and not only with m1 decryption information, but other interesting projects :D