  _______________________  _____________________  ______    ________________
  \      \ \    ____/\   |/   \___   ___\   _   \ \     \  /      \___   ___\
 /    |   \/    _\____\     _/   /   |  /     __/ /  |   \/   /\__/  /   |
/    /     \   /    /   /   \   /    | /    .    \   .    \   \/  \ /    |
\_________/\_______/\___|____)\____|\____|____/___|____/\______/\____|0.8
͵
 PurposE
This tool's for all you non-DexDrive users. Now you'll be able to extract   
single savegames from those images and upload them to your memcards.        
Original memcard images (such as created my mcimage) are supported as well. 
                                                                            
 UsuagE
Simply start DEXTRACT.EXE with the image filename(s) as parameter. You can  
use wildcards and commandline switches as well.                             
                                                                            
Example:  DEXTRACT *.gme /O:N -match Tomb*                                  
                                                                            
This extracts all savegames matching string "Tomb*" from your *.gme files   
to disk using long filenames (gamename) under win9x and ofcourse short      
filenames (serial#) under DOS.                                              
                                                                            
If prompted for overwrite use following keys:                               
       y...yes  Y....always yes                                             
      n.....no  N......always no         any other key...skip               
       s..skip  S...always skip                                             
                                                                            
If you don't want to overwrite existing files new files will be saved as    
gamename.1.psx (win9x) or gamename.ps1 (dos) with ascending numbers.        
                                                                            
In INTERACTIVE MODE you'll be prompted if the current savegame should be    
extracted. Usuage is the same as overwrite prompting (yYnN).                
                                                                            
 Commandline switcheS
/O:[y,n,s]    set overwrite option                                          
              y... always yes                                               
              n... always no                                                
              s... always skip                                              
/i            interactive mode (see ^usuage)                                
/list         listonly mode - all files (doesn't extract)                   
/match *x*    extract saves containing string '*x*' only!                   
/?            help screen                                                   
                                                                            
HELP ON MATCHING:                                                           
-----------------                                                           
Using the "-match" option you can extract specific saves only.              
This option works with wildcards and case insensitive.                      
Default is "-match *".                                                      
                                                                            
Info on wildcards...                                                        
                                                                            
   *      : >=0 letters                                                     
   *A     : words with >= 1 letters and A at the end                        
   A*A    : words with >= 2 letters and A at the begin and end=20           
   A*     : words with >= 1 letters and A at the begin                      
   ?      : one letter                                                      
                                                                            
Now for some examples:                                                      
                                                                            
--- CONTEST.GME ----------------------------------------------------        
-(1)- WARZONE..........................                                     
-(2)- GT game data.....................                                     
-(3)- PHANTASMA EMBLEM DATA............                                     
-(4)- RESIDENT EVIL Chris00 Mansion....                                     
-(5)- AIRCOMBAT........................                                     
-(6)- STAR GLADIATOR USE ALL...........                                     
-(7)- WOXL STEVE.......................                                     
-(8)-  SOULBLADE Save Data namco.......                                     
-(9)- ACECOMBAT2.......................                                     
                                                                            
"DexTract contest.gme -match warzone" extracts savegame  -(1)- only         
"DexTract contest.gme -match *data"   extracts savegames -(2)- and -(3)-    
"DexTract contest.gme -match *data*"  extracts savegame  -(8)- only         
"DexTract contest.gme -match *r?O*"   extracts savegames -(1)- and -(5)-    
"DexTract contest.gme -match a*t"     extracts savegame  -(5)- only         
                                                                            
 ContacT͵
questions, bugs etc. - mailto:mad@gera-web.de or FIDO 2:248/4002.42 22.3.99

; * H i s t o r Y * ͻ
 v.0.2[21.01.99]
[*] simple extraction of single blocks                                      
                                                                            
 v.0.3[24.01.99]
[+] long filename support                                                   
[+] multiblock support                                                      
                                                                            
 v.0.39[31.01.99]
[-] bugfixes (some heavy bugs fixed - smaller ones left in ;-) )            
[-] took out "unexpected gamechar" message                                  
                                                                            
 v.0.45[07.02.99]
[+] added file wildcards -> multiple files possible                         
                                                                            
 v.0.45se[20.02.99]
[*] special test version for final bugtesting                               
                                                                            
 v.0.5rc[26.02.99]
[*] first release candidate                                                 
                                                                            
 v.0.55rc[27.02.99]
[-] fixed DOS filename bug                                                  
[-] fixed special characters in filenames                                   
[+] small changes in code                                                   
                                                                            
 v.0.7[28.02.99]
[*] release candidate kicked for implementing new features                  
[+] some command line parameters added                                      
[+] added -match option                                                     
                                                                            
 NEW in v.0.8
[*] One step closer to the final version... Despite subdir support (does    
    anyone need this?) everything's done. Do you miss a feature? Tell me!   
[*] new "design" in readme                                                  
[+] smarter detection of empty slots                                        
[+] interactive mode added                                                  
[+] piping output to a file now works                                       
[-] fixed DOS filename bug again (for good, I hope)                         
;