Running Spiderman And The X Men on Modern Systems
I spent about three weeks getting the 1995 Spider-Man and X-Men crossover game to actually run properly on a Windows 11 machine. The short version is that it does not work out of the box. The long version involves a lot of configuration files, a DOSBox wrapper, and some patience with save states. Most people who search for this game are looking for either the SNES version or the Sega Genesis version, and they both have different problems. The SNES release from Activision is the more commonly wanted one, primarily because it features actual co-op gameplay between Spider-Man and Wolverine. The Genesis version exists but is a completely different program with separate mechanics.
Spiderman And The X Men Game Setup Guide
The executable itself is a standard DOS application wrapped in a small installer from the late nineties. On modern systems you need DOSBox or an equivalent emulator layer. I use DOSBox-Staging because it handles MIDI audio mapping better than the original DOSBox release, and the original game relies heavily on Sound Blaster IRQ routing to function correctly. Here is the basic process. You mount the game folder to a virtual C drive in DOSBox. Then you navigate to the directory and run the executable. The installer that ships with it tries to auto-detect your sound card, which is the first place most people hit a wall. It will detect nothing useful on a modern machine and fall back to PC speaker mode, which makes the music sound like a broken microwave. The fix is to manually set the Sound Blaster configuration inside the game's setup utility. You need to set it to IRQ 5, DMA 1, and port 220. If your system complains about IRQ conflicts, change it to IRQ 3. That is the workaround I ended up using after the default IRQ 5 kept throwing errors on my particular motherboard.
For the SNES version, you are dealing with an emulation layer on top of an emulation layer. Snes9x is the most reliable frontend for this. The game runs at roughly 55 frames per second instead of the intended 60 due to the NTSC-to-PAL timing mismatch that was never corrected in the source code. It is noticeable if you are paying attention but does not break gameplay. There is a specific edge case with the two-player co-op mode that nobody talks about. If Player 2 joins the game after Player 1 has already started a save file, the game reads the second controller input from the wrong memory address and assigns Wolverine's movement controls to the wrong direction on the pad. I found this by accident when testing with my nephew. The workaround is to start a new game with both players connected before loading any save data. Once you do that, the control mapping stays correct for the entire session. Save states in emulation can cause corruption if you do it at the exact moment a boss animation triggers. I lost about forty minutes of progress this way before I stopped using save states during boss fights and just played through them. It is annoying but safer.
Get the Full Details

Audio crackling during certain levels is caused by the game's internal timer fighting with the emulator's cycle counting. If you are getting audio glitches specifically in the Magneto level, lower the CPU percentage in your emulator settings from 100 percent down to about 85. This reduces the timing precision enough to stop the audio buffer from overflowing without making the game feel sluggish. The game has a hidden difficulty toggle that only activates if you press Up, Down, Left, Right, Start, Select in that order on the title screen while holding the B button. Most people miss this. The hidden mode changes enemy health values and alters the drop rates for health items. It is not worth playing on for a first run. If you are looking for the actual game files, the original discs are the only legal source unless you own a copy. There are preserved copies on archive sites but I do not recommend tracking down random ROMs from torrent trackers. The compression schemes used on those sites often corrupt the audio samples, and you will end up with a version that plays fine until you reach a certain level and the music simply stops working.
The game itself is fine for what it is. It is a mid-nineties platformer with simple collision detection and straightforward level design. The co-op is the main attraction and it holds up reasonably well. Don't expect deep mechanics or anything innovative. It was made to sell toys and comics, and it does that job competently. One thing people overlook is that the game has a pause bug. If you press the pause button during certain enemy attack animations, the game freezes the animation frames but keeps the input reading active. You can accumulate buffered commands and release the pause to execute a burst of actions all at once. It is not a feature the developers intended but it is real and it can make some tough fights easier if you figure out the timing. I tested this on two different machines and got consistent results. The DOSBox-Staging approach works on both Linux and Windows. The SNES path works on any system running Snes9x 1.6 or later. Older versions of Snes9x have a known issue where the sprite rendering for Spider-Man's web-swing animation desyncs from the background, which makes the controls feel unresponsive even though they are not actually broken.
That is about it. The game is playable with the right setup. The main frustration is the sound configuration on modern hardware. Once you get past that, it runs without major issues.
