A "Roaring '90s" extravaganza, on 7/30/2018 eskayelle released v3.9.9 of his Double Z Mod of the SNES classic,
NBA Jam Tournament Edition. Enhancements to the original game included the following:
Please check out the readme for a full-blown rundown of the progress to make the hack, including some details on ASM and hex edits!
Big thanks to phonymike, Mattrizzle, EMiller518, JCE3000GT, dext3r, DackR, and others for assets, guidance, editors, tutorials, and more! Plus Gauveldt and DarkSamus993 for the tips on hacking sound, and Wake for helping develop the first run of clips!
2018, 2019 UPDATES (v3.9.9.7 thru v4.0.2):
https://files.catbox.moe/xwo1jh.zip, with updates per above." target="_blank" rel="nofollow">
https://files.catbox.moe/dvhrpt.zip! Replaced various announcer sound clips with some serious '90s sound bytes. Just try not to smile when you hear the Macho Man chime in... or Ric Flair... WOOOOOOOOOOOOOOO!" target="_blank" rel="nofollow">
https://files.catbox.moe/ybjd6y.zip, you can now play as Jean Claude Van Damme! Use initials DAM, and hold Start while pressing Y when selecting the letters D and M. Also, an expanded list of special opponents will step up to battle your team once you beat the campaign mode. And... special thanks again to phonymike for the snazzy new title screen!
12/13/2020 UPDATE (v5.0):
[li]Various portrait updates based on http://www.romhacking.net/hacks/5585/ player portraits." target="_blank" rel="nofollow">
NBA Jam TE - Double Z Mod
Project Time: 2 Weeks (May 2017) @ appx 40 hours
Additional Time: Approx 125 hours for v2
Plus: 80 hours (June & July 2018) for v3
**CONTENTS**
*****INTRODUCTION*****
*****VERSION HISTORY*****
*****KNOWN BUGS/ISSUES*****
*****CHARACTER CODES*****
*****INSTRUCTION BOOKLET*****
*****CREDITS*****
*****INTRODUCTION*****
The NBA Jam TE - Double Z Mod vX.X.X (U) [h] [x].smc file is a modified SNES ROM of NBA Jam - Tournament Edition. Any IPS of this file should be patched to a headerless NBA Jam - Tournament Edition (U) [!] ROM.
It can be opened and played via several emulators, including ZSNES or Snes9X for Windows and SuperRetro16 (f/k/a SuperGNES) for Android.
The following is a list a known Windows or Android emulators within which this ROM works (note that it also works with Raspberry Pi/RetroArch software and the Super Everdrive):
1) bSNES-plus v073+3
2) Snes9X v1.33a
3) Snes9X v1.51.ep10r2
4) Snes9X v1.56.2
5) zSNES v1.51
6) SuperRetro16 v1.7.13
7) John SNES Lite v3.71
*****VERSION HISTORY*****
1.01:
(5/6/17) Replaced BJ Armstrong profile with Jordan.
1.02: Replaced Longley profile with <
> and fixed stats/name for Armstrong (Jordan) and Longley (<>).
1.03: Added Rodman to Bulls roster and adjusted stats for Jordan (Armstrong) and <> (Longley).
1.04: (5/7/17) Swapped Bulls roster order to move up <> (Longley) and put Benny near end of roster.
1.05: Replaced secret character Facime portrait with <>, edited stats and name.
1.06:
(5/8/17) Edited roll call (attract screen lineup) via XVI32 to replace Luc Longley with <>, and B.J. Armstrong with Michael Jordan, and added mod version number to copyright screen. [5/11/17 1.10]
1.07: Edited copyright screen to add a return carriage to the mod version. [5/11/17 1.10]
1.08:
Edited hex addresses $148B1B, C, and D to adjust secret character <> (Facime) initials. [5/11/17 1.10]
Button presses (B,B,A) and holding Start while pressing each are kept the same.
From here, I can now modify any secret character's initials, portrait, palette, and stats.
I also am researching how to modify sprites to copy other unique ones, like Rodman or Worthy or Divac (to get <>?s beard).
1.09:
(5/9/17) At address $1FC7D5 and 6, changed face bytes from 63 B8 to C3 B7 to give secret character <> a beard (Vlade Divac's). Facime is no more. [5/11/17 1.10]
At address $1FBA87 and 8, changed face bytes from 97 B7 to C3 B7 to give Bulls player <> a beard (Vlade Divac's). Longley is no more. [5/11/17 1.10]
Also adjusted Armstrong face byte via hex editor to be bald (changed B8 23 to AF B7 at address $1FBA52 and 3. Air Jordan lives! [5/11/17 1.10]
1.10 (5/10/17):
At address $148B3F, 148B40, and 1, modified the Heavy D initials (player value 99). [5/11/17 1.10]
At address $1FC88B and C, changed face bytes from 5B B8 (Heavy D) to AB B7 to give secret character Heavy D James Worthy's head/glasses. [5/11/17 1.10]
Adjusted stats and nametags for secret characters Blazejowski and Heavy D. [5/11/17 1.10; PASS ON STATS!]
At address $148AD3, 4, and 5 adjusted secret character Blazejowski initials to 37 17 37 (XXX). [5/11/17 1.10]
(5/12/17): Using the Player Editor, assigned Skiles and O'Neal (unused code in the ROM) to Orlando. Note: O'Neal uses A.C. Green's portrait by default.
1.11:
Replaced Green's portrait with Shaq's. Shaq is complete.
Using the dext3r name editor, changed secret character Jazzy Jeff to Butler.
Using the hex editor, edited Jazzy Jeff's head to mimic Will Smith's and edited stats to mimic Jimmy Butler's per NBA Jam 2k17.
At address $148B45, 6 and 7, edited Jazzy Jeff's secret character initials to read BKT - 21 2A 33 (from 29 20 39). Just need to add the portrait.
Edited All-Stars roster in Player Editor so that first slot is Dennis Rodman and Tera Patrick.
(5/13/17): Added Butler's portrait. Secret character is complete.
1.12:
In name editor, replaced secret character John Carlton's name with Barkley.
Via address $1FC825, modified Carlton's stats to match Barkley's per Mattrizzle's NBA Jam TE - Old School Ed. Also modified skin color and head.
At address $148A8B, C, and D, changed initials code from 29 2C 22 to 32 28 31 (SIR).
Replaced John Carlton's portrait with Barkley's. Secret character is complete.
1.13:
In name editor, replaced secret character Sal DiVita's name with Wade.
Via address $1FC859, modified DiVita's stats to match Wade's per NBA Jam 2k17. Also modified skin color and head.
At address $148A8B, C, and D, changed initials code from 32 20 0B to 23 36 03 (DWD).
Replaced Sal DiVita's portrait with Wade's. Secret character is complete.
1.14:
In name editor, replaced secret character Shaun Liptak's name with Lebron James.
Via address $1FC88D, modified Liptak's stats to match James' per NBA Jam 2k17. Also modified skin color and head (F7 B7).
At address $148A97, 8, and 9, changed initials code from 12 2B 3A to 0A 2D 26 (KNG).
Replaced Liptak's portrait with James'. Secret character is complete.
1.15:
In name editor, replaced secret character Tony Goskie's name with Westbrook.
Via address $1FC751, modified Goskie's stats to match Westbrook's per NBA Jam 2k17. Also modified skin color and head (F7 B7).
At address $148A7F, 80, and 81, changed initials code from 33 16 26 to 31 14 32 (RUS).
Replaced Goskie's portrait with Westbrook's. Secret character is complete.
1.16:
In name editor, replaced secret character Jamie Rivett's name with Curry.
Via address $1FC80B, modified Rivett's stats to match Curry's per NBA Jam 2k17. Als