Hacking DSFCC - Flashcart manager for Windows.

  • Thread starter Thread starter TrolleyDave
  • Start date Start date
  • Views Views 53,736
  • Replies Replies 304
TrolleyDave said:
What do you want to know about the cheat preferences? Just quickly one of the options allows you to set the location of the cheat file you use and one tells DSFCC to automatically copy the cheat file over after copying a selection of games. Was it something different you wanted to know?

Aah, okay, I just wasn't sure what it actually did. Sounds good.

One other thing that might be nice, though too necessary, would be an auto-scan folder. Aka, if I have a set directory where I store my ROMs, something that would let me add that and have it automatically scan every time that I start the program to check for new files, instead of me having to manually scan. Not a big deal though. One other little tiny thing that would be nice is if I delete a file, the next time I scan it would be nice to have it removed from my library. Again, not all that important, its great as is anyway.
 
no linux version
cry.gif
 
its working ok for me for now
but i will keep testing with the backup copy of my files on my hdd till i figure it all out
however i agree with him on this...

jhoff80 said:
One other thing that might be nice, though too necessary, would be an auto-scan folder. Aka, if I have a set directory where I store my ROMs, something that would let me add that and have it automatically scan every time that I start the program to check for new files, instead of me having to manually scan. Not a big deal though. One other little tiny thing that would be nice is if I delete a file, the next time I scan it would be nice to have it removed from my library. Again, not all that important, its great as is anyway.

so that would be really nice
 
Oh, and as for GBA support. I think that if you do this (which would be great), it would be best to just have it add directly to the current library and rename it from "NDS Games Library" to just "Games Library". Since GBA games don't have an icon, you could just have it be a picture of the GBA for them, which would signify that its not a DS game, and then just add a filter for DS, GBA, or both in the library.

Also, with the GBA release list search, if you type in the name, it doesn't start the search automatically, nor does it if you hit enter. But if you click the dropdown lists in the bottom right (even if you reselect "All"), it'll then use the filter that you typed in.
 
One more tiny little nitpick is when I start the program, it makes a CycloDS folder in my C: drive. What's really weird is that I'm not using CycloDS but an R4. Also, when I try to copy over a GBA rom using it it tells me file not found.
 
Sorry for the lack of updates recently guys. I've put a new version on-line. There's only 2 fixes though.

- Searching now works correctly in the GBA release list.
- Fixed creation of CycloDS folder before skinner launch bug.

jhoff80 said:
One other thing that might be nice, though too necessary, would be an auto-scan folder. Aka, if I have a set directory where I store my ROMs, something that would let me add that and have it automatically scan every time that I start the program to check for new files, instead of me having to manually scan. Not a big deal though. One other little tiny thing that would be nice is if I delete a file, the next time I scan it would be nice to have it removed from my library. Again, not all that important, its great as is anyway.

I'll try and put some code in for scanning a default directory in over the weekend. Do you mean that it's not deleting the file physically when you delete it from the NDS game library or from the Explorer panel. It should be doing it from both so there's a bug there somewhere.

UltraMagnus said:
no linux version
cry.gif


Don't have Linux and I'm not a good enough programmer to use the development tools out for it. Have you tried running it under Wine?

Raven Darkheart said:
its working ok for me for now
but i will keep testing with the backup copy of my files on my hdd till i figure it all out
however i agree with him on this...

jhoff80 said:
One other thing that might be nice, though too necessary, would be an auto-scan folder. Aka, if I have a set directory where I store my ROMs, something that would let me add that and have it automatically scan every time that I start the program to check for new files, instead of me having to manually scan. Not a big deal though. One other little tiny thing that would be nice is if I delete a file, the next time I scan it would be nice to have it removed from my library. Again, not all that important, its great as is anyway.


so that would be really nice





Cheers mate, any suggestions are great.


QUOTE(jhoff80 @ Sep 26 2008, 05:30 PM)
Oh, and as for GBA support. I think that if you do this (which would be great), it would be best to just have it add directly to the current library and rename it from "NDS Games Library" to just "Games Library". Since GBA games don't have an icon, you could just have it be a picture of the GBA for them, which would signify that its not a DS game, and then just add a filter for DS, GBA, or both in the library.

Also, with the GBA release list search, if you type in the name, it doesn't start the search automatically, nor does it if you hit enter. But if you click the dropdown lists in the bottom right (even if you reselect "All"), it'll then use the filter that you typed in.

I'm going to make the GBA library seperate from the NDS library. I'm not going to bother using a graphical list because there's no icons, it'll make a hell of a speed difference. I've fixed the problem with the GBA release list, cheers for pointing it out.



Posts merged

QUOTE(jhoff80 @ Sep 26 2008, 05:30 PM)
One more tiny little nitpick is when I start the program, it makes a CycloDS folder in my C: drive. What's really weird is that I'm not using CycloDS but an R4. Also, when I try to copy over a GBA rom using it it tells me file not found.

