Homebrew Homebrew game Far Cry 1 Nintendo Switch Port

  • Thread starter Thread starter artslay
  • Start date Start date
  • Views Views 134
  • Replies Replies 1
  • Likes Likes 1

artslay

Member
Newcomer
Joined
May 14, 2024
Messages
23
Reaction score
10
Trophies
0
Age
28
XP
140
Country
Russia
Far Cry — Nintendo Switch Port (NearChuckle_nx)

This is a Nintendo Switch port of Far Cry based on the Android/Linux version of NearChuckle.

The port uses VNX Translation Core, Mesa/Zink for graphics and SDL3 for input and window handling.

1.jpg2.jpg2026092401170400-90EEABCB260B1A92C34E38538710F762.jpg2026092401151100-90EEABCB260B1A92C34E38538710F762.jpg2026092401161800-90EEABCB260B1A92C34E38538710F762.jpg2026092401150100-90EEABCB260B1A92C34E38538710F762.jpg3.jpg

Installation
Download .nro file


Create this folder on your Switch SD card:

Code:
/switch/NearChuckle_nx/

Copy the NearChuckle_nx.nro file into it.

Then create a game folder:

Code:
/switch/NearChuckle_nx/
├── NearChuckle_nx.nro
└── game/

Copy these 4 folders from your Far Cry installation into the game folder:

Code:
/switch/NearChuckle_nx/game/
├── fcdata/
├── languages/
├── levels/
└── profiles/

The final structure should be:

Code:
/switch/NearChuckle_nx/
├── NearChuckle_nx.nro
└── game/
├── fcdata/
├── languages/
├── levels/
└── profiles/

Then launch NearChuckle_nx.nro from the Homebrew Menu.

Performance

A CPU overclock is strongly recommended.

The game has long startup and loading times on a stock Switch. The more CPU overclock you use, the faster the game will generally start and load levels.


Controls

Code:
A Enter / Confirm
B Jump
R Run
L Crouch
X Reload
Y Use / Interact

D-Pad Left Previous weapon
D-Pad Right Next weapon
D-Pad Down Prone
D-Pad Up Night Vision

ZL Aim
ZR Fire

Left Stick Move
Right Stick Look
Left Stick Click
—
Right Stick Click
Flashlight

Known Issues

There are currently some graphical issues, including texture rendering problems in the starting bunker.

Some textures may appear missing, corrupted or incorrectly rendered.

Error Reporting / Logs

If the game crashes or an error occurs, the port automatically creates a log file in the same folder as the game/NRO.

If you encounter a crash or any other problem, please send me the log file in DM.

Please include the log from the crash that you are reporting so I can investigate the problem.

Mod Support

Mod support has not been tested yet.

Mods may or may not work depending on how they access the original Far Cry files and engine systems.

Credits

NearChuckle
— original Linux/Android port

Viridite — VNX Translation Core

NaGaa95 — Mesa / Nintendo Switch graphics work

Source
 
  • Like
Reactions: hippy dave
FC1 source code leaked?! Wow! I never would have expected a Switch port of this game.

Considering the source is out there, I suppose it's possible that the last 5% of the game can be finished once and for all :lol: (unless Classic already did so)
 
Last edited by lightwo,

Site & Scene News