Raptor3DS

From GameBrew
Raptor Call of the Shadows 3DS
Raptor3ds2.png
General
AuthorRetroGamer02, Ryan
TypeShooter
Version1.0.5
LicenseGPL-2.0
Last Updated2023/06/04
Links
Download
Website
Source

Raptor Call of the Shadows 3DS (Raptor3DS) is a reversed-engineered source port of the DOS game Raptor: Call Of The Shadows (also known as Mercenary 2029).

Based on the reverse-engineered codebase from Raptor Call Of The Shadows by nukeykt, skynettx, and wel97459.

Features

  • Tango Sector and Outer Region Sector are fully playable (compatible with the DOS version v1.2 fullversion).
  • New model 3DS systems have music, while old models only have sound effects.

Installation

Available in 3DSX and CIA formats:

  • CIA - Install the .cia with the CIA manager of your choice.
  • 3DSX - Copy the .3dsx to the 3ds directory on your SD Card.

The first episode of the game is included. You can use the original assets (GLB files) from Raptor Call Of The Shadows v1.2 fullversion (only the DOS version v1.2 is compatible), simply copy the following files to the 3ds/Raptor directory:

  • FILE0002.GLB
  • FILE0003.GLB
  • FILE0004.GLB

A DSP-dump is required for sound to work correctly.

Screenshots

raptor3ds4.pngraptor3ds3.png

raptor3ds5.pngraptor3ds6.png

Media

Raptor3DS Hardware (Retro Gamer02)

Raptor3DS Test Two (Retro Gamer02)

Changelog

1.0.5

  • Updated libctru to v2.2.1 which also fixes build errors with current devkitARM.
  • Fix Startup Lag for some 3DS's.

1.0.4

  • Update to libctru v2.2.0.
  • Switch over to DBOPL for Audio.
  • Up Audio Sample rate slightly.

1.0.3

  • Rebased Raptor3DS to the Current Source code by Skynettx.
  • In the process I redid some things better than I did the first time and fixed a few issues.
  • Can now skip all parts of the intro.
  • Entering shop responds to button press properly.
  • Fixed a crash when using right trigger on callsign entry field.
  • In general code should run better and be more readable.
  • Special thanks to Skynettx for their continued work on the Raptor Source code!

1.0.2

  • Slightly raised audio quality.
  • Undid bitshift for enemy shots which seemed to slightly alter it.

1.0.1

  • Replaced the NukedOPL Emulator with a less accurate but much faster one from DOSBox.

1.0

  • Updated libctru to v2.1.2.

1.0RC1

  • Tons of fixes and some improvements.

0.7.2

  • The changes are mostly to the custom SDL library for stability. A new Fullscreen video mode is available.
  • In the setup.ini aspect1to1 has changed to screen_mode. The setup will default it to fit to height.
  • Screen mode 0 is fit to height, 1 is 1to1 aspect ratio, and 2 is fullscreen.

0.7.1

  • Significant speed up and now uses a custom SDL lib mixed from nop90's and StephenCWills's and Citro3D updated to V1.6.0.

0.7.0

  • Fixed a crash that could occur by moving too far off screen when a boss is defeated.

0.6.7

  • Having trouble in your game? Try pressing Start and Y at the same time while in game. Warning will erase your current score/cash.

0.6.6

  • One probably final speedup by optimizing not only the game but the libs it uses.
  • Video now has a slightly lower priority than before so music can run smoother.

Credits

Special thanks to nukeykt and wel97459 for their great work on the reconstructed source code. Also many thanks to schellingb for the great TinySoundFont library and to all contributors from the chocolate-doom project for the awesome libtextscreen. Furthermore, many thanks to Tim Brechbill for the TimGM6mb soundfont.

Special thanks to GBATemp's MrGone and CrashMidnick for Testing on New 3DS Models.

External links

Advertising: