RomCenter Changelog

What's new in RomCenter 4.1.1

Dec 30, 2020
  • Fix error when backup path is not defined.
  • Fix region order not saved
  • Fix temp folder not found
  • Fix tosec filter
  • Add command line version (rc.exe). Support db creation, update, adding rom paths and fixing.
  • Improve data Grid grouping
  • Improve tosec parser log
  • Improve tosec year/region parser
  • Upgrade data grid component

New in RomCenter 4.0.1 (Sep 12, 2019)

  • What's new in 4.0.1:
  • Add support for samples with extension in datafile
  • Add new arcade datafiles: itech32, namco s12, nmk16, seta 1, sony zn1/2
  • Update arcade datafiles to 0.213
  • Fix progress bar when filtering games
  • Fix missing rom in provided arcade datafiles
  • Fix error message during dat import when temp path is not found
  • Fix greyed 'ok' button in backup path option
  • Fix backup mode hint not updated in status bar
  • Fix and improve 'delete' tool with unique rom
  • Fix rom view empty after fixing (merging) a file
  • Fix a crash when loading dat with nodump device rom
  • Fix 'delete' operation of unique rom
  • Fix 'cancel' button not working when moving/copying files
  • Fix double extension samples files
  • Fix file wrongly identified as sample in merge mode
  • Fix items not found error
  • Fix bug with unique names
  • Fix wrong merged flag for clone bios
  • Fix wrong rom cases
  • Fix slow start when removing rom
  • Fix stack overflow when leaving rc
  • Fix status bar empty after loading db
  • Fix possible null reference at startup
  • Fix unzipped roms dump status sometimes wrong
  • Fix rom view sometime empty after a fix
  • Force sample extension to lowercase in 'database' case mode
  • Smooth grids navigation with keyboard
  • Update external components

New in RomCenter 4.0.0 RC 4 (Feb 21, 2019)

  • Improve view update sync
  • Unzipped roms are no more processed when renaming games and reverse
  • Add ability to update from lower database version
  • Add backup folder info on status bar
  • Add new '.tsx' plugin
  • Add path access status check when opening db or refreshing paths
  • Improve status bar layout
  • Add plugin comment column in filerom view
  • Add plugin dll check when importing dat
  • Add possibility to close all rompaths (select paths node)
  • Display real searched rom signature in gameroms (used with crc collision)
  • Faster db export (speed up db migration)
  • Faster unzipped roms operations (consoles)
  • Hide play dos window
  • Improve files analysis when launching game
  • Improve http link for xp
  • Link help (F1) to wiki
  • Optimize adding missing rom (speed up operations on rom)
  • Optimize move rom analysis
  • Update 7z lib
  • Fix removing single files
  • Fix double view refresh
  • Fix loose node selection on refresh
  • Fix nodump unzipped bios rom detection
  • Fix bios rom as simple file not moved
  • Fix db deadlock
  • Fix expected file sometimes in uppercase
  • Fix extension added when rom has no extension
  • Fix multiple rows error when updating mame db
  • Fix problems with crc collision
  • Fix 'del' shotcut not working
  • Fix 'rom not found' error when moving rom
  • Fix bad samples identification
  • Fix bug in missing rom detection
  • Fix cancelation during path import
  • Fix chd double extension
  • Fix chd merge name extension missing
  • Fix chd moving collision
  • Fix chd status not handled
  • Fix crash when '#' char in romcenter path
  • Fix crash when clearing sample folder and then change sample mode
  • Fix crash when dropping rompath
  • Fix crash when fixing bios in split sample mode
  • Fix error creating file (output char too small)
  • Fix games samples layout not always correct
  • Fix modes not always refreshed in status bar
  • Fix newlines in dialog messages
  • Fix plugin extension not displayed in view
  • Fix problem when reloading paths with samples path defined
  • Fix problems with rom cases when renaming
  • Fix sample path not reset when changing sample mode
  • Fix some empty files not removed
  • Fix some problems with 'remove roms'
  • Fix some samples identification in merge mode
  • Fix sometimes crashes when leaving rc
  • Fix stop button enabled/disabled
  • Fix typo
  • Fix wrong log when empty folder is missing in torrentzip
  • Fix wrong status after renaming chd
  • Fix wrong status when removing useless rom
  • Fix zip comment not cleared on view

