Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

ProSonic

Name: Saxman727 2007-04-01 19:23 ID:GcqGPqAe

Hi, I've been creating a game engine in C that replicates the original Sonic the Hedgehog engine on Sega Genesis. I have a demonstration of it at http://www.youtube.com/watch?v=YXi_WOHXalE

I'd like to know what the general thoughts are on this project around 4chan. I'm sure not everyone is into the Sonic the Hedgehog games, and that's fine. But is a project I've been working pretty hard on for a while now, and I felt I had to show it here.

It's written entirely in C, but I may be forced to use some C++ because I want to use the AngelScript library with it. I am curious to know if I will need to adjust my code to work on non-x86 Macs when using fread() and fwrite() functions.

I will periodically discuss updates on ProSonic at my blog. If you're interested in the project, perhaps you'll want to keep an eye on http://dgrove.blogspot.com/

Name: stgn !PK2fuckylM 2007-04-01 19:44 ID:Kk2+NgTf

Very impressive!

Name: Anonymous 2007-04-01 20:26 ID:96lXzoc8

under what license is it ?

Name: Saxman727 2007-04-01 21:03 ID:GcqGPqAe

It'll be released under a licence that will allow it to be used for free or profit use. Though with profit, you have to make sure you're not using obvious copyrighted stuff (like Sonic) with the engine.

Name: Anonymous 2007-04-01 21:42 ID:OHCZ4Iyq

WE ARE THE GPL. YOU WILL BE ASSIMILATED. RESISTANCE IS PROPRIETARY.

Name: Anonymous 2007-04-01 21:56 ID:7iS/H9L5

BSD > GPL

Name: Anonymous 2007-04-01 22:17 ID:Heaven

public domain > MIT/BSD/similar licenses > * > GPL

Name: Anonymous 2007-04-01 23:30 ID:IE7miEOT

>>1
Dude, you have a creepy ass voice.

>>4
More important than free/profit is whether you want to require that modifications to your engine be open sourced. That's the distinction between GPL and BSD.

Also, "ProSonic"? You probably can't call it that...

Name: Anonymous 2007-04-02 5:15 ID:ijeI+R0C

>>1
Awesome, I'll check it when I'm back home

Name: Dschingis Khan 2007-04-02 13:30 ID:Heaven

>>5
>>6
>>7
Stupid bastards, these all exist for a reason and none of them are right for everything.

Name: Anonymous 2007-04-02 16:58 ID:AcqOZjUp

>>1
Awesomeness. Hey, Damian Groove? I think I remember you from the SSRG. I was part of that, a long time ago.

Name: Anonymous 2007-04-02 17:35 ID:ok0ONXjU

If you call it ProSonic, someone will confuse it for America's Drive-In and ask it for a bannana pudding shake.

HOWEVER, this looks quite possibly very cool. Level editors FTW.

Name: Anonymous 2007-04-02 20:46 ID:Heaven

No offense, but like >>8 said, you sound like a pedophile.  Especially when said you took time off and "just DID other things" at the beginning.

Name: Anonymous 2007-04-03 2:14 ID:2aduyXqI

Attention /prog/

You all know that open source society has been parasitizing on a body of software companies for several years, even decades. It brings nothing new but the fucking impaired alternatives to existing things. Free software cannot innovate. It is an obstacle to progress.

Free software society consists of a bunch of enthusiastic dudes with high salary and free time, and mostly of red-eyed school nerds and fap-seven-times-a-week students.

They all think that freedom is all they need. but they are too pathetic. They forgot that freedom is a double-edged.

From this point onwards I am gonna flood their open forums. Misadvice their n00bs and scramble their SVN repositories. Do it again and again. Until the fee is charged ha ha. YOU WANT FREEDOM HUH? STICK IT IN YOUR POOPER!

I wish you join me. Nothing personal, let's do it just for lulz. No need for effort, do it as you please.

For teh right understanding of freedom.

Name: Anonymous 2007-04-03 2:25 ID:1S8dCPFL

>>14
That reminds me, OP, you should port ProSonic to Linux.

