Hacking Rominator for NDS

  • Thread starter Thread starter hankchill
  • Start date Start date
  • Views Views 295,271
  • Replies Replies 1,737
  • Likes Likes 1
Status
Not open for further replies.
Hey Hank

Any chance of 7zip etc support yet? I know it's been asked before but that was a while back. Thanks for your indulgence.
smile.gif

I'm not sure if 7zip is happening... 7z is very complicated and I haven't had a chance to wrap my brain around it
tongue.gif


@sinkhead
You're right, that would be the better approach... I need to finish the next release so I can finish the help docs -- there is a FAQ page there that I should probably fill up!
 
I started to have a problem with rominator!!

When i open it the application doest open, but just sits on the taskbar on the bottom on the screen, and i cant maximise it. I've tried overwriting with a fresh copy but with no luck. I love this app but now i cant use it!!

Anyone got any idea what could be the problem?

cheers!!


I can't believe I'm answering this again! Seriously, this is insane how many times I have to deal with this issue!

Hold S-H-I-F-T upon launching. It'll reset the window position. You closed Rominator while it was minimized -- that messes it up -- I'd like to debug it, but my development IDE is only for mac, so it'll take a little longer to fix that one.

But c'mon, I answered this one like 4 or 5 times now.

USE THE SEARCH PEOPLE! Search for 'minimize' or something!


Thanks Hank! I did try to search.... honest! Thanks again for rominator
biggrin.gif
 
I started to have a problem with rominator!!

When i open it the application doest open, but just sits on the taskbar on the bottom on the screen, and i cant maximise it. I've tried overwriting with a fresh copy but with no luck. I love this app but now i cant use it!!

Anyone got any idea what could be the problem?

cheers!!


I can't believe I'm answering this again! Seriously, this is insane how many times I have to deal with this issue!

Hold S-H-I-F-T upon launching. It'll reset the window position. You closed Rominator while it was minimized -- that messes it up -- I'd like to debug it, but my development IDE is only for mac, so it'll take a little longer to fix that one.

But c'mon, I answered this one like 4 or 5 times now.

USE THE SEARCH PEOPLE! Search for 'minimize' or something!


Thanks Hank! I did try to search.... honest! Thanks again for rominator
biggrin.gif

S'allright. As long as it's working again for you, I'm happy
smile.gif


Cheers!
grog.gif
 
I'm not sure if 7zip is happening... 7z is very complicated and I haven't had a chance to wrap my brain around it
tongue.gif
There's a freeware 7zip command line utility. Maybe Rominator could scan the current directory for this exe file and if it detects the file it can use 7zip support? I have the files so just contact me if you want them, they have full documentation.
Here's the documentation (I put it in very small writing, just copy and paste to a plain text editor to view properly)

7-Zip 4.42 Copyright  1999-2006 Igor Pavlov 2006-05-14

Usage: 7z [...] [...]
[]


a: Add files to archive
d: Delete files from archive
e: Extract files from archive (without using directory names)
l: List contents of archive
t: Test integrity of archive
u: Update files to archive
x: eXtract files with full paths

-ai[r[-|0]]{@listfile|!wildcard}: Include archives
-ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
-bd: Disable percentage indicator
-i[r[-|0]]{@listfile|!wildcard}: Include filenames
-m{Parameters}: set compression Method
-o{Directory}: set Output directory
-p{Password}: set Password
-r[-|0]: Recurse subdirectories
-scs{UTF-8 | WIN | DOS}: set charset for list files
-sfx[{name}]: Create SFX archive
-si[{name}]: read data from stdin
-slt: show technical information for l (List) command
-so: write data to stdout
-t{Type}: Set type of archive
-v{Size}[b|k|m|g]: Create volumes
-u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
-w[{path}]: assign Work directory. Empty path means a temporary directory
-x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
-y: assume Yes on all queries .


- Sam
 
I'm not sure if 7zip is happening... 7z is very complicated and I haven't had a chance to wrap my brain around it
tongue.gif