New in RomCenter 4.0.0 RC 3 (Aug 6, 2018)

  • Fix:
  • Add fds plugin
  • Add pcengine plugin
  • Improve A7800 plugin
  • Improve lynx plugin
  • Improve gbx plugin
  • Improve genesis plugin
  • Improve snes plugin
  • Add exception handler to some commands
  • Add games info menu (linked to planetemu and arcadeitalia web sites)
  • Add restart when language is changed
  • Add internationalization and add french translation
  • Use 'release' configuration for building
  • Clean up code
  • Fix db tab not saved after an update or a cleanup
  • Fix update db: database path changing when dat selected
  • Fix #93: random crc with lynx plugin
  • Fix #97: samples status not set
  • Fix crash when changing tab before previous was loaded
  • Fix crash when closing non existant db
  • Fix db error when canceling, improve cancelation when removing/renaming
  • Fix dir not found bug
  • Fix fb alpha dat import with rom of crc 0 (no dump)
  • Fix gui message loop when db is not valid
  • Fix incorrect chd extension
  • Fix interface less responsive when fixing a lot of files
  • Fix msg 'rdt not found' when leaving rc
  • Fix properties folder buttons not implemented
  • Fix troubles with empty folders
  • Fix validation not always done when creating db
  • Fix view not refreshed when removing comment
  • Fix error when logging an early crash
  • Trunc files data before adding to db
  • Improve db connection pool managment
  • Improve play game selection
  • Stop displaying errors once cancelled

New in RomCenter 4.0.0 RC 2 (Apr 9, 2018)

  • New/improve:
  • Improve database connexion handler. This should fix locked files problems.
  • Improve master detail navigation
  • improve crash mail infos
  • Improve matching selection when moving from files to games.
  • Improve unhandled exception logs
  • Update year to 2018
  • Add new versioning scheme. This fix loosing settings when upgrading.
  • Catch unmanaged plugin exception
  • Clean up cancel operation
  • Disable context menu when not applicable (delete missing rom, fix green...)
  • Fix:
  • freeze when browsing items
  • operations slower than in previous release
  • operations with readonly files. All internal tests use now readonly files.
  • delay when leaving settings dialog.
  • out of memories and locks up on long fix operations
  • some empty folders not removed after operations
  • 'rom not found' when importing roms in a file with duplicated roms in merge mode.
  • #74: rc crash
  • #86: path not in legal form when settings emulators path
  • context menu in files and fileroms
  • gui not disabled when loading db
  • importing dat with long description
  • incorrect list of selected items when fixing
  • load tab loop when exception during loading
  • path sometimes need refresh after fix
  • range selection bug
  • right click selection in fileroms

New in RomCenter 4.0.0 RC 1.2 (Dec 27, 2017)

  • Here is a quick fix for the “operating system directive CreateFile failed” and “The underlying provider failed on Open” errors.

New in RomCenter 4.0.0 RC 1.1 (Dec 10, 2017)

  • Here is a bugs fix for 4.0 rc1.

