version 2.0 change log - April 23, 2008

Fixed

Error when loading image background in treeviews and listviews if file does not exist

Some "non-game" file extensions being added as games, usually for disc images

Disc images games were not working! EmuCon was not loading the correct media type...

Some docs files were outdated

Memory leaks when creating games lists

Endless loop making EmuCon freeze or generate an access violation when emulator entry was empty in "Emulator Setup" screen

Changed

none

Improved

Some code optimizations and clean-ups

Removed

Input box screen, not used anymore

Added

New file: "file_extensions.ini" so you can manually add any file extension you do not want EmuCon to detect for cartridges and extensions for disc images you want EmuCon to detect, when creating games lists



version 1.9 change log - March 26, 2008

Fixed

Bug on emulators setup screen... fatality!

Changed

Updated file: "\images\msgbox.png"

Buttons toolbar have only one size from now on (32x32 icons)

Improved

User interface has been updated a little bit

Code cleanup and some optimizations

Removed

Input box screen since it's not used anymore. Also, file "\images\bk_inputbox.png"

Column "Located in" removed. If you do not want to re-create your games lists, please use the new utility to update your games files ("\games\*.ec") for EmuCon v1.9

Background color of sorted columns

Feature "Total Games Per System"

System view mode

File "\images\nosnap.png". There is no "No snapshot" anymore, only a blank panel

All icons for menu items / tabsheets are gone

Lots of .ico files from "\ec_icons\" folder

Custom main menu / popu menus

Added

Setting "Disable Minimize": prevent front-end from minimizing when running games

New snapshots resampler: "Scale 2x". This one doubles the image resolution!



version 1.8.2 change log - February 04, 2008

Fixed

10 seconds delay in some systems when running games

Emulator binary is now surrounded by quotes on Win9x systems when running games (like Emu Loader)

Front-end crashing when selecting only 1 emulator in "Emulator Setup" screen

Sorted column background reset when changing games filters

Changed

none

Improved

Source code optimizations... again

Removed the "command.com /c" and "cmd.exe /c" from the command line when running games. Only DOS emulators need this and when using Win9x systems

Removed

none

Added

New option: "Force Quotes in Command Line (WinXP/Vista)" (main menu "View")
Enable it if EmuCon is having trouble executing emulators

Columns width are restored when restarting the front-end
Also a new setting: "Restore Columns Default Size" (main menu "View")

Splitter to resize title/game snapshots (black color, top of game snapshot)



version 1.8.1 change log - February 02, 2008

Fixed

Crash when creating games lists

Tray icon not being loaded when not using WinXP / Vista themes

Changed

none

Improved

Source code optimizations

Removed

none

Added

none



version 1.8 change log - February 01, 2008

Fixed

Some icons were missing the true color set

Select system screen was showing systems without an existing games list

Error when creating games list and ROMs folder(s) is defined, but doesn't actually exist

System selector tool bar icon not set when starting the front-end

The selected emulator is reset to avoid problems when editing emulators binaries

Error when trying to run a game when no ROMs folders are set

System nodes were counting as game entry when in system view mode

Changed

Emulators setup screen do not have specific emulator spots anymore (z26 emulator for one)

Latest played games moved from games popup menu to its own tool bar button

Complete new set of game icons and filter icons

Core rewrite, partially based on Emu Loader. Lots of optimizations everywhere

Screenshots are split in 2 categories: "Title Snapshots" and "Game Snapshots", and each one have its own folder

Screenshot file format is changed. They must be the same as the game description

Removed the ROM / image extension checks. Now all files are supported, except the ones with the following extension: ".txt; .nfo; .htm; .html; .pdf"

Games list files have 2 new data: media type and number of discs
You do not need to update your current files if you don't want to, but all your games will be set as cartridges and zero discs count

Improved

Select system screen only display systems that have a working games list

Create games list menu items replaced by the system selector screen

Lots of optimizations everywhere

Frontend's directory tree has been re-organized

Removed

Read "z26.cli" when running games with Atari 2600's Z26 emulator (not required)

Tool bar button "mouse"

Feature "Add PlayStation CD Games"... now obsolete

SuperScope for SuperNES system since Snes9x v1.502 now load the correct device on startup and other SuperNES emulators do not have a command line parameter to activate mouse

Added

Check box "Add Sub Folders" in emulators screen to add all sub folders when selecting games folders

Support for .jpg screenshots

Minimize to tray when running games (preferences screen)

Support for the unreleased "Project64 v1.7" (N64 emulator)

New system: "PlayStation 2". Only emulator supported is "PCSX2" (unstested!!!)

Latest played games (MRU) now have its own screen (click on tool bar button)

New files:
-> Folder: "\ec_icons\toolbar\"
  "games_mru.ico" -> Folder: "\ec_icons\tray_icons\"
  "\ec_icons\tray_icons\ec_icon1.ico"

Disc images auto-detection
When creating a games list, all files with the following extensions will be set as disc images: .iso; .ngr; .mdf; .bin; .raw; .nrg; .img; .gcm; .cdi
... and only for the following systems:
  - PC Engine
  - Atari Jaguar
  - Sega 32X
  - Sega CD
  - PlayStation
  - Nintendo GameCube
  - Dreamcast

Two new fields to the columns and games list files:
- Media type: games can be of different types now... here are they:
  1. Cartridge
  2. Disc Image
  3. Laserdisc (LD)
  4. CD-ROM
  5. GD-ROM
  6. DVD-ROM
  7. Mini DVD-ROM
- # of Discs: used for real discs only... how many discs a game use

NOTES:   - Disc images are detected automatically   - Media type from 3 to 7 are for real discs only, not used by disc images

New resamplers for preview images

Each emulator have default parameters defined by you for cartridges, disc images and real discs (see new file "\emulator_parameters.ini")
Virtually any emulator that load games from the command line can be used
Use "\emulator_parameters.ini" to define default parameters for each emulator. See "docs\ec-emulator_parameters.txt" for more info on how to update/add more emulators to this file

NOTES:
  -> every time you select a different emulator binary (Emulator Setup screen), the ROM/ISO/DISC parameters are read automatically if available in the .ini file
  -> please keep the .ini file clean and use only original filenames of emulators
  -> New parameters are saved in the new .ini file

New setting for emulators: "Load From Disc (LD / CD / GD / MiniDVD / DVD)"
Use this to set the default parameter when running disc games. Note that this command depend on each emulator, it's not a general setting

New view mode: "System" -> group all games by system

Tool bar buttons have 2 sizes now, large (48x48) and small (32x32)

Games list icon sizes:
  - Very Large (48x48)
  - Large (32x32)
  - Standard (24x24)
  - Small (16x16)

GUI customizations:
  - Games list background color, sorted column color
  - Games list font. Each system can have a different font
  - Games list background image
  - Other visual improvements

New feature: "Disc Games Editor" ("Games" main menu")
This feature support multiple systems: "PC Engine", "Atari Jaguar", "Sega 32X", "Sega CD", "PlayStation", "GameCube", "Dreamcast"
Before adding new games to the list, make sure to select the proper system in the drop-down button first

NOTES:
  - games will be added in a new file: "\games\DiscGames.ec"!
  - do not add disc games in regular games list files (\games\systemname.ec")

Option: "Total Games Per System" (main menu "View")
By enablind this setting, the total games for each system will be displayed in the "Size" column ("System" view mode)