There are sample files in the download that swap digital to analog and vice-versa.
Hold the +/- volume buttons to open the MacroFire menu, click r trigger to highlight the load menu, and browse to the ini file and load it.
Translated readme:
Code:
MacroFire 3.2.4
Table of contents
=================================================
- Introduction
- Overview
- Requirements Confirmed
- Installation
- boot order
- Using
- Features
- configuration file
- Specifications
- Schedule
- Finally
- Thanks
=================================================
Introduction
-------------------------------------------------
This program , PSP plugin that runs on custom firmware .
Genuine Sony on Firmware usual will not work.
Is inevitable , and responsibility in any event .
Can not give you anything you can play for a long time been wasted suddenly freezes .
Summary
-------------------------------------------------
Reassign button , the button configuration and roll any
Macro functions are performed automatically to certain actions .
Fire setting , so you can set the state to push other leave ,
RPG , etc, can be kind of battle without the use of heavy stone and rubber automatic .
The macro function , certain actions will be recorded , you can repeat it.
Adjustment and reallocation feature analog stick
Some may be covered buttons and analog sticks broken rattle .
Known System Requirements
-------------------------------------------------
Custom Firmware 5.50 GEN-D3
Custom Firmware 5.00 M33-6
I do not work with 3.71M33 .
It does not work with the following firmware .
PSP- 2000 PSP-3000 has activity and do not have to know is ,
Can not use the extended RAM .
Installation
-------------------------------------------------
The following files are included ms0: / seplugins to copy .
macrofire.prx
macrofire.ini
Then , ms0: / seplugins in
vsh.txt
game.txt
pops.txt
Add the following path , respectively.
ms0: / seplugins / macrofire.prx
If these files do not exist please create it.
( you can change the behavior of other plug-ins written by the position of the path.
For more information on the next " boot order " please read . .)
After writing to the recovery going , Plugins from the field
Where you need to plug in the Enabled .
However , VSH on the " Internet " in the works is limited , rapid-fire capability and a macro function does not work.
It is concerned that the deal would have been made to other sites that feature mock attacks them.
remap_sample Settings folder is a sample configuration file reallocation button
Remap settings menu is actually read from the configuration file .
- Analog_to_dpad.ini: cross key assigned to the analog stick
- Dpad_to_analog.ini: cross keys assigned to the analog stick .
- Ss_to_home.ini: SELECT + START to HOME as assigned .
- Lr_to_vol.ini: L / R assign button volume control buttons .
I MacroFire to work , this folder is not required.
Boot Sequence
-------------------------------------------------
MacroFire is for the control of the API using sceSysconSetDebugHandlers control .
This API can only use one plug at a time. (More precisely , you can register only one handler at a time. )
Therefore, this plug-in if you are using a different API , may be the plug to work properly .
Some ability to mitigate this constraint has MacroFire .
MacroFire , this and the rest of your API can coexist with one plug to use .
The advantage of this feature in the boot sequence is important , MacroFire must be started first.
And concrete examples , such HOLD + (http://torch.freeweb7.com/hold.html) that this plugin using the API .
MacroFire to coexist and this is
MacroFire starts first,
HOLD + start after that
Should be .
To achieve this , vsh.txt / game.txt / pops.txt which involves writing ,
Plug-in will start to turn over these lines of text .
Therefore,
... (MacroFire good running in front of another plug )
ms0: / seplugins / macrofire.prx
... ( may be started while another plug )
ms0: / seplugins / hold.prx
So that you write , MacroFire HOLD + works fine with both but mostly .
When the boot sequence is reversed , HOLD + is to work properly.
The coexistence can only plug one MacroFire other .
If the API plug-in more than one use , you can not predict whether or live .
Depending on the content of the program.
Fortunately , this API uses a plug-in should not so much .
How to use
-------------------------------------------------
When you start the game, use the two volume buttons (+ and - keys ) by pressing the Start menu .
This button can be changed in the configuration file .
For more information, see " Configuration File "Please refer to the item .
The basic key operation in the menu is as follows.
→ ← ↓ ↑: move items
(○ / ×) / buttons □: Change Option
(○ / ×) Buttons : Decision Items
(× / ○) button : Back
START button: immediately exit the menu
○ / × button on the PSP will be replaced automatically according to the registry .
This is a typical operation , the other functional items ,
There may be another operation .
In this case, might have written down how to operate each key on the screen.
Function
-------------------------------------------------
MacroFire Engine
Toggle this plugin to operate .
Pound functions and macro functions , such as buttons will affect all of the features .
The game starts immediately after it has been OFF , ○ / □ ON using the switch button .
You can set the initial configuration file.
Buttons to launch the menu
From buttons to set the MacroFire game menu .
Setting the menu button where you want to display , by pressing a button combination in the game
MacroFire can display a menu .
You can set the initial configuration file.
Buttons to toggle the status of engine
MacroFire Engine menu without an ON / OFF button to switch between sets .
If you set the button where you want to switch , by pressing a button combination in the game
If the ON to OFF MacroFire Engine , OFF if ON switch to .
You can set the initial configuration file.
Status notification
MacroFire game set on the screen to notify the state or behavior.
When ON , the engine condition when switching , when the hot key macro control
Will appear as such.
Analog stick sensitivity adjustment
And sensitivity of the analog stick center position , and set the dead zone .
For more information, have been shipped please manual_analogsens.txt
Remap settings
Set the button reassignment .
For more information, please manual_remap.txt are included here.
Rapidfire settings
Sets the fire button.
For more information, please manual_rapidfire.txt are included here.
Macro settings
Feature set and run the macro.
For more information, please manual_macro.txt are included here.
Configuration file
-------------------------------------------------
Preferences and macrofire.ini and
Fire configuration file , use the macro file format is all the same except for some .
For more information, please visit manual_ini.txt included .
Specifications
-------------------------------------------------
- Immediately after the game started work MacroFire features .
This is not an obstacle to load the game , because if the weight up to about 10 seconds after startup.
MacroFire not start saying that I do not have lots .
However , VSH POPS because I find a way to start the game , if these acts MacroFire immediately.
- MacroFire , the other threads to stop when your menu ,
Before starting their own threads do not stop even when the menu display .
Thus , vsh.txt / game.txt / pops.txt written plug- in MacroFire Prior to running in the menu display .
During menu display , the plug was not stopping all threads are suspended / disorder to return to the screen ,
The game may freeze .
MacroFire This thread should have been stopped by , because they have been returned by another plug-in ,
In one famous , screenshotbmp plug- and taking screenshots .
They have many things to stop the thread to not refresh the screen when shooting after shooting to return to the thread .
If you use these plug-ins , MacroFire in order to stop the thread ,
MacroFire to start after vsh.txt / game.txt / pops.txt or write ,
MacroFire be careful not to be used when the menu is displayed .
- The menu in the middle of file access
Would leave the memory stick access light flashes .
However, it does not appear to have continued access to the actual harm is not particularly .
But when in this state is to load the file list
Save the macro and set fire / load time out to run .
If the timeout is returned to the game once , and may try again later.
- English is too bad .
Hardly crippling .
Schedule
-------------------------------------------------
- Macrofire.ini be able to use a relative path to the file specified item .
- Remap settings , and set fire to a button to make changes.
- Remap settings interface 'll deal a little .
- Save the file / in Rododaiarogu ,
Operations on the file to make a little more.
Last
-------------------------------------------------
I just tend to play down , the plug is not a formal mechanism ,
PSP games do not work on considering the presence of plug-ins.
So, let's not forget the game that the danger was always freezing .
Possible about the game 's do a save and the save often.
Also, when you take action if such behavior occurred MacroFire fall ,
They had to do more to cooperate with debugging,
http://classg.sytes.net/products/psp/ # MACROFIRE
In the " debug "are written using MacroFire please .
This " debugging MacroFire " use and about how to report bugs , please refer to the readme.txt there .
Acknowledgment
-------------------------------------------------
This software has greatly benefited from the following source code for software .
PSPLink
PSP VSH extender / SYSCON override example 070910 by Booster
Without implementation of these software would be hard .
The custom firmware without PSPSDK and did not get themselves in such a development .
We take this opportunity to thank you .
Thanks all the developers of the PSP VSH extender, the PSPLink, the CFW and the PSPSDK.
-------------------------------------------------
pen @ ClassG
http://classg.sytes.net
Code:
MacroFire 3.2.4
Table of contents
=================================================
- Writing configuration files
- About Button Settings
- Macrofire.ini search path
- The switch configuration file for each game is loaded at startup
- completion of the setting load
- The name of the section to be searched and the order for setting completion
- Set
- [Default] section
- [AlternativeButtons] section
=================================================
Writing configuration files
-------------------------------------------------
Configuration file settings are compatible with one line ,
Each line is written in the following format .
Set name = value settings
Spaces around the setting names and settings will be ignored .
These settings are managed separately , and each section further.
"[" and "]" indicates the start of the section line and enclosed .
It is used in the Windows INI file is the same format .
Thus, ";" after the string is treated as a comment.
Button for setting
-------------------------------------------------
Setting contents , the setting is different ,
Mere numbers or ON / OFF as well are using a non- button settings are .
It is used to set the button combination .
Each button has a corresponding name of the table below
One of these names , or the "+" joined with more than one list .
Case- insensitive .
------------------------
Button Name | Button
------------------------
Select | Select Button
Start | Start Button
Up | on the key cross
Right | Right Cross Keys
Down | Under cross key
Left | Left Cross Keys
LTrigger | L button
RTrigger | R Button
Triangle | △ button
Circle | ○ Button
Cross | × button
Square | buttons □
HOME | HOME button
NOTE | ♪ Buttons
SCREEN | Change brightness button
VolUp | Volume + button
VolDown | Volume - button
AnalogUp | analog stick on the way
AnalogRight | right analog stick
AnalogDown | analog stick down
AnalogLeft | left analog stick
RPlayPause | Remote Play / Pause button
RForward | Fast Forward button on the remote control
RBack | Rewind button on the remote control
RVolUp | Volume + button on the remote control
RVolDown | Remote Control Volume - Button
------------------------
For example, if you press the Start button and select button simultaneously
Start + Select
As described .
The only one button only , if only to set ♪ button , for example,
NOTE
Like , simply write the name only .
Incidentally , I have not ,
Left + Right
Up + Down
Up + Right + Down + Left
It is also possible , such as setting .
I usually cross the PSP buttons are pressed together in the direction opposite direction can not be pushed ,
It does not make sense .
In fact, once you set the start button menu like this,
Please note that while you can not display the menu .
MacroFire do not modify these settings impossible .
macrofire.ini search path
-------------------------------------------------
macrofire.ini usually macrofire.prx will be retrieved from the same folder ,
As an exception , macrofire.prx only if invoked from the internal flash memory
ms0: / seplugins / macrofire.ini
Always going to find .
The switch configuration file for each game is loaded at startup
-------------------------------------------------
Enter a game ID macrofire.ini section name and writes the settings there.
For example, as follows :
[ULJM05325]
Startup = On
MenuButtons = VolUp + VolDown
ToggleButtons = NOTE
StatusNotification = Off
AnalogStickMovement = On
AnalogStickDeadzone = 40
AnalogStickSensitivity = 100
AnalogStickOriginX = 127
AnalogStickOriginY = 127
ForcedLowMemoryMode = Off
Remap = ms0: / macrofire / remap / analog_to_dpad.ini
Rapidfire = ms0: / macrofire / rapidfire / SOSE.ini
Macro1 = ms0: / macrofire / macro / SOSE / auto_creation_shippitsu.ini
Macro2 = ms0: / macrofire / macro / SOSE / auto_creation_art.ini
By this configuration ,
Game ID is ULJM- use this setting when you start the game only 05 325 .
This game ID , the state started the game to display the menu and MacroFire ,
Are displayed at the top .
Entry is written , [Default] section is the same .
Completion of the loading configuration
-------------------------------------------------
Section being read , if not all the settings you need written ,
MacroFire will complete the lower section of those settings from .
For example,
[ULJM05325]
Startup = On
StatusNotification = On
When set , the configuration settings and many other analog stick , the
The following section is completed in order.
[ULJM05325]
↓
[GAME]
↓
[Default]
[Default] section before and did not appear even once , sort of " missing setting " of the
MacroFire have used the initial value internally .
Find the name of the section and order for setting completion
-------------------------------------------------
XMB:
[VSH] -> [Default]
POPS:
[ < Game ID (SLPS10000 etc. )>] -> [POPS] -> [Default]
GAME (UMD):
[ < Game ID (ULJM10000 etc. )>] -> [GAME] -> [Default]
GAME ( homebrew ):
[ < character 8 ID ( part of the hash value is calculated from a homebrew executables )>] -> [GAME] -> [Default]
Setting
-------------------------------------------------
Configuration name and set value can be set , and described in detail .
[Default] section
-----------------------------------------------
Startup
Settings : On | Off
MacroFire Engine startup if set to take effect .
OFF: Not a valid state at startup.
ON: To enable state at startup.
MenuButtons
Settings : Set Button
Buttons to launch the menu to the default setting .
See readme.txt for details .
ToggleButtons
Settings : Set Button
Buttons to toggle the engine state of the default setting .
See readme.txt for details .
StatusNotification
Settings : On | Off
Set Default Status notification .
See readme.txt for details .
AnalogStickMovement
Settings : On | Off
Set the Default Analog stick movement .
See more manual_analogsens.txt .
AnalogStickDeadzone
Settings : 0-182 number
Set the default Deadzone radius .
See more manual_analogsens.txt .
AnalogStickSensitivity
Settings : 0-200 number
Sensitivity to the default setting .
See more manual_analogsens.txt .
AnalogStickOriginX
Settings : 0-255 number
Origin X-coordinate the default setting .
See more manual_analogsens.txt .
AnalogStickOriginY
Settings : 0-255 number
Origin Y-coordinate the default setting .
See more manual_analogsens.txt .
ForcedLowMemoryMode
Settings : On | Off
Prohibited to ensure the menu for the display frame buffer .
Normally, it is automatically enabled when memory is low "Low Memory Mode" to force .
The frame buffer memory so that should be able to ensure safe use , should be fine in most cases it Off ,
Rare menu , like software that freezes when it terminates or
If so, it might solve On you .
However , on the menu, usability decreases.
Remap
Settings : File Path (ms0 :/...)
Specifies a configuration file to load at startup button reassignment .
"Ms0: /" Please write the full path to .
Rapidfire
Settings : File Path (ms0 :/...)
Specifies a configuration file to load at startup fire .
"Ms0: /" Please write the full path to .
Macro1
Settings : File Path (ms0 :/...)
Specify the macro file to load at startup.
"Ms0: /" Please write the full path to .
This setting Macro2, Macro3 ... and that number goes up , you can set any number .
However, the numbers must be contiguous .
For example,
Macro1 = ms0 :/...
Macro2 = ms0 :/...
Macro3 = ms0 :/...
Macro5 = ms0 :/...
When configured this way ,
Because there is no Macro4 , MacroFire Macro3 misunderstanding is not only to set Macro5 not loaded.
[AlternativeButtons] section
-----------------------------------------------
Select
Start
Up
Right
Down
Left
Ltrigger
Rtrigger
Triangle
Circle
Cross
Square
Home
Settings : Set Button
MacroFire alternative settings button in the menu only features .
The main purpose is to cover the broken button .
The menu can be operated in this configuration , Remap settings to make the .
Button to set the alternate button above.
An empty setting is not set an alternate button , just use the button as the button name .
For example, such reasons do not respond to the start button is broken
Button if you want an alternative to the Start button ,
Start entry only to set an alternate button to button combinations .
Start = LTrigger + RTrigger + Select
-------------------------------------------------
pen @ ClassG
http://classg.sytes.net