There's a freeware 7zip command line utility. Maybe Rominator could scan the current directory for this exe file and if it detects the file it can use 7zip support? I have the files so just contact me if you want them, they have full documentation.
Here's the documentation (I put it in very small writing, just copy and paste to a plain text editor to view properly)

7-Zip 4.42 Copyright © 1999-2006 Igor Pavlov 2006-05-14

Usage: 7z [...] [...]
[]


a: Add files to archive
d: Delete files from archive
e: Extract files from archive (without using directory names)
l: List contents of archive
t: Test integrity of archive
u: Update files to archive
x: eXtract files with full paths

-ai[r[-|0]]{@listfile|!wildcard}: Include archives
-ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
-bd: Disable percentage indicator
-i[r[-|0]]{@listfile|!wildcard}: Include filenames
-m{Parameters}: set compression Method
-o{Directory}: set Output directory
-p{Password}: set Password
-r[-|0]: Recurse subdirectories
-scs{UTF-8 | WIN | DOS}: set charset for list files
-sfx[{name}]: Create SFX archive
-si[{name}]: read data from stdin
-slt: show technical information for l (List) command
-so: write data to stdout
-t{Type}: Set type of archive
-v{Size}[b|k|m|g]: Create volumes
-u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
-w[{path}]: assign Work directory. Empty path means a temporary directory
-x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
-y: assume Yes on all queries .


- Sam

Why not just use the spoiler tag ... ?
 
I'm not sure if 7zip is happening... 7z is very complicated and I haven't had a chance to wrap my brain around it
tongue.gif


There's a freeware 7zip command line utility. Maybe Rominator could scan the current directory for this exe file and if it detects the file it can use 7zip support? I have the files so just contact me if you want them, they have full documentation.
Here's the documentation (I put it in very small writing, just copy and paste to a plain text editor to view properly)

7-Zip 4.42 Copyright © 1999-2006 Igor Pavlov 2006-05-14

Usage: 7z [...] [...]
[]


a: Add files to archive
d: Delete files from archive
e: Extract files from archive (without using directory names)
l: List contents of archive
t: Test integrity of archive
u: Update files to archive
x: eXtract files with full paths

-ai[r[-|0]]{@listfile|!wildcard}: Include archives
-ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
-bd: Disable percentage indicator
-i[r[-|0]]{@listfile|!wildcard}: Include filenames
-m{Parameters}: set compression Method
-o{Directory}: set Output directory
-p{Password}: set Password
-r[-|0]: Recurse subdirectories
-scs{UTF-8 | WIN | DOS}: set charset for list files
-sfx[{name}]: Create SFX archive
-si[{name}]: read data from stdin
-slt: show technical information for l (List) command
-so: write data to stdout
-t{Type}: Set type of archive
-v{Size}[b|k|m|g]: Create volumes
-u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
-w[{path}]: assign Work directory. Empty path means a temporary directory
-x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
-y: assume Yes on all queries .


- Sam

If I wanted to go that route, then I'd need a way to interact with the utility, because Rominator would have to see when it's finished and take the uncompressed file and copy that. On top of that, I'd have to somehow add support for Mac OS X and Linux.

I'll see what I can do.
 
is it possible to set up the flash directory but when the card is not inserted have it just ignore the fact and carry on regardless as everytime i get an error message to retry and obviously have to insert the card however i add my games to the directory without always adding to the card straight away.

hope that makes sense
smile.gif
 
is it possible to set up the flash directory but when the card is not inserted have it just ignore the fact and carry on regardless as everytime i get an error message to retry and obviously have to insert the card however i add my games to the directory without always adding to the card straight away.

hope that makes sense
smile.gif

I know what you're saying, and it seems like a few of you have this issue. Naturally, Rominator ignores when there's no flash card, but due to the crap that is Windows, if it detects a drive there (Like, say your flash card is your G: drive), it'll look there for information. If your flash drive is plugged in but the card is not in there, it will cause problems. Simply, unplug the flash drive.

I'll be seeing what I can do to fix this issue -- it's just a hassle to test in Windows since I test through Parallels on my MacBook Pro --> Takes forever
smile.gif
And I can't code and run Windows at the same time, so it takes even longer.
 
