[Tool] Hex on Steroids

A hub for everything related to NBA 2K13 modding. Releases, previews, requests, and other modding discussion belongs here.

[Tool] Hex on Steroids

Postby Leftos on Thu Oct 04, 2012 6:28 pm

Hex on Steroids
by Lefteris "Leftos" Aslanoglou

Tool details coming soon. I need coffee. Been working for 10 hours straight to get this out in 1 day.

Download
Hex on Steroids

Words of advice
- DO NOT use Whole File and a small "values" setting with big files, or it could take from minutes to hours to load. There's a world of difference between loading a 4MB file with the values setting at 10 and at 500.

Screenshots
Image
11 floats after all 332 shader entries in the uncompressed s021.iff of NBA 2K13, just like Jao suggested last year.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] [P] Hex on Steroids

Postby jaelove on Thu Oct 04, 2012 6:34 pm

Damn!
jaelove
 
Posts: 713
Joined: Tue Oct 12, 2010 3:50 am

Re: [Tool] [P] Hex on Steroids

Postby Leftos on Thu Oct 04, 2012 6:44 pm

Ahem.

Image
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] [P] Hex on Steroids

Postby seanjohn2525 on Thu Oct 04, 2012 9:23 pm

OH MY GOD!!!!!!! does this also detect the shadow??
User avatar
seanjohn2525
 
Posts: 1410
Joined: Tue Oct 20, 2009 7:03 pm
Location: imus, cavite

Re: [Tool] [P] Hex on Steroids

Postby Leftos on Thu Oct 04, 2012 9:42 pm

This is going to be so good that you don't even know it.

Image

The auto-detect feature finds all "Shader" entries inside a file and will allow you to directly edit as many floats/doubles/or whatever you want after those shaders. As you can see, you can also set custom ranges after you've done your research.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] [P] Hex on Steroids

Postby JaoSming on Thu Oct 04, 2012 9:54 pm

seanjohn1414 wrote:OH MY GOD!!!!!!! does this also detect the shadow??

well, according to the post you make on where you edit the shadow, yup


I need to make a gif of myplayer doing the cabbage patch



will it work with exported n2kf files from the mod tool? aka, any file, not restricted to iff files?
Opinions are my own.

JaoSming
2KTV Producer
NBA 2K Developer
 
Posts: 29904
Joined: Tue Sep 13, 2005 12:45 am
Location: 2K

Re: [Tool] [P] Hex on Steroids

Postby Leftos on Thu Oct 04, 2012 10:26 pm

Any file. ANY file.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] [P] Hex on Steroids

Postby hxt on Thu Oct 04, 2012 11:37 pm

OMG this tool is amazing! (Y) I can't wait for more birth of many graphic patch! so next step is to find the value in Blacktop mode? Am I right? :D
User avatar
hxt
 
Posts: 53
Joined: Tue Feb 21, 2012 7:14 pm

Re: [Tool] [P] Hex on Steroids

Postby Orion Pax on Fri Oct 05, 2012 12:15 am

Will this work on roster files?
User avatar
Orion Pax
 
Posts: 199
Joined: Mon Oct 11, 2010 10:08 am

Re: [Tool] [P] Hex on Steroids

Postby Leftos on Fri Oct 05, 2012 12:49 am

Yeah, it'll work on anything. I hope its byte-range profiles will help us decode the rosters quicker.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Hex on Steroids v0.1

Postby Leftos on Fri Oct 05, 2012 1:37 am

v0.1 released!
It's still a rough version, but it works. I worked 10 hours straight just today to get this first version out, so try it out and give me your suggestions, feedback and issues.

By the way, to those of you hex editing shaders, how many bytes after "Shader Compiler" do you start looking at floats? I tried to skip 17 bytes and I'm getting good results, like so:
Image
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Hex on Steroids v0.1

Postby seanjohn2525 on Fri Oct 05, 2012 1:42 am

i start at 20 bro..
User avatar
seanjohn2525
 
Posts: 1410
Joined: Tue Oct 20, 2009 7:03 pm
Location: imus, cavite

Re: [Tool] Hex on Steroids v0.1

Postby Leftos on Fri Oct 05, 2012 2:20 am

Do you mean the column named "20" in the above screenshot of hex workshop? The byte right after the black part?
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Hex on Steroids v0.1

Postby Mazzocchi on Fri Oct 05, 2012 2:39 am

Hmmm what does this actually do? I'm dumb with 2K patching remember
User avatar
Mazzocchi
Resident Mavericks Fan (Since 1994)
 
Posts: 3132
Joined: Sat Oct 25, 2003 6:00 am
Location: The Darkside Of The Moon