New in RomCenter 4.0.0 RC 1 (Oct 22, 2017)

  • New:
  • Add 'file not found' error handler with some corrupted files
  • Add 'send log' dialog
  • Add Hyperspin dat support
  • Add about dialog
  • Add db creation by dropping exe
  • Add multi db files drag & drop capabilities to open multiple db at once
  • Add exception handler to allow corrupted roms deletion
  • Add links buttons group in ribbon
  • Add more filtering regions
  • Add multithreaded rom files import (not supported for db using plugins)
  • Add new context menus
  • Add plugin detection from dat content
  • Add support for dat with text lines before xml tag
  • Improve exceptions handler when creating db
  • Improve memory managment with filters
  • Improve new files creation during removing fileroms
  • Improve startup dataview
  • Improve zip exception detection
  • Upgrade libraries to their latest versions
  • Stay on path after reloading it.
  • Attempt to fix dat with bad structure when importing.
  • Issues fixed:
  • #24: When creating a new file, automatically fill the database filename from dat file
  • #28: System.OutOfMemoryException
  • #31: Saving window location, size and state on close should work differently
  • #32 Please put "Open existing", "New DB" and "Update" as buttons in the main toolbar
  • #34 Add keyboard shortcuts
  • #35 Closing a database tab should not always activate the Welcome tab
  • #37: Process cannot access the firle because it is being used by another process.
  • #40 Nes-Header-Problems
  • #44 Can't open Recalbox dat files
  • #46 Confirmation message when closing database looks odd
  • #47 Open Existing Database dialog shows *.rdt twice
  • #48 "Cleanup Database" menu entry not fully selected
  • #49 "Add to quick-access toolbar" context menu option does not work as expected
  • #51 Create new mame database: default db save location wrong
  • #52 mame.xml not deleted after extraction
  • #57 Filtering regions: NONE == ALL?
  • #58 Error during MAMEUI64 0.190 db creation
  • Fix:
  • Attempt to Fix locked db.
  • Check newdb/updatedb fields validation when displaying backstage
  • Clean up dat and db default folders
  • Clean up options dialog
  • Enable parent/clone relation option for mame
  • Fix 7z infinite retry
  • Fix bad status after renaming unknown files
  • Fix constraint violation when updating db
  • Fix crc identification when no file size in dat
  • Fix deletion of corrupted roms
  • Fix empty 7z archive not found
  • Fix empty archive identified as corrupted
  • Fix emul name init when creating db from an exe
  • Fix file status not refreshed wihen corrupted roms deleted
  • Fix fileroms cases not working
  • Fix memory leaks
  • Fix multiple identical files when roms have multiple errors
  • Fix object not found when moving files in error
  • Fix out of memory error on 7z
  • Fix refresh always reload files with some plugin
  • Fix regions filter for mame roms
  • Fix release not working if keep all selected
  • Fix right click not selecting items
  • Fix roms in folder always refreshed when using a plugin
  • Fix save window position/size
  • Fix single files not removed when renaming
  • Fix slow operations when selecting lot of files
  • Fix unique rom warning when deleting corrupted roms
  • Fix unneeded games loading before reloading paths.
  • Fix useless db reloading after changing some settings
  • Fix useless filtering when no filter set
  • Fix zip exception not catched
  • Fix zip not deleted on a renamefile
  • General code cleanup
  • Prevent two unhandled error dialog at the same time
  • Remove unused icons
  • Reset dat filter when change src dat
  • Set compression level default to 3 (normal)
  • Switch to main window when 'create dat' process starts

New in RomCenter 4.0.0 Beta 11 (Jun 10, 2017)

  • NEW:
  • New filters features when creating or updating games database:
  • Filter is now available for all dat and exe
  • When you select an exe (mame.exe, raine.exe) as datafile and open the filter dialog, roms list are now extracted and parsed.
  • Roms countries can now be extracted from game description.
  • Add new zealand and yougoslav countries
  • Add 'keepall' checkbox
  • Add 'Tosec convention' naming for filtering
  • New captions in status bar:
  • Add merge status
  • Add plugin name
  • Hide emul name in startup view
  • send a beer' button
  • Reload files when plugin changed. This is needed if the new dat use a different plugin.
  • Merge updatedb and newdb dialog:
  • This allow to change db filename when doing a simple update.
  • Old db filter settings are used when updating
  • Speed up games filtering
  • Speed up rom import and add progress bar
  • Add rompath availability check
  • Add different devices icons in treeview:
  • network/usb/hdd/cdrom devices
  • device found / not found
  • upgrade ribbon to v5
  • Finished options dialog:
  • Add pause dos
  • Add dialog confirmation options
  • Clean up
  • Use a new busy indicator on views and filter
  • Code clean up:
  • Upgrade packages
  • Major refactoring
  • Fix build warning
  • Remove unused components
  • Upgrade db engine. This fix some memory errors.
  • FIX:
  • Sometimes duplicated files in view
  • Disable '1g1r' and 'keep parent clones' options when no clones
  • Filter not always saved
  • dat' files not showing in update file dialog
  • xml' files not showing in file selection dialog
  • Treeview not refreshed after adding samplepath
  • Null reference' error with invalid dat
  • Error dialog with 'access denied' files
  • Change shutdown order. This fix a closing view problem.
  • Change views creation order. This fix random exception.

