Difference between revisions of "M3 Powerloader"

From GameBrew

Line 2: Line 2:
 
| title      = M3 and G6 Homebrew Loader
 
| title      = M3 and G6 Homebrew Loader
 
| image      =  
 
| image      =  
| type        = Homebrew Loaders
+
| type        = PC utility
Various loaders you can use to load DS homebrew.
 
 
| version    = 16-01-2006
 
| version    = 16-01-2006
 
| licence    = Mixed
 
| licence    = Mixed
Line 12: Line 11:
 
}}
 
}}
  
 +
As the M3 and G6 firmwares turn off the power to the 2D cores before running a program, homebrew which does not remember to turn the power on does not run on these flash carts.
 +
 +
Homebrew authors can ensure M3/G6 compatibility by adding "powerON(POWER_ALL_2D|POWER_SWAP_LCDS);". As a workaround for existing homebrew that does not turn the power on, this is a NDS loader that will turn the power on before running the program.
 +
 +
==User guide==
 
The m3powerloader.bin is a fix for the 2 black screens problem when running some homebrew for using M3 and G6 firmwares.
 
The m3powerloader.bin is a fix for the 2 black screens problem when running some homebrew for using M3 and G6 firmwares.
  
It ensures M3/G6 compatibility by adding "powerON(POWER_ALL_2D|POWER_SWAP_LCDS);".
+
Download the .bin file with prepared .nds homebrew file.
  
==Installation==
+
Make a new folder in the root of C: (eg.abc) put .nds and .bin in this directory.
#Download and extract file with prepared .nds homebrew file
 
#Make a new folder in the root of C: (eg.abc)put .nds and .bin in this directory
 
#Click on start/run and type in "cmd" without the quotes to open an MS-DOS prompt
 
#Type this(in bold):
 
::c:
 
::cd \leon
 
::copy /b m3powerloader.bin + game.nds game.ds.gba
 
  
Where game.nds = the file user want to add the loader to. Now a new file named game.ds.gba is created. Put the .ds.gba file on your CF card or on G6 and run from the menu as normal.  
+
Click on start/run and type in "cmd" without the quotes to open an MS-DOS prompt. Type this:
 +
c:
 +
cd \abc
 +
copy /b m3powerloader.bin + game.nds game.ds.gba
 +
 +
Where game.nds is the file you want to add the loader to. Now a new file named game.ds.gba is created. Put the .ds.gba file on your CF card or on G6 and run from the menu as normal.  
  
==User guide==
+
'''Windows usage:'''
As the M3 and G6 firmwares turn off the power to the 2D cores before running a program, homebrew which does not remember to turn the power on does not run on these flash carts.
 
  
'''Windows usage:'''
+
To use on a .nds file: copy /b m3powerloader.bin + file.nds file.ds.gba (please refer to the tutorial above).
:To use on a .nds file: copy /b m3powerloader.bin + file.nds file.ds.gba
+
:To use on a .ds.gba file, run [http://davr.drunkencoders.com/pme2nds.zip pme2nds] then follow the .nds instructions.
+
To use on a .ds.gba file, run [http://davr.drunkencoders.com/pme2nds.zip pme2nds] then follow the .nds instructions.
  
 
'''Unix usage:'''  
 
'''Unix usage:'''  
:cat m3powerloader.bin file.nds > file.ds.gba
+
cat m3powerloader.bin file.nds > file.ds.gba
 
+
 
==Controls==
 
==Controls==
A - start
+
A - Start
  
[[Category:Homebrew applications]]
+
<br>
 +
[[Category:DS homebrew applications]]
 +
[[Category:PC utilities for DS]]

Revision as of 03:31, 28 May 2021

M3 and G6 Homebrew Loader
General
Author(s)Pepsiman
TypePC utility
Version16-01-2006
LicenceMixed
Links
Download
Website
Advertisements


As the M3 and G6 firmwares turn off the power to the 2D cores before running a program, homebrew which does not remember to turn the power on does not run on these flash carts.

Homebrew authors can ensure M3/G6 compatibility by adding "powerON(POWER_ALL_2D|POWER_SWAP_LCDS);". As a workaround for existing homebrew that does not turn the power on, this is a NDS loader that will turn the power on before running the program.

User guide

The m3powerloader.bin is a fix for the 2 black screens problem when running some homebrew for using M3 and G6 firmwares.

Download the .bin file with prepared .nds homebrew file.

Make a new folder in the root of C: (eg.abc) put .nds and .bin in this directory.

Click on start/run and type in "cmd" without the quotes to open an MS-DOS prompt. Type this:

c:
cd \abc
copy /b m3powerloader.bin + game.nds game.ds.gba 

Where game.nds is the file you want to add the loader to. Now a new file named game.ds.gba is created. Put the .ds.gba file on your CF card or on G6 and run from the menu as normal.

Windows usage:

To use on a .nds file: copy /b m3powerloader.bin + file.nds file.ds.gba (please refer to the tutorial above).

To use on a .ds.gba file, run pme2nds then follow the .nds instructions.

Unix usage:

cat m3powerloader.bin file.nds > file.ds.gba

Controls

A - Start


Advertising: