Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Josh @ Dreamland

1576
Announcements / Re: r/coderaid
« on: November 20, 2010, 01:10:55 pm »

1577
Sound and Music / Re: Audio Sequencing (midi alternatives)
« on: November 19, 2010, 02:43:15 pm »
Damn it, Luis, read it again. (epic bad mood from engineering lab shining through)
We're using the system sound font because anyone loading the Midi obviously thought it sounded good. The idea is to use whatever sound font that user was rendering with. That way, if someone takes a liking to a MIDI using a lot of Microsoft FX instruments, it'll still sound good on Linux because it will have already been sequenced as a MOD on Windows.

1578
Announcements / Re: r/coderaid
« on: November 19, 2010, 11:26:03 am »
I didn't post that. Which is why it was news to me this morning.

1579
Announcements / r/coderaid
« on: November 19, 2010, 11:13:43 am »
It was brought to my attention just this morning that ENIGMA is ranking for consideration on r/coderaid, meaning a possible influx of developers (and of the competent variety, no less!) working on ENIGMA.

The page on the matter, given to me by Enkiv2 (I presume; Freenode nick "Enki-]["), is here. (Full link http://www.reddit.com/r/coderaid/comments/e4bui/project_suggestion_enigma_game_maker_foss_clone/).

So, if you have an account there, and feel ENIGMA could use a few more helping hands, feel free to vote.

I'm going to write some introductory pages to the documentation for people who really don't know what the project is all about (I love the description justyellowboy gave, but I need to convey what the project looks like on the inside).

I'll be writing. Peace.

1580
Off-Topic / Re: C++0x and garbage collection
« on: November 19, 2010, 10:48:26 am »
Quote
when you can't use the stack for whatever reason (dynamic size
alloca() :troll:

1581
Sound and Music / Re: Audio Sequencing (midi alternatives)
« on: November 19, 2010, 10:46:56 am »
The idea was to use the system sound font. Each Windows installation has one. I can't even imagine what Linux apps do to get a sound font. As for OS X... It probably has a standard one somewhere like Windows. Point is, for best portability and playability, ENIGMA should use a module format for its MIDIs. (Means one less sizey audi codec, too).

1582
Sound and Music / Re: Re: ENIGMA examples - Graphics: 43% done
« on: November 18, 2010, 06:50:08 pm »
That'd be great, except if I recall correctly you must specify your own sound font, and I have no idea where the Windows sound font is. Not to mention we can't really include that with LGM (disregarding completely that there's nothing like it in Java).

1583
Sound and Music / Re: Re: ENIGMA examples - Graphics: 43% done
« on: November 18, 2010, 04:27:24 pm »
I can't play that. Besides, it solves nothing. I don't see a MIDI to MO3.

1584
Sound and Music / Re: Re: ENIGMA examples - Graphics: 43% done
« on: November 18, 2010, 08:56:06 am »
DUMB supports MOD, S3M, and XM. So, sure. It's not like MIDI uses anything not covered by MOD (Correct me if I'm wrong, of course).
In actuality, it's a good idea to store MIDI files as MOD or the like anyway, because then you know how it sounds on each machine.

1585
Sound and Music / Re: Re: ENIGMA examples - Graphics: 43% done
« on: November 17, 2010, 07:43:56 am »
Okay, how about s3m? I can't find anything saying whether it's open or not, but Gweled uses it.

1586
General ENIGMA / Re: The Life of a Games Progammer (GM dev blog)
« on: November 17, 2010, 12:01:12 am »
:trollspray:

1587
Sound and Music / Re: Re: ENIGMA examples - Graphics: 43% done
« on: November 16, 2010, 08:20:10 pm »
If you find one, let me know. There are a bunch of sequencing formats; Nintendo even uses one. I don't know of any open ones (I kind of thought XM was now).

1588
Sound and Music / Audio Sequencing (midi alternatives)
« on: November 16, 2010, 07:50:49 am »
Mod Edit: This post was originally posted in response to http://enigma-dev.org/forums/index.php?topic=666.0 but was split when a whole discussion branched from it.
The topic of discussion is possible alternatives to the MIDI audio sequencing format, preferably something that both LGM/Java and Enigma can support and/or convert.
Original post:


Why not extended fucking module? Someone find a midi2xm we can port around. MIDI is the only format smaller than XM, and XM sounds nicer and more consistent. They're practically siblings.

Isn't something for Java able to do that?

1589
General ENIGMA / Re: The Life of a Games Progammer (GM dev blog)
« on: November 16, 2010, 07:49:31 am »
Yes, I'm aware of that, but the question is of how many ifs we want to be executed each run. Mind you we need to know not only how much area we can fit, but how large our textures can be. There -is- a cutoff for that on mobile devices, for which I can query, but that means a further increase on load time for something that should be done at compile time. It'd probably be frugal to add an option for that and offer our "best guess" as a default.

1590
Off-Topic / Re: C++0x and garbage collection
« on: November 15, 2010, 09:56:42 pm »
Don't give Valgrind too much credit.
Though the idea of a GC irks me, Valgrind is not perfect. It has been difficult to determine what ENIGMA leaks Valgrind indicates are legitimate, since it gives a definite loss record on all GL Mesa calls, and a possible loss record on all ENIGMA's pointer arithmetic (used for such sinister concoctions as lua_table<>).

So I can't run anything in ENIGMA without an 8MB loss record from one GLX call.

That said, the idea of relying on a GC to clean up after me is disgusting.