New in RomCenter 4.0.0 Beta 10.1 (Feb 20, 2017)

  • New:
  • Regions filter (no-intro dat): regions order, keep parent/clone relation, 1G1R, 1GxR
  • Disable filters if not used in dat
  • Rc2 dat support
  • Activate window when displaying a message dialog
  • Allow db on remote share (no unc)
  • #17 Create db: Auto set destination filename (default to dat folder)
  • Improve errors messages during operations
  • Improve newdb validation and default paths
  • Improve unhandled exceptions messages
  • Handle multiple erros in operations
  • Add usefull links to startup page
  • Add dat drag and drop to import dat
  • #25 Select rom path after adding it
  • #3 Error when rc installed on a network (unc not supported)
  • Fix:
  • #18 Can't select more than 1500 items
  • Crash when root folder is unknown when showing files dialogs
  • #27 Improve 'path too long' dialog
  • #36 update message still displayed after update

New in RomCenter 4.0.0 Beta 9 (Dec 10, 2016)

  • new: When creating a db from an exe, set 'Emulator exe' used to run game
  • new: Save all dialogs initials paths
  • new: Save windows size and location
  • new: Clean backstage content when opening menu instead of closing
  • new: 'Update database' feature.
  • new: updated 'start' icon on 'update db' and create db' dialog
  • new: Unified filter dialog
  • new: Save filter settings in db
  • new: Merge 'create from dat' and 'create from exe' menu.
  • new: yellow flags for bios
  • new: Change 'backstage' and 'filter' dialogs colors
  • new: Confirmation dialog on 'clean up db'
  • new: warn if log file is readonly at startup.
  • new: workitem #2: Convert rom size in KB/MB/GB
  • new: Handle Miss/Have file exceptions
  • Fix: Some dialog boxes still hidden behind main window
  • Fix: 'Clean up' operation doing nothing
  • Fix: Random deadlock when renaming files
  • Fix: Random deadlock when removing roms
  • Fix: Destination of moved roms and bios not always the best
  • Fix: Empty tab sometimes created
  • Fix: Log file not always written (access denied)
  • Fix: Miss/Have file not always written (access denied)
  • Fix: Issue 14: shell batch not working with unicode char.
  • Fix: Issue 15: Random 'null reference' exception when removing roms.
  • Fix: update conflict when removing roms
  • Fix: Empty sub folders not always removed
  • Fix: general exception handler
  • Code clean up

New in RomCenter 4.0.0 Beta 8 (Sep 26, 2016)

  • Add Play game feature
  • Add hints on why a game won't start
  • Add raine dat import
  • Add dat import from mame 0.70 to 0.161
  • Upgrade database engine
  • Dat import optimization
  • Add import of not-corrupted rom in corrupted file
  • Display template db version at startup
  • Fix AES bios roms wrongly merged with neogeo bios
  • Fix troubles with games with 2 chd (2spicy)
  • Fix dat import when gameyear is too long (FB Alpha)
  • Fix crash when removing empty folders in 7z
  • Fix loosing view focus when clicking ribbon buttons
  • Fix memory leak when closing databases
  • Fix moving chd to folders
  • Fix rom unreferenced when detected as corrupted
  • Fix files in error not testable
  • Fix null reference when getting selection
  • Fix neogeo filter when importing from mame

New in RomCenter 4.0.0 Beta 7.2 (Jul 17, 2016)

  • Fix folder in status 'Wrong path' not moved
  • Use an 'n/a' status for files and roms if import is crashing
  • Change way to identify roms without crc/sha1 (samples/nodump) to prevent false identification with filtered mame dat
  • Fix files date/size not updated when removing file
  • Fix crash when deleting an unknown rom
  • Fix samples not identified in some cases
  • Fix folder content not always fully loaded
  • Fix crash during folder refresh
  • Fix 'import folder' cancel request not cleared
  • Fix crash if a problem appears during a folder import
  • Fix wrong identification with roms with no crc/sha1
  • Speed up the start of 'test zip' operation when roms are manually selected (not selecting a whole path). This will be extended to other operations later

