Author Topic: IQ's neogeo Tools  (Read 237679 times)

Offline iq_132

  • Administrator
  • *****
  • Posts: 3734
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
IQ's neogeo Tools
« on: December 04, 2004, 11:05:58 PM »
Just a thread with some programs i've written for the benefit of all humanity (or just you guys :P)


Offline iq_132

  • Administrator
  • *****
  • Posts: 3734
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
IQ's neogeo Tools
« Reply #1 on: December 04, 2004, 11:07:37 PM »
Crouching Tiger, Hidden Dragon 2003 "C" rom decrypter

You need these C roms:

5003-c1.bin 0x800000 0x68f54b67
5003-c2.bin 0x800000 0x2f8849d5
5003-c3.bin 0x800000 0xac4aff71
5003-c4.bin 0x800000 0xafef5d66
5003-c5.bin 0x800000 0xc7c1ae50
5003-c6.bin 0x800000 0x613197f9
5003-c7.bin 0x800000 0x64ddfe0f
5003-c8.bin 0x800000 0x917a1439

You should get these Cs:

5003-c1d.bin 0x800000 0x29fd9108
5003-c2d.bin 0x800000 0xf58d4d3e
5003-c3d.bin 0x800000 0x71b3172d
5003-c4d.bin 0x800000 0x564c70c1
5003-c5d.bin 0x800000 0x8ef8aef9
5003-c6d.bin 0x800000 0x8a0fd440
5003-c7d.bin 0x800000 0x6f1effab
5003-c8d.bin 0x800000 0x39550d3a


Offline iq_132

  • Administrator
  • *****
  • Posts: 3734
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
IQ's neogeo Tools
« Reply #2 on: December 05, 2004, 01:32:42 AM »
Here's a tool to encrypt/decrypt pnyaa, mslug4, and rotd's V roms
A simple command line replacement for that crappy v2v tool


Offline FerchogtX

  • FBNeo Dev
  • ******
  • Posts: 375
  • Karma: +7/-0
  • FB Alpha Team ;)
    • FB Alpha Plus! Web Site
IQ's neogeo Tools
« Reply #3 on: December 07, 2004, 07:59:29 PM »
How do you make this exes man? (for example the pcm2.exe) I'd like to make one for the s1 of cthd2003 super plus XD...
See ya!!!!!! :D

Good and evil co-exist because of the balance, lies are not part of it...

FB Alpha Plus! site infos updated, see the latest info clicking on my profile link...

Offline iq_132

  • Administrator
  • *****
  • Posts: 3734
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
IQ's neogeo Tools
« Reply #4 on: December 08, 2004, 09:47:50 AM »
Here's my source for the neopcm2 program.  Feel free to use it in any way you wish.


Offline FerchogtX

  • FBNeo Dev
  • ******
  • Posts: 375
  • Karma: +7/-0
  • FB Alpha Team ;)
    • FB Alpha Plus! Web Site
IQ's neogeo Tools
« Reply #5 on: December 08, 2004, 06:05:54 PM »
Thansk a lot man, in RomShare is a result of your help XD
Thanks alot!!!
See ya!!!!! :D

Good and evil co-exist because of the balance, lies are not part of it...

FB Alpha Plus! site infos updated, see the latest info clicking on my profile link...

Offline iq_132

  • Administrator
  • *****
  • Posts: 3734
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
IQ's neogeo Tools
« Reply #6 on: December 12, 2004, 02:54:23 AM »
I don't know if you've all noticed, but Halrin's site has been updated.
http://www52.tok2.com/home/foge/

Quote
2004/12/11
ごちゃごちゃになってきたので色々と整理
掲示板を復活させようか検討中


Basically, it says he's added a tool to make the correct svchaosa P roms from the svcchaos one.
The only downside is that he didn't add the source, so here's my version ;)

Quote
This program will convert:

svcchaos:
269-p1.bin CRC(432cfdfc)

to svchaosa:
269-p1.bin CRC(38e2005e)
269-p2.bin CRC(6d13797c)


Offline hotaru

  • Newbies
  • *
  • Posts: 17
  • Karma: +0/-0
  • lampyridae lunaticus
