Skip to content
This repository has been archived by the owner on Jul 20, 2023. It is now read-only.

Releases: PabloMK7/Luma3DS_3GX

Luma3DS 3GX Loader v13.0

20 Jul 20:18
Compare
Choose a tag to compare

The plugin loader has been merged into official Luma3DS. Please go there to download the latest version.

About 3GX plugins

What are .3gx files?

.3GX (3ds Game eXtension) is a plugin file format (evolved from NTR's .plg format) which allows extra C/C++/asm code to be loaded into an application at runtime and then executed.

What can plugins do?

As the file format name suggests, plugins can be used to extend game functionality, from game mods, to trainers or cheat loaders. One example of a plugin is the CTRPluginFramework Blank Plugin.

How can I install plugins?

Plugins can be placed at 2 locations:

  • sd:/luma/plugins/<TITLEID>/<filename>.3gx to set a plugin for a specified title (higher priority)
  • sd:/luma/plugins/default.3gx to set a plugin which would be loaded for all games (lower priority)

Default plugin is only loaded if no specific plugin is found.

How can I make my own plugins?

An api is available to allow you to create your own plugins using a menu easily.
An example is available here.

Luma3DS 3GX Loader v12.0.1

12 Apr 18:36
ad504e5
Compare
Choose a tag to compare

About 3GX plugins

What are .3gx files?

.3GX (3ds Game eXtension) is a plugin file format (evolved from NTR's .plg format) which allows extra C/C++/asm code to be loaded into an application at runtime and then executed.

What can plugins do?

As the file format name suggests, plugins can be used to extend game functionality, from game mods, to trainers or cheat loaders. One example of a plugin is the CTRPluginFramework Blank Plugin.

How can I install plugins?

Plugins can be placed at 2 locations:

  • sd:/luma/plugins/<TITLEID>/<filename>.3gx to set a plugin for a specified title (higher priority)
  • sd:/luma/plugins/default.3gx to set a plugin which would be loaded for all games (lower priority)

Default plugin is only loaded if no specific plugin is found.

How can I make my own plugins?

An api is available to allow you to create your own plugins using a menu easily.
An example is available here.

Luma3DS 3GX Loader v12.0

04 Apr 20:52
Compare
Choose a tag to compare
Merge branch 'official' into 3gx-loader

Luma3DS 3GX Loader v11.0

04 Apr 20:51
Compare
Choose a tag to compare
Merge branch 'official' into 3gx-loader

Luma3DS 3GX Loader v10.3

04 Apr 20:50
Compare
Choose a tag to compare
Merge branch 'official' into 3gx-loader

v9.1 Plugin Edition

04 Apr 20:50
Compare
Choose a tag to compare

This release features all the last improvements of Luma3DS and also includes a brand new plugin system.

This plugin system loads .3gx plugin files.
The plugins can be placed at 2 possibles locations:

  • sd:/luma/plugins/<TITLEID>/<filename>.3gx to set a plugin for a specified title (higher priority)
  • sd:/luma/plugins/default.3gx to set a plugin which would be loaded for all games (lower priority)

Default plugin is only loaded if no specific plugin is found.

An api is available to allow you to create your own plugins using a menu easily.
An example is available here.