Search found 237 matches

by kubilus1
Tue Dec 02, 2014 4:20 am
Forum: Tools
Topic: Linux Genesis Dev Setup
Replies: 125
Views: 123641

Okay, I've setup the Makefile to test for writeability of /opt before asking for sudo for the directory creation. If sudo is used, the /opt/toolchains/gen directory will be chown'd back to the user. This should cover the bases I would think.
by kubilus1
Mon Dec 01, 2014 6:24 pm
Forum: SGDK
Topic: New XGM driver !
Replies: 67
Views: 44747

VGM data certainly does set and clear the DAC enabled state. Perhaps in XGM format you won't since you can make an assumption on this based on if PCM is being played or not. I assume then you strip the commands from the VGM data itself?
by kubilus1
Mon Dec 01, 2014 4:20 pm
Forum: SGDK
Topic: New XGM driver !
Replies: 67
Views: 44747

With the Bio hazard battle song, I assumed that this was being used to generate some kind of sound, perhaps the weird stick rattle noise? Perhaps this is just some hacky way to do a pause? It would be interesting to see if that was the case by changing the 0x80 to the proper 0x7x commands. If the we...
by kubilus1
Sun Nov 30, 2014 11:41 pm
Forum: Demos
Topic: Goplanes + Source
Replies: 4
Views: 4914

Thanks for sharing the source!
by kubilus1
Sun Nov 30, 2014 11:35 pm
Forum: Tools
Topic: Linux Genesis Dev Setup
Replies: 125
Views: 123641

Hmm, building as root is not my intention. It's supposed to use sudo to create the /opt/toolchains/gen directory and chown it to be buildable by any user. I'll look at a better way of making that happen. Since I already have that directory setup I never seem to hit that part of the Makefile anymore!
by kubilus1
Sun Nov 30, 2014 11:31 pm
Forum: SGDK
Topic: New XGM driver !
Replies: 67
Views: 44747

The new version works much better! I think the only remaining issue is samples not playing unless FM channel 6 is already set to PCM mode in the song. Other than that, it appears to be working very well. An odd thing about that bio hazard battle track, it apparently does not actually set channel 6 t...
by kubilus1
Thu Nov 27, 2014 1:38 am
Forum: SGDK
Topic: New XGM driver !
Replies: 67
Views: 44747

I want to add that the Sonic1 vgm sound perfect now with the xgm conversion update!
by kubilus1
Thu Nov 27, 2014 1:30 am
Forum: SGDK
Topic: New XGM driver !
Replies: 67
Views: 44747

Cool, that certainly fixes the crash on tjae_eb.vgm file. However, the resulting xgm does not seem to play correctly, it's like some of the samples are missing. Also, here is another VGM to try converting: https://dl.dropboxusercontent.com/u/101302896/bhb_s1.vgm In this case, the conversion seems to...
by kubilus1
Wed Nov 26, 2014 5:51 pm
Forum: SGDK
Topic: New XGM driver !
Replies: 67
Views: 44747

So xgmtool crashes when converting: https://dl.dropboxusercontent.com/u/101302896/tjae_eb.vgm This VGM has a ton of samples in it in the old 1.5x style format. The crash occurs due to a crazy Hz calculation from a dvision by zero around vgm.c line 591. For some reason, endPlayWait is zero. I'm not e...
by kubilus1
Mon Nov 24, 2014 6:03 pm
Forum: Announcement
Topic: Don't forget what SpritesMind is
Replies: 17
Views: 42689

Yeah, this site has been a *huge* resource for me and by far the largest push to get me into developing on the Genny! Compared to a lot of other tech-scenes, this one has seemed more mature and engineering focused which I've really appreciated.
by kubilus1
Mon Nov 24, 2014 6:00 pm
Forum: SGDK
Topic: New XGM driver !
Replies: 67
Views: 44747

Actually that is just the implementation of the sound test sample (which switch between "start play" and "stop play" command). When you play a SFX, if the priority is equal or above the current played sample then it interrupts current sample and play the new one :) At least that should be the case ...
by kubilus1
Mon Nov 24, 2014 3:17 am
Forum: SGDK
Topic: New XGM driver !
Replies: 67
Views: 44747

This may just be a restriction of the XGM format, but VGM files that have samples in them don't appear to play correctly. A good example is the Sonic1 VGM in the sound sample program.
by kubilus1
Mon Nov 24, 2014 3:10 am
Forum: SGDK
Topic: New XGM driver !
Replies: 67
Views: 44747

Trying some other songs. I believe the PCM samples not being played with the midnight resistance XGM is due to that VGM using channel six to play music. The channel will need to be switched back and forth between music playback and sample playback, or the VGM to XGM conversion will need to deal with...
by kubilus1
Mon Nov 24, 2014 2:59 am
Forum: SGDK
Topic: New XGM driver !
Replies: 67
Views: 44747

Okay, I've played around a bit with the XGM driver mostly in the sample/sound program. It's pretty awesome! Here's a few things I noticed, however. When playing a PCM sample, once a sample starts you can't play the same one again until it completes. For sound effects, it may be best to either restar...
by kubilus1
Mon Nov 24, 2014 2:51 am
Forum: Tools
Topic: Linux Genesis Dev Setup
Replies: 125
Views: 123641

I've taken the previous linux dev environment and tagged this at: http://gendev.googlecode.com/svn/tags/linux_gendev_v1 I've also taken the latest SGDK and gotten it working I believe with the linux environment. It appears the appack version for linux won't support the -s flag so I had to patch resc...