(Topic ID: 248353)

The Firepower II Lounge...members and fans

By ss-pinball

4 years ago


Topic Heartbeat

Topic Stats

  • 562 posts
  • 70 Pinsiders participating
  • Latest reply 3 months ago by Rampmaster
  • Topic is favorited by 30 Pinsiders

You

Linked Games

Topic poll

“Firepower II replacements: plastics, back glasses, hard tops and playfields are not available. It would be helpful to have an idea how many owners would commit to purchasing the following. It would likely be a "limited edition" approach. see post #157”

  • Plastics 35 votes
    34%
  • Back Glass 22 votes
    21%
  • Hard Top 23 votes
    22%
  • Playfield 23 votes
    22%

(Multiple choice - 103 votes by 55 Pinsiders)

Topic Gallery

View topic image gallery

processed-3B2A9A7E-0CC2-454A-8F2B-28B6D7DC2D02 (resized).jpeg
sling protectors with white (resized).JPG
sling protectors with blue (resized).JPG
IMG_2960 (resized).jpeg
IMG_2923 (resized).jpeg
IMG_2962 (resized).jpeg
IMG_2757 (resized).jpeg
IMG_2752 (resized).jpeg
IMG_2755 (resized).jpeg
IMG_2923 (resized).jpeg
FP2PSHT (resized).png
5F787E94-DDDF-4FDF-A028-B4EBC3DDAA9F (resized).png
PXL_20230126_210105165 (resized).jpg
PXL_20230126_210520964.MP (resized).jpg
20230218_163027 (resized).jpg
20230218_155352 (resized).jpg

You're currently viewing posts by Pinsider idealjoker.
Click here to go back to viewing the entire thread.

#216 3 years ago
Quoted from snyper2099:

Look at post #195 on previous page in this thread.

That's a cool mod. I also started doing mods to re-balance a game. Jungle Lord in my case. I could not think of a switch mod like yours to solve the main problem I had with the game so I went the software route. I have come to really enjoy modding WMS pinball software, which is what started the conversation with @ss-pinball. Overall, I enjoy FP2 on my tablet, but I do not like the ramp shot very much. I have never played an FP2 "in the flesh", so I don't know if I like it enough to want to buy it and spend 100 hours plus to disassemble and analyze the software.

The problem with modding system 7 game software is that there is very little space in the ROM to begin with. (Jungle Lord literally had zero bytes free and I managed to free fewer than 100 bytes for all my mods.) So what's achievable depends very much on what is already in the ROM somehow. For example I managed to implement a ball saver in Jungle Lord with only a few bytes because there is already something like a ball saver that's part of the original game rules. Implementing a multiball jackpot, like you suggest, is likely beyond what there is space for. Problem is you cannot tell for sure before you have essentially analyzed the entire game ROM.

1 month later
#307 3 years ago
Quoted from BaumeisterB:

I'd think a first easy step would be to look at the existing ROM images and content to see how much room there may or may not be, right?

That's right. Empty blocks are filled with hex FF. I just checked the ROMS from IPDB: there are not two consecutive bytes filled with FF in the entire game ROM. That's the same in Jungle Lord. I am guessing that the programmers implemented the games and then filled the remainder of the ROM with light and sound effects. I can make some space by removing audit updates and optimizing a few bytes of code here or there, but that likely won't give me more than a few dozen bytes at most and there's not much in terms of rule changes that can be done with that.

Quoted from BaumeisterB:

My guess is that your previous work with system 7 means that you've got a good understanding of the processor and instruction set. Did you write your own disassembler for the processor?

For the Jungle Lord home ROM I used information from Jess Askey's web archive at http://gamearchive.askey.org/Pinball/Manufacturers/Williams/PinBuilder/text/williams_lvl7_programming.html. More recently I have written my own disassembler and compiler for System 7 - 11 code. One of the main benefits is that the compiler can optimize source code to make some free space available.

#312 3 years ago

@quench, I have not done this with Jungle Lord because I wanted to make a Home ROM that is easy for others to install, and because I found other ways to free sufficient space for what I wanted to do with the game. But you are correct, of course, expanding the system-7 ROM space is easy enough. What's really stopping me from getting my teeth into the FPII code is that I do not have access to a copy of this game and I do not like working with emulators.

1 week later
#328 3 years ago
Quoted from BaumeisterB:

Would you be willing to share

To make this useful I will first have to write documentation. Williams System 7 to 11 games are programmed in a mixture of M6800 assembly and a byte code interpreted by a virtual machine. For my tools (7eleven) I invented a human-readable language for the disassembled code mixture. There is no documentation for my version of this language.

However, there are tools and documentation available for system 7 games. For Jungle Lord (new tricks) I used Jess Askey's PinBuilder (http://gamearchive.askey.org/Pinball/Manufacturers/Williams/PinBuilder/). Jess' tools include a disassembler with example configurations for several system 7 games. Not all of the documentation is completely clear. I am happy to provide clarification and additional explanations.

7 months later
#414 2 years ago

You should ground your game. It's a safety thing.

Promoted items from Pinside Marketplace and Pinside Shops!
$ 20.00
Playfield - Protection
arcade-cabinets.com
 
$ 36.95
Eproms
Pinballrom
 
2,200 (Firm)
Machine - For Sale
Shrewsbury, MA
From: $ 9.00
From: $ 90.00
Tools
Pincoder Store
 
From: $ 1.25
Playfield - Other
Rocket City Pinball
 
$ 1.00
Pinball Machine
Pinball Alley
 
$ 11.95
Eproms
Pinballrom
 
$ 22.50
$ 65.00
Boards
Pinball Haus
 
$ 12.50
Lighting - Led
RoyGBev Pinball
 
Hey modders!
Your shop name here

You're currently viewing posts by Pinsider idealjoker.
Click here to go back to viewing the entire thread.

Reply

Wanna join the discussion? Please sign in to reply to this topic.

Hey there! Welcome to Pinside!

Donate to Pinside

Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


This page was printed from https://pinside.com/pinball/forum/topic/the-firepower-ii-loungemembers-and-fans-?tu=idealjoker and we tried optimising it for printing. Some page elements may have been deliberately hidden.

Scan the QR code on the left to jump to the URL this document was printed from.