Re: [Tool] Hex on Steroids v0.1

Postby Leftos on Fri Oct 05, 2012 2:42 am

Mazzocchi, this is a modding tool, not something that everyday users have to care about. Only those that go through advanced hex editing to edit shaders or rosters will have use for this.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Hex on Steroids v0.1

Postby seanjohn2525 on Fri Oct 05, 2012 2:55 am

ahh i see LOL where the same bro
User avatar
seanjohn2525
 
Posts: 1410
Joined: Tue Oct 20, 2009 7:03 pm
Location: imus, cavite

Re: [Tool] Hex on Steroids v0.1

Postby Leftos on Fri Oct 05, 2012 2:58 am

Yeah, so the tool pretty much does what you've been doing, it finds all the shaders automatically for you, and lets you edit the values directly. It's what you were asking for last year, wasn't it? A tool to let you edit all the values? :P
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Hex on Steroids v0.1

Postby wtferrell on Fri Oct 05, 2012 3:03 am

Is there a chance that you could find whatever values Michael Vultz is tweaking to getting tighter jerseys by chance man? He's released his new .exe's with tighter jerseys on modding way, but you can't use them with the retail version of the game. I just want tight jerseys, don't care about the other stuff he has added right now. Stinks that we pay for the game, and can't use those files.
User avatar
wtferrell
 
Posts: 1130
Joined: Fri May 04, 2007 4:24 pm

Re: [Tool] Hex on Steroids v0.1

Postby JaoSming on Fri Oct 05, 2012 3:04 am

wtih enough research though, it could lead to simple tools like the lighting ones from 2k12
Opinions are my own.

JaoSming
2KTV Producer
NBA 2K Developer
 
Posts: 29904
Joined: Tue Sep 13, 2005 12:45 am
Location: 2K

Re: [Tool] Hex on Steroids v0.1

Postby Evo on Fri Oct 05, 2012 3:05 am

Correct me if I'm wrong but this tool will allow us to increase shader and texture quality? I can't wait if so... those shoes are going to look crisp!
Evo
 
Posts: 67
Joined: Tue Mar 20, 2012 5:30 am

Re: [Tool] Hex on Steroids v0.1

Postby Leftos on Fri Oct 05, 2012 3:10 am

wtferrell, I did last year, but his changes didn't make any sense to me. It's reverse-engineering alright, but I have no idea how he determines which offsets and ranges to mess with.

It's easy to see it for yourself. Grab Hex Workshop or any tool with binary comparison, load up the -cough cough- exe on one side, the michaelvlutz one on the other side, and ask it to compare for you.

I won't be doing any hex edits myself, I'll only be making the tools. If anybody else wants to take a look, be my guest.

Evo, the tool by itself doesn't improve anything, I just hope it makes it easier for people who do advanced hex-editing to do their job.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Hex on Steroids v0.1

Postby Evo on Fri Oct 05, 2012 3:19 am

Leftos wrote:Evo, the tool by itself doesn't improve anything, I just hope it makes it easier for people who do advanced hex-editing to do their job.


I wish it did both that would be phenomenal but nice tool regardless and by the looks of it your progress is amazing.
Evo
 
Posts: 67
Joined: Tue Mar 20, 2012 5:30 am

Re: [Tool] Hex on Steroids v0.1

Postby Leftos on Fri Oct 05, 2012 4:34 am

DO NOT use Whole File and a small "values" setting with big files, or it could take from minutes to hours to load. There's a world of difference between loading a 4MB file with the values setting at 10 and at 500.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: [Tool] Hex on Steroids v0.1

Postby Rangez on Fri Oct 05, 2012 5:29 am

What does this do?
°°°°°Rangez°°°°°
I can accept failure, everyone fails at something. But I can't accept not trying.
Michael Jordan
NBA 2k Montage/Mix Account: http://www.youtube.com/user/Mr2KImpossible
NBA Real Life Mixes: http://www.youtube.com/user/TdotPrid3
Comment, Rate and Subscribe! :)
Rangez
 
Posts: 1245
Joined: Fri Dec 31, 2010 10:20 am

Re: [Tool] Hex on Steroids v0.1

Postby Leftos on Fri Oct 05, 2012 5:31 am

If you hex edit, it's pretty much self-explanatory once you check it out. You give it a file, some offsets and ranges and a numeric type for each range, and it gives you the values in decimal instead of hex. It can also auto-detect and list all floats after shader entries in NBA 2K's files, to make life easier for those editing shader values.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Next

Return to NBA 2K13 Modding

Who is online

Users browsing this forum: No registered users and 1 guest