getting_started
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | getting_started [2023/10/04 14:15] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Getting started with GameBase ====== | ||
+ | |||
+ | ===== First Things First ===== | ||
+ | |||
+ | GameBase was originally designed to be both a database front-end, and an emulator front-end. Although these are still it's main uses, you can use it really for any arbitrary collection of data. | ||
+ | |||
+ | GameBase needs a database to run. You can either create one, or configure an existing one that you may have downloaded. You can find many existing GameBase Databases (" | ||
+ | |||
+ | * **Create a new Database** - To create a new empty database, fire up the [[GBToolbox.exe|GBToolbox]], | ||
+ | * **Use an existing Database** - If you have downloaded or obtained an existing GameBase database, you'll need to configure it before you can use it. This includes setting the paths for pictures/ | ||
+ | |||
+ | Once you have a database up and running, if you haven' | ||
+ | |||
+ | ===== Configuring GEMUS ===== | ||
+ | |||
+ | GEMUS (GameBase Emulator Script) is the system GameBase uses to setup and run games in emulators. You must setup at least one emulator with GEMUS if you want to play any of your emulated games. This is not as daunting as it sounds, in fact it is usually very easy and takes only a small amount of time. See the [[GEMUS Guide]] for more information. | ||
+ | |||
+ | ===== Using GameBase ===== | ||
+ | |||
+ | ==== Identifying Games and Music ==== | ||
+ | |||
+ | Although it's name suggests that only games are supported, GameBase also supports music. Due to the fact that many computer emulated tunes are " | ||
+ | |||
+ | In GameBase you can view items from the //Games// and //Music// tables seperately or together in the same list. Items in the list are identified by their icon: | ||
+ | |||
+ | ^ Icon ^ Description ^ | ||
+ | | {{: | ||
+ | | {{: | ||
+ | | {{: | ||
+ | | {{: | ||
+ | | //(no icon)// | The item is a **Game** from the //Games table// and it has neither a game file or music file attached. | | ||
+ | \\ | ||
+ | * When you click on a **Game** item, the game's info will appear under the list of items in a tabbed display and any pictures will appear to the right of the list. | ||
+ | |||
+ | * When you click on a **Tune** item, the tune's info will appear under the list of items and the tune author' | ||
+ | |||
+ | ==== Drag/Drop ==== | ||
+ | |||
+ | You can drag/drop game and music files from the main list of items into another program or Explorer window. | ||
+ | |||
+ | * Dragging a **Game** item with the left mouse-button will drag/copy the game's Game File. | ||
+ | * Dragging a **Game** item with the right mouse-button will drag/copy the game's Music File. | ||
+ | * Dragging a **Tune** item with the right mouse-button will drag/copy the tune's Music file. | ||
+ | |||
+ | You could use drag/drop to add tunes into a music player' | ||
+ | |||
+ | ==== Views ==== | ||
+ | |||
+ | GameBase manages it's list of games and music tunes in what it calls //Views//. Directly beneath the list of games and tunes is the //View Selector//. With the View Selector you can choose which games/tunes are displayed in the main list. There are 4 Default Views, but you can also create your own Custom Views with multiple filters via the small button to the left of the //View Selector//. | ||
+ | |||
+ | === The Default Views === | ||
+ | |||
+ | - **<All Games>** - This view will always contain all the games in the database (i.e. the full //Games// table). | ||
+ | - **<All Music>** - This view will always contain all tunes in the database (i.e. the full //Music// table, and all games from the //Games// table that have a music tune linked to them). | ||
+ | - **< | ||
+ | - **<All Games Excluding Clones> | ||
+ | |||
+ | === The Quick View === | ||
+ | |||
+ | In addition to the Default/ | ||
+ | |||
+ | - You can quickly create temporary custom views quickly by filtering games/tunes from the database by a single specific field. | ||
+ | - By clicking on a // | ||
+ | |||
+ | The Quick View is always listed as the last view in the View Selector. | ||
+ | |||
+ | ==== Editing Fields ==== | ||
+ | |||
+ | Generally, right-clicking any // | ||
+ | |||
+ | You can also edit specific fields for ALL games or tunes in the current view in one operation. You can select to do this for the majority of database fields from the //Edit// menu in the main GameBase window. **Note**: when you perform batch-update operations like this on the database, they cannot be undone, so make sure the changes you are making are 100% desired. | ||