Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

Spider-Man-Settings

Utility for configuring Spider-Man (2001) with widescreen, gamepad support and fixes / Утилита для настройки Spider-Man (2001) с поддержкой широкоформата, геймпада и исправлений

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

EN RU ← Choose language | Выберите язык

Spider Man Settings

Utility for configuring Spider-Man (2001), allowing you to adjust the screen resolution, aspect ratio, color depth, and brightness, as well as enable additional features, including Xbox controller support, vibration, frame rate limiting, and more.

Widescreen resolutions are supported, including 16:9, 21:9, and 32:9. Compatibility has been tested with the English version of the game, as well as Russian translations by 7Wolf and Fargus.

Features and Improvements

  • Widescreen resolutions. Fixed object culling beyond the screen boundaries and corrected the scaling of objects using the projection characteristic of the PS1 version of the game, such as Venom's tentacles.
  • HUD improvements. Added two HUD layouts: an Improved layout with optimally positioned elements and a classic layout that closely resembles the game's original design.
  • Automatic save loading. The first save slot is automatically loaded when the game starts.
  • Improved controller support. Added DInput-to-XInput call translation using DInputAdvance, including vibration support. Implemented vibration when taking damage. Fixed the confirm button in menus and controller input during cutscenes. Added invisibility mode activation for the "Spider-Man Unlimited" suit (aim + punch).
  • Audio fix. Fixed background music stuttering in the Scorpion level.
  • Save Editor. Added an editor that allows you to change the current level, unlock costumes, and select the active costume.

Widescreen Resolutions

16:9 21:9 32:9
https://github.com/user-attachments/assets/fa6d5cfe-5554-4bba-990a-691bc40145d6 https://github.com/user-attachments/assets/d03ef5c5-7ea1-4c88-b55c-0acc1b1760af https://github.com/user-attachments/assets/08a1a7c4-13c4-4dd2-a53f-412a3c61fdde
https://github.com/user-attachments/assets/07426e3c-46b7-48da-99e3-6d02212d6164 https://github.com/user-attachments/assets/d4301a3b-862f-4f48-9863-63ae105fc601 https://github.com/user-attachments/assets/c2c12629-3a9b-4217-b3e5-f4d06bd178d5

HUD Layouts

Both Improved Classic
https://github.com/user-attachments/assets/b98f1ae0-84af-46c8-9b68-3d1606d52bbb https://github.com/user-attachments/assets/8f23720c-d05a-4817-9ac0-9cb6bc490581 https://github.com/user-attachments/assets/5074b9ac-f8fd-41d8-b267-2db1471e3e81
https://github.com/user-attachments/assets/6ad26cde-a658-44a9-ab13-3f2a505349fb https://github.com/user-attachments/assets/eea768da-c3e7-4b45-9b5a-ef642d38ee1c https://github.com/user-attachments/assets/4810d11c-9ff2-4e5a-a317-1d1c2fcfb7bf
https://github.com/user-attachments/assets/36dde3ce-3d7e-45aa-ac06-418d27f34b81 https://github.com/user-attachments/assets/2d7c9ca9-af3c-4981-af4f-5c2b59fd94f4 https://github.com/user-attachments/assets/c48f85e4-fae5-4df4-b85d-94c34925d118

Utility

https://github.com/user-attachments/assets/8a193920-ef0e-497d-8b07-1394c1b67f30 https://github.com/user-attachments/assets/bd7dfb75-089d-4155-bb2c-925e678d00f8

Installation

  1. (Optional) Extract the NoCD patch into the game folder.
  2. Download the archive and extract its entire contents into the game folder.
  3. Run Spider-Man Settings and select the desired options.
  4. Click Apply. The application will patch the necessary game files.
  5. In the game's properties, set Compatibility Mode to Windows XP Service Pack 2 to fix audio issues.
  6. (Optional) To prevent the main menu from stretching, you can enable GPU scaling and integer scaling in the Nvidia/AMD/Intel control panel. For AMD and Intel, also select the "Preserve aspect ratio" scaling mode.

The LB/L1 button on the gamepad emulates pressing the A key on the keyboard, allowing you to enter a save name.

Download

Version for Windows XP, Vista, 7, 8.1, 10, 11.

Download

Known Issues

Level Screenshot Description Workaround
Race to the Bugle https://github.com/user-attachments/assets/131e50cf-7fa0-4c6a-a6ae-052c47615992 If you skip the cutscene, Scorpion may immediately appear inside the Daily Bugle offices, causing the mission to fail. Don't skip the cutscene.
Scale the Girders https://github.com/user-attachments/assets/4118bb99-29e1-4c60-a8b6-c8eeb85aa806 Spider-Man is supposed to shoot a web and jump forward from a crate, but sometimes falls instead. Press the web-shoot button again or limit the frame rate to 24 FPS for this section.
Catch Venom https://github.com/user-attachments/assets/9d17a192-393f-409c-8f59-dbb23437e104 Spider-Man is supposed to jump onto a wall, but sometimes fails to do so. Try acting more quickly or limit the frame rate to 24 FPS for this section.
Spidey vs. Mysterio! https://github.com/user-attachments/assets/12e41003-26e5-4d81-8565-ed140029adcb During the second phase of the Mysterio fight, he fires lasers too quickly, making them difficult to dodge. On Medium difficulty, limit the frame rate to 24 FPS for this section.

If the game asks you to insert the disc again after applying the patch, delete "SpideyPC.exe.bak" from the game folder, copy the NoCD patch into the folder, and reapply the settings in Spider-Man Settings.

Credits

Feedback

r57zone@gmail.com