MagicEngine
Forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 Japanese English 

TurboRipV1.42:The PCE/TG-16 CD ISO/WAV/CUE Ripper [X/X/2018]
Goto page 1, 2, 3, 4  Next
 
Post new topic   Reply to topic    MagicEngine Forum Index -> General
View previous topic :: View next topic  
Author Message
NightWolve
Elder
Elder


Joined: 19 Apr 2002
Posts: 300
Location: Chicago, IL, USA

PostPosted: Wed Apr 19, 2006 11:57 pm    Post subject: TurboRipV1.42:The PCE/TG-16 CD ISO/WAV/CUE Ripper [X/X/2018] Reply with quote

Updated: XX/XX/2018!

The Demo Shots:









The Introduction:

Quote:
I got the idea for this program some time after working on my translation
project for "Ys IV: The Dawn of Ys" and releasing the first patch. It was
based on many factors, one of them being that a project member was planning
on creating English dubs for the Japanese audio tracks used in the game. Now
to replace those audio tracks with English replacements, one would need to
rip their Ys IV disc in a special way. The required image format is what's
referred to as ISO/WAV/CUE. In this format, unlike formats such as CDRWIN's
BIN/CUE, Nero's NRG, or Alcohol 120%'s MDS, etc., every track file is ripped
to a separate file when dealing with a mixed mode CD (which is what all
PC Engine/TG-16 CDs are). This has many advantages, since audio tracks are
ripped to wave files, they can individually be compressed by special audio
compression programs to greatly reduce the storage space required.

So anyway, the purpose of this program is to rip/extract any PC Engine/TG-16
CD-ROM that you might have directly into an ISO/WAV/CUE image format. It
will guarantee the same size of every track file across all CD-ROM devices
because it will enforce the PRE/POST-GAP rules for transitions between track
types, something even GoldenHawk's CDRWIN program will not do, nor any other
professional software of that nature. I wanted a perfect extraction of every
track so every ISO and WAV file will come out to be the same size on every
machine out there. So eliminating size inconsistencies in ripping results is
another reason why I felt this program needed to exist.

While this program is intended for use with PC Engine/TG-16 discs, it can
also detect and rip MODE2/2352 discs such as CD-I/PlayStation ones. So it is
a general purpose command-line ripping program for various discs. But here's
the neat thing that makes it unique to PC Engine/TG-16 discs: This program
is compiled with a TOC Database of all PC Engine/TG-16 discs, so when you
insert an original PC Engine/TG-16 disc, it'll detect and verify its
authenticity and use the default title stored within to name the track
files. You'll see what I mean after you try the program and it correctly
names the image based on the disc you inserted.

So, what else can TurboRip do for you? It can produce an ISO/MP3 image
archive that is ready for use on Sony's PSP portable system with the PCEP
emulator or even X-BOX's Hugo-X emulator. If you have an audio CD, you can
just use the /mp3 parameter, set the bitrate and a few other controls, and
it'll rip just audio tracks. It should be faster than anything commercial
software has to offer for audio extraction to boot! I also added support for
the Monkey's Audio codec for lossless image backups too. If the initial
release of this application is well received by the community, I will add
support for more audio codecs such as OGG, and possibly FLAC.

Well, good luck, and do lemme know how this program works out for you!

- NightWolve


The Features/Change Log (really):

Quote:
Version 1.40 (8/8/2015):

+ Uses the Native NT SCSI Library for NT/2K/XP/Vista/7/8/10 platforms! No more
dependency on an ASPI DLL and none of the problems associated with it!!!

+ Certified, tested, approved for use all the way back to Windows 98SE for the
"retro" in you, as well as all the way to the present with the new arrival
of Windows 10!!!! Even I find it hard to believe it works in all of them!!!

+ Improved skipping of unreadable data sectors near postgap area transition.
If you had trouble reading some PC Engine/TG-16 discs, this should help.

+ Major Command Prompt interface enhancement: TurboRip can now be fully run by
double-clicking it anywhere in Windows Explorer! The user no longer has to
first open a Command Prompt window and then CD to the folder where it is
located in order to enter parameters! User will be prompted for parameters
if none were detected when TurboRip is executed/double-clicked!! A troll on
the Ancient Land of Ys forums once barked, "How do you use this F#!K1NG!
PROGRAM?!?!?!?!" having never encountered command-line programs before and
not knowing how to first open a Command Prompt before using it... Short of
a future Windows GUI version, this enhancement solves that issue! Of course
you can't fix stupid nor those who couldn't bother to read instructions...

