As for the \ / : " * < > | characters, since none of them are in any of the game names, I didn't include them -- although when making replacement strings, it won't let you use them anyways. Same with manual renaming -- won't let you use em.
(first of all: using windows version on winxp sp2)
well since rom #1110 this seems to be wrong: #1110 is "Osawari Tantei Ozawa Rina Season 2 to 1/2". so well it has a '/' in its name and yes, of course your program is not able to rename it the right way if the user did not specify to replace the '/'-char.
but, well actually this is a bug too, because if you rename this rom the program would state that it was renamed sucessful.
oh and here 2 other suggestions:
1. 2nd request to add a log when renaming multiple roms... please
2. make the gui not freeze all the time: when scanning for roms the gui will freeze after some time until it finished the scan (freezing includes the statusbar and the window-resizing-routine!!). and though before the gui is completely frozen you are not able to interact in any way: you can not close, minimize, resize, etc. the window! would be great to see this fixed.
regards
mrshl
edit: btw, your're very fast with your db-updates the last few days
- definitely more than once a week
edit2: just testing the validation util: looks great
. but again the window will not be updated properly so that you can not see how far the validation process has allready gone. (an option to save the log would be great too
)
edit3: here is what i have got:
there are some invalid database entries (most because proper versions were released):
CODE----------------------------------------------------------------------------------------------------------------------
| REASON Â Â Â| ROM Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â| DB-CRC Â | Actual-CRC |
----------------------------------------------------------------------------------------------------------------------
| Bad CRC Â Â | 0032 - Bomberman (J)(Legacy) Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â | 6ABC6705 | 0F805B72 Â |
| Bad CRC Â Â | 0033 - Kenshuui Tendo Dokuta (J)(Trashman) Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â | 39DBD5EC | 82FF50C5 Â |
| Bad CRC Â Â | 0111 - Advance Wars - Dual Strike (E)(M5)(FCT) Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â | 4376F370 | C42D8E67 Â |
| Bad CRC Â Â | 0246 - Dragon Ball Z - Bukuu Ressen (J)(SCZ) Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â | 9C118C6D | 9EEA277C Â |
| Bad CRC Â Â | 0247 - Harobots Action!! (J)(SCZ) Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â| A764C6A0 | E497D7BD Â |
| Bad CRC Â Â | 0248 - New Rainbow Islands (J)(SCZ) Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â| C8819280 | 80DB7665 Â |
| Bad CRC Â Â | 0249 - Urusei Yatsura - Endless Summer (J)(SCZ) Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â| 8D5C18F2 | C5F44614 Â |
| Bad CRC Â Â | 0253 - Super Black Bass - Dynamic Shot (J)(SCZ) Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â| 6692E0BC | 7958D28C Â |
| Bad CRC Â Â | 0267 - Manga-ka Debut Monogatari DS - Akogare! Manga-ka Ikusei Game (J)(SCZ) | 1E9A6AE7 | 2270555F Â |
| Bad CRC Â Â | 0275 - LostMagic (J)(SCZ) Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â| 0E10EDDD | 67A10FC7 Â |
| Bad CRC Â Â | 0429 - LostMagic (E)(M4)(Endless Piracy) Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â | ED54CC40 | 0E34F28E Â |
| Bad CRC Â Â | 0993 - Gyakuten Saiban 4 (J)(eZ) Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â | 3774F54B | 34721814 Â |
| Invalid CRC | 1098 - Naruto - Saikyou Ninja Daikesshu 3 (K)(Romar) Â Â Â Â Â Â Â Â Â Â Â Â | F0308FA Â| 0F0308FA Â |
----------------------------------------------------------------------------------------------------------------------