PS BIOS Editing

Discussion in 'Sony Programming and Development' started by H360, Jun 24, 2011.

  1. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    PlayStation 1 (PS) BIOS Editing

    Hi. How would I go about editing the PlayStation 1 BIOS?

    I can dump mine from the Xplorer and re-emulate it in an emulator but how would I go about actually editing it?

    Convert it from .BIN to .C or something?? :shrug:
     
    Last edited: Jun 24, 2011
  2. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    It's pretty simple. You just open in it Microsoft Word and change anything you like! Hell, I even booted a few games off an SD card using this method.
     
  3. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    Clap clap for the smart guy :clap:
     
    Last edited: Jun 24, 2011
  4. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    I'm a gifted coder, I'll have you know*.

    *or I will be once I put in a few years studying EE and CS.
     
  5. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    I get it already. I was just asking if someone knew where to start off. I mean, I converted it from .BIN to the R3000 assembly and a .C file. Useless I think but I just wanted to see what it would do.

    I got this from a 1001 BIOS

    unsigned char Label[] = {
    0x13, 0x00, 0x08, 0x3c, 0x3f, 0x24, 0x08, 0x35,
    0x80, 0x1f, 0x01, 0x3c, 0x10, 0x10, 0x28, 0xac,
    0x00, 0x00, 0x00, 0x00, 0x88, 0x0b, 0x08, 0x24,
    0x80, 0x1f, 0x01, 0x3c, 0x60, 0x10, 0x28, 0xac,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

    ... many lines

    0x49, 0x49, 0x48, 0x88, 0x88, 0xb0, 0x00, 0x01,
    0x43, 0x42, 0x40, 0xf2, 0x4a, 0x49, 0x49, 0x49,
    0x49, 0x48, 0x88, 0x88, 0xb0, 0x00, 0x00, 0x08,
    0x08, 0x7e, 0x08, 0x08, 0x7f, 0x04, 0x04, 0x3e,
    0x42, 0x40, 0x40, 0x3c, 0x00, 0x01, 0x0b, 0x0a,
    0x7e, 0x08, 0x08, 0x7f, 0x04, 0x04, 0x3e, 0x42};


    I actually dont even know what im looking for.
     
  6. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    There's no easy or quick route around this, no simple answer that anyone here can give you that'll result in you being able to do what you want without significant effort on your part. You need to study the basics, then work your way up.
     
  7. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    :banghead: looks like I gotta' do it the hard way then :rolleyes:

    How long is the EECS course? or you dont know...
     
  8. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    No, I don't know. You have a computer and google is available to you. Go find out yourself how long a computer science or electronic engineering course will take you. That's the whole point; you'll never get there if you expect people to hold your hand the entire way.

    I'm done being mean to you for tonight, but I'll say this: you need to get a grip and realise that the stuff you're imagining isn't just out of reach, it's many miles and a lot of very hard work away. You've been told this many times here already, and it doesn't get any less real the more you post. You can't just wing it. Understanding what happens at the metal is not trivial, and can't be broken down into something nice and simple, but unless you know it you won't get anywhere. I'm hopeless at this stuff, but at least I know my limitations and what I'd need to do to improve. I asked for help with a 555 circuit just the other day, for fuck's sake. At least recognise where you are.
     
  9. tails92

    tails92 Spirited Member

    Joined:
    Sep 29, 2008
    Messages:
    197
    Likes Received:
    3
    I think that both of you are being very shortsighted.
    Haunted360 should clearly stop at this point, but Alchy you are very wrong about the fact that you need to study a college course to do ROM hacking because it is not true. Most people who ROM hack have no degree and yet most can do it fairly well.
    I am self-taught about that as well, do you think that I had to get a degree before writing the PSXSDK? This whole thing "you either have a degree or you don't know anything" is a plague of our days and it is an horrible monopolization of culture by an institution. I'm just finishing high school. Notice that I will go to university, but the presumption many universities or many university students have is sickening.
     
    Last edited: Jun 25, 2011
  10. syntax error

    syntax error Spirited Member

    Joined:
    Jan 29, 2011
    Messages:
    108
    Likes Received:
    0
  11. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    Win2Bin2Src Version 1.0

    Copyright 2000 MaSTiCorE


    Supposed to convert game .BIN files to .C and .ASM (R3000 assembly). I though why not try the BIOS. lol.
     
  12. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    Do you mean use a disassembler or the software I used above?
     
  13. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    I just finished high school :p

    ROM hacking! Thanks. Googled it @ Alchy ;-)


    What are you going to study in particular Tails?
     
  14. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    get IDA pro, learn assembler.
     
  15. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    Ah, just what I was looking for :love2:

    THANK YOU :thumbsup:
     
  16. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    NOTHING SPECIAL! Just needed a new video to go on my channel and play around with my video editing software more......

    http://youtu.be/mmZBl8xatIM
     
    Last edited: Jun 25, 2011
  17. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    Please don't put words in my mouth. Whether self-taught or educated at university, the fact remains that he needs to learn.
     
  18. thelastuser

    thelastuser Peppy Member

    Joined:
    Nov 27, 2007
    Messages:
    315
    Likes Received:
    1
    So how many threads/questions are we now away from realizing the ps hdd?
     
  19. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    Only a few thousand :Rock:

    Dont worry. Slowly getting there... ...

    [​IMG]
     
    Last edited: Jun 25, 2011
  20. APE

    APE Site Supporter 2015

    Joined:
    Dec 5, 2005
    Messages:
    6,416
    Likes Received:
    138
    Believing is about 1/10000th of the work required to get to the goal here though.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page