+ By request, the TOC CD-ROM data of NEC PC-FX videogames (50 out of 80) were
added to coincide with the release of the "Tyoushin Heiki Zeroigar" English
fan translation patch on 8/8/2015!! Only games such as Zeroigar (a shooter)
were added that "OBEY" the standard mixed-mode CD-ROM rules which can
accurately be ripped by TurboRip (The next version will have all 80!).

+ Added CD-TEXT support! Some music audio discs can have track file names and
other info such as artist, composer, genre, etc. burned into the "Lead-in"
area of the disc. Unfortunately, it's rare to find discs using this feature
because it arrived towards the end of the CD format's life, but I thought
I'd add support for it nonetheless! You still have CDDB of course. (You can
think of this feature as CDDB BTW, but that the album data/info is actually
burned into the disc so you don't need a program to do a CDDB look-up over
the Internet to obtain it.)

+ Added CD-EXTRA support! If your music audio disc carries an "Enhanced CD"
label, then it's really a multi-session disc that comes in three possible
forms, both with audio tracks and a MODE2 data track that can include music
videos, interviews with the band, whatever, etc. So, I've added support for
ripping the one format that I know of for now. I happen to have some of
these discs, so I wanted to make TurboRip work with them. Unlike with
CD-TEXT, music audio discs such as these are more common.

+ Various performance enhancements in interface, behavior, coding were made to
really make this app as great as it should be!! However, index/gap detection
by reading the "Q" subchannel failed to make it in this version. Stay tuned!

+ To reduce the size of TurboRip, all third-party components for MP3 (LAME)
and APE are now zipped within TurboRip and extracted/unzipped on demand.

+ When using the /APE parameter for perfect CD backups, support files are now
extracted to easily decompress APE files back to WAVE when needed! Simply
double-clicking the "APE_TO_WAVE.bat" batch file will do the trick!

+ The default 3.9.9.0 (2004) Monkey’s Audio (APE) codec no longer requires the
Unicode layer to work on Windows 98SE, so TurboRip fully works with both its
APE and MP3 codecs on a clean install of all Windows flavors!!! Smile

+ Bug fix: I noticed on Windows XP that as TurboRip read sectors from a CD/DVD
drive connected via USB or FireWire, it could actually lose the connection!!
This could happen consistently when you ALT+TAB'ed to switch to another app!
I found the solution was to raise the Process Priority of TurboRip to HIGH!
Normally, disc burning software will raise the Process Priority to HIGH as
well when *burning* a disc which makes sense, and so with all that, I now
ALWAYS set TurboRip's priority to HIGH to avoid the bug with external drives
AND speed up the ripping time - it might as well live up to its name!! Smile

+ Bug fix: Fixed a drive selection bug in Windows 98SE when selecting a drive
number from the prompt menu.

+ Fixed issue that caused "Linda ³ (J)" to be excluded from the TOC database.
Squaresoft74's use of the fancy superscript "3" was the culprit...

+ If all CD tracks are audio, it's a music CD (not videogame!) so messages
like "Note: No videogame CD-ROM was detected." were eliminated.

+ The track file-naming style was changed to put the track # (01-99) first.
This is better for sorting and viewing the CD image file set I think.

+ TurboRip no longer installs its own ASPI layer for Win9X/ME, it instead just
relies on the default Adaptec ASPI layer. Compatibility is still maintained!

+ TurboRip sets the TOP_MOST flag 'on' of the Command Prompt window so it can
never be hidden behind other windows until it is closed or minimized.

+ Bug fix: Fixed a minor bug that caused the /name parameter to be overwritten
when the last parameter specified was /useaspi or if any other text was
mistakenly typed at the Command Prompt.


Version 1.00 (4/19/2006):

+ Integration with the PC Engine/TG-16 TOC database so as to detect a valid,
original PC Engine/TG-16 disc if inserted, and warn you if not.

+ Can detect CD/DVD devices connected to your system via Firewire/USB!

+ Independent executable that provides its own copy of components if missing.
You'll only ever need the executable and not have to worry about other
missing dependent files as they'll be extracted on demand.