Fixed that too. I was creating the folders along with the start of the program instead of when the skinner was called. With the GBA files are they zipped, 7zipper, rarred or plain?
 
Found a problem with this app. The GBARELS.INI is not updating properly. Instead of getting the correct information, the file contains this:

CODE

***




Hello And Welcome To Our Website





If you are not transferred automatically to our secure pages within 15 seconds then please click the link below.






Enter Secure Site[/p]







which has really got me stumped, lol.​
 
I think I've got a real bug this time. If I try to rename any .GBA roms that aren't in archives, just normal .GBA format (untrimmed), I crash with an error message:

"Access violation at address 00538BD7 in module "DSFCC.exe". Read of Address 00000000"

If they are packed in .Zip or .7z archives it works just fine though.

also, some of the bitmaps for icons are screwed up, like "ic2679.bmp, ic2680.bmp, ic2681.bmp, ic2682.bmp, and ic2684.bmp" possibly others but I haven't found any more yet.
 
dohclude said:
I think I've got a real bug this time. If I try to rename any .GBA roms that aren't in archives, just normal .GBA format (untrimmed), I crash with an error message:

"Access violation at address 00538BD7 in module "DSFCC.exe". Read of Address 00000000"

If they are packed in .Zip or .7z archives it works just fine though.

also, some of the bitmaps for icons are screwed up, like "ic2679.bmp, ic2680.bmp, ic2681.bmp, ic2682.bmp, and ic2684.bmp" possibly others but I haven't found any more yet.

Nice one. I'll look into that GBA bug tomorrow, now that I'm feeling better I'm going to do some work on it over the weekend. I started adding the GBA library earlier, I've got it laid out just need to touch up the code.

Any icon. boxarts or screenshots you find that are wrong can you let me know. The problem is DS-Scene and AdvanScene have a different numbering scheme. EZ-Trim/R4 Commander 2.0 use the DS Scene numbering and DSFCC uses a merging of the offlinelist dat and the other data file so some of the graphics will be screwed up.

It's the same with the GBA release lists. R4 Commander 2.0 used the details from GBAtemp but DSFCC uses a merging of that and offlinelist dat. From about 1200 onwards they were different, I'm going through it when I can but it's a slow process.
 
I'll continue to look for boxart and icon problem as well as other bugs. For now, I have a suggestion though. How about a little more flexibility with the renaming macros, possibly enabling manual editing of the "sample macro" arguments or maybe something setup like the renaming options in Offline List. The way it's currently setup, if you choose to rename without the release number you get a "-" at the beginning of the filename like so " - Advance GTA.7Z" and sometimes I like to put the release number at the end of the filename instead of at the beginning (for alphabetical sorting purposes.) Just some ideas I had while playing around and trying to break stuff, lol.
 
dohclude said:
I'll continue to look for boxart and icon problem as well as other bugs. For now, I have a suggestion though. How about a little more flexibility with the renaming macros, possibly enabling manual editing of the "sample macro" arguments or maybe something setup like the renaming options in Offline List. The way it's currently setup, if you choose to rename without the release number you get a "-" at the beginning of the filename like so " - Advance GTA.7Z" and sometimes I like to put the release number at the end of the filename instead of at the beginning (for alphabetical sorting purposes.) Just some ideas I had while playing around and trying to break stuff, lol.

I'm going to be doing some work on the renamer settings tomorrow. I'm going to make it more like a calculator where you push a button and it adds the macro at the cursor position. It'll allow more flexibility plus it'll be easier to add new macros to it in the future.

Also in case anyone is interest I've updated the automatic upgrade to beta13. There's a couple of bug fixes, I've finished the GBA library and if you check the File drop down menu you'll see I've added the option to copy GBA_ExpLoader to the MicroSD card.

The changelog if anyone's interested.

beta11

+ Added GBA library
+ Fixed a bug where not all details were being added to the last entry in NDS/GBA libraries.
+ Fixed a bug in CycloNeDS when changing MicroSD drive letter.
+ Files drop down menu now contains an option to copy GBAExpLoader to MicroSD card. File is found in DATA folder and is called gbaexploader.zip. File is copied over automatically when updating to beta 11.

beta12
+ Fixed removal of gbaexploader.zip from start folder when first run after an upgrade.
+ Fixed a bug when deleting GBA file from library.

beta13
+ Fixed a bug when autoupgrading autoupgrader.
 
First official release!

0.1
+ Rearranged drop down menu items. There is now 2 removed and an Update section added.
+ Added Others section to Internet drop down menu option.
+ Added link to GBAtemps cheat database thread.
+ Added link to GBAtemps cheat page in Update drop down menu.
+ Program now notifies you if an update is available in the status bar. It checks while
updating the release list.
+ Fixed a bug when using GBA library search box.
+ Fixed a bug when selecting Trim Roms from GBA library.
+ Fixed GBA library Cart Size filter.
+ Added SRAM patch checkbox to GBA library.
+ Fixed problems when renaming plain NDS/GBA files.
+ Fixed problems when copying plain NDS/GBA files.
+ Changed the way renamer macro is entered.
+ Fixed deleting of physical file when removing a game from NDS library.
+ Minor cosmetic changes.

It seems pretty stable now. If you have any problems report them here.
 
0.11 online as an automatic update.

Changes are :

0.11

+ Sped up initial window draw.
+ Added download folder scanning and processing. Set the folder in Preferences->Download Folder drop down menu. To scan folder use the option in Files drop down menu.
+ Added automatic scanning of download folder at program startup. Set in Preferences->Download Folder drop down menu.
+ Improved the speed of importing saves into save library.
+ Program now keeps track of which games are on your MicroSD card.
+ Added Reports drop down menu.
+ Added Games On Card report to Reports drop down menu.
+ Fixed refreshing of GBA library file box when deleting files from the card in the file
explorer.
+ Added button in file explorer that marks games as on card in library. Has to be done for
each individual folder though ie. Games, Favourites and GBA.
+ NDS/GBA game library info now tells you if the selected game is on your card and if a
save exists in the save library for it.
+ Added General sub menu to Preferences drop down menu.
+ You can now set to the program to automatically download the release list at start up.
Setting is in Preferences->General drop down menu.
+ Double clicking on a game in the DS/GBA library list now copies the game to the card.

I'll be working on adding Acekard 2 support into the app this week.
 
I updated to 0.11 and tested some stuff out. I've run into a problem already. When I exit the program, it crashes every time. Here is the crash report:

Code:
Problem signature:
ÂÂProblem Event Name:ÂÂÂÂAPPCRASH
ÂÂApplication Name:ÂÂÂÂDSFCC.exe
ÂÂApplication Version:ÂÂÂÂ0.0.0.0
ÂÂApplication Timestamp:ÂÂÂÂ2a425e19
ÂÂFault Module Name:ÂÂÂÂDSFCC.exe
ÂÂFault Module Version:ÂÂÂÂ0.0.0.0
ÂÂFault Module Timestamp:ÂÂÂÂ2a425e19
ÂÂException Code:ÂÂÂÂc0000005
ÂÂException Offset:ÂÂÂÂ000ddfe7
ÂÂOS Version:ÂÂÂÂ6.0.6001.2.1.0.256.1
ÂÂLocale ID:ÂÂÂÂ1033
ÂÂAdditional Information 1:ÂÂÂÂaeee
ÂÂAdditional Information 2:ÂÂÂÂ0bb6129ec916373df86dd2ae57663448
ÂÂAdditional Information 3:ÂÂÂÂed33
ÂÂAdditional Information 4:ÂÂÂÂb7a0edc250040156e3d55d976bb133f0

I'm running Vista Ultimate x64 btw. I haven't had any other problems yet, but I'll keep you updated if I do.
 
0.12
+ Fixed a bug where program crashed on exit in Vista x64.
+ Added support for Acekard 2, both official firmware and AKAIO.
+ Added support for .sav and .nds.sav files for AKAIO. Select when setting card type.
+ Added ability to quickly and easily rename your save files from .sav to .nds.sav and vice versa.
+ Added Refresh Artwork button to NDS Library.
+ Fixed copying of Cyclo Evo cheats file.
 
After updating to V0.12 I'm still getting the crashes on Vista X64 upon exiting the program.

Code:
ÂÂProblem Event Name:ÂÂÂÂAPPCRASH
ÂÂApplication Name:ÂÂÂÂDSFCC.exe
ÂÂApplication Version:ÂÂÂÂ0.0.0.0
ÂÂApplication Timestamp:ÂÂÂÂ2a425e19
ÂÂFault Module Name:ÂÂÂÂDSFCC.exe
ÂÂFault Module Version:ÂÂÂÂ0.0.0.0
ÂÂFault Module Timestamp:ÂÂÂÂ2a425e19
ÂÂException Code:ÂÂÂÂc0000005
ÂÂException Offset:ÂÂÂÂ000ddfe7
ÂÂOS Version:ÂÂÂÂ6.0.6001.2.1.0.256.1
ÂÂLocale ID:ÂÂÂÂ1033
ÂÂAdditional Information 1:ÂÂÂÂaeee
ÂÂAdditional Information 2:ÂÂÂÂ0bb6129ec916373df86dd2ae57663448
ÂÂAdditional Information 3:ÂÂÂÂ3f63
ÂÂAdditional Information 4:ÂÂÂÂeb475cda8d1b1ba285e742f07b9ea2ce
 
Absolutely, I'll test this one out and see if it works for me. I'll send you a PM with my email address and you can contact me directly that way if you need any testing done.


Just tested out that build and it works fine now. Well, it doesn't crash on exit anyways. I will try to find any other problems and get back with you if I do.


Something I noticed that was missing... a 1 letter country code option for the renamer macro, there's only the 3 letter option. Everything seems to be working pretty good for me so far though.
 

Site & Scene News

Popular threads in this forum