I have a suspicion -- it's from one of Mark Hamill's more-regrettable roles. What a great Easter Egg! (unless it's actually part of the game somewhere)
http://fffmp.fffmoviepostersc.netdna-cdn.com/wp-content/uplo...
The trailer for Corvette Summer can be watched at https://www.youtube.com/watch?v=4W9pmT6JTO4
The 70's was a strange time for custom cars. This movie preserves the custom car culture of the era fairly well.
Very thorough RE of the data format. Posts like this are why I still come to HN!
Sigh.
I wonder if something remotely similar is possible with todays games. With all the custom data formats and compression algorithms being used.
If you mean extracting images, 2d image formats are pretty easy and 3d are quite doable. Things like http://kayin.moe/?p=2218 exist for some games.
I love reading RE posts but I don't plan on making any mods to any games in the near future. Therefore I don't want to specify any 'targets' for your efforts unless I'm willing to extend them :)
I was talking about something big and sophisticated, like Crysis or Battlefield (from the top of my head). I'm under the impression they have something more than uncompressed bitmaps and 8bpp resolution but I've never done anything like this to be certain.
Thanks! Keep up the good work.
I've always had a passing interest in game reverse engineering - I remember the days when "ripper" applications had a good chance of pulling the music out of a game.
I know a few programs are able to read the data, such as FM Genie Scout (Watch out if you download, it's filled with adware) and FMRTE (Paid only).
finding / latching onto a rendering call and shooting the inputs to that call off to a separate file to export market data from a game, was one of the more interesting approaches I've heard. But how someone managed to work that out is beyond me
This gives some great context to where SpaceChem came from. Thanks Zach!
I'd love to expand my skills and try this out on a number of other projects. Is there some good starting material which can push me in the right direction?
http://www.gamefaqs.com/pc/557900-virtua-tennis/faqs/19110
I think I made a little tool to unlock all the options and enabling players you couldn't otherwise get IIRC.
The maps have a very basic encryption(checksum). Map signers are all over the internet if you don't feel like doing the work yourself. There's also many high level tools to play with the maps. I remember taking an a vehicle from one level and placing it in another was a trivial process. Youtube has a plethora of videos where modders show off what they could do
Edit:
I did the same for the Indiana Jones game: https://i.imgur.com/c1kKfV7.png
(thanks ImageMagick's convert and montage)
Edit 2:
Well, they're part of the game according to http://starwars.wikia.com/wiki/Star_Wars:_Yoda_Stories:
>Indiana Jones is featured as an easter egg in a mission, as a sequel to a mission in Desktop Adventures. His similarity to Han Solo is remarked upon.
I'll have to see later if the same tricks apply to both games!
I'm having difficulty understanding in what way C# is difficult to read for someone who can write in the languages that you mentioned.
It's not really the language that's the problem so much as the incredibly proprietary environment in which it's used.