New in RomCenter 4.0.0 Beta 7.1 (Jul 5, 2016)

  • shortcut keys like to open previous data and update data
  • auto resize in column which we can read full text
  • add remove in column like "description" and "status"
  • auto save settings
  • white background instead of green and white background
  • fix redump dats like SNK neogeo cd which theres a lot errors on it

New in RomCenter 4.0.0 Beta 7 (Jun 23, 2016)

  • Add copy/move items
  • Add miss/have reports
  • Add dialog box with yestoall when deleting items
  • Add 'useless' and 'empty' filters on mame import
  • Add Timeout when waiting for files to unlock
  • Fix bios filter on mame import
  • Fix Removing roms in unknown files (useless)
  • Fix bad bios count
  • Fix merge icon not showing for clones with no roms merged
  • Fix removing empty and not working files. Add options in config view.
  • Fix unicode reading and fixing with zip archives
  • Fix import crash if sourcefile is null in dat

New in RomCenter 4.0.0 Beta 6.1 (Mar 13, 2016)

  • Fix:
  • Invalid database handler' error
  • Games status not updated when deleting a unique rom

New in RomCenter 4.0.0 Beta 6 (Mar 9, 2016)

  • Fix "index out of range" error when refreshing
  • Fix "index and lenght must refer..." error when loading files
  • Fix progress bar sometime not resetting
  • Fix bug in renaming rom
  • Fix bug in sample detection
  • Fix dump status not set in devices
  • Fix 'cancel operation' in rename roms
  • Fix multiple dialog when canceling
  • Fix menu style, context submenu,
  • Fix 'import dat' and 'import files' progress bar
  • Fix romcenter slowing down
  • Fix a problem with subfolder in 7zip
  • Immprove loading datafile speed (pass 3)
  • Improve roms filtering when importing a dat
  • Improve mame dat analyser: handle unknown games used in dat.
  • Add 'delete files and rom' operation
  • Add merge info in roms view in unmerge mode
  • Add devices import when filtering (ex: cps2)
  • Add a line limit to the log view
  • New selectable and copyable log view

New in RomCenter 4.0.0 Beta 5 (Dec 14, 2015)

  • Add 'reload paths'
  • Add 'test files' operation
  • Add confirm dialog when closing db
  • Add contextmenu to treeview
  • Allow roms outside a zip for certain dat (ex: flyers)
  • Fix 'rename files' for new game identification.
  • Fix baddump filter not always working
  • Fix clrmame dat not loading if author/descr/version is missing
  • Fix crash on 'refresh folder'
  • Fix missing extension on unzipped files
  • Fix 'import roms'
  • Fix samples identification
  • Fix samples operations
  • Fix 'path not found' when adding sample folder
  • Fix 'path not found' when zip comment too long
  • Disable sample split mode when creating a db
  • Don't allow samples split mode if no roms folder
  • Improve files identification
  • Improve mechanical machines filter (barcrest, bwb and mpu4)
  • Improve roms import speed
  • Increase zip comment length to 256
  • Reset sample mode if no samples in dat
  • Corrupted zip are now handled at roms level during test operation
  • Select 'paths' node and refresh now scan all paths
  • update 7z.dll to v15.12

New in RomCenter 4.0.0 Beta 3 (Sep 9, 2015)

  • Add bios and device filter
  • Add slot/poker/fruit machine filtering (not all removed)
  • Fix bad display in filtering options
  • Add mechanical filter for mame > 0.162
  • Improve sample refresh
  • Fix sample status not refreshed
  • Sort datagrid by default. This fix items count not displayed
  • Upgrade some librairies (zip, db, gui)
  • Fix chd v3/v4/v5 (bad sha1 usage)

New in RomCenter 4.0.0 Beta 2.1 (Aug 8, 2015)

  • Drag and drop folders, datafiles, rdt files
  • Change some colors
  • Opened tabs saved
  • Improve loading speed
  • Improve loading memory usage
  • Update zip Library. This fix stranges zip files processing.

New in RomCenter 4.0.0 Beta 2 (Aug 8, 2015)

  • Access denied when loading readonly folders
  • Use styles for gui colors and use new colors
  • Detail view not updated when selecting an empty folder
  • Fix filter (insensitive case, remove files path), imporve log msg, fix fileselector in update
  • Fix filters text (nbtotal still broken)
  • Fix gameroms view font size to big
  • Fix gameroms view not refreshing when selecting a game treenode
  • Fix moving folder across volumes
  • Rename load db menu
  • Revert to framework 4.0 to be runnable in XP (still broken, probably some dll missing. Tell me if you manage to make it work...)
  • Ribbon no displayed at startup.
  • Upgrade external packages
  • When adding rdt, auto load and select 'all games' node

New in RomCenter 4.0.0 Beta 1 (Aug 8, 2015)

  • Some more bugs have been fixed, and I added today the update checking feature (for you to know when updates are avilable).

New in RomCenter 3.7.1 (Nov 16, 2012)

  • Fix problem in datafile import in some datafiles (crc inconsistencies)

New in RomCenter 3.7.0 (Nov 14, 2012)

  • Fix memory error while renaming big 7zip roms
  • Add sha-1 processor to handle duplicated crc
  • Add sha-1 plugin
  • Improve 7zip and zip renaming engine
  • Update cps1, cps2, cps3 and neogeo datafiles (mame 0.146)
  • Add sega model 1, model 2, model 3, system 16, system 32, naomi and stv datfiles
  • Add Taito F2, F3 and ZN datafiles

New in RomCenter 3.6.4 (Jul 14, 2012)

  • Latest known bugs are fixed

New in RomCenter 3.6.3 (Jul 11, 2012)

  • Fix crash when moving several samples
  • Fix datafiles inconsistencies (missing one parent sample)
  • Fix bad filename when repairing samples
  • Fix missing clone bios
  • Remove double db update

New in RomCenter 3.6.2 (Jul 11, 2012)

  • Fix multi files creation when fixing samples
  • Fix memories leaks
  • Fix empty files not removed from samples folder
  • Fix nodump devices incorrect and duplicated
  • Disable menus while updating db
  • Fix sha1 not calculated if chd zipped
  • Fix device roms not used anywhere (add device games)
  • Fix error when loading compressed files >2GB
  • Fix bad field name during db update
  • Fix "multiple values" error in devices query
  • Fix mess datafiles loading

New in RomCenter 3.6.1 (Jun 6, 2012)

  • Duplicated devices cause db error
  • Uppercase crc not identified
  • Devices lost when updating a db
  • Removed roms are now sent to recycle bin as well
  • Improve mame and derived version identification

New in RomCenter 3.6.0 (Jun 2, 2012)

  • Add devices roms support
  • Add 7zip support
  • Optimize database roms deletion to improve fixing time.
  • Speed up roms move
  • Updated dat are now saved in same folder as parent
  • Remove datutil cleanse option (restore lot of merged roms links)
  • Compiled with Delphi XE2
  • Upgrade database engine
  • Fix some bugs in repair engine
  • Fix files sometimes not in sync with database after a fix
  • Prevent dummy file creation if crc is not null
  • Limit log length to improve fixing time.
  • Add an 'open log' button to display full log.
  • Fix a missing corruption exception handler in zip

New in RomCenter 3.59 (Mar 24, 2012)

  • Fix sample handler for mame >0.145 (support wav, flac and ape)
  • Fix some errors during samples operations
  • Fix some corrupted files not in sync with bd after fixing
  • Prepare code for 7zip support
  • Add chd v5 support
  • Update old logiqx dat cps1 and cps2 (based on mame 0.145u4)
  • Add new generic dat cps3 and neogeo (based on mame 0.145u4)
  • Update 80 datafiles from tosec/no-intro

New in RomCenter 3.58 (Oct 3, 2011)

  • New zip engine version
  • Fix a bug when deleting a file in some conditions
  • Fix slow db update
  • Fix bad 'duplicated' detection
  • Fix Repair not done when 'rezip' checked
  • Fix some bad text messages in log and gui
  • Fix bios unmerged display settings not disabled
  • Rewrite 'move sample roms in sample folder' operation
  • Fix 'missing samples' not displayer if roms are unzipped
  • Speed up folder analysis
  • Fix game not launching in some cases

