2017-08-23 06:56:51 +00:00
|
|
|
If this is your first time using higan,
|
2017-08-12 12:32:11 +00:00
|
|
|
welcome!
|
|
|
|
Here's a brief guide to getting started:
|
2017-07-21 09:26:47 +00:00
|
|
|
|
2017-08-12 12:32:11 +00:00
|
|
|
Install higan
|
|
|
|
-------------
|
2017-07-21 09:26:47 +00:00
|
|
|
|
2017-08-12 12:32:11 +00:00
|
|
|
On Windows,
|
|
|
|
this should be as easy as downloading
|
|
|
|
the latest release archive from
|
|
|
|
[the higan homepage](https://byuu.org/emulation/higan/)
|
|
|
|
and extracting it.
|
|
|
|
[More information...](install/windows.md)
|
|
|
|
|
|
|
|
On Linux,
|
2017-08-23 06:57:17 +00:00
|
|
|
if your distribution doesn't already include the latest version,
|
2017-08-12 12:32:11 +00:00
|
|
|
you'll need to compile it yourself — but don't worry,
|
|
|
|
it's not too complex.
|
|
|
|
[More information...](install/linux.md)
|
|
|
|
|
|
|
|
Configuring inputs
|
|
|
|
------------------
|
|
|
|
|
|
|
|
Once higan's installed,
|
|
|
|
start it up.
|
|
|
|
Open the "Settings" menu,
|
|
|
|
and choose "Input ..."
|
2017-08-23 07:03:10 +00:00
|
|
|
to open [the Input settings](interface/higan-settings.md#input).
|
2017-08-12 12:32:11 +00:00
|
|
|
|
|
|
|
higan supports a *lot* of different controllers
|
|
|
|
for a lot of different consoles,
|
|
|
|
so you don't need to configure everything immediately.
|
|
|
|
For most consoles,
|
|
|
|
it's enough to just configure
|
|
|
|
whatever shows up in the list
|
|
|
|
when you choose that console.
|
|
|
|
For example,
|
|
|
|
when you pick the Super Famicom,
|
|
|
|
you're shown the inputs
|
|
|
|
for a Gamepad
|
|
|
|
in Controller Port 1.
|
|
|
|
|
|
|
|
Once you've configured the controls
|
|
|
|
just the way you want them,
|
|
|
|
higan will remember them
|
|
|
|
— you don't need to re-configure them
|
|
|
|
every time you start higan,
|
|
|
|
or every time you load a game.
|
|
|
|
|
|
|
|
Load a game
|
|
|
|
-----------
|
|
|
|
|
|
|
|
From
|
docs: Review and update docs for v107.
Changes include:
- The "Library" menu was replaced with the "Systems" menu
- The "Settings" menu was reorganised
- Game Boy rumble is now under the MBC5 "controller" for the cartridge "port",
instead of being presented as a part of the base console
- Import instructions now mention that icarus ships with some firmware files,
and describe the "Firmware" directory that icarus will use for firmware
it needs.
- Apparently the correct name is "MSU1", not "MSU-1"
- v107 changes the way MSU1 data is stored in game folders
- PowerFest '94 import instructions removed, since I can't get it to work
with v107
- Links to the official forum have been replaced with links to the unofficial
forum archive, since the official forum is shutting down
- Links to Mercurial Magic updated to point at qwertymodo's archive, since
hex_usr is no longer developing it
- Links to nSide updated, since hex_usr no longer uses GitHub.
- Windows build instructions now describe a compiler that is actually
maintained, instead of stale TDM64-GCC.
- Linux build instructions now mention higan requires SDL 2.0.
- minor wording changes, typos, broken links fixed, etc.
2018-11-16 05:09:30 +00:00
|
|
|
[the Systems menu](interface/higan.md#the-systems-menu),
|
2017-08-12 12:32:11 +00:00
|
|
|
choose "Load ROM File ..."
|
|
|
|
to open [a filesystem browser](interface/common.md#the-filesystem-browser),
|
|
|
|
and choose the game you want to play.
|
|
|
|
It will be added to
|
|
|
|
[the Game Library](concepts/game-library.md),
|
|
|
|
and it will start running immediately.
|
|
|
|
|
|
|
|
In the future,
|
|
|
|
if you want to play this game again,
|
|
|
|
you can choose "Load ROM File ..." as you did before,
|
|
|
|
or you can choose the appropriate console name
|
docs: Review and update docs for v107.
Changes include:
- The "Library" menu was replaced with the "Systems" menu
- The "Settings" menu was reorganised
- Game Boy rumble is now under the MBC5 "controller" for the cartridge "port",
instead of being presented as a part of the base console
- Import instructions now mention that icarus ships with some firmware files,
and describe the "Firmware" directory that icarus will use for firmware
it needs.
- Apparently the correct name is "MSU1", not "MSU-1"
- v107 changes the way MSU1 data is stored in game folders
- PowerFest '94 import instructions removed, since I can't get it to work
with v107
- Links to the official forum have been replaced with links to the unofficial
forum archive, since the official forum is shutting down
- Links to Mercurial Magic updated to point at qwertymodo's archive, since
hex_usr is no longer developing it
- Links to nSide updated, since hex_usr no longer uses GitHub.
- Windows build instructions now describe a compiler that is actually
maintained, instead of stale TDM64-GCC.
- Linux build instructions now mention higan requires SDL 2.0.
- minor wording changes, typos, broken links fixed, etc.
2018-11-16 05:09:30 +00:00
|
|
|
from the Systems menu,
|
2017-08-12 12:32:11 +00:00
|
|
|
which will list all the games for that console
|
|
|
|
in the Game Library.
|
|
|
|
|
|
|
|
Connect a controller
|
|
|
|
--------------------
|
|
|
|
|
|
|
|
Once the game is running,
|
|
|
|
a new menu will appear
|
|
|
|
named after the appropriate console.
|
|
|
|
For example,
|
|
|
|
if you're playing Super Mario World,
|
|
|
|
that's a Super Famicom game
|
|
|
|
so there will be a Super Famicom menu.
|
|
|
|
|
|
|
|
Open [the console menu](interface/higan.md#the-console-menu),
|
2017-08-31 04:48:52 +00:00
|
|
|
and if there is a sub-menu for a controller port,
|
2017-08-12 12:32:11 +00:00
|
|
|
make sure the port is using
|
|
|
|
the controller you [set up previously](#configuring-inputs).
|
|
|
|
If you configured inputs for a Gamepad in Controller Port 1,
|
2017-08-31 04:48:52 +00:00
|
|
|
the Controller Port 1 sub-menu
|
2017-08-12 12:32:11 +00:00
|
|
|
should be set to Gamepad.
|
|
|
|
Like a real console,
|
|
|
|
higan's controller ports
|
|
|
|
start out with nothing plugged in,
|
|
|
|
so if the game you're playing needs a gamepad connected,
|
|
|
|
you'll have to connect it!
|
|
|
|
|
2017-11-21 03:47:42 +00:00
|
|
|
This doesn't apply to hand-held consoles
|
2017-08-12 12:32:11 +00:00
|
|
|
like the Game Boy and WonderSwan,
|
|
|
|
since the "controller" is always connected.
|
|
|
|
This *does* apply to the Famicom,
|
|
|
|
even though the Famicom's controllers are hard-wired,
|
2017-08-23 07:48:24 +00:00
|
|
|
because higan uses the name "Famicom"
|
|
|
|
to refer to Nintendo's 8-bit home console
|
2017-08-12 12:32:11 +00:00
|
|
|
in all territories,
|
|
|
|
including the Nintendo Entertainment System.
|