IQ's neogeo Tools
« Reply #7 on: December 13, 2004, 07:21:34 PM »
thanks iq_132 :D :D btw, what program are you using to build your .exe?  i'm not savy in this arena - do you think it possible to use HalRIN's code (or some variation of) to build an .exe to decrypt 268-px.bin, 269-p1.bin, and           271-px.bin?  arigato ;)

Offline iq_132

  • Administrator
  • *****
  • Posts: 3734
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
IQ's neogeo Tools
« Reply #8 on: December 13, 2004, 11:17:46 PM »
I'm using the mingw compiler.  
The command is this:

gcc input.c -o output

btw, yes, I can do that ;)


Offline iq_132

  • Administrator
  • *****
  • Posts: 3734
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
IQ's neogeo Tools
« Reply #9 on: December 14, 2004, 01:23:48 AM »
here you go hotaru :)


Offline iq_132

  • Administrator
  • *****
  • Posts: 3734
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
IQ's neogeo Tools
« Reply #10 on: December 15, 2004, 04:56:13 AM »
Here's one :)

Quote
SVCCHAOS C decryption program by IQ_132 - http://neosource.1emu.net/
Some source from:
Halrin - http://www52.tok2.com/home/foge/
MAME - http://www.mame.net
FBA - http://fba.emuunlim.com

you should start with these Cs (from svcchaos)
269-c1.bin 32mb crc(1b608f9c)
269-c2.bin 32mb crc(5a95f294)


you should get these Cs (from svcnd)
269-c1d.bin 8mb crc(465d473b)
269-c2d.bin 8mb crc(3eb28f78)
269-c3d.bin 8mb crc(f4d4ab2b)
269-c4d.bin 8mb crc(a69d523a)
269-c5d.bin 8mb crc(ba2a7892)
269-c6d.bin 8mb crc(37371ca1)
269-c7d.bin 8mb crc(56ac5fb9)
269-c8d.bin 8mb crc(de99e613)

You should also get this completely decrypted and descrambled S rom
269-s1d.bin 512kb crc(772B18DC)


btw, source is included. ;)


Offline hotaru

  • Newbies
  • *
  • Posts: 17
  • Karma: +0/-0
  • lampyridae lunaticus
IQ's neogeo Tools
« Reply #11 on: December 15, 2004, 11:33:38 AM »
thanks for the info on exe. build iq_132 :D

Offline hotaru

  • Newbies
  • *
  • Posts: 17
  • Karma: +0/-0
  • lampyridae lunaticus
p_dec
« Reply #12 on: December 19, 2004, 03:03:24 PM »
iq_132, the p_dec tool you posted a page back may (through no fault of your own) contain a bug in handling of 269-p1.bin.  i suspect this b/c it has given numerous different crc32 as output none of which were cited in the included text file :confused: could there be a problem w/ HalRIN's code?  off to do some testing - see what regions of 269-p1d.bin are affected.

[edit] ok, heres the skinny - the first 25165824 bytes in 269-p1d.bin contain no differences when compared to conflicting crc32 values.  the differences can be found in the remaining 8388608 bytes and amount to ~5,000,000+.  funky :p  could anyone post a fixed source even though this segment isn't usable?

arigato ;)

Offline KaNyErO

  • Member
  • ***
  • Posts: 145
  • Karma: +4/-0
IQ's neogeo Tools
« Reply #13 on: January 16, 2005, 08:47:35 AM »
it would be interesting a S1 rom decrypter for all known bootlegs and original protections :D

Offline iq_132

  • Administrator
  • *****
  • Posts: 3734
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
IQ's neogeo Tools
« Reply #14 on: January 18, 2005, 10:40:24 PM »
Quote from: KaNyErO
it would be interesting a S1 rom decrypter for all known bootlegs and original protections :D


Well, he's a quick, slapped-together version of an s decryption tool.
Some of the decryption methods may or may not be right (I donno, haven't tested them)


@hotaru -- I'll look into it right now.

*edit*
What crc are you looking for hotaru??  The last chunk shouldn't be changed at all.