PROSONIC IS NOW OPEN SOURCE

Discussion in 'Fangaming Discussion' started by saxman, Jul 16, 2008.

Thread Status:
Not open for further replies.
  1. saxman

    saxman

    Oldbie Tech Member
    ProSonic Engine


    News Update: 08/17/2010

    PROSONIC PUBLIC SOURCE CODE RELEASE
    AUGUST 17, 2010


    Here it is, the entire source code to the ProSonic engine. This by no means is
    an indication that I have stopped work on this engine forever. However, I also
    have other interests that need my attention, so I decided to go public with my
    source code to this project.

    You will need the Allegro, Zlib, and HawkNL libraries to compile this code.
    The DOS version is the exception, where all HawkNL references are ignored.

    My goal with this project was always to make the perfect game engine for Sonic
    games that everyone would want to use to make their very own Sonic game. I am
    hoping with the release of this code, someone will come along and make this
    the engine I always envisioned it becoming. I have laid what I feel is a good
    foundation for beginning something big in terms of a quality Sonic fan game.

    There are things that could be improved. The object manager could be tweaked
    to be more flexible with moving objects. The PROCODE scripting support could
    be improved to allow more complex routines and arithmetic. The 68000 code
    support is only good enough to allow a certain number of objects to run in
    ProSonic, and no VRAM emulation is implemented.

    I am granting permission to everyone to use this code in any way they see fit.
    It would be great to get credit for anything that is used, but I won't try to
    sue you if you don't, because at the end of the day it's only a video game!

    If you plan to use my source code for anything at all, even if it's just a
    portion of it, I'd love to hear about it. Send me an e-mail about it. My
    address is ymtx81z ata yahoo dotod com.

    Enjoy!


    —Saxman


    DOWNLOAD LINK: http://www.4shared.com/file/6VD_n3fU/ProSo...ce_Code_08.html


    CONAN KUDO'S REPOSITORY: http://code.google.com/p/prosonic/


    [​IMG]
     
  2. Rockman Zero

    Rockman Zero

    Hello there, my little friend. Member
    1,035
    3
    18
    Videos for Hellfire Commentaries.
    I thought this project had died...I'm glad it's still alive!

    Can't wait to see what surprises hold for us in the release!
     
  3. Chimpo

    Chimpo

    Member
    7,310
    2
    18
    Atomic Sonic Part II
    I want to give this a try. I've always wanted to start my project but the limitations just make me not want to do it.

    My Little Pony Turbo is going to be awesome.
     
  4. Phos

    Phos

    Going for the high score on whatever that little b Member
    3,318
    0
    0
    I've been wanting to make a Sonic hack, but wasn't interested in learning ASM. This sounds perfect for me
     
  5. Trunks

    Trunks

    AGAIN TRY Oldbie
    Man, back when you announced this shit I was still on a mac. Now I'm a PC guy. Good times.
     
  6. Hi,

    This sounds absolutely fantastic, and I will do something with it once I get my hands on that ;) Sonic Oergomized Pro or something. I'm really looking forward to this, and the accuracy compared to the real Sonic-engine really is amazing!

    I'm sure it will top E02 by over nine thousand percents, I'm sure.

    You really are doing a great job =)

    Byebye,
    Oerg
     
  7. FinalBeyond

    FinalBeyond

    Member
    1,569
    0
    0
    Every bit of news about this makes me very happy indeed. All sounds good, and I can't wait to give it a try.
     
  8. GasparXR

    GasparXR

    I'm back! Member
    I was planning to make Sonic Origins, which is Sonic 1-3 & knuckles alltogether, with a few custom levels, and loads of new features, which I assure will not ruin it. I am very serious in making things like games, I've made games using Flash, RPG Maker VX, Game Maker... I've used a few others as well.

    Wait, did I just write a short resume? Lol

    Anyway, I can't wait for a release.

    I have a question: If we decide to port our ROM hacks to ProSonic, how would someone port something like Megamix? Would it be able to just port the individual dissasembly .bin files? That would be a neat feature. ;)
     
  9. JcFerggy

    JcFerggy

    Do you want to taco 'bout it? Member
    1,322
    23
    18
    Nova Scotia, Canada
    GoldenEye: Source, Other Stuff
    I am also GLaD to see that this is "Still Alive" :P

    On a more serious note, I wouldn't mind messing around with it, I don't have anything planed, I just want to see what I could do with it.
     
  10. jman2050

    jman2050

    Teh Sonik Haker Tech Member
    633
    2
    16
    That's a tad on the pretentious side, don't you think?
     
  11. HighFrictionZone

    HighFrictionZone

    Hi. Member
    855
    0
    16
    Katy, Texas
    Nothing
    If it runs in linux native or runs inside WINE, then yeah, I'll probably use it - it'll make collaborating with my friends to make a "hack" easier. Otherwise, I'll keep my eye on it, but I don't have easy access to a Windows machine. You know?
     
  12. Hez

    Hez

    Asshole Oldbie
    3,211
    169
    43
    Hell
    Your mother
    If its good, Ill definatly port Classic to it.
     
  13. saxman

    saxman

    Oldbie Tech Member
    We'll have to see what all can be ported when it's released. With full confidence, I can say levels and art can be ported. That's no problem, with other things, just wait and see =)


    Well no, I really don't think that's on the pretentious side. I'm not a very good programmer, and I'm certainly not the best ROM hacker or researcher. But I am and have always been an innovator of sorts. And I have a lot of drive and commitment. If I have enough discipline for it and know what people want out of this, I believe it really could change the direction of the community. It's what I've wanted to do since the very beginning of the project. I never set the bar low on anything I do. Don't misunderstand me, I don't mean that to sound arrogant or anything like that. But it's the truth. Anyone can do anything if they have the right ideas at the right time and have the commitment to make them reality. Innovation is what drives this community forward.


    I don't like to make promises. However I will say a Linux port is very possible. Cyan Helkaraxe had experimented with my code about a year ago I guess it was, and he successfully got it running natively on Linux. I can promise you a Windows version, and maybe DOS release if for some odd reason there's demand for it. But Linux will require someone to port it because I have no way of doing it myself.

    EDIT: You mentioned WINE -- I believe it'll run in WINE, but I am not 100% sure. Someone will have to test it first.


    I hope my answers work for you guys. It's 1:57 AM right now, and I'm dead tired and haven't eaten since lunch time. So at the time writing this, I'm not in the best of shape and want to hurry up and write this so I can eat my Hot Pocket... mmmmm, so good, so good.

    Bicycle!
     
  14. Vangar

    Vangar

    Member
    3,639
    55
    28
    Tasty
     
  15. Shoemanbundy

    Shoemanbundy

    Researcher
    1,071
    14
    18
    Chicago, Illinois
    selling shoes
    I definitely look forward to this one. I've been waiting for it ever since all the way back when it was announced, assuming like anything with potential it just went into obscurity never to be heard of again. If we can actually port our current hacks to it that'd be just damn awesome too. The possibility of being able to work outside of asm to add new features would be a definite plus, as I'm too lazy to want to go ahead with that :p

    Do you think it would be possible to change the engine around to make something completely different from a Sonic game? Something more traditional with power ups and such. And if so, how much trouble would that be? I'm not familiar with how you program stuff into your game with this thing(if it's in the plans you've listed I musta skipped it :p ).

    I'm holding you to that release date btw :p Seen too many things get a release date then disappear. If you suddenly vanish I'm spamming your email or something...
     
  16. SephyUK

    SephyUK

    WHY SO CURIOUS? Member
    597
    0
    0
    Qatar
    Some Freakishly Long Anime
    Hell, I've been waiting for this for years! Last time I tried to make a fangame, it didn't turn out so well.
     
  17. Vincent

    Vincent

    Sonic 2HD - Project Leader & Chara Member
    1,253
    0
    16
    Sonic 2 HD
    Go on Saxman!

    I'll be looking forward your progress!
     
  18. P.P.A.

    P.P.A.

    SONIC 2 SUCKS, SONIC CD FOREVER Member
    644
    0
    0
    Germany
    Sonic MD (Currently: Art for Zone 3)
    If this is no-I'm stupid-ob-friendly enough, I might make my Sonic MD in ProSonic. You first have to convince me that that's a wise thing to do though!

    EDIT: Wait, if I didn't make it a Mega Drive hack, how could I still call it Sonic MD?! Unexpected troubles lie ahead!
     
  19. SephyUK

    SephyUK

    WHY SO CURIOUS? Member
    597
    0
    0
    Qatar
    Some Freakishly Long Anime
    It could have gone to university. You know, like House M.D. =P
     
  20. How about ProSonic PC or something :P
     
Thread Status:
Not open for further replies.