13h59 - Ce frontend multi-systèmes a été mis à jour. Les améliorations sont les suivantes:This project is filled with painting bugs, mostly caused by recent changes to my Delphi components...Aside from bugs, the night mode settings feature has been moved away from preferences screen into its own private screen. The interface was also updated with dark colors.Fixed- Event "OnChange()" was not executed in "TFontDialog" component after frontend recent changes- Black frame painted in tool bar filters background when gradient setting is disabled- Severe painting problems in my TPanelEx since last component update... damn you BitBlt()!Changed- Icons of disabled menu items are now drawn with 50% blending effect instead of a grayscale icon, which looked terrible*Delphi's TImageList component messes up with the icon's alpha channel*source files "ImgList.pas" and "CommCtrl.pas" updated with new constants and functions for better support on Windows 7 and newer - Replaced TToolBar + TToolButton controls by my custom TSpeedButtonEx so the buttons can have white font in night mode ("Favorites Manager" screen)- More tweaks to popup menus draw routine- Modified "TRangeBar" / "TGaugeBar" components from "Graphics32" library to add a custom color for the arrow, it was using the same color as the border color - Night mode updates*moved all settings from preferences screen to its own window and updated its interface with dark colors; you'll find it on main menu "Customize Night Mode Colors"*added new settings so you can have different ones from the light mode.games list splitter colors.images splitter colors.game docs colors and splitters.image background color and image*new layout showing all settings without pages; high resolution only: 1280x1024 and higher*added a new "Show Preview" button, showing a new floating window so you can see you customizations in real time."Games List Selection Bar"."Panels Colors"."Image Hint Box" Added- Game Docs status bar (preferences screen, "Game Docs" page)*for those who go berzerk on the fact that the bottom of the game docs panel is not aligned with the games list panel*there's no useful info displayed there yetTélécharger Emu Loader v8.7.8 (version complète)Site Officiel de Emu Loader
15h43 - Une nouvelle version de ce frontend multi-systèmes a été publiée. Les améliorations sont les suivantes:More bugs fixedI forgot to remove a debug code from the Delete/copy/move game files feature, making it completely useless.Improvements to the popup menu library TBcBarPopup (BcMenus.pas) to allow custom menu border drawing (might be buggy on Windows 10). You can customize the frame color in preferences screen, Night Mode 2 page.Further tweaks and fixes to my TBitBtnEx / TSpeedButtonEx components. There was a painting bug, showing garbage in the outskirts of the control.Fixed- Popup menus can now display Unicode texts, but this implementation is far from perfect- Copy/move/delete game ROMs was not working due to an "Exit" command I forgot to remove, preventing further code from executing- Removed some beeps playing while creating games lists- Fixed bad Windows theme painting in my TPanelEx component, affecting all components in it... highly noticeable in light mode- Hint text of separator lines were missing in popup menusChanged- Improvements to my TBitBtnEx component*font color is forced to black if button is not in "custom mode" and Windows theme is enabled*BitBlt() function used to paint bitmap buffer into button canvas instead of Canvas.Draw() function*replaced "Glyph" property by "Images" (TImageList container), for 32-bit+alpha channel icons (.ico) - Improvements to my TSpeedButtonEx component*font color is not changed when clicked (only applies if button style is set to "flat")*font color is forced to black if button is not in "custom mode" and Windows theme is enabled*BitBlt() function used to paint bitmap buffer into button canvas instead of Canvas.Draw() function*replaced "Glyph" property by "Images" (TImageList container), for 32-bit+alpha channel icons (.ico) Added- Custom border for menu/popup menus*night mode only*you can customize the border color in preferences screen "Night Mode 2" page*experimental feature, might be buggy on Windows 10Télécharger Emu Loader v8.7.7 (version complète)Site Officiel de Emu Loader
16h15 - 2 mises à jour ont été effectuées sur ce frontend multi-systèmes, la dernière n'était qu'une correction de bug rapide. Les améliorations sont les suivantes:v8.7.5:Who turned the lights off ? Buttons font color was black when in night mode. I guess my component rewrite was not as perfect as I thought . All is good now.Fixed- Buttons font color was black when in night modev8.7.4:New splash screen logo! I updated some elements of the background image that looked weird, out of place, and added new characters.The big change on this release is thumbnails view. Icons are now drawn as overlays on top of thumb images, avoiding the need to re-create the thumbnails every time you change icons settings. Several tweaks were also made to this view mode, it looks amazing now.A new media type was added: Video Game Music. Mostly used by MAME's vgmplay software list but it can be expanded to arcade games, if needed.It works even with your current MAME games list.New feature, alternate frontend icons. Arcade/console/handheld/computer systems, arcade game icons, frontend icons. Instead of replacing default icon files you can have a separate set in a different folder. Almost all icons are supported except ones that use overlays (games filters tool bar, image categories, image layouts). Files go in a \alternate\ sub-folder and they must be RGB+Alpha format, otherwise Emu Loader will not be able to load them.You can toggle the alternate icons ON/OFF in the main menu, no need for a frontend restart. Each alternate folder is already created in frontend's directory tree so you know where to place the new files. You don't need to download the alternate icons pack if downloading any of the binary packs.Thank you Fabian Leonel for creating those beautiful icons!More tweaks to the night mode. Some fixes and minor visual changes. Someone even suggested to make night mode the default theme, which is not a bad idea. Minor improvements to my TBitBtnEx / TSpeedButtonEx Delphi components after I "accidentally" deleted my Delphi components folder on a Windows reinstall! I had to recreate both custom components from scratch. Luckily their code was still fresh in my memory banks...Here's an insteresting new feature: Special game tag. You can tag your games with this extra list for whatever reason, game you finished playing, games you are playing, games you have the highest score, games you hate, games you want to hide... the possibilities are endless.There's a new \ini_files\special.txt file containing the games list and its format is the same as favorites files. If you were using favorites for another purpose other than favorite tag, you can copy/move/rename that favorite file to the new special filename without converting anything. There's a new Special List filter in Miscellaneous filters tool bar button. This games filter is no longer limited to MAME/arcade games. Details/grouped view mode have a new Special column, and you can use the new Add To Special List and Remove From Special List options in games popup menu.In the downloads page you'll find all Borland Delphi 7 components used to compile Emu Loader. If you don't know how to work with Delphi compiler or want to compile the frontend just for sport, I do not recommend it.I've also made available several Photoshop files (.psd) with frontend logo, splash screen, along with the required TTF fonts to edit those .psd files.There's even a huge 2000x1000 Emu Loader marquee for you to play with (MAMu_ original work).. Make sure you rasterize all layer effects before resizing the marquee image so its effects are resized in the correct scale.Emu Loader logo was created by MAMu_, I appreciate if you keep the logo's in its original form, format, colors and effects (you may change the background though. Apply outer glow and other effects OUTSIDE the logo boundaries). I still need to create a new marquee to show the "multiple systems frontend" label.I'm sure there are other minor fixes I forgot to mention, but they are there.Fixed- Media type of Daphne games was not set to "Disc"- Game icons/systems TImageList containers were not emptied before reloading icons- Hint box colors of image panel 4 were not updated after exiting preferences screen- Game files of many MAME software list games were not recognized, tagging the game as "Game With No ROMs" ("a800.xml" software list for one)- Tweaks to prevent splash screen from hiding/showing multiple times when creating games / auditing games; this fix also prevents the timer from resettingChanged- First atempt to set the correct media type icon for MAME arcade games with CHD files (HDD, Disc, Compact Flash Card, Game Video Tape VHS)*added an extra "ArcadeCHD_MediaType" game info tag just for this; tag is set when loading the ROMs database*the new media type icons are used everywhere: game status bar, run game dialog, last played games, delete game snapshot dialog, thumbnails view and others*HDD media type is set for games with multiple CHD files (HDD, CD, flash card) if at least one of them is HDD*you must re-create MAME games list to update the frontend ROMs database files - Improvements to the thumbnails view*icons are no longer drawn in the thumb image*icons are handled as overlays and, from now on, they are drawn in the top/left or top/right of the cell (depending on the "align" setting)*added a "Media Type Icon" to the mix*The system icon for MAME software lists is now the UME icon ("emu_ume.ico"), so you know that it's a MAME game but not arcade*when changing icons settings but not the thumb cell dimensions, only the icons are updated in main games list; thumbnails already created no longer have to be re-created*new setting "Show Icons With No Thumbnail", will display the overlay icons (system, game, media, favorite) even if no thumbnail is available*Media type icon is now drawn after the system icon, moved the game icon below it*new media/game/favorite icon size drop-down selection, no more fixed 24x24 size- Further tweaks to the night modeAdded- New alternate sub-folders for frontend icons, arcade/console/computer systems and arcade games icons so you don't have to replace frontend's default icons*toggle alternate icons on/off with the new "Use Alternate Frontend Icons" setting in main menu*console/computer system icons go in a new "frontend_dir\console_computer\system_icons\alternate\" folder*frontend icons and arcade system icons go in a new "frontend_dir\resources\main_icons\alternate\" folder*arcade game icons go in a new "frontend_dir\resources\gameslist_icons\alternate\" folder*message box icons go in a new "frontend_dir\resources\main_icons\msgbox_icons\alternate\" folderNOTES: *tool bar filter icons, image category icons and image layout icons are not supported (basically all icons that use overlay icons) *all icons must be 32-bits color depth (RGB + alpha channel) *all required resolution icons must be added to the .ico file, or the frontend will show an "icon not found" error message *if you enable alternate icons without having them, the frontend will load the default ones - New media type: "Video Game Music"*initially used in MAME's "VGM Player" software list*new icon file "resources\main_icons\media_videogamemusic.ico" - New feature: "Special" tag*you can tag a game for any reason: finished games, games you want to play, games you hate, games you are playing, games you want to hide...*games list is stored in a new "\ini_files\special.txt" file and the file format is the same as favorites files so if you are using favorites list for things like this, you can safely copy and rename the favorite profile to this new filename*there's a new column in details/grouped view named "Special"*add/remove games to/from special list in games popup menu (below "Add/Remove Favorite" menu items)*filter the games list with the new drop-down filter "Special List" in "Miscellaneous" tool bar filter*you can enable/disable the special icon for thumbnails view ("thumbnail settings" screen)*you can modify this new icon to your needs ("\resources\main_icons\special.ico" file) - Night colors support for image hint boxes (preferences screen, "Night Mode 2" page)*separate colors from light mode*settings saved in "nightmode.ini" file Télécharger Emu Loader v8.7.5 (version complète)Site Officiel de Emu Loader