+ As of this release, LAME MP3 Library version 1.32 [Engine 3.98] (2/19/2006)
was compiled with the executable for all your MP3 encoding needs. If you have
a better/newer DLL, you can always replace LAME_ENC.DLL in the same folder
as the executable and it'll use that instead.

+ As of this release, MAC APE Library version 3.9.9.0 (2004) was compiled
with the executable for all your APE encoding needs. If you have a
better/newer DLL, you can always replace MACDll.dll in the same folder as
the executable and it'll use that instead. MAC=Monkey's Audio Codec is
lossless audio encoder. Use this if you want a perfect backup of your CD!

+ Can rip your disc directly into an ISO/MP3 format that is usable by PCEP
(a PC Engine/TG-16 emulator for Sony's portable PSP system) or HUGO-X (a
PC Engine/TG-16 emulator for Microsoft's X-BOX console system).

+ Generates a default reliable CUE file for use with Daemon Tools or any CDRW
burning software that supports CDRWIN's CUE format.

+ Generates a TOC dump in PCEP usable format.

+ Support for three data track modes (MODE1/2048, MODE1/2352, & MODE2/2352).
That means you could rip a game disc from other systems such as Sega CD,
NeoGeo CD, PlayStation, etc. PlayStation games can only be ripped in RAW
mode so your drive must support reading RAW sectors.

+ Code is highly optimized. The default VC++ runtime engine is not used.
Instead, I use a small custom runtime engine I prefer to compile with that
results in a much smaller and quicker executable, along with the fact that I
sacrifice ANSI portability by calling Windows APIs directly for speed gains.

+ I would argue TurboRip is probably faster than any audio ripper out there
when used to rip a regular audio disc. Many of the libraries commercial
software use are quite bloated while TurboRip was written with the bare
minimum of what's needed to read from a MMC-Capable device. Their advantage
of course is more compatibility with specific drives, etc. and support for
Jitter Correction if your drive isn't "CD-DA Stream Accurate." TurboRip
being command-line and not having to deal with controlling a Windows GUI
also provides a speed advantage.

+ Accurate track file sizes with 9X% of PCE/TG-16 CD-ROMs, ensuring consistency
in ripping results.


The Download: Latest TurboRip.zip (v1.42)

Backup: http://www.ysutopia.net/software/TurboRip.zip

>Sneak forward to a WIP BETA/RC candidate release here<

Fully works now on Microsoft Windows 95/98/ME/NT/2K/XP/Vista/7/8/10 believe it or not!!!! Smile

The Feedback Thread: http://www.ysutopia.net/forums/index.php?topic=69.0

No need for that broken WinVista BETA anymore I'm happy to say! Version 1.42 and forward works on damn near every Windows version Microsoft ever released! Smile

(Some past history on issues with old versions is below just for reference - http://www.ysutopia.net/forums/index.php?topic=69.msg3668#msg3668)


[hr]

Alright, I'm making this a general post cause it'll be the same in mine and the MagicEngine forum. Feel free to leave feedback here and lemme know how it's working for you preferably with original CD-ROMs. If you have ideas for improvements/enhancements or find bugs, do lemme know! Keep on ripping! Smile

Tracker URLs to other forums I posted this to check for feedback:

http://www.pcenginefx.com/forums/index.php?topic=1604.0
http://www.ysutopia.net/forums/index.php?topic=69.0
_________________
My Translation Projects: [ Xak III | Ys IV | Ys I & II Complete ]
Boycott XSEED Games!!!!!!!


Last edited by NightWolve on Sat Sep 22, 2018 8:57 pm; edited 15 times in total
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
stevek666
Elder
Elder


Joined: 10 Dec 2002
Posts: 381
Location: New Jersey, baby!

PostPosted: Thu Apr 20, 2006 1:14 am    Post subject: Reply with quote

Awesome! When I'm on one of my PC's, I'll have to test out TurboRip. Also, I'm glad you have the option for lossless audio! Excellent!
_________________
"GunHed has just gone over the speed limit!"
TG-16 Magazines | Nectaris / Military Madness FAQ
Back to top
View user's profile Send private message Visit poster's website
NightWolve
Elder
Elder


Joined: 19 Apr 2002
Posts: 300
Location: Chicago, IL, USA

PostPosted: Thu Apr 20, 2006 7:40 am    Post subject: Reply with quote

If anybody has a Sony PSP, try out the /pcep option to create an ISO/MP3/TOC archive for use with the PCEP emulator on that portable. That's something I can't test out, but last I checked, Dave Shadoff reported it works out fine for him. For reference, this is the thread that inspired my adding PSP support. You can see what you normally had to go through to get it to work from that.

Anyway, if you know of other pce/tg16 forums/communities, please spread the word. I'd like as many as possible getting their hands on this.
_________________
My Translation Projects: [ Xak III | Ys IV | Ys I & II Complete ]
Boycott XSEED Games!!!!!!!
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
Squaresoft74
Elder
Elder


Joined: 19 Apr 2002
Posts: 366
Location: France

PostPosted: Thu Apr 20, 2006 9:44 pm    Post subject: Reply with quote

Glad to see it's finaly public. Wink
I made a basic tutorial for it on my homepage, let me know if some Engrish of mine needs to be corrected. Laughing
_________________
Back to top
View user's profile Send private message Visit poster's website
sideshow
Regular
Regular


Joined: 22 Sep 2003
Posts: 137
Location: Southern California

PostPosted: Fri Apr 21, 2006 7:33 am    Post subject: Reply with quote

I did exactly what the intstructions say and after I boot up the super system rom, I get a TOC read error on the top left the screen? I am using HUE emulator on 1.50 PSP. I want to use PCEP but the damn thing doesnt work on my PSP. When I click on the menu icon of PCEP it just goes to a black screen then goes back to the PSP menu with a error code. I noticed that the TOC file has Track 01, Track 02, etc. but the ISO and MP3's are labeld 01,02. etc. Whats strange is that the instructions I found for HUE said that after you boot the super system rom, it says to boot the TOC file. The problem is that after you boot the supersystem card, you cant boot the TOC file. There is no option. Shocked
Back to top
View user's profile Send private message
NightWolve
Elder
Elder


Joined: 19 Apr 2002
Posts: 300
Location: Chicago, IL, USA

PostPosted: Fri Apr 28, 2006 7:33 pm    Post subject: Reply with quote

You tried PCEP using instructions #8 down to #11 from here, http://nick.serveblog.net/forums/index.php?topic=23.0 ? PCEP has a "Card Change" menu to boot the System Card 3, and you use the "CD Change" option to find and load the TOC.

When you use /PCEP, yes, the files will be correctly named 01.mp3, 02.iso, 03.mp3, etc. That is what PCEP expects. It does use the TOC file, and all you see there is 01, 02, etc. so if the track files were named anything else, that wouldn't work. The naming and so forth is all correct, so that's not an issue to be concerned with.

Anyway, if I'm reading you correctly, PCEP doesn't work at all on your system? That correct? Well, this is designed for PCEP, but the person in that thread did say he got the game to work with HuE. Unfortunately, as I've even less information on that emulator, I couldn't help you.
_________________
My Translation Projects: [ Xak III | Ys IV | Ys I & II Complete ]
Boycott XSEED Games!!!!!!!
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
sideshow
Regular
Regular


Joined: 22 Sep 2003
Posts: 137
Location: Southern California

PostPosted: Fri Apr 28, 2006 8:46 pm    Post subject: Reply with quote

That can explain why I cant get PCEP to work on my 1.5 firmware PSP. Its a possibility that PCEP doesnt work on 1.5. I will have to do more research. Well, I cant upgrade my firmware cause most of the hack programs only work on 1.5 firmware. I'll try to monkey around with dracula x a little bit more with HuE. I thought I followed the instructions quite clear. Maybe it cant work on HuE?
Back to top
View user's profile Send private message
NightWolve
Elder
Elder


Joined: 19 Apr 2002
Posts: 300
Location: Chicago, IL, USA

PostPosted: Fri Apr 28, 2006 10:32 pm    Post subject: Reply with quote

He says at the bottom there that it works with it, but "HuE has no music, only sound FX." We were testing with DraculaX after all as the whole reason he contacted me was to get that game to work on his PSP.
_________________
My Translation Projects: [ Xak III | Ys IV | Ys I & II Complete ]
Boycott XSEED Games!!!!!!!
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
Paranoia Dragon
Elder
Elder


Joined: 09 Apr 2005
Posts: 366
Location: New Iacon

PostPosted: Mon Jul 17, 2006 6:49 am    Post subject: Reply with quote

Damn, none of the links are working Confused
_________________
Sentience is the right of all freedom beings?
Back to top
View user's profile Send private message Visit poster's website
Squaresoft74
Elder
Elder


Joined: 19 Apr 2002
Posts: 366
Location: France

PostPosted: Mon Jul 17, 2006 7:43 pm    Post subject: Reply with quote

You can get it from Necstasy. Wink
_________________
Back to top
View user's profile Send private message Visit poster's website
Paranoia Dragon
Elder
Elder


Joined: 09 Apr 2005
Posts: 366
Location: New Iacon

PostPosted: Mon Jul 17, 2006 8:16 pm    Post subject: Reply with quote

In the forums? I need to register, & it looks like I need a regular email address(IE: something without yahoo.com, hotmail.com, gmail.com etc.). I could be wrong. It was all in french when I registered, but from what I could figure out(since some words are similar), I need an email address with my ISP provider which I don't have. I don't even think my wife has one, we stopped using ISP email addresses years ago, as we've found them unstable at times, & we don't want to have to keep giving people a new email address everything we switch providers. Plus, I'm not even sure how to set up an ISP email address Razz , I'm not the brightest on computers. Is there anyway around that, can I be invited despite my hotmail account??
_________________
Sentience is the right of all freedom beings?
Back to top
View user's profile Send private message Visit poster's website
Squaresoft74
Elder
Elder


Joined: 19 Apr 2002
Posts: 366
Location: France

PostPosted: Mon Jul 17, 2006 8:32 pm    Post subject: Reply with quote

I meant Necstasy the site, not the forum. Laughing
Just click my sig and head over the tutorials section. Wink

And yes a valid (ISP provided) email adress is needed to join the forum and activate the account.
Free and/or temp mail services are banned to keep Necstasy's board clean.

This can sounds a bit hard but this is the price to pay to keep spammers and stupid bots aways from the forum.

Paranoia Dragon wrote:
can I be invited despite my hotmail account??

Pm me with your desired details and i'll set you an account up. Wink
_________________
Back to top
View user's profile Send private message Visit poster's website
Paranoia Dragon
Elder
Elder


Joined: 09 Apr 2005
Posts: 366
Location: New Iacon

PostPosted: Tue Jul 18, 2006 2:40 am    Post subject: Reply with quote

Awesome, PM sent! Also, thanks for showing me where Turbo Rip is. I'm trying to help SkyeWelse with Xak tribute site, by helping him document as many action RPG's as possible. Turbo Rip should help out quite a bit!
_________________
Sentience is the right of all freedom beings?
Back to top
View user's profile Send private message Visit poster's website
NightWolve
Elder
Elder


Joined: 19 Apr 2002
Posts: 300
Location: Chicago, IL, USA

PostPosted: Sat Jul 22, 2006 9:38 pm    Post subject: Reply with quote

Well, the site is back as of today. Good ole no-ip deleting their DNS registrations on the free accounts from time to time... Free is free, so ah well. Wink

Great timing there Dragon.
_________________
My Translation Projects: [ Xak III | Ys IV | Ys I & II Complete ]
Boycott XSEED Games!!!!!!!
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
Paranoia Dragon
Elder
Elder


Joined: 09 Apr 2005
Posts: 366
Location: New Iacon

PostPosted: Sat Jul 22, 2006 10:28 pm    Post subject: Reply with quote

NightWolve wrote:
Well, the site is back as of today. Good ole no-ip deleting their DNS registrations on the free accounts from time to time... Free is free, so ah well. Wink

Great timing there Dragon.


He he, thanks Very Happy Though, I'm trying to rip games to be played on an Xbox, & I haven't figured that out. I type 2/Hugox & that'll rip, but, not into MP3's. So, I'm doing something wrong, what is it? I also want to use your great program for just ripping MP3's, as WMP butchers the songs from time to time, skipping little parts of songs, yours, so far, does not do that. Very Happy
_________________
Sentience is the right of all freedom beings?
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    MagicEngine Forum Index -> General All times are GMT + 1 Hour
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group