Kodewerx

Our culture has advanced beyond all that you could possibly comprehend with one hundred percent of your brain.
It is currently Thu Mar 28, 2024 5:09 am

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Mario 64 Level importer
PostPosted: Thu Apr 01, 2010 2:59 pm 
Offline
Kommunist
Kommunist

Joined: Thu Jul 03, 2008 8:27 pm
Posts: 19
Mario 64 modding tool for the masses:

http://sites.google.com/site/messiaen64/level-importer

Features:
- Imports Wavefront .obj files as the level mesh of any level in the game
- Customize available objects
- Set environment effects (snow, lava, beta flower) and terrain settings (slide, snow, sand)
- Assign collision types to materials
- Customizable Fog settings
- Custom Background support
- Misc ROM adjustments: start level, star positions, trajectories (such as KTQ), plus more.

Coming soon in next release:
- Water/Toxic Haze support
- Better custom background support
- Custom Music insertion

Edit: Not an April 1st joke :), have been working on this for months.


Top
 Profile  
Reply with quote  
PostPosted: Thu Apr 01, 2010 4:24 pm 
Offline
Krew (Admin)
Krew (Admin)
User avatar

Joined: Sun Oct 01, 2006 9:26 pm
Posts: 3768
Title: All in a day's work.
Aw man! For some reason I had this idea in my head that you were writing portable applications all this time. :(

_________________
I have to return some video tapes.

Feed me a stray cat.


Top
 Profile  
Reply with quote  
PostPosted: Thu Apr 01, 2010 8:26 pm 
Offline
Kommunist
Kommunist

Joined: Thu Jul 03, 2008 8:27 pm
Posts: 19
The core of the importer is written in C, just the GUI frontend (and some minor functions within it) are in C#. Linux users can probably run it with wine, if they provide correctly all the arguments just like the GUI frontend would do.

I appreciate about your portability concerns but the fact is, there aren't enough people interested in doing SM64 hacks to justify the effort needed. ROM Hacking (especially on older consoles) seems pretty much dead, and to me the lack of cross platform tools isn't the reason why it is like this nowadays.

Sorry if that's too down to earth, but I'm very realist about my "target" public.

Still, if eventually somebody wants to make a cross-platform GUI for it, I could provide the highly-offensive 100% spamghetti source code of this and it could be ported very easily.


Top
 Profile  
Reply with quote  
PostPosted: Fri Apr 02, 2010 1:32 pm 
Offline
Krew (Admin)
Krew (Admin)
User avatar

Joined: Sun Oct 01, 2006 9:26 pm
Posts: 3768
Title: All in a day's work.
My only rebuttal is, "if it was written from the start with portability in mind, it wouldn't be regarded as extra effort." C'est la vie!

Also yes, you should release the source for the GUI. Regardless of how many potential users/developers it may (or may not) attract.

_________________
I have to return some video tapes.

Feed me a stray cat.


Top
 Profile  
Reply with quote  
PostPosted: Fri Apr 02, 2010 10:28 pm 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
Parasyte wrote:
My only rebuttal is, "if it was written from the start with portability in mind, it wouldn't be regarded as extra effort." C'est la vie!

This. This this this

Parasyte wrote:
Also yes, you should release the source for the GUI. Regardless of how many potential users/developers it may (or may not) attract.

Aye, if you're willing to share it, just do it. Not like people can't ignore you if they're not interested.

_________________
Image


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 193 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group