- Joined
- Jan 18, 2001
- Posts
- 4,229
This thing works great! Every rip I have made works flawlessly. I hadn't wanted one for my Dreamcast, but after using the Saturn version I may have to.
If I get one of the Saturn ones is it best to make your own disc images rather than just DLing them? I had heard that it's fairly picky as far as disc image formats go.
I wouldn't say it's finnicky, but I WOULD say there are a shitload of bad rip online for Saturn.
Write-Host "Saturn Rhea/Phoebe CDI Alphabetizer v.0.6"
Start-Sleep -s 1
Write-Host "by team_andromeda"
Start-Sleep -s 1
Write-Host "=========================================="
Start-Sleep -s 1
Write-Host ""
$path = Read-Host -Prompt 'Input drive letter for SD card (with semicolon)'
$title = "Drive Letter"
$message = "Is " + $path + " the correct drive letter?"
$yes = New-Object System.Management.Automation.Host.ChoiceDescription "&Yes", `
"Deletes all the files in the folder."
$no = New-Object System.Management.Automation.Host.ChoiceDescription "&No", `
"Retains all the files in the folder."
$maybe = New-Object System.Management.Automation.Host.ChoiceDescription "&Maybe", `
"Pauses for 60 seconds and then asks again about deleting the files."
$options = [System.Management.Automation.Host.ChoiceDescription[]]($yes, $no, $maybe)
$result = $host.ui.PromptForChoice($title, $message, $options, 1)
switch ($result)
{
0 {
Write-Host "You selected Yes."
Start-Sleep -s 1
Write-Host "Moving on..."
Start-Sleep -s 1
Break
}
1 {
Write-Host "You selected No."
$path = Read-Host -Prompt 'Input drive letter for SD card (with semicolon)'
$title = "Drive Letter"
$message = "Is " + $path + " the correct drive letter?"
$yes = New-Object System.Management.Automation.Host.ChoiceDescription "&Yes", `
"Deletes all the files in the folder."
$no = New-Object System.Management.Automation.Host.ChoiceDescription "&No", `
"Retains all the files in the folder."
$maybe = New-Object System.Management.Automation.Host.ChoiceDescription "&Maybe", `
"Pauses for 60 seconds and then asks again about deleting the files."
$options = [System.Management.Automation.Host.ChoiceDescription[]]($yes, $no, $maybe)
$result = $host.ui.PromptForChoice($title, $message, $options, 1)
switch ($result)
{
0 {
Write-Host "You selected Yes."
Start-Sleep -s 1
Write-Host "Moving on..."
Start-Sleep -s 1
Break
}
1 {
Write-Host "You selected No."
Start-Sleep -s 1
Write-Host "Start over."
Start-Sleep -s 1
Write-Host "3"
Start-Sleep -s 1
Write-Host "2"
Start-Sleep -s 1
Write-Host "1"
Start-Sleep -s 1
Exit
}
}
}
}
if ( -Not (Test-Path $path.trim() ))
{
Clear-Host
Start-Sleep -s 2
Write-Host "...wait a sec..."
Start-Sleep -s 2
Write-Host "The path you entered does not exist."
Start-Sleep -s 2
Write-Host "Maybe you forgot the semicolon?"
Start-Sleep -s 2
Write-Host "???????"
Write-Host $path "ain't no drive I ever heard of."
Write-Host "???????"
Start-Sleep -s 2
Write-Host "Start the script again."
Start-Sleep -s 2
Read-Host "Press ENTER to exit"
Exit
}
cd $path
$tmpDir = $path + '\tmp'
$counter = 1;
$foldercounter = 1;
$foldersize = 1;
$GameListTxt = $path + '\FullGameListing.txt';
Read-Host "Close all Windows Explorer windows accessing the SD card..."
Clear-Host
Read-Host "Did you close them all?"
Clear-Host
Read-Host "Are you SURE??? This will potentially lock up your PC"
Clear-Host
Read-Host "Alright then...press ENTER to proceed..."
Write-Host "5"
Start-Sleep -s 1
Write-Host "4"
Start-Sleep -s 1
Write-Host "3"
Start-Sleep -s 1
Write-Host "2"
Start-Sleep -s 1
Write-Host "1"
Start-Sleep -s 1
Write-Host "GO!"
Start-Sleep -s 1
if ( -Not (Test-Path $tmpDir.trim() ))
{
New-Item -Path $tmpDir -ItemType Directory
}
Get-ChildItem $path -Recurse -Include *.cdi | Move-Item -Destination $tmpDir
Get-ChildItem -recurse | Where {$_.PSIsContainer -and `
@(Get-ChildItem -Lit $_.Fullname -r | Where {!$_.PSIsContainer}).Length -eq 0} |
Remove-Item -recurse
if (Test-Path $GameListTxt.trim() )
{
Remove-Item -Path $GameListTxt
}
Write-Host "All unique files have been moved to the tmp directory"
Write-Host "You may take this time to clean up any errors/duplicates."
Read-Host "Be sure to close all Windows Explorer windows accessing the SD card..."
Clear-Host
Read-Host "Did you close them all?"
Clear-Host
Read-Host "Are you SURE??? This will potentially lock up your PC"
Clear-Host
Read-Host "Alright then...press ENTER to proceed..."
Write-Host "5"
Start-Sleep -s 1
Write-Host "4"
Start-Sleep -s 1
Write-Host "3"
Start-Sleep -s 1
Write-Host "2"
Start-Sleep -s 1
Write-Host "1"
Start-Sleep -s 1
Write-Host "GO!"
Start-Sleep -s 1
Write-Host "Creating folders..."
dir $tmpDir -Recurse -include *.cdi |
sort @{e={$_.basename}} |
%{
# set folder name with zero filling for sorting
$foldername = ("$path\{0:00}" -f $foldercounter)
# if folder doesn't exist create
if(!(Test-Path -Path $foldername))
{
$folderpath = md $foldername
}
# Check to see if file name
if(($counter % $foldersize) -eq 0)
{
move $_.fullname $folderpath
$foldercounter++
}
# if file doesn't
elseif(($counter % $foldersize) -ne 0)
{
move $_.fullname $folderpath
}
# Increment counter
$counter++
Write-Host $foldername
}
Get-ChildItem -recurse | Where {$_.PSIsContainer -and `
@(Get-ChildItem -Lit $_.Fullname -r | Where {!$_.PSIsContainer}).Length -eq 0} |
Remove-Item -recurse
if ( -Not (Test-Path $GameListTxt.trim() ))
{
New-Item -Path $GameListTxt -ItemType file
}
Get-ChildItem -include *.cdi -Recurse -name | Out-File $GameListTxt
Write-Host "Done!"
Write-Host "See new directory listing in" $GameListTxt
Read-Host "Press ENTER to exit..."
$foldername = ("$path\{0:00}" -f $foldercounter)
$foldername = ("$path\{0:000}" -f $foldercounter)
$foldername = ("$path\{0:000}" -f $foldercounter)
$foldername = ("$path\{0:00}" -f $foldercounter)
The Rhea menu is now here:
http://assemblergames.com/l/threads/official-rhea-discussion.57377/page-7
How does the naming work? Does it take the file name? Can you name the images to anything you want now?
So looking at the FAQ on the site, this thing doesn't seem to support large SD cards or at least they aren't recommended.
So what is everyone using? Do you just keep deleting and adding games as you go, using a bunch of small ones or do you know a large one that works?
I plan to buy one of these at some point and want to know whats a good way to go.
Large SD cards work. He just doesn't officially support them because it would be a massive headache. I run a 128GB PNY on both the GDEMU and the Rhea and they work fine (you can fit the entire US Saturn set on it if you wanted to... big if). You just have to format them correctly as the default allocation table won't work.
So looking at the FAQ on the site, this thing doesn't seem to support large SD cards or at least they aren't recommended.
So what is everyone using? Do you just keep deleting and adding games as you go, using a bunch of small ones or do you know a large one that works?
I plan to buy one of these at some point and want to know whats a good way to go.
Large SD cards work. He just doesn't officially support them because it would be a massive headache. I run a 128GB PNY on both the GDEMU and the Rhea and they work fine (you can fit the entire US Saturn set on it if you wanted to... big if). You just have to format them correctly as the default allocation table won't work.
I had trouble running it off of Transcend cards, switched to SanDisk and haven't had an issue since. My 32GB card has 45 games on it with room to spare.
I actually switched to a US console with Phoebe and have an extra Japanese console with a Rhea. If anyone is looking for a complete Rhea setup I will be listing it for sale soon.
Oh hell yeah! So it looks like PNY or Sandisk for me. Thanks dude!
It's kind of obnoxious but - go to wordpress.com, register an account. You will then get an option on his page to subscribe, which emails you when he posts. That's the best way to ensure you get in the queue.damn, I really want one of these. Bump if ordering comes back up.