is it possible to set up the flash directory but when the card is not inserted have it just ignore the fact and carry on regardless as everytime i get an error message to retry and obviously have to insert the card however i add my games to the directory without always adding to the card straight away.

hope that makes sense
smile.gif



I know what you're saying, and it seems like a few of you have this issue. Naturally, Rominator ignores when there's no flash card, but due to the crap that is Windows, if it detects a drive there (Like, say your flash card is your G: drive), it'll look there for information. If your flash drive is plugged in but the card is not in there, it will cause problems. Simply, unplug the flash drive.

I'll be seeing what I can do to fix this issue -- it's just a hassle to test in Windows since I test through Parallels on my MacBook Pro --> Takes forever
smile.gif
And I can't code and run Windows at the same time, so it takes even longer.

I had this same problem. I use a tool called USBDLM (USB Drive Letter Manager) which runs as a 'service' (i.e. in the background so you don't see it) when windows starts, automatically assigning the drive letter assignments you specify. You can grab it here: http://www.novell.com/coolsolutions/tools/...oads/usbdlm.zip pm if you need help setting it up (although there is already an install guide in the help file inside).

I use the above method mainly for when helping friends out, as their drive letter can often change with the whole family using USBs, and they don't really understand about drive letter assignments
tongue.gif


@HankChill: The method I use with USBDLM is the device ID one. Could rominator possibly do something similar (i.e. On startup, do a quick scan of all the deviceIDs on the system and pinpoint the flashcart, then change the drive letter accordingly. USBDLM also offers other methods like a small INI file on the drive identifying what letter it should be etc. (The listusbdrives.exe tool can probably give you the deviceIDs if needed).
 
is it possible or planed to be able to add extra columns for say genre so you can group all fighting games together etc

cheers
 
is it possible or planed to be able to add extra columns for say genre so you can group all fighting games together etc

cheers

No. As you can see from Rominator's compact nature, there is obviously no room for any extra columns.

This is what Smart Lists are for
wink.gif
 
Not sure if this feature has been suggested.. But I would like to see Rominator store the DS games list in a cache of some sort. That way if you click on Flash then back on Games it doesnt take as long to load (doesnt recheck the directory) and have an optional "Refresh Directory" button. Then have an option in the settings to use the cache at start up or to refresh the directory at start up.
 
Not sure if this feature has been suggested.. But I would like to see Rominator store the DS games list in a cache of some sort. That way if you click on Flash then back on Games it doesnt take as long to load (doesnt recheck the directory) and have an optional "Refresh Directory" button. Then have an option in the settings to use the cache at start up or to refresh the directory at start up.

Not sure if you've read a few posts back, but the beta is already being tested, and already does this
smile.gif
 
Not sure if this feature has been suggested.. But I would like to see Rominator store the DS games list in a cache of some sort.  That way if you click on Flash then back on Games it doesnt take as long to load (doesnt recheck the directory) and have an optional "Refresh Directory" button.  Then have an option in the settings to use the cache at start up or to refresh the directory at start up.


Not sure if you've read a few posts back, but the beta is already being tested, and already does this
smile.gif

I did read a bit back, but I guess not far enough. Glad to hear it does. And I see you are working on the docs for the new version, guess that means we should expect it soon! Yay! Good Job on everything!
 
Not sure if this feature has been suggested.. But I would like to see Rominator store the DS games list in a cache of some sort.  That way if you click on Flash then back on Games it doesnt take as long to load (doesnt recheck the directory) and have an optional "Refresh Directory" button.  Then have an option in the settings to use the cache at start up or to refresh the directory at start up.


Not sure if you've read a few posts back, but the beta is already being tested, and already does this
smile.gif

I did read a bit back, but I guess not far enough. Glad to hear it does. And I see you are working on the docs for the new version, guess that means we should expect it soon! Yay! Good Job on everything!

Yes, as soon as pretty much all of the bugs have been kicked out, then I'll do a public release. There's still a few more quirks to work out of it, but it's just about there
smile.gif


--Henry
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum