Nyan Cat PSX

Discussion in 'Sony Programming and Development' started by H4UN73D, Sep 27, 2012.

  1. H4UN73D

    H4UN73D Rapidly Rising Member

    Joined:
    Jun 17, 2012
    Messages:
    88
    Likes Received:
    0
    [HR][/HR]Nyan Cat PSX
    [HR][/HR]Username: Haunted
    Project Title: Nyan Cat PSX
    Time to Complete: 2.5 months
    SDK: PSY-Q
    Genre: Animation
    Latest Release: Version 1.0
    In Development: Yes
    Initial Release Date: 27-SEP-2012
    Last Date Updated: 27-SEP-2012
    Controller: DUALSHOCK / ANALOG
    Players: 1
    Memory Card: 0 Block
    Languages: Eng
    Region: Auto
    Burn and Play: Yes
    Executable Included: No (if you want to use the executable without CD-DA, you will need a Comms Link device)
    Source Included: No
    [HR][/HR]After a lot of hard work and frustration trying to perfect the CD-DA playback from the CD-ROM (because I don't have a Sony Mastering Burner), I am pleased to release Nyan Cat for the Sony PlayStation 1.

    Press and hold START for the pop-up menu
    (I will update the date on it in the next version release - as seen in the second image).

    I do plan to release a new version that will include a Timer, Memory Card features (save your longest Nyan time) and scratch the CD-DA audio for VAB audio (which I need to learn how to do) which will solve the long delay before the track starts playing, and cut down the file size to less than 3 megabytes.

    Make sure that you burn to a CD-R using ImgBurn, and that you load the .CUE sheet and NOT the .BIN. Also make sure to burn at 1x or 2x speed (if not, the slowest speed possible that your drive supports).

    This was all possible, because of the website http://psdev.psio.com.au/
    If you want to get started on making games like this for the PlayStation 1, read around, post a new topic and join our IRC channel to learn.
    [HR][/HR][​IMG]

    [​IMG]

    [​IMG]



    [HR][/HR]DOWNLOAD: CUE + BIN: https://docs.google.com/open?id=0B_GAaDjR83rLYldnQkxjd1RHQ1U [HR][/HR]
     
    Last edited by a moderator: May 25, 2015
  2. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    You should be a Hollywood accountant.
     
  3. H4UN73D

    H4UN73D Rapidly Rising Member

    Joined:
    Jun 17, 2012
    Messages:
    88
    Likes Received:
    0
    Hehe, I know its 11 weeks, but 2 weeks if I were to work on it 24 hours a day for 7 days a week.
     
  4. HEX1GON

    HEX1GON FREEZE! Scumbag

    Joined:
    May 4, 2011
    Messages:
    9,916
    Likes Received:
    837
  5. H4UN73D

    H4UN73D Rapidly Rising Member

    Joined:
    Jun 17, 2012
    Messages:
    88
    Likes Received:
    0
    Cheers bro. Make one for the Xbox Hexigon!
     
  6. HEX1GON

    HEX1GON FREEZE! Scumbag

    Joined:
    May 4, 2011
    Messages:
    9,916
    Likes Received:
    837
    I'm an idiot, I can't :(.
     
  7. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    That's not how you represent how long something has taken.
     
  8. H4UN73D

    H4UN73D Rapidly Rising Member

    Joined:
    Jun 17, 2012
    Messages:
    88
    Likes Received:
    0
    You're not an idiot. You just need practice. You know, someone told me I could not program and I was an idiot...
    ... Looks like he was wrong.

    You're absolutely right. I will change it right now.
     
  9. HEX1GON

    HEX1GON FREEZE! Scumbag

    Joined:
    May 4, 2011
    Messages:
    9,916
    Likes Received:
    837
    You certainly proved that person wrong! XBOX language is more advanced than Playstation. Just need to learn C++ more though, really gotta knuckle down on it.
     
  10. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    :encouragement:
     
    Last edited: Sep 27, 2012
  11. derekb

    derekb Well Known Member

    Joined:
    Jan 7, 2009
    Messages:
    1,964
    Likes Received:
    44
  12. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    To be fair, thats not entirely true.

    I could brag right now about verilog and if someone said I cant program in verilog - he would be right. But in a years time (or 11 weeks) I learn it - that doesnt make him wrong. I didnt know it then when I was talking about it.


    Just because you have learnt something later, doesnt retroactively make people wrong who said something earlier.


    Protip - if you dont want your threads to go to shit, stop adding comments like this.
     
    Last edited: Sep 27, 2012
  13. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    :rolleyes-new: Looks ok, cant program yet on my psx, but sure I cant pull this of in a few weeks/month yet. About the XBox, Will try :p if I have some times soon.
     
  14. H4UN73D

    H4UN73D Rapidly Rising Member

    Joined:
    Jun 17, 2012
    Messages:
    88
    Likes Received:
    0
    Download link added.

    There is a difference between being a general asshole, and bragging. I knew how to program. That makes him, an asshole :)
     
    Last edited: Sep 27, 2012
  15. pool7

    pool7 Site Supporter 2014

    Joined:
    Mar 4, 2008
    Messages:
    1,268
    Likes Received:
    134
    Are you saying XBOX dev is more difficult than PS1? I'm not familiar with XBOX Dev, but it should use either C/C++ or C#. PS1 dev is programmed in C (sometimes C++).
    Or maybe you were referring to the fact that XBOX has more libraries and such?
     
  16. APE

    APE Site Supporter 2015

    Joined:
    Dec 5, 2005
    Messages:
    6,416
    Likes Received:
    138
    I would imagine that the XBox would be easier due to the fact that there is a lot more between the developer and the console than with the PS1. Not to mention the stripped down Win2k kernel, modified Directx and x86 CPU that are a lot more familiar with the general programming public than PS1 hardware.
     
  17. guster11

    guster11 Spirited Member

    Joined:
    Aug 17, 2012
    Messages:
    168
    Likes Received:
    1
    If its c++ it should be easier, considering it is oop. also just out of curiosity doesn't the ps2 also use c?
     
  18. tails92

    tails92 Spirited Member

    Joined:
    Sep 29, 2008
    Messages:
    197
    Likes Received:
    3
    At most doing what you have made takes an half hour (at most)... and seriously a ~300mb download for something like Nyan Cat??
    For the audio track? This is pretty absurd, by the way.
    Also you could have loaded every frame in VRAM, if you knew how to handle 4-bit images, but apparently you can't... you use LoadImage to load every frame when you need it to a VRAM location. It works, and it is the good way for long videos... but for Nyan Cat?
    Still, by your standards, the fact that you are beginning to use indexed images is quite a feat.
    By 2020 we can expect Pong. Yay.

    Also, to you people, reading the programming discussion, many of you are hardly better than Haunted and hardly know more about programming than him.
    So it's not that I want to discredit you just for its sake, Haunted. :D
     
    Last edited: Sep 27, 2012
  19. master991

    master991 Enthusiastic Member

    Joined:
    Jun 4, 2012
    Messages:
    597
    Likes Received:
    28
    Creating an intro like this don't mean you knew how to program...
    And i think the asshole you call, can program better than you and can teach you how program. And you know it :p
    Make respect for someone that it's one of the "legends" of psxscene ;)
     
  20. tails92

    tails92 Spirited Member

    Joined:
    Sep 29, 2008
    Messages:
    197
    Likes Received:
    3
    Oh, please, don't use the term "legend". We know how badly it went in the past... some people were called "PSX Legends" and could not even burn an ISO image...
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page