Pages: « 123456 »
Posted on 01-08-12, 04:40 pm
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 9979
Posts: 1407/4456
Since: 06-08-11
Oooh nice approach
Making it per-material will make it easy to make different behaviors, and allowing per-polygon overrides will enable us to make particular fixes

Nice to see there's progress in this way
Posted on 01-08-12, 10:34 pm
☭ coffee and cream


Karma: 10398
Posts: 167/2766
Since: 06-26-11
Yep.

Though, one of the main things that is hindering my progress is that I wonder how to recode the renderer. Something tells me I should use shaders. Everyone's graphics card supports shaders nowadays, however, I'm pretty sure that all those under XP are still using old shitty drivers with no shader support.

When I made the first renderer (the awfully overcomplicated, VBO-based one), I got a flood of 'editor wont work glGenBuffers blah blah'. I just don't want more of the same.

Or I could force the shaders on everyone and tell them to update their graphics drivers (and make the editor catch exceptions when shaders aren't supported, to display a nice error message). And if they can't update their drivers for whatever reason, they can fuck themselves. But this approach feels kinda harsh.

On the other hand, do I really need shaders? The main editor interface will only show static geometry, so the current method of pretransforming vertices is fine. The only thing that would ever need dynamic geometry would be the animation viewer/editor. I can just code that the old way, series of glLoadMatrix() and glCallList(), and it would be fine.

What do you guys think?
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 01-08-12, 10:37 pm
Banned for being a complete idiot.

Karma: 529
Posts: 658/987
Since: 07-09-11
Well if you really have no idea, just have an option to turn them on/off.

Otherwise, just don't bother with shaders. It's too much extra work, and it doesn't benifit anyone much anyways.
Posted on 01-08-12, 10:39 pm
☭ coffee and cream


Karma: 10398
Posts: 168/2766
Since: 06-26-11
Right. Shaders would only be really needed for Wii or 3DS models, given their use of fancy lighting schemes.

Reminds me that SM64DSe's renderer lacks lighting, btw. All my attempts at lighting came out looking weird or just doing nothing.
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 01-08-12, 10:46 pm (rev. 1)
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 9979
Posts: 1408/4456
Since: 06-08-11
Uhm, so the problem is that it's too slow? Then I don't see how shaders could help, they're just extra code to paint the polygons in funny ways. There's maybe something else that's causing the slowness.

EDIT: Also shaders should be supported on any reasonably new GPU. My really old other laptop had a really crappy integrated Intel graphics that dind't have shaders. But shaders aren't that new IMO ... xD
Posted on 01-08-12, 10:54 pm
☭ coffee and cream


Karma: 10398
Posts: 169/2766
Since: 06-26-11
No, drawing isn't slow. However I read that shaders make animating faster when you're drawing animated geometry...
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 01-08-12, 11:07 pm
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 9979
Posts: 1409/4456
Since: 06-08-11
Hum, I didn't know about it, I'm curious to see how could shaders make rendering faster in those cases. Animation has been possible for years without shaders... And models from the DS, which are extremely low-poly, should be even easier to animate...

So if drawing isn't slow, what's the problem? It'd be too slow for animations?
Posted on 01-21-12, 12:19 pm
Porcupo
Captivated by Persona 4

Karma: 605
Posts: 19/306
Since: 01-06-12
Do you still work on the editor? I'll hope you do!!!
_________________________
I apologize to everyone for my horrible English.
Posted on 01-21-12, 08:37 pm
☭ coffee and cream


Karma: 10398
Posts: 180/2766
Since: 06-26-11
I ALREADY replied to a previous post of yours asking the exact same question!
Posted by Mega-Mario
And yes I'm still working on it. It's just slow. Keep in mind that the editor is not discontinued until I say so.


Bugging me about it every 2 seconds will not make me work faster. In fact it will do the exact counterpart of it, since I'll have to lose time to reply each time you ask that question.
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 01-21-12, 08:44 pm
Porcupo
Captivated by Persona 4

Karma: 605
Posts: 25/306
Since: 01-06-12
Ok, I don't ask it anymore.
_________________________
I apologize to everyone for my horrible English.
Posted on 02-04-12, 03:19 pm (rev. 1 by ImageBot on 11-21-16, 02:12 am)
☭ coffee and cream


Karma: 10398
Posts: 189/2766
Since: 06-26-11
I'm unsure as to what to do about SM64DSe.

It's been 362 days since the last release. That is, one year minus three days. Almost one fucking year.

I have lost most of my motivation. I feel like leaving the project but I'm not sure. I may release the source code and let someone continue the project if they're willing to...

Please don't reply if all you're going to say is "don't discontinue the project i want a new release". If you want a new release but can't code and aren't willing to learn, just sit and wait.
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 02-05-12, 02:49 am
Roy Koopa
The guy who does things.

Karma: 12684
Posts: 267/2796
Since: 07-01-11
Posted by Mega-Mario
It's been 362 days since the last release. That is, one year minus three days. Almost one fucking year.


Really? I feel old.

I'd say if you want to quit, then quit, But release the Source Code, or any unreleased improvements/revisions of the editor since the last release, because that would shut the fans up. Beats the alternative (Take Toad's Tool 64 v6.0b, for example), where the people who had been waiting so long for any kind of improvement (even if it was unfinished) were totally screwed over in the end, and the SM64 Hacking page on jul became a nightmare, And now SM64 Hacking's practically dead.

