======================================
NBA JAM: On Fire Edition 2023
v1.0
by johnz1
========================================= OVERVIEW / TL;DR ===
- NBA JAM: On Fire Edition 2023 is a roster update mod of NBA JAM: On Fire Edition for PlayStation 3.
- 21 teams have been updated for the 2022-23 season.
- New teams, logos, player heads, player bodies, uniforms, arenas, headshots, shoes, loading screen photos, crowd signs, and more.
- This mod is playable on the RPCS3 emulator and jailbroken PlayStation 3.
=== FEATURE LIST ===
- 21 teams updated to the 2022-23 season
- To the fans of the Knicks, Thunder, Raptors, Pacers, and Magic: I'm sorry I didn't have time to add your team yet
- To the fans of the Hornets, Pistons, Rockets, and Spurs: I'm sorry your team currently sucks. Things will get better.
- Rosters are accurate as of April 2023
- 53 new in-game player heads
- Accurate player body accessories
- New arenas
- New uniforms
- All team logos have been recreated in a new visual style
- New crowd signs. For example:
DEN: "Joker"
CLE: "Spyda"
ATL: "Ice Trae"
- New loading screen photos
- More signature shots are used
- Everything is unlocked. No hidden, unlockable players or teams. The only hidden team is the final Road Trip opponent, and they are exclusive to Road Trip mode.
- Some impossible (or silly) achievements are automatically completed by default. For example:
- Sportsman ("Finish any online game")
- Moneybags ("Buy items in the Jam Store")
- Brick ("Miss 3-pointers in Road Trip or Arena")
- Learning Experiences ("Lose games")
- Replaced "Big Head Mode" with "USA Ball" as the default unlocked privilege
=== PLAYER RATINGS ===
- Ratings have been adjusted for 4-player gameplay. 3PT, SPD, STL, and DRB have been lowered to balance the game. With the stock ratings, the game tends to become a 3 point shootout because, with a good shooting release, you can expect nearly every 3 pointer to go in. Exclusively taking 3's is the most viable strategy for winning. Because of this, the 3PT rating has been shifted down so that the maximum rating is 8 instead of 10. Consider an 8 3PT to be a 10, a 7 to be a 8 or 9, a 6 to be a 7, and so on.
- This game isn't a sim, and neither are the player ratings. Ratings weren't directly derived from player stats. Players are generally good at what they are good at in real life. How good their ratings are is usually based on how good they were overall in real life.
- CTH is mostly used as an "overall" rating. Points were given or taken away for players who are especially clutch or not clutch.
=== KNOWN ISSUES / LIMITATIONS ===
- 9 teams are missing. Please don't request that I add these teams. The answer is always the same: player heads and uniforms take a long time to create. I simply haven't been able to make every player or team. There may be more releases of this project with more teams and players, but asking for this won't make it happen any faster.
- Two players (Kristaps Porzingis and Nikola Vucevic) use replacement heads from NBA JAM: On Fire Edition. I just haven't gotten around to making their heads, and the replacement ones are good enough for me.
- The 9 teams that haven't been created exist as Road Trip opponents, using replacement heads.
- Some player body shapes (i.e. skinny, average, or muscular) aren't accurate.
- Some new players use the same "SpeechID" as stock players that have the same last name. For example, you'll hear Anthony Davis referred to as "Baron Davis". However, the announcer usually doesn't say the player's first name, so I think using the substitute "SpeechID" is worth it.
- The New Orleans Pelicans are called the "New Orleans Hornets" and the Charlotte Hornets are called the "Charlotte Bobcats".
- Some arenas don't have the right team logos in the video panel.
- The Beastie Boys images in the menu for the final Road Trip matchup haven't been replaced yet.
=== INSTALLATION INSTRUCTIONS ===
- Legally (and ethically), you must own the original NBA JAM: On Fire Edition in order to play this game.
- This mod is playable on PS3 emulators and jailbroken PlayStation's.
- I recommend playing on RPCS3. The game runs flawlessly and can look very good when you up the internal resolution ("Resolution Scale").
- This game has a unique PS3 TITLE_ID. It has been changed from "NPUB30558" to "NPUB02023". Because of this, it can be installed without conflicting with the stock NBA JAM OFE or NBA JAM: Legends On Fire Edition. NBA JAM OFE 2023 won't read the save game and roster update files from NBA JAM OFE.
- RPCS3 installation instructions:
1. Install RPCS3 using the quickstart instructions here: https://rpcs3.net/quickstart
2. In RPCS3, click the "File" menu and select "Install Packages/Raps/Edats"
3. Inside the ZIP file that you downloaded ("NBA_JAM_On_Fire_Edition_2023_v1.0_by_johnz1.zip"), go into the "Installation Files" folder and install both of the PKG files ("NBA_JAM_On_Fire_Edition_2023_v1.0_by_johnz1-Part_1.pkg" and "NBA_JAM_On_Fire_Edition_2023_v1.0_by_johnz1-Part_2.pkg").
4. "NBA JAM: On Fire Edition 2023" should show up in the game list now. Start the game.
5. The first time you play a game, it may be slow and some textures may be missing because the emulator needs to build the shader cache. I recommend you start a game, let it run for about one minute, then restart RPCS3.
- RPCS3 optimization instructions:
WARNING: This was written in early 2023 and may not be entirely accurate if you're reading this months or years later.
1. In RPCS3, click the "Pads" button to open the Gamepad Settings menu. Assuming you're playing with a controller, change the "Handler". I recommend "XInput" if you have an Xbox controller. If you want to play multiplayer, you'll need to do this for each player/controller.
2. Start a game against the CPU to determine if it is running at full speed or not. Leave fullscreen mode by double-clicking or hitting Alt+Enter. The title of the game window lists the FPS (frames per second). You want this to be at or very close to 60.
- If the game doesn't run at 60 FPS:
- Stop the game and click the "Config" button again. Under the "CPU" tab, enable "Enable SPU loop detection". Be aware that this will likely cause some audio issues, but it may be the difference between the game running at full speed or not.
- Start another game against the CPU and observe the FPS. If it's still not running at 60 FPS, stop the game and go into "Config" again. Under the "GPU" tab, try changing the "Renderer" to "OpenGL".
3. If the game runs at 60 FPS, I highly recommend changing some settings to make the game look much, much better. After changing each of these, start a game against the CPU and make sure the game is running at 60 FPS.
- Under the "GPU" tab, increase the "Resolution Scale". In general, the higher the resolution, the better the game will look.
- Under the "GPU" tab, increase the "Anisotropic Filter".
- Under the "GPU" tab, enable "VSync". WARNING: Vsync adds latency, but it shouldn't be perceptable. If you are playing competitively, I would recommend leaving this option disabled.
4. In the game settings, I recommend lowering the commentator volume to about 75%. I find that it's much louder than the sound effects and music.
- Jailbroken PS3 installation instructions:
1. Install the first PKG file ("NBA_JAM_On_Fire_Edition_2023_v1.0_by_johnz1-Part_1.pkg")
2. Install the second PKG file ("NBA_JAM_On_Fire_Edition_2023_v1.0_by_johnz1-Part_2.pkg")
See AlsoNLSC Forum • NBA JAM: 2020's On Fire EditionNLSC Forum • NBA JAM: 1990's On Fire EditionNLSC Forum • NBA JAM: Legends On Fire Edition=== FAQ's ===
Q: Hold on a second... I love NBA JAM. Is this real?!
A: Yes. It's real, it's free, and it's spectacular. If you like NBA JAM then you're probably going to love this.
Q: Is this a new game created by EA?
A: No, this is not a new game. This is a fan-made conversion mod of NBA JAM: On Fire Edition. You must own the original NBA JAM: On Fire Edition in order to play this game.
Q: How can I pay you or donate to this project?
A: This project is entirely and strictly free. There is no Patreon or GoFundMe or PayPal. You cannot send me money for this project. Please just enjoy it :)
Q: How can I play this online?
A: This game is not playable on PSN. I highly recommend using Parsec to play online.
Q: Why are there only 21 teams?
A: Player heads and uniforms take a long time to create. I simply haven't been able to make every player or team, and I'm not sure if I ever will.
Q: Why are there players with no profile photo and zeroes for all ratings?
A: Blank players were added to teams with only two players. If a team only has two players, then you can't change which player you play as; player 1 will always be the player in the first slot and player 2 will always be the player in the second slot. By adding a blank player, you can change which player you play as.
Q: I found something wrong with the game. How can I report it to you?
A: Before contacting me, PLEASE read this entire document. If it isn't mentioned here, you can report bugs by posting in this project's thread on the NLSC forums (nba-live.com) or emailing nbajamofe@protonmail.com.
Q: Why are the 3PT ratings so low? Steph Curry only has an 8 3PT but he's the best shooter ever!!!
A: Some player ratings have a maximum value that is lower than 10, in an attempt to balance the gameplay. Please read the "Player Ratings" section above for more information.
Q: Why are there courtside banners for other videogames?
A: The 1990's NBA Jam games had courtside banners for a variety of things, including other videogames. For this project, every arena has a banner for one of my favorite videogames.
Q: What's next?
A: Soon I will release a collection of documents, files, and tools that explain how to mod this game.
Q: Will there be updates to this project?
A: I'm not sure. With the amount of roster turnover in the NBA these days, it's a lot of work to keep it updated.
=== HOW TO HELP ===
- Many elements of the game have been figured out, but there are still many more that remain unchanged from the original game. Solving these would really take this game to the next level. I feel like I've taken this game as far as I can with what I've figured out.
- If you think you can help with any of the items below, please reach out to me at nbajamofe@protonmail.com, or post in this project's thread on the NLSC forums (nba-live.com).
- Edit 'attribdb'. I think this is the most important file to work on right now. It controls many parts of every player model, including which uniform they wear, the shape of their body, and whether they wear short shorts or long shorts. Until this file is editable, changing which uniform a player wears is an arduous process.
- Expand the number of teams. I couldn't find a way to add a 68th team and not have the game crash.
- Expand the number of arenas.
- Change the position and size of jersey numbers and names.
- Change the color of the team-controlled player accessories.
- Edit the shooting animations. It would be great to create new signature shots.
- Edit the commentary audio. I have been able to play back these audio files outside of the game, but haven't been able to edit them. Existing audio could be spliced together to create names for new teams and players. For example:
- "Charlotte" and "Hornets"
- "Anthony" and "Davis"
=== THANK YOU'S ===
- Luigi Auriemma, for creating and supporting QuickBMS - and for his "nbajamfire.bms" script.
- Artem Khassanov, for his work on TDB databases. He provided "TDBAccess" libraries and a VB template app that made it easy for me to make the 'bounce.db' editor. He took time to personally help me get off the ground with this, and I thank him profusely.
- The author(s) of DB Master
- The author(s) of DB Converter
=== CHANGELOG ===
- v1.0 (2023-04-23)
- First public release
NLSC Forum • NBA JAM: On Fire Edition 2023 (2025)
Top Articles
Sapphire | Properties, Color & Uses
Alles, was Sie über Saphire wissen müssen
Sapphire Gemstone | Sapphire Stone – GIA
Latest Posts
Recommended Articles
- Alysa Liu is as surprised as anyone to win world title in comeback from retirement
- FY26 budget: salaried class urges govt to raise tax exemption limit to Rs1.2 million
- Nigeria: Magistrate's Absence Stalls Amac Chairperson's Arraignment for Certificate Forgery
- Teen 'killer' Karmelo Anthony stone faced as he is FREED from jail
- 'What an introduction': Dodd ready to debut in Good Friday furnace
- 'So Weird And Gross': Why Are Taylor Swift Fans So Upset About Travis Kelce’s Podcast Move?
- Check Point and Fuse to Deliver First Real-Time Blockchain Firewall - Check Point Blog
- She was chatting with friends in a Lyft. Then someone texted her what they said | CBC News
- David Pocock says major parties lack the ‘courage’ to tackle housing crisis – as it happened
- These Mayors Say Climate Is a Kitchen-Table Issue
- 2025 La. Legislative Regular Session kicks off with the insurance crisis at the center
- Sting addresses his song being used in Netflix's Adolescence after special cover
- UN watchdog chief says Iran 'not far' from nuclear bomb - World News
- Score Sony's WH-1000XM4 headphones for $100 off at Amazon
- 'What an introduction': Dodd ready to debut in Good Friday furnace
- Global Payments Announces Agreements to Acquire Worldpay and Divest Issuer Solutions
- Government cuts price of everyday items and summer essentials
- Punters flee pub after chemical attack left drinker screaming four words
- Trump live: White House says man wrongly deported to El Salvador won’t return to US
- UK government refuses to rule out redundancies at Scunthorpe steelworks
- 'Extreme daytrippers' spend eight hours abroad to escape 'dreary' UK
- Natural Diamonds Light Up Star-studded Red Carpet 2025 - Alvinology
- The Health Wrap: election scorecards, the “Trump effect”, climate health matters, nepotism in medicine – and some
- Royal Challengers Bengaluru vs Delhi Capitals, IPL 2025: Predicted XIs Of Both Teams | Cricket News
- Suspended mayor lodges $1m discrimination claim amid corruption probe
- Google recommits to infrastructure plans despite tariffs and Facebook introduces teen accounts
- Sam Faiers and Billie Shepherd 'so excited' as they announce major 'first'
- La Remontada: Can Champions League comeback kings Real Madrid knockout Arsenal?
- Russian strikes kill 32 in deadliest attack on Ukraine this year
- Conn. man police say was held captive for 20 years releases first public message
- 'Adult baby diaper lover' admits dumping soiled nappies at nurseries
- 2 jurors still needed for Karen Read trial after 9th day of selection
- I tried Aldi's Le Labo perfume dupe - one major difference was off-putting
- Ontario seeks 80 primary care teams for 300,000 patients | Globalnews.ca
- Japan orders Google to stop alleged antitrust violations on Android phones
- Toby Carvery faces outcry for felling oak tree over 400 years old
- US sees biggest drop in Australian visitors since Covid as travellers avoid Trump’s America
- Facebook bought Instagram because it was better, says Zuckerberg during antitrust trial - The Tech Portal
- RECAP | French leaders’ debate draws out spirited exchanges on pipelines, immigration — and Trump | CBC
- Drag Race star leads tributes to The Vivienne on first birthday since death
- WrestleMania 41 Complete Updated Card And Latest Info
- April 17 South Africa (Vaal) form analysis
- British Steel: UK cautious over future Chinese steel investment
- UK politics: No 10 ‘confident’ on securing supplies to keep Scunthorpe furnaces burning – as it happened
- The Beginning After the End Anime Reveals English Dub Cast, Wednesday Debut
- Mexico bans junk food sales in schools in its latest salvo against child obesity
- How travellers 'rampaging' through town caused chaos for locals
- The Correspondent review – Richard Roxburgh is excellent as jailed journalist Peter Greste
- Alexander Isak caps cruise past Crystal Palace and fires Newcastle into third
- Layoffs begin at US health agencies responsible for research, tracking disease and regulating food
- Manufacturing Workers Are Beyond Pissed at Trump Over Tariffs Whiplash
- Kyle Jacobs' Estate Dispute: Kellie Pickler vs. In-Laws Explained
- Indian airlines may soar higher as China clips Boeing's wings
- 10+ Family Secrets That Could Trend on Google
- Joanne Sharkey who suffocated her baby told husband 'I f****** did it’
- Subscribers petition NCC, FCCPC over rapid data depletion
- Wordle today: Answer, hints for April 10, 2025
- BleeqUp Ranger smart glasses for athletes now crowdfunding with discount
- Yeo Yann Yann breaks bad in Netflix action thriller Havoc
- Top 8 food delivery apps in Nigeria by user rating as of March 2025
- Dear Abby: Does my best friend really believe rumor that I'm having an affair?
- Cincinnati, Northern Kentucky high school sports scores, April 7-April 13
- WNBA Draft winners and losers: Wings hit big with Paige Bueckers, Sedona Prince surprisingly goes undrafted
- Jax Taylor Supports Son Living With Him Forever After Autism Diagnosis
- Perspective: The U.K. strikes a praiseworthy compromise
- ‘I needed heart surgery after swimming in polluted water’
- onX Officially Introduces onX Fish to its Suite of Outdoor Adventure Apps
- Northampton Capital Partners invests in Blueprint Data Centers | Digital Infra Network
- The cheap, captivating lakeside villages that still want tourists
- King Charles reflects on war and heroism in annual Easter message
- Vandals wreck sports ground toilets in 'malicious' attack
- 'Ed Miliband let China wreck British Steel and UK energy sector could be next'
- IIT Guwahati, HDFC Parivartan Drives Sustainable Development In Northeast With Technology-Led Initiatives
- Scramble underway to stop Trump tariffs hitting Britain’s pharmaceutical industry
- Mystery behind felling of 500-year-old London tree solved
- ROB DUKES On His Return To EXODUS: 'I Didn't Expect It'
- Bitcoin still on track for $1.8M in 2035, says analyst
- Starbucks Tries To Rebuild Its Coffeehouse Culture With 'Sit and Stay' Strategy - RetailWire
- Trump Asks Supreme Court to Let Him Deport Migrants Without Due Process
- ‘How do these contractors not get fined for this stuff’: Expert inspects new-build $300K home. Then he brings out the leveling laser
- Hungary passes amendment banning public LGBTQ+ events
- Maresca picking a fight with Chelsea fans feels like an act of self-sabotage | Jacob Steinberg
- The wonder supplement you’ve never heard of prevents cancer, makes your heart healthier and slows skin aging
- Man who hugged the German chancellor must pay $7,000 fine
- Meta on trial: Every revelation from the Meta-FTC antitrust trial so far
- Combating Diphtheria Through Hygiene Practices Ahead Of Easter Celebrations – Independent Newspaper Nigeria
- Victoria’s Liberal leader is counting the days to the election. But will ‘brand Brad’ pass the pub test?
- Trump’s Climate Denial Is A Gift To China | NOEMA
- How to Make an AI Battle Buddy for Electronic Warfare
- 'Jennie's Law' gains momentum with 19k signatures for domestic abuse register
- Hong Kong Institute of Chartered Digital Asset Analysts Officially Launched to Establish HK as Global Hub for Digital Asset Talent - Alvinology
- Singapore's task force to tackle the impact of Trump tariffs through communication, immediate support for companies, long-term strategies
- Nicola Adams shares heartbreaking reason for girlfriend split - 'can't deny it'
- 'Thought I was dying': Menopause symptoms can be debilitating, but experts say there's hope
- Nippon Mutual Fund website has been down since a cyberattack on 9 April | Company Business News
- Inside Tristan Thompson's Sweet 7th Birthday Post for True
- The Kraft Heinz Company (KHC): Among the Best Value Dividend Stocks to Buy According to Billionaires
- Trump blames Zelenskyy for Ukraine war in wake of Russian missile attack
- Mum set to bury three children together as she says 'every day is a nightmare'
- From wound healing to ‘the bends’, hyperbaric oxygen therapy is an important treatment – if done safely
Article information
Author: Kieth Sipes
Last Updated:
Views: 5997
Rating: 4.7 / 5 (67 voted)
Reviews: 82% of readers found this page helpful
Author information
Name: Kieth Sipes
Birthday: 2001-04-14
Address: Suite 492 62479 Champlin Loop, South Catrice, MS 57271
Phone: +9663362133320
Job: District Sales Analyst
Hobby: Digital arts, Dance, Ghost hunting, Worldbuilding, Kayaking, Table tennis, 3D printing
Introduction: My name is Kieth Sipes, I am a zany, rich, courageous, powerful, faithful, jolly, excited person who loves writing and wants to share my knowledge and understanding with you.