Name: Anonymous 2007-04-03 10:35 ID:aKnoMvqF

Well, I think that it's an indica--hgu...hurrr...URP------PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS PENIS

Name: Anonymous 2007-04-03 11:15 ID:RlBBdBam

Saxman you fucking pwn.

Name: Anonymous 2007-04-03 11:38 ID:kIOBC4S9

BSD OR GTFO--------------!!!!

Name: Anonymous 2007-04-03 15:41 ID:tvy2XvxB

this is sweet. good work

Name: Saxman727 2007-04-04 21:58 ID:KZgB8sIG

ProSonic will be ported to Linux, as well as many other platforms. I attempted to port a demo of it to GP2X, and I failed miserably at doing so. GP2X and Nintendo DS are two platforms I'd love to see this engine run on. I think I could heavily expand my audience by supporting those platforms. Right now, there are two versions -- Windows and DOS.

The name "ProSonic" might not be permenent. I realize this might be an issue as far as copyright is concerned. I'm not sure what I would change it to at this time, so I'll stick with ProSonic for now.

And yes, I was part of SSRG. I had several sites on there, and I was the SSRG maintainer for a few years. It's good to know some people remember those days =)

And thanks for the spam guys, it's typical 4chan style! *starts to get emotional*

Name: Anonymous 2007-04-04 22:00 ID:Zgimz4or

I'm pretty surprised no one has posted a twelve-line Haskell version of the engine.

Name: Anonymous 2007-04-05 5:08 ID:5oWLZ2je

>>21
<posts twelve-line Haskell version of engine>

Name: Anonymous 2007-04-05 6:01 ID:cYdpATHc

>>21
That's because "Haskell" can't do graphical things.

Name: Anonymous 2007-04-05 7:30 ID:e3KUgpI/

coooooooooooool

Name: Anonymous 2007-04-05 8:44 ID:220hQ7Tw

Name: Anonymous 2007-04-05 8:46 ID:e3KUgpI/

>>21

Or one line of Perl

Name: Anonymous 2007-04-05 9:10 ID:Heaven

>>25
That code is kind of disgusting. Take a look:
http://www.cse.unsw.edu.au/~pls/repos/frag/Frustum.hs
It looks like something that could be coded in three lines in a real language. I haven't done that kind of copypasta coding since high school.

Name: Anonymous 2007-04-05 9:46 ID:9ekGgo0u

>>27
Humph!  Yuo are too stupid to appreciate how absolutely brilliant the code is, poppet!

Name: Anonymous 2007-04-05 10:24 ID:Z+/Gw83G

>>27
That code indeed is pretty ugly. I wonder why he wrote it that way. That is exactly the kind of stuff that could be easily expressed in a couple of lines of clear Haskell.

Name: Anonymous 2007-04-05 10:36 ID:9ekGgo0u

>>29
Performance reasons, probably.  Writing fast Haskell is a black art.

Name: Anonymous 2007-04-05 12:41 ID:EH/B+6wZ

>>27
God damn, those are only axis-aligned too..

Name: Anonymous 2007-04-05 16:50 ID:MnpaLcTn

That's impressive.

But damn you sound creepy. Like a South Park's Mr Garrison, masturbating to hedgehogs.

Name: Anonymous 2007-04-05 18:15 ID:EH/B+6wZ

just DID some little girls

Name: Anonymous 2007-04-06 7:17 ID:3HD5NKFC

>>22
Posts fourteen lines Python equivalent

Name: Anonymous 2007-04-06 12:14 ID:ToPdEwga

>>34
One word.  Shut the fuck up.  Thread over.

Name: Anonymous 2009-01-14 14:16

WHBTC

Name: Anonymous 2009-03-06 14:30


opinion will continue to get government money.

Name: Anonymous 2010-12-26 19:48

Name: Anonymous 2011-02-04 13:43

Name: Sgt.Kabu该냜kiman強Җ 2012-05-28 23:51

Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy

Don't change these.
Name: Email:
Entire Thread Thread List