If you do decide to quit, don't do it the douchebag way. SM64DS's Hacking future may depend on it. Take it slowly.

New Super Mario Bros.: Clone Tag Team 1+2 / New Super Mario Advance + Take 2 / Super Mario: Endless Earth
My two greatest assets have been mental stability and being, like, really smart.
Posted on 02-06-12, 06:16 pm
☭ coffee and cream


Karma: 10398
Posts: 190/2766
Since: 06-26-11
I decided against quitting.

Instead, I opened a repo: http://code.google.com/p/sm64dse/

Interested coders may join (though they'll have to show me a patch of theirs, I can't just allow anyone to mess with the code).

Yet something tells me that besides Dirbaio and me, there are not many interested coders. Most people are just sitting and waiting for releases.
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 02-06-12, 06:23 pm
Roy Koopa


Karma: 4011
Posts: 1299/2722
Since: 06-26-11
I'm really interested in coding, but I have so much to do I always wanted to learn the C languages
_________________________
See a lots of creative DS Hacking here
If you want to support me, you might check out my Patreon Page : )
Posted on 02-06-12, 06:30 pm
Banned for being a complete idiot.

Karma: 529
Posts: 687/987
Since: 07-09-11
Posted by Mega-Mario
Instead, I opened a repo: http://code.google.com/p/sm64dse/

Yaay finally a repo for sm64dse!
Posted on 02-07-12, 04:05 am
Shyguy


Karma: 54
Posts: 42/87
Since: 12-02-11
Posted by ray
I'm really interested in coding, but I have so much to do I always wanted to learn the C languages

Likewise. I'd like to learn how to code, and I would help but I don't know how to so I'm not much help.
_________________________
New youtube channel, this one is hacks only lol. Will still be using my old youtube channel too.
Posted on 02-07-12, 05:59 am
Roy Koopa
The guy who does things.

Karma: 12684
Posts: 269/2796
Since: 07-01-11
Posted by Darkness
Posted by ray
I'm really interested in coding, but I have so much to do I always wanted to learn the C languages

Likewise. I'd like to learn how to code, and I would help but I don't know how to so I'm not much help.


Thirded, I'd like to learn, but it seems too complicated for me to learn it while I'm still focusing on my own studies. Maybe after I graduate in December.
New Super Mario Bros.: Clone Tag Team 1+2 / New Super Mario Advance + Take 2 / Super Mario: Endless Earth
My two greatest assets have been mental stability and being, like, really smart.
Posted on 02-07-12, 12:35 pm
Fuzz Ball
KirbyFanatic64 (LOL)

Karma: 1361
Posts: 197/950
Since: 11-13-11
Seems that many of you want to learn, and well, of course, me too.
But I might learn it easier, because my friend knew it and he can teach it to me. Learn with a person usually better than through Internet. (You can't ask what you aren't understand on Internet)

@Mega-Mario:
You have decided to continue? That's good news! Keep it up. I know it wouldn't hard for you to code.
_________________________

Great games must be fun, not fancy.

Music Hacker needed! PM me if you wish!
Posted on 02-17-12, 01:46 pm (rev. 1)
AxewAxew

Karma: 673
Posts: 143/583
Since: 07-02-11
Just pointing out that SM64DSe is coded in C#, not C or C++. While C# may be good (but I wouldn't know if it is), keep in mind that the only thing you can develop for (properly) with C# is WIndows, nothing else.
Posted on 02-17-12, 04:17 pm
☭ coffee and cream


Karma: 10398
Posts: 202/2766
Since: 06-26-11
What do you think Monodevelop was made for, then?
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Pages: « 123456 »