Menu

Tree [ce4eb6] master /
 History

HTTPS access


File Date Author Commit
 AWA 2013-08-30 DeusIX DeusIX [faa627] Initial Commit ixbar3000v0.18.1
 IMG 2016-11-13 DeusIX DeusIX [f2e0af] 0.27.11 -- Added history-table
 MOJO 2017-07-08 DeusIX DeusIX [526695] 0.29.2 -- Fixes on Windows/Joystick
 SYS 2019-04-30 DeusIX DeusIX [ce4eb6] Epic comments everywhere.
 7za.exe 2013-08-30 DeusIX DeusIX [faa627] Initial Commit ixbar3000v0.18.1
 SDL.dll 2018-08-17 DeusIX DeusIX [6f4efc] 0.31.0 -- Alpha Suzaku 2
 ixbar3000.sh 2019-04-28 DeusIX DeusIX [8cdc16] modified theme
 ixbar3000.tcl 2019-04-30 DeusIX DeusIX [ce4eb6] Epic comments everywhere.
 readme.txt 2019-04-28 DeusIX DeusIX [a3eadf] recovery4

Read Me

# # # # # # # # # # # # # # #
#           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 &amp; -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)

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.