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

Offline iq_132

  • Administrator
  • *****
  • Posts: 3856
  • Karma: +365/-0
  • destroy.
    • 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: 3856
  • Karma: +365/-0
  • destroy.
    • 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: 3856
  • Karma: +365/-0
  • destroy.
    • 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

  • FBA Dev
  • ******
  • Posts: 378
  • Karma: +6/-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...
WingLeah character by FerchogtX

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

Offline iq_132

  • Administrator
  • *****
  • Posts: 3856
  • Karma: +365/-0
  • destroy.
    • 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

  • FBA Dev
  • ******
  • Posts: 378
  • Karma: +6/-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...
WingLeah character by FerchogtX

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

Offline iq_132

  • Administrator
  • *****
  • Posts: 3856
  • Karma: +365/-0
  • destroy.
    • 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: 3856
  • Karma: +365/-0
  • destroy.
    • 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: 3856
  • Karma: +365/-0
  • destroy.
    • NeoSource
IQ's neogeo Tools
« Reply #9 on: December 14, 2004, 01:23:48 AM »
here you go hotaru :)


Offline iq_132

  • Administrator
  • *****
  • Posts: 3856
  • Karma: +365/-0
  • destroy.
    • 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.1emulation.com/
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: 126
  • 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: 3856
  • Karma: +365/-0
  • destroy.
    • 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.