New in RomCenter 3.57 (Apr 27, 2011)

  • Fix 'illegal token' if folders contain a quote
  • Fix baddump roms identification
  • Fix 'rom not found' when fixing chd - update pt_br translation [Felipe]
  • Fix duplicate status
  • Fix 'keep rom format' parameter
  • Fix roms not merged in merged rom mode
  • Updated TOSEC/no-intro datafiles

New in RomCenter 3.56 (Apr 20, 2011)

  • Fix sample folder combo problems in rom mode parameters
  • Fix some English translations
  • Fix chd file not in sync with db after moving
  • Fix chd as file not moved to folder

New in RomCenter 3.55 (Apr 19, 2011)

  • Fix 'null value' error during rom search
  • Fix rezip troubles when filename is too long
  • Fix roms sometimes not renamed
  • Fix Arithmetic overflow when loading database
  • Fix sample roms not moved
  • Fix '19xx is not a number' when sorting by year
  • Fix local share and duplicate paths
  • Db optimization
  • Db engine updated to 2.5.0
  • Fix sample detection
  • Fix sample renaming
  • Fix chd sha-1 sometimes not loaded
  • Disable some incoherent rom mode
  • Fix exception handler when updating db
  • Fix 'invalid token error' when checking drives
  • Fix Crash when stopping a test operation
  • Clean up engine code (this fix some crashes)
  • Fix and optimize merge rename/operation
  • Fix some 'nodump' problems during fixing
  • Fix some memory leaks
  • Fix 'filesview foreign key violation'
  • Optimize db 'refresh status' after 'test file' operation
  • Fix sample files not renamed in split sample mode

New in RomCenter 3.54 (Sep 15, 2010)

  • Fix 'illegal exception' with empty zip
  • Fix empty filerom appearing in empty zip
  • Fix db export of zip with folders
  • Fix importing roms from non available paths
  • Fix double rom extension with console dats
  • Fix dummy roms not created in bios files
  • Fix empty folders inside zip not displayed.
  • Fix remove zip folders if empty after operations
  • Fix dialog box shown with corrupted zip
  • Fix display not refreshed after rezip
  • Fix 'missing field' during move operation
  • Update Hungarian translation

New in RomCenter 3.53 (Aug 25, 2010)

  • fix bugs in zip engine
  • fix some bugs with folders included in zip (still bugs remaining...)
  • fix rezip procedure including local paths in archive
  • fix import files with invalid date (files dates are restore to valid format)
  • display empty folders inside zip
  • fix nodump detection if roms are in a folder
  • Update included datafiles (cps1/cps2/kawaks...)

New in RomCenter 3.52 (Aug 25, 2010)

  • Fix crash with folder containing quotes
  • Fix rezip operations
  • Code clean up
  • Fix some memory leaks
  • Fix status sometimes not refreshed in treeview
  • Fix roms sometimes moved to bad file during file merge
  • Fix multiple row error with raine 0.52 datafile

New in RomCenter 3.51 (Aug 25, 2010)

  • Crash when using files dialog in preferences
  • Remove zip comments done when not needed
  • Try to remove french error msg (not tested)
  • Fix loading files with quotes

New in RomCenter 3.50 (Aug 25, 2010)

  • Fix abort not always work
  • Fix bad error message when a path is not available
  • Add romcenter instance detection on startup
  • Fix 'File not found' with CHD folders
  • Fix 'arithmetic overflow'
  • Fix 'ambiguous field' error when creating dummies
  • Fix error when opening unavailable folder in explorer
  • Fix incomplete file creation when roms are corrupted
  • Fully disable form during fix operations
  • Fix a memory leak in multithread
  • update to firebird 2.1.3
  • Multithreaded test files
  • Multithreaded roms import
  • Multithreaded test files
  • Multithreaded rename file
  • Move to delphi 2010
  • Add pause in operations threads
  • Add new zip component
  • Fix renamed files listview not updated
  • Remove zip32 dll
  • Fix various threads problems
  • Lower threads priority
  • Fix test operations
  • Fix cpu 100% load during pause
  • Fix error with readonly files
  • Unknown roms sometimes not removed
  • Fix some problems with samples
  • Bad files color when missing roms and bad case roms
  • Fix Invalid token in comments
  • Fix problem when merging two files in some case

