help programming a 12f629 wiht ps1 modchip hex?

wolffangalchemist

This is bat country!
OP
Member
Joined
Nov 23, 2008
Messages
1,581
Trophies
1
Age
33
Location
middleofnowhere, AL
XP
1,798
Country
United States
i have been trying everything i can think of, retail disc boot fine but backups that boot fine with tonyhax do not boot.
think it boils down to either bad code that i am using or setting when buring the chip.
figured maybe some here with more experience with pic programming could possibly assist me?
here are some of my install pictures i am pretty sure it isn't my wiring as i have redone it about four times to be sure reflashing each time this being the final result,
image_2024-02-21_193050814.png
(will add from phone in a min)
everything is as short as i can possibly get it, and i have no bridges to speak of.
i got the hex files for the 12f629 from this site
https://www.backoldgaming.com/conso...ip-mayumi-v4-multimode3-mm3-onechip-psnee-ps1
i used the mayumi v4 hex for a usa console as that is what i have. it is a pm-41 psone model and i used the points on the schematic in the files.
i tried mm3 before but was using 12c508a pic chips and the appropriate hex file,
they where giving me all sorts of write errors so i think they may have been counterfeit,
i still have about 6 of those that are "blank" and i kept the oscal val when burring the ones i used.
i suspect it might be these settings that need changing for either hex files
settings.JPG

but i have no idea what these should be and can find zero info on google about them in the little info on making your own modchips i could muster up.
here is the hex dumped from my 12f629
hex-0.JPG

hex-2.JPG

it's in the shit.zip file linked below.
i used both a k150 pic programmer and a tL866ii plus to erase and write to it multiple times with no success in getting a backup to boot,
it seems to match the original except the oscal value which probably isn't needed with mayumi v4 but i tried it with and without the value to no avail.
any advice is welcome, i would like to successfully get this going.
 

Attachments

  • shit.zip
    1.4 KB · Views: 18
  • 20240221_160642.jpg
    20240221_160642.jpg
    1.1 MB · Views: 21
Last edited by wolffangalchemist,
  • Like
Reactions: SylverReZ

SylverReZ

The planet is fine. The people are crazy.
Member
Joined
Sep 13, 2022
Messages
7,334
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
22,617
Country
United Kingdom
Mayumi 4 write protects the chip after you wrote the hex, meaning that it cannot be reprogrammed. Before programming the chip, you must ensure that the OSC (oscillator) value always remains the same, do note it down in case it ever changes, so then you can change it back to the default value afterwards.

I've had success with my TL866II Plus and I didn't need to change anything beforehand.
 

wolffangalchemist

This is bat country!
OP
Member
Joined
Nov 23, 2008
Messages
1,581
Trophies
1
Age
33
Location
middleofnowhere, AL
XP
1,798
Country
United States
Mayumi 4 write protects the chip after you wrote the hex, meaning that it cannot be reprogrammed. Before programming the chip, you must ensure that the OSC (oscillator) value always remains the same, do note it down in case it ever changes, so then you can change it back to the default value afterwards.

I've had success with my TL866II Plus and I didn't need to change anything beforehand.
yeah i figfured it out, deff something up with the mayumi v4 files i got for the 12f629. i tried mm3 for it on the TL866ii plus, same chip i wrote mayumi v4 to, and got it first go. that said after reassembly today game or no game i am stuck on the white sony screen... could be a fuse apparently, gonna check that and my wiring later today. i really like that the tl866ii plus automatically seems to leave the oscal alone and doesn't let it get over written.
Edit: it isn't a fuse gonna have to ohm it out with a multimeter. So for now i have a scph 9001 without a cd drive, frankenstation anyone?
Yeah...

Edit 2: a little less franken station.
1000012155.jpg
 

Attachments

  • received_921748869257640.jpeg
    received_921748869257640.jpeg
    106 KB · Views: 21
  • received_374849492160472.mp4
    3 MB
