# # # # # # # # # # # # # # #
# INDEX #
# # # # # # # # # # # # # # #
Useful Links
Extra Configurations
Joystick
Changelog
# # # # # # # # # # # # # # #
# Useful Links #
# # # # # # # # # # # # # # #
Projectpage: https://sourceforge.net/projects/ixbar3000/
Guide & Homepage: http://imxn.net/ixbar3000/
Twitter @DeusIX_imxn #ixbar3000
# # # # # # # # # # # # # # #
# Extra Configurations #
# # # # # # # # # # # # # # #
Some emulators have specific needs that might not be clear. Here's a list to some common problems.
[NGC - Dolphin]
use preset "/e "
[PSX - ePSXe]
use preset "-nogui -loadbin "
[PSX - pcsx]
use preset "-nogui -cdfile "
[MESS] These presets are required
Neo Geo Pocket Color "ngpc -cart "
Channel F "channelf -rompath /pathto/MESSBIOS/ -cart "
NG odyssey2 "odyssey2 -cart "
Emerson Arcadia 2001 "arcadia -cart "
Casio PV-1000 "pv1000 -rompath /pathto/MESSBIOS/ -cart "
Casio Loopy "casloopy -rompath /pathto/MESSBIOS/ -cart "
Coleco ColecoVision "coleco -rompath /pathto/MESSBIOS/ -cart "
Atari 5200 "a5200 -rompath /pathto/MESSBIOS/ -cart "
RCA Studio2 "studio2 -rompath /pathto/MESSBIOS/ -cart "
Watara Supervision "svision -rompath /pathto/MESSBIOS/ -cart "
Hartung Gamemaster "gmaster -rompath /pathto/MESSBIOS/ -cart "
Entex Adventurevision"advision -rompath /pathto/MESSBIOS/ -cart "
Funtech Super Acan "supracan -rompath /pathto/MESSBIOS/ -cart "
Super Cassette Vision"scv -rompath /pathto/MESSBIOS/ -cart "
[DC - NullDC]
in <nullDC.cfg> set:
Emulator.AutoStart=1
LoadDefaultImage=1
[SAT - Yabause]
use preset "-i "
[PC6k1 - PC6001VW3]
Start the emulator so it created the required ini file
Set FDD to 1
[Windows Native]
Set "Windows executable" and "RomDir" to anything. It doesn't matter what. This should be handled on the code, but for now this'll do.
[General]
The program is very picky about the filenames: "The" is not the same as "the"!
Some older loaders fail if there's a space in the filename or pathname. This is mostly a problem for windows users.
# # # # # # # # # # # # # # #
# Joystick #
# # # # # # # # # # # # # # #
ixbar3000 has support for gamepads and other controllers. Thanks to Michael Kraus's mkLibsdl!
Requirements:
1 D-pad / hat
3 Buttons
Precompiled for linux(so) and windows(dll) comes with the install package.
Tested to work with Vista and Ubuntu 16.04 LTS.
If it fails then compiling is required.
Linux
- To compile the library cd into the mkLibsdl10 directory and type:
"gcc -shared -DUSE_TCL_STUBS -I /usr/lib/tcl8.6/tcl -ltclstub8.5 -lz -o mkLibsdl10.so mkLibsdl10.c"
- To see what shared objects (.so) You're missing type: "ldd mkLibsdl10.so"
- Once compile is successful copy the new "mkLibsdl10.so" -file into ./SYS/mkLibsdl/x32 or
./SYS/mkLibsdl/x64 depending on your CPU.
Enable:
- As this is a bit experimantal feature it's not enabled by default. To enable edit fn_joystick and set "bJoystick 0" to "bJoystick 1".
- To rebind the mapping find "joystick event eval" and edit the buttons to you liking.
# # # # # # # # # # # # # # #
# Changelog #
# # # # # # # # # # # # # # #
029 - (Un)Released 01/12/2017 - Codename "Suzaku"
UPD: Refactored loaders (0.29.0)
UPD: mkLibSDL cleanup (0.29.1)
FIX: Fixes on Windows/Joystick (0.29.2)
UPD: Improved parser, automacigkally adds a master and assigns children into it. For finetuning exception mappers added. (0.29.3)
UPD: Added autonode into NI-parser. (0.29.4)
UPD: Autonode(Master) can now find Slave images. (0.29.5)
FIX: Disabled loaders if romdir is empty (0.29.6)
REM: Removed Deprecated loaders (CBM,Exodos1,DOS) (0.29.7)
FIX: RegressionFix: region caused empty db images fail. (0.29.8)
030--Alpha--05/01/2018
031--Beta--12/08/2018
NEW! NES & GBA metadata
NEW! PC98 metadata + images
027 - Released 08/11/2015 - Codename "Green Dragon"
NEW: IPS Patch support for zsnes (0.27.1)
NEW: MultiCDs now merged into one item (0.27.2)
NEW: Lastplayed tag added (0.27.3)
FIX: Fixed lastplay format (0.27.4)
FIX: Improved directory handling for lostandfound (0.27.5)
FIX: Improved errorhanding when lostandfound has data,but no DBs (0.27.6)
NEW: Extrapanel displays text if no corplogo is found (0.27.7)
FIX: Fixed upper panel toggle (0.27.8)
NEW: Adult filter (0.27.9)
FIX: Fixed emptylist warning. (0.27.10)
NEW: Added history-table (0.27.11)
028--Alpha-- (STATS FAIL!)
FIX: Shell script finds tclsh automatically. (0.28.a.2)
NEW: Joystick support added! (0.28.a.3)
NEW: Joystick can now continue browsing where keyboard/mouse left. (0.28.a.4)
NEW: Joystick can now jump letters. (0.28.a.5)
NEW: New console logger: logtext. (0.28.a.6)
FIX: Improved joystick loader. (0.28.a.6)
FIX: Fixed gamecanvas/history warning. (0.28.a.8)
FIX: Fixed failing statistics! (0.28.a.9)
028 - (Un)Released 12/12/2016 - Codename "Suzaku"
026 - Released 14/03/2015 - Codename "Dragon Spirit"
FIX: lost and found now skips directories (0.26.1)
FIX: fixed extrapanel (0.26.2)
NEW: Exodos-loader-v2 (0.26.3)
REM: Removed some git-junk (0.26.4)
NEW: Dosbox uses ./MOJO/userconf.conf as a base (0.26.5)
NEW: win3x0 support (0.26.6)
027--Alpha--
FIX: improved exoloaders (0.27.a)
NEW: New loadtypes added (0.27.a3)
FIX: Fixed award error for NULL tables (0.27.a4)
FIX: Clearing empty cache no longer gives error. (0.27.a5)
FIX: Database debuggers set to Developermode. (0.27.a6)
NEW: Added new imagepak checks. (0.27.a7)
NEW: IntelliSense for exodos-loader; Tries to find if multiple images are mounted. (0.27.a8)
027--RC--
UPD: Improved scaling for options and about pages.
REM: Awards subsystem is broken. Disabled for now.
FIX: Minor GUI fix fow win7. (0.27.RC3.1)
FIX: XP updates outside git - fixes several exo and XP issues. (0.27.RC31)
025 - Released 11/10/2014 - Codename "Dragon Quarter"
NEW: added top panel (0.25.1)
NEW: added developer-mode (0.25.2) (0.26.a)
NEW: added logobrowser (0.25.3)
FIX: function to rm rating (0.25.4)
FIX: imagepak checks (0.25.5)
FIX: romdir checks (0.25.6)
NEW: Added Lost & Found (0.25.7)
NEW: Added Software Manual (0.25.8)
FIX: Improved stats usability, better scaling (0.25.9)
FIX: enhanced imagepak support (0.25.10)
FIX: improved datexplorer GUI (0.25.11)
FIX: GUI padding added to metaediting (0.25.12)
FIX: Zero counts added to Library (0.25.13)
026--Alpha--
FIX: better MP randomizer (0.26.b)
FIX: NullDir hander for Lostandfound (0.26.c)
024 - Released ??/??/2014
FIX: Library/Canvas improvements - on/off (0.24.1)
FIX: Library/Canvas improvements - shaded (0.24.2)
NEW: MP-Profile Images. (0.24.3)
UPD: Corp images. (0.24.4)
REM: Deprecated Library/textmode. (0.24.5)
NEW: Hide Library/SystemList. (0.24.6)
NEW: Updated statistics to utilize Canvas. (0.24.7)
FIX: Stat regression fix. Publisher shows more than one. (0.24.8)
NEW: MP profile save. (0.24.9)
FIX: CabnietControl Virtual-lock crashed if the 1st was nested. (0.24.10)
NEW: Multiplayer functions: AutoConnect & ReJoin. (0.24.11)
025--Alpha--
FIX: Proper release data (MPname). (0.25.a)
023 - Released 12/04/2014
NEW: IRC Support added. (0.23.1)
FIX: IRC Socket error. (0.23.2)
FIX: Direct-loader didn't track time. (0.23.3)
NEW: Loader: 7z-cue. (0.23.4)
NEW: (Linux) DC Loader (lxdream). (0.23.5)
NEW: Multiplayer: username, location. (0.23.6)
NEW: Platform: Daphne. (0.23.7)
NEW: Comboboxes for Developer & Publisher. (0.23.8)
NEW: SL-canvas BGSlab. For testing, n-layers possible! (0.23.9)
NEW: Multiplayer: Server join! (0.23.10)
024rc1 (0.23.11a)
FIX: 024rc2 username-fix (0.23.11b)
NEW: 024rc3 Saving Username & Region +Corplogos (0.23.11c)
022 - Released 03/02/2014
NEW: Toggle Datapanel (0.22.1)
NEW: Iconized ClearSearch & Toggle Datapanel (0.22.2)
NEW: (Windows) PC-Engine-CD loader (mednafen 0.9.x) (0.22.3)
NEW: (Windows) Amiga Loader (fs-uae) (0.22.4)
NEW: Systems added (Steam,Win3x,Win9x,Win8,GBAMIGA) (0.22.5)
NEW: Truerip superdat parser (0.22.6)
FIX: Dreamcast GDI loader fixes (0.22.7)
NEW: Systemlist iconizer (0.22.8)
FIX: Usability: Merged filters into a combobox (0.22.9)
FIX: txtImporter fixes (0.22.10)
FIX: GBAmiga loader fix -- checks adf. (0.22.11)
NEW: PS2loader now recursive. (0.22.12)
FIX: GBAmiga loader fix -- better filereader. (0.22.13)
REM: DOSBOX & CBM loaders (0.22.14)
FIX: Usability: Renamed PSX->7z-bin, PS2->7z-iso, PARAM->Direct, PARAMZ->Unzip (0.22.15)
NEW: New loaders now available in the combobox. (0.22.16)
FIX: Statistics now clears values when a new system is selected. (0.22.17)
FIX: OMNI can now be the first selection. (0.22.18)
NEW: Image values can be printed to console. (0.22.19)
NEW: Options-tab allows GUI for configurations (0.22.20)
NEW: Systems order is now displayed in the 'System Info' (0.22.21)
NEW: Available & Missing images can be plotted at Database-tab. (0.22.22)
NEW: (Linux) Amiga Loader (fs-uae). (0.22.23)
021 - Released 07/01/2014
NEW: Loader:CUE, a cue-file loader (Yabause) (0.21.1)
NEW: Loader:GDI. FM-Towns, New Corpdata (0.21.2)
FIX: Removed hardcoded value from PC-6001-loader (0.21.3)
NEW: Developers are now included in the statistics (0.21.4)
NEW: Support for pictures and info about developers (0.21.5)
NEW: Support for external image mounter for windows (0.21.6)
NEW: Merged Trurip & CustomList parsers to the UniversalParser (0.21.7)
NEW: Optional extrapanel. Displays developer & publisher logos (0.21.8)
020 - Released 24/11/2013
NEW: Three Japanese Systems added (PC6001,PC8001,FM7) (0.20.1)
FIX: Enabling empty systems no longer give warnings (0.20.2)
NEW: Four Japanese Systems added (X1,X68000,PC88,PC98) (0.20.3)
FIX: Usability: Converged views (library) (0.20.4)
NEW: Added metadata from PC6001,PC8001,FM7 (0.20.5)
NEW: 6 New Corporations (0.20.6)
FIX: Labels overlapping graphs in statistics (0.20.7)
019 - Released 05/09/2013
FIX: I was being too awesome. Ratings were saved as unicode. now they're int. (0.19.1)
FIX: PSX loader now works with ePSXe. (0.19.2)
FIX: TMP/PZ directory wasn't included in the install. (0.19.2)
FIX: Re-Enabled: Search Clear. (0.19.3)
NEW: Hide missing or non-missing items. (0.19.4)
FIX: Exodos hacks. (0.19.4)
NEW: List of missing images can now be saved into a text file. (0.19.5)
FIX: TMP directories are now automagically created. (0.19.6)
NEW: Audit-system!(preAlpha). (0.19.7)
FIX: Re-Enabled: Text importer. (0.19.8)
NEW: Images can be loaded from subfolders. (0.19.8)
NEW: Artbox. (0.19.9)
FIX: Usability fixes. (0.19.10)
FIX: Re-Enabled: Merged icon and start-button. (0.19.11)
NEW: Statistic-view has buttons to toggle scale of graph. (0.19.12)
NEW: Adding Linux binaries now works with the addExe tool, will disable manual CL's. (0.19.13)
FIX: It should be more difficult to start with lacking parameters. (0.19.14)
NEW: CustomList Exporter. (0.19.15)
NEW: Automagick defaults to RL entries. (0.19.16)
018 - Released 23/08/2013
FIX: Empty search no longer throw Error. (0.18.1)
FIX: MAME sould work on windows again. (0.18.2)
NEW: CabinetControl-alpha. (alt+) A-Z moves, X toggle SL/RL, C starts. (0.18.3)
NEW: fn_init allows more customization. Rating star & Unicode. (0.18.4)
FIX: Loaders catch unexpected exitst. (0.18.5)
NEW: Migrating from CL to GUI approach, will disable CL-DOS. (0.18.6)
FIX: Several search-bugs crushed. (0.18.7)
FIX: Under windows, some emulators need to be run from their dir. (0.18.8)
FIX: Re-enabled missing systems. (0.18.9)
NEW: Systeminfo shows Support-level and displays flags of origin. (0.18.10)
017 - Released 13/07/2013
NEW: UniversalParser done, no more need to select what parser to use (0.17.3)
FIX: Fixed error, when adding orphaned metadata to treeview. (0.17.4)
FIX: when trying to edit non-existent database. (0.17.5)
FIX: award-editor saving null values and child-windows. (0.17.6)
NEW: Gamelog, lists plays. (0.17.7)
FIX: Stats no longer throw errors, UNK and Years with ?-char. [thx:Slg] (0.17.8)
NEW: Keybindings, Alt+1-5 traverse between tabs. (0.17.9)
NEW: Selected System has different colour. [thx:Zak] (0.17.10)
NEW: Keybindings Alt+a & Alt+z changes the selected System. (0.17.11)
NEW: Container. A placeholder for shovelware and other items to be hidden (0.17.12)
FIX: OMNI-search now populates all values->Much slower :(. (0.17.13)
FIX: OMNI populates all values->Extremely slow!! 11k@26s (0.17.13)
NEW: [Linux] Videoplayback. Works with hyperspin media. (0.17.14)
NEW: (alpha) Theme Support. 95% of values found. (0.17.15)
NEW: Sort items by column value! [thx:stu] (0.17.16)
FIX: Award images load now. (0.17.17)
[!]: ~It's possible to corrupt awards with the editor. Will fix when there's intrest.
016 - Released 24/04/2013
FIX: Better cursors on systemlists and awards (0.16.1)
NEW: Dat Explorer, reads various datfiles from ./MOJO/dat (0.16.2)
NEW: OMNILIST! Enables to list all roms into one unified list (0.16.3)
NEW: OMNILIST-Search! Searching enabled (and pictures work) (0.16.4)
NEW: DB for system-config. Will replace the ACT-files. Now parallel. (0.16.5)
FIX: Migration to CONFDB done. Works with OMNI! (0.16.6)
NEW: Standard Search populates all columns. (0.16.7)
FIX: Fixed loader errors caused by the migration (0.16.8)
NEW: Sortable SystemList, by Manufacturer and Generation (0.16.9)
FIX: Fixed bug in SL. 10234... -> 01234 (0.16.10)
FIX: Cleanup, Legacy RL & SL removed (0.16.11)
FIX: OMNI->search->noDB (0.16.12)
NEW: SL is finally dynamic!! No more restarts needed! (0.16.13)
NEW: Toggling systems, now updates stats-systems too (0.16.14)
FIX: Release version db-page is partly un-editable (0.16.15)
NEW: Titlebar now shows the amount of items in the RL (0.16.16)
015 - Released 27/11/2012
[!]: ~NI-parser creates excessive '-chars ... or not. already fixed? -> fix?:015
[!]: eXoDOS parser. Parses, but requires manual tweaking. (0.15.1)
NEW: eXoDOS loader! Works great. (0.15.2)
NEW: GUI for commandline options. pre-alpha: open/saveGUI. Sets --fullscreen (0.15.3)
NEW: Infobox. Helps the user in db-tab (0.15.4)
NEW: Exchanged some 'optimization' for enhanced usability in romlist selection (0.15.4)
NEW: romlists sort by name: "ORDER BY name" thanxk <drh> (0.15.4)
NEW: Added WiiU and PS4 into sysloader (0.15.4)
NEW: Award editor with GUI! (0.15.5)
NEW: Integrated the Award editor with databases (0.15.6)
REM: Removed old Award functions. (0.15.7)
NEW: Synchronized Metadata style. (0.15.8)
FIX: Changed rating widget from slider into 5-buttons. (0.15.9)
NEW: Database optimization; Removed redundant connections. Massive speed increase! (0.15.10)
NEW: Treeview is now used as the main Romlist !! (0.15.11)
NEW: New graphics mode for the Systemlist ! (0.15.12)
NEW: Statistics and Library merged !! (0.15.13)
NEW: SWF support added (0.15.14)
NEW: Search works again (0.15.15)
NEW: GUI OVERHAUL (0.15.16-20)
FIX: fixed error, no file in tempdir (0.15.21)
NEW: GUI SCALES (0.15.22)
NEW: PARAMZ supports 7z and zip, may broke if same names appear in the dir [a.7z a.sav] (0.15.23)
FIX: Removed another '-char bug (awards) (0.15.24)
FIX: Fixed: Scroll fails on Windows (0.15.25)
014
[!]: ~Parsers create extra entry (filename)
FIX: Parsers don't sort -> fix:015
FIX: RD-Parser & -bug fixed! (0.14.5)
NEW: New lighter db-scheme, no validation. (0.14.0)
NEW: Preparsed database (NI:01112012,MAME0.147) (0.14.0)
NEW: First Awardfile with images! (SNES/F-Zero) (0.14.1)
NEW: Support for Soundtracks .pls -format (0.14.2)
NEW: Support for Manuals .pdf -format (0.14.3)
NEW: GUI for editing Emulatorconfigs (0.14.4)
NEW: Eyecandy Romlist Images (Titles & Marquee) (0.14.5)
NEW: WINE Support (0.14.7)
013
NEW: Code Separation (0.13.0)
!!!: First Public Release (Pre-Alpha)
FIX: Hide few test functions (0.13.1)
FIX: +Several GUI improvements (0.13.2)
NEW: Preliminary system images (system selected, but no game selected) (0.13.3)
NEW: PSX and N64 loaders! (0.13.4)
NEW: Gameicon seeks dynamically: game->system->default (0.13.5)
NEW: Combined gameicon and start-button. (0.13.6)
FIX: Statistics-tab re-enabled and fixed! (0.13.7)
FIX: Some guidance in every console (0.13.8)
FIX: Simplified GUI code, junk removed (0.13.9)
FIX: Moved debug-console into tab (0.13.9)
012
NEW: Information-panel (0.12.0)
NEW: Launches Linux native apps! (0.12.0)
NEW: Linux-native Statitics, may fail (hidden?)? (0.12.0)
FIX: Cleaner loader for multi OS! (0.12.0)
FIX: Fixed timebug (60+minutes) (0.12.0)
NEW: GhostKiller-function! (0.12.1)
NEW: Adv.Romlist (TreeView) = SLOW! work halted! (0.12.1)
FIX: Fixed DOS doubleslash bug (0.12.2)
NEW: Multiplatform loader. Now puts resolvable paths into loc.db (DOS only!) (0.12.3)
NEW: Functional MAME Loader!! (0.12.3)
FIX: Made loadfiles into separate ini-files. (0.12.3)
011
NEW: Linux Support Planning Started (0.11.0)
FIX: Fixed Vista related bug! (0.11.1)
NEW: Premliminary Linux support; addDir(), startexec() [hax] (0.11.1b)
NEW: Basic Linux support added (0.11.1.c)
NEW: Merged Win&Dos Imageloader into main (0.11.1.b)
[!]: ~[L]addDir(): directory is added into the db!
010
NEW: [W] Ability to create Customlists and lauch exes. (0.10.1)
NEW: Dosbox support (0.10.3)
NEW: 3rd panel -> notebook (0.10.4)
NEW: AwardSystem (0.10.5)
NEW: Search (0.10.6)
NEW: Humanized Systems (0.10.6)
NEW: NoIntro Systems added into SystemLoader (0.10.6)
NEW: ReDump Systems added into SystemLoader (0.10.7)
NEW: Multiple-HDD support (alpha) (0.10.7)
NEW: Proper indentation (0.10.8)
NEW: Awards-functionality->drop (0.10.8)
NEW: Awards-Autoparse! (0.10.8)
NEW: MAME parser (0.10.9)
NEW: ReDump parser (0.10.9)
NEW: Awards-functionality: text field visible (for times&scores, etc) (0.10.9)
FIX: ~timecounter died!(MSWIN) -> fix:011
FIX: ~addCustom, should update if abbr() exists. now breaks! -> fix:011
009
FIX: code separation (better maintenance)
NEW: Paradigm Shift: Single DB-table per system.
008
FIX: code clean-up
NEW: locationDB to store file locations
NEW: populating lists from DAT_DB
007
NEW: 7zip to get CRC from zips
NEW: debug console
FIX: ~CRCImagedisplay delays! -> fix:008
006
NEW: 2image panels (using no-intro imagepaks)