New in RomCenter 3.42 (Apr 15, 2010)

  • Fixed a zip error when loading corrupted datafiles
  • Fixed same problem in datafile manager
  • Fixed rom deletion when using 'rezip' on a non zipped file.

New in RomCenter 3.41 (Jan 21, 2010)

  • Fix chd sha1
  • Fix chd detection
  • Fix chd icon
  • Fix chd repair
  • Fix crash if 'program files' is readonly (vista/win7)
  • Fix drag & drop under win7
  • Fix sql error when special char in zip comment
  • Fix some french translation string
  • Fix some icons not updated in 3.40
  • Fix zip icon for unzipped roms
  • Fix missing translation in multithreaded operations
  • Add new strings to translation
  • Link to mini maws site added in menu
  • Link to hiscore Marp site added in menu
  • Link to artwork mrd.Do Arcade site added in menu
  • Link to wiki added in help menu
  • Improve config.xml for 'web description link' infos
  • Languages files renamed and translation folder changed
  • Move data folder to 'All UsersDocuments' to fix pb when installing with non admin user
  • Emulator exe setting updated when creating db from mame.exe
  • New fds.dll which correctly read roms with $10 header

New in RomCenter 3.40 (Jul 24, 2009)

  • Added multithreaded 'rename roms'
  • Added 'verified' flag support with new icons
  • Added 'One set one game' support (1G1R for console, also compatible with multiroms games)
  • Added 'copy files' shell tool
  • Added 'database statistics
  • Added 'check for romcenter updates' feature.

New in RomCenter 3.31 (May 4, 2009)

  • Fixed:
  • Loading of datafiles with quotes
  • Files extension removed when fixing unzipped console roms
  • Display troubles with win2k (test fix)

New in RomCenter 3.30 (Mar 31, 2009)

  • Bug fixes & new features

New in RomCenter 3.20 (Jan 2, 2009)

  • error when loading cm dat with no sizes
  • datutil updated to 2.42
  • fixed pocketheaven dats (format clrmame), dats in rc format have syntax errors. This will be fixed by pocketheaven.
  • param/general: caption overlap
  • 'File not found' during fix of filenames ending with a space char.

New in RomCenter 3.00 RC2 (May 27, 2008)

  • Missing some sql functions
  • Crash when double click on empty right view
  • 'loading database...' displayed at startup when no database to load
  • Default path on files/new not in romcenter/datas folder
  • Different font in some items in preferences window
  • Database name not changed after a 'database ubdate'
  • Empty folder flagged 'ok'
  • Missing fix actions in 'advanced' sub menus
  • 'refresh all menu' diabled
  • 'illegal access' sometimes when removing a rom
  • 'Advanced/Remove files' does not work
  • In preferences, sample folder selector enabled even if merge is checked
  • Some paths actions still enabled when no romspaths are loaded
  • 'maximize' not full screen on restore (tried a fix, but not tested)
  • Display not refreshed after deleting empty folders

New in RomCenter 3.00 Beta 1 (Mar 7, 2008)

  • Added icons in treeview
  • Full sample handling (3 modes: split/merge/unmerge)
  • New database node grouped by main/clones
  • Background color for merged roms
  • Move document folder to windows AppData location
  • Possibility to change AppData path (path in startup.ini)
  • 'Reload path': unload and reload a rom path
  • Add some infos from dat header in database
  • Save screen position, size and toolbar
  • 'Auto resize' option to automaticaly adjust columns width
  • Choice to move delete files/roms in recycler or folder
  • Delete file and roms (shell option)
  • Change location of statistics colored bar
  • 'Rezip' added in contextual menu
  • Add more infos in status bar
  • Log for rezip
  • Miss/have games report
  • Miss roms report with separated bios, disks, samples, roms
  • Caesar info page link
  • Autodetect devices (detect a new drive is avail) option
  • Improve read only device detection
  • File extensions calculated by plugins are handled
  • Sometimes unable to run mame games (-rp param)
  • Change sort order when sorting columns
  • Speed up 'refresh db status'
  • Wrong number of files displayed in log when refreshing a path
  • Rezip bug with non-zipped files
  • Attempt to fix a read only device
  • Clear log button
  • 'run game' shortcut (enter)
  • Delete file from treeview