Last edited by wolffangalchemist,
  • Like
Reactions: SylverReZ

SylverReZ

The planet is fine. The people are crazy.
Member
Joined
Sep 13, 2022
Messages
7,334
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
22,617
Country
United Kingdom
yeah i figfured it out, deff something up with the mayumi v4 files i got for the 12f629. i tried mm3 for it on the TL866ii plus, same chip i wrote mayumi v4 to, and got it first go. that said after reassembly today game or no game i am stuck on the white sony screen...
Because you wrote Mayumi v4 on the 12F629, it has set the chip to read only. You will need to get a spare 12F629 and program the MultiMode3 code again.
 

wolffangalchemist

This is bat country!
OP
Member
Joined
Nov 23, 2008
Messages
1,581
Trophies
1
Age
33
Location
middleofnowhere, AL
XP
1,798
Country
United States
Because you wrote Mayumi v4 on the 12F629, it has set the chip to read only. You will need to get a spare 12F629 and program the MultiMode3 code again.
Funny enough it wrote mm3 just fine to the 12F629 that had mayumi 4 on it, I think I might have had a messed up hex file for mayumi. That said even if it failed I have like 10 more 12f629 left and afew attiny85 boards, probably gonna flash them, test them, and sell them eventually after i get the other ps1 I have figured out it is having some issues all on it's own.
 
Last edited by wolffangalchemist,

SylverReZ

The planet is fine. The people are crazy.
Member
Joined
Sep 13, 2022
Messages
7,334
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
22,617
Country
United Kingdom
Funny enough it wrote mm3 just fine to the 12F629 that had mayumi 4 on it, I think I might have has a messed up hex file for mayumi.
Might've overwritten the fuses for all I know or that its the wrong chip.

Here are the official MD5 checksums for Mayumi V4 dated from September 27, 2000.
(A=USA, E=EUR, I=JPN)

Supported chips: 12C508, 12C508A, 12C509, 12C509A.

7faf62085304205160319a32b13c870a Mayu4_0A.hex
cbc783f2321164c566e6e8a34be8c8d0 Mayu4_0E.hex
487007b3e5e6d484bef7fa13296dfb35 Mayu4_0I.hex

Download: https://github.com/rolfposchmann/Mayumi_v4/blob/master/doc/mod0927.zip
 

barronwaffles

Well-Known Member
Member
Joined
May 15, 2014
Messages
344
Trophies
0
XP
1,150
Country
Syria
You can't make a PIC18/16F device read only/write protected - the CP and CPD configuration bits exist to prevent you from reading program and/or data (EEPROM) memory back via external tools.

This excludes 'modern' chips with the ability to write their own program memory - those often have a set of configuration bits to prevent firmware from accidentally overwriting segments of its own program.

I'm not 100% sure about this configuration bit (attached)

Try setting it to something that looks like this :
100 = INTOSC oscillator: I/O function on GP4/OSC2/CLKOUT pin, I/O function on GP5/OSC1/CLKIN
 

Attachments

  • Clipboard_03-04-2024_01.png
    Clipboard_03-04-2024_01.png
    13.2 KB · Views: 15
  • Like
Reactions: SylverReZ

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
    +1
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
    +1
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
    +1
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D
  • SylverReZ @ SylverReZ:
    @rqkaiju2, Physical media is a great source for archiving your data, none of that cloud storage shiz.
    +1
  • AncientBoi @ AncientBoi:
    [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box] :tpi::rofl2::tpi:
    +1
  • BakerMan @ BakerMan:
    guys, should i change my pfp to one of these or keep it the same?
    iu

    iu

    (i guess i could change it to one of my other pfps too, but i just want to see what you guys think first)
  • SylverReZ @ SylverReZ:
    @BakerMan, Up to you.
  • BakerMan @ BakerMan:
    smug sonic time lmao
    +1
    BakerMan @ BakerMan: smug sonic time lmao +1