Smc Error


BrainBug

Still Fresh
Joined
Jul 2, 2005
Messages
3
Hello,
today i buy me a GP32. All work wonderful then i format the SMC in my PC Card Reader.
Now the GP32 say´s SMC Error when i go to PC-Link.
I have reading many hour´s and i think it´s a format problem. On my Cardreader the SMC works.
Can anybody help me please.
Is there any tool to format a SMC for GP32 on a Pc.
 
Im so happy it works
Many thanks to ratx

and special thanks to you trooper
 
Thanks!

This worked for me too :)

Can I add a little tho. Should you (like me) use a card reader with many slots...it may be that the drives available to 'format' (D:, E:, F: & G:) do not match the drive your card is on (mine was on H: on one PC and I: on another!).

You can simply edit the .bat file in notepad and change one of the drives to you drive (I changed G: to H:). Be careful tho as you'll need to make the same change in 3 places!
 
Code from smcrecover.bat, example changes in bold:

@echo OFF
echo SMCRecover utility
echo by ratx version 0.1
echo **********************************************************************
echo THIS UTILITY CAN DESTROY YOUR HARDDRIVE
echo USE WITH EXTREME CAUTION
echo DO NOT BE DRUNK WHILST USING THIS UTILITY PLS K THX WTF BBQ!
echo **********************************************************************
ECHO 1. D:
ECHO 2. E:
ECHO 3. F:
ECHO 4. H:
CHOICE /C:1234 /N Select the Drive of your cardreader...
IF ERRORLEVEL == 4 GOTO BLAH4
IF ERRORLEVEL == 3 GOTO BLAH3
IF ERRORLEVEL == 2 GOTO BLAH2
IF ERRORLEVEL == 1 GOTO BLAH1

:BLAH1
echo Formating D:
pause
dd if=smc.img of=\\.\d: bs=2048k
echo SMC formatted. Have a Nice day.
pause
exit
:BLAH2
echo Formating E:
pause
dd if=smc.img of=\\.\e: bs=2048k
echo SMC formatted. Have a Nice day.
pause
exit
:BLAH3
echo Formating F:
pause
dd if=smc.img of=\\.\f: bs=2048k
echo SMC formatted. Have a Nice day.
pause
exit
:BLAH4
echo Formatting H:
pause
dd if=smc.img of=\\.h: bs=2048k
echo SMC formatted. Have a Nice day.
pause
exit
 
Last edited by a moderator:
Ah cool that people are finding this useful (still) but there is a slightly easier / quicker / less wear on the SMC way to recover in XP with a card reader.... I've updated the smcrecover page with the details. I keep meaning to write a better page / thing about it but then I keep meaning to fix the source of mkdosfs to work out the number of blocks on a SMC more intelligently. One day... perhaps heh.

Heres the thread on gp32x:

http://www.gp32x.de/board/index.php?showtopic=19139
 
Last edited by a moderator:
Back
Top