Jan 31, 2014, 10:31 AM | |
SWAG Release Thread
Or play Sonic With a Gun in your web browser if you don't like downloading things/can't figure out the DOSBox emulator. Last edited by Violet CLM; Dec 25, 2019 at 11:35 AM. |
Jan 31, 2014, 10:48 AM | ||
Quote:
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Jan 31, 2014, 11:27 AM | |
Jan 31, 2014, 12:29 PM | |
I'M HYPED
there, that's my part!
__________________
"So unless I overwrote my heart with yours, I think not. But I might have." - Violet CLM Two Games Joined releases: Control / Splinter (twin singles) || Ballistic Bunny (EP) || Beyond (maxi-single) || Beyond: Remixed (remix EP) || Inner Monsters OST (mini-album) || Shadows (album) |
Jan 31, 2014, 04:44 PM | |
I remember when I was a lurker and I first tried the SWAG demo... I really sucked at it. XD
Anyway, consider me hyped. |
Feb 1, 2014, 01:55 PM | |
Also, if there's anyone out there who understands how music works, I'd love to use the actual Sonic songs in this, instead of whatever existing JJ1 songs I think match the best. Unfortunately I am not someone who understands how music works, and when I have found module versions of the Sonic soundtrack, feeding them into convert.exe has produced incoherent screeching messes. Or errors.
|
Feb 1, 2014, 02:30 PM | |
As much as I understand how music works, I'm completely unfamiliar with the PSM format, so I can't be of any help. I'll ask around if someone else could do it.
__________________
"So unless I overwrote my heart with yours, I think not. But I might have." - Violet CLM Two Games Joined releases: Control / Splinter (twin singles) || Ballistic Bunny (EP) || Beyond (maxi-single) || Beyond: Remixed (remix EP) || Inner Monsters OST (mini-album) || Shadows (album) |
Feb 1, 2014, 02:39 PM | ||
Quote:
|
Feb 1, 2014, 05:41 PM | ||
Quote:
Jazz Jackrabbit games tend to already use converted versions of .s3m files, so I agree that would be the easiest format to convert to for a JJ1 game. The only thing special about certain songs that work for the JJ series is that you can implement an automatic loop in the composition of the song for longer levels. But that shouldn't be necessary for a particular piece in general However, I want to denote that the premise of "Sonic with a gun" is kind of broken with a Jazz as the main character. Well, here's a preview of the .s3m file I made. I guess that .s3m should be able to convert to JJ1 music. Actually you can download it in .ogg format there. You might have an easier time implementing .ogg into JJ1 than you would have trying to use an Amiga-based format for a game for MS-DOS that can now only be run on Windows. :P Plus overall the final version of my track is an .OGG file as opposed to an .S3M file. The .s3m of this song is ~24 MB and the .OGG file is only ~3 MB. https://soundcloud.com/jordanjett/kr...reen-hill-zone Last edited by KRSplatinum; Feb 1, 2014 at 06:50 PM. |
Feb 2, 2014, 01:14 AM | ||
Quote:
That's definitely an interesting listening experience! Kind of trippy, as it were. I'm not at all sure JJ1 could handle it, though, at 24mb? I'm doing very little editing to the JJ1 .exe itself, so "implementing .ogg into JJ1" is out of the question. Since the last time I looked, I found this tool for converting .mid to .s3m, which combined with this .mid database and convert.exe should give me enough possible options for each song that at least one will probably play semi-plausibly... genesis vgm to .mid (manual) to .s3m (automatic) to .psm (automatic) is not as direct a translation as one might hope, but it's faster than asking you to remix idk how many songs in a few weeks in such a way that a 1994 DOS program can play them correctly. |
Feb 2, 2014, 06:15 AM | |
Thanks for the links! So the correct file format actually is .psm?
I'd like to clarify the process... - original Sonic music is for Genesis in VGM format - Instead of that, Swag can use a MIDI version of those songs - Those .MID files can be converted to .S3M directly - Those .S3M files can be converted to .PSM And jj1 uses PSM, so there must be a program for MS DOS that can convert between .s3m and .psm, since the soundtrack was unofficially released in .s3m format. I see what you mean, from there it's just about making a list of the Sonic worlds you made levels for, and pick a good .MID song for each different world, and hopefully the music corresponds with the world it's from. ⌒.⌒ I haven't tried yet but overall, it seems like if convert.exe won't work, it might be easiest to convert from .s3m to .mod to .psm, in order to reduce errors. At that point, according to my sources JJ1MOD can convert .mod to .psm. If the .s3m files won't work entirely, .mid files can be converted to .mod, in my opinion. ...EDIT: By the way, Convert.exe doesn't run on Windows 8. It's obviously a program made to run in MS-DOS, not Windows, if Epic used it to make JJ1. Furthermore, JJ1MOD doesn't work for 64-bit machines, which mine is... I might have to use DOS-Box. Changelog: Wow, I had no idea Epic actually made a full-fledged module conversion and cleanup program for MS-DOS back in the '90s... They should sell this software. Too bad the file size of my .s3m file is too big to be made into a .MOD file, lol. I made a valid .PSM file out of a .MOD, but it is only like 5 seconds long XD The sample I used is too big for .MOD file format. I used a single sample of the whole song from Green Hill Zone, a sample which I edited before putting into a module. You're right, SwaG will need to use a different remix than the one I posted to Soundcloud, unless JJ1MOD can do better in terms of loading a large file. Right now I'm trying it, but it's taking a while to convert. I've had music file renders take literally about an hour just for ~5 minutes of audio output, so I don't expect it to be much different for this test. ****, if .s3m could only encode .ogg files instead of .wav files, this would be SOOOO much ****ing faster. I can't say whether JJ1 would be able to use a music file that's bigger than its own filesize, but anyway, I'm just testing conversion with OpenMPT right now. I'm not going to worry about testing with JJ1 until there's actually a significance to choosing the right song for a given level. Anyway, if there's a compilation of the Sonic soundtrack in MIDI format, which can easily be made into small .MOD files, then they can become .PSM files which should work in JJ1. Update: As for a progress report, my conversion from .s3m to .psm in JJ1MOD totally failed. As expected, it said in the J2O page that it didn't work. -> The next step of my process is to convert some of those MIDI files you posted into .MOD files, then convert them into .PSM files with Convert.exe. By the way, JJ1 songs are only 4-channels as far as I know. It's nearly impossible to reduce the number of channels from any song without essentially fully remastering them. These MIDI files will need a complete overhaul before they're properly converted to a 4-channel .MOD. Instead, I'd sooner convert to 32-channel .MOD and check whether that's supported by JJ1 or not :d mid2s3m can't convert more than 8 channels either. I have made a .MOD file out of son1hill.mid, but it's SOO messed up right now, haha. In order to ACTUALLY correct this, I would have to tune EVERY single one of these virtual instruments, and they would still sound like crap since MIDI playback by the Windows synthesizer is literally a joke, so it would be faster to just replace them all. And the filesize is already twice as big as any JJ1 song, so I can't guarantee these MIDI files can be converted to .PSM. It's really more likely that I could just make new 4-track .MOD files for whatever levels you choose, convert them later to .PSM, and stick to a 150-kb limit for all JJ1-related music. Otherwise, there's no use trying to convert a 12-channel .MID file into a 4-channel .PSM file. It just won't happen without a true upgrade to Windows' MIDI synthesizer. However, if there are some 4-channel .MID files on the site you posted, in theory they could eventually be converted to .PSM. They just need to have every instrument re-tuned in the process, in order for them to not be broken in terms of pitch. Look, in other words... For troubleshooting purposes: - 12-channel MIDI songs can't be converted to 4-channel .PSM files. The reason for this is that 12-channels allows (12 people playing 1 instrument each in 1 song) and 4-channels allows (4 people playing 1 instrument each in 1 song). It's like trying to make 4 groups of 3 people read 1 page of sheet music per group, lol. - Converting .MID to .MOD in Open Modplug Tracker detunes all of the instruments. It's like virtually loading a bunch of guitars onto a rocketship, sending them to Mars and asking how much air pressure is on the guitar strings once a computer astronaut plays the guitar in a Martian atmosphere. They're obviously not going to immediately sound correct, haha. For the purposes of SwaG: - The limit for JJ1-based music is about 100-150 kb in a single .PSM file. (I haven't actually tested this in JJ1, but I have been able to make a 4-channel .PSM song that plays in OpenMPT.) - So far, I haven't found any sheet music for Sonic songs that can be converted and opened in JJ1. JJ1 has a strict limit of 4 channels for a song, and only accepts .PSM files with a certain filename that determines what order the songs are in compared to each JJ1 world. -> My plan right now is to just start from scratch, make a 4-channel .MOD file that covers a given Sonic level based on any Sonic world music, convert it to .PSM with convert.exe, check to see that its filesize is under ~150 kb to fit in with JJ1, then to apply it to a JJ1 world, rename it to, for example, song0.PSM in order to play, say, Green Hill Zone music in the Diamondus world. - What this would require is a list of Sonic worlds that are levels that will be in SwaG, so that the music choice can be appropriate for the level, since it would be cool if the levels had the music from the old worlds in Sonic, just a new version of the same song. ... While I'm at it, there's a strict limit to the file size of an appropriate .PSM file. This limit is about ~100 kb. A simplistic method of reducing the file size of a .PSM file would be: 1. Before you convert to .PSM, edit your file as a .MOD. 2. Change the samples your .MOD file uses. They have to be .WAV file format samples. 3. Reduce the bitrate of each of the .WAV files you're using in the song. 4. Reapply the .WAV samples to the .MOD file in OpenMPT. 5. Convert the .MOD again to .PSM. Last edited by KRSplatinum; Feb 2, 2014 at 10:07 AM. |
Feb 2, 2014, 12:02 PM | |
Woooo, that's a lot of words. And yeah, doing JJ1 stuff requires spending a lot of time in DOSBox.
Look... I really don't understand music files. Even if I took the time to learn, which isn't practical in this timeframe, I have barely any ear for music, so I wouldn't even know if I was doing the right things or not. If you think you can produce better results than automatically converting those .mid files to s3m and then to psm, and do so in a timely manner, and are willing to do so, I'd definitely be grateful and rep up your posts! But it sounds like a lot of fine-tuning and bother, and I don't want to force this on you (or anyone) unless you're sure. If you are, the six main zone songs (GHZ, MZ, SYZ, LZ, SLZ, SBZ) are the obvious contenders for where to start, and if those work out, we can talk about which other songs would be good to have too. |
Feb 2, 2014, 03:47 PM | |
OK, TY.
|
Feb 2, 2014, 11:18 PM | |
Myth busted.
(ENDSONG.PSM, pattern 16 -- technically, it doesn't actually use channels 7 and 8 in the song(At least, I couldn't see it using them), but it uses the first six, as you can see) EDIT: All the CD songs also have eight tracks. Last edited by Love & Thunder; Feb 2, 2014 at 11:30 PM. |
Feb 4, 2014, 10:28 AM | |
Last edited by Violet CLM; Feb 4, 2014 at 11:21 AM. Reason: fixed link |
Feb 4, 2014, 01:13 PM | |
Psst, don't tell the Sonic fandom, but I'm convinced that Jazz is a way cooler character to play with in the first place!
__________________
Add SlazRabbit on Xbox Live if you want to play some GoW1/2/3/J or Destiny1/2. Jazz Jackrabbit 2 Forever!! Civilian Defence Force - Jazz2 Visual Fantasers |
Feb 4, 2014, 01:28 PM | |
Yeah, but I'd play a Zoonik game in a heartbeat...
|
Feb 4, 2014, 01:50 PM | |
Nobody outside this community knows about Zoonik.
As a matter of fact, I'll safely bet that nobody outside this thread knows about Zoonik.
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Feb 4, 2014, 02:05 PM | ||
Quote:
__________________
"So unless I overwrote my heart with yours, I think not. But I might have." - Violet CLM Two Games Joined releases: Control / Splinter (twin singles) || Ballistic Bunny (EP) || Beyond (maxi-single) || Beyond: Remixed (remix EP) || Inner Monsters OST (mini-album) || Shadows (album) |
Feb 4, 2014, 02:18 PM | |
Who is sonic with a gun really? He would have to be a mascot for the Seattle Supersonics, since NBA mascots shoot tshirts at basketball games. However, that shouldn't affect your character development. Jazz could probably beat this game independently, and there aren't any other sprites available. Therefore it's up to him to make this game happen.
|
Feb 4, 2014, 03:29 PM | ||
Quote:
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Feb 5, 2014, 02:47 AM | |
I would certainly prefer playing as Zoonik instead of Zool. At least he had a foxy tail.
While I never had an Amiga, I always thought of Zool as a Ninja Turtle in a Power Ranger suit.
__________________
Add SlazRabbit on Xbox Live if you want to play some GoW1/2/3/J or Destiny1/2. Jazz Jackrabbit 2 Forever!! Civilian Defence Force - Jazz2 Visual Fantasers |
Feb 5, 2014, 05:00 PM | |
Okay, I just downloaded the latest OJ version (no changelog?) and I'll do a runthrough...
|
Feb 6, 2014, 04:04 AM | |
If I knew anything about composing with a tracker (I don't, I find the interface terribly unintuitive), I'd jump at the chance to do the soundtrack for this. I'd probably try to rearrange the Sonic 1 soundtrack in a very Jazz 1-like manner, maybe include some little references to other Sonic games like the levels do... but yeah, I've never really had the patience to sit down and learn such an obsolete form of making music.
|
Feb 6, 2014, 05:13 AM | |
As unlikely as it is for Alister to fix Violet's mega list in two weeks, keep in mind that OpenJazz uses libmodplug, and can run
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Feb 6, 2014, 12:03 PM | ||
Quote:
If you do make an arrangement, and you have it in some form of sheet music, it would be faster for me to transcribe your arrangement into a module file than it would for me to make my own arrangement. I guess the arrangement should be for ~4, ~8 or ~12 instruments, guesstimating from the number of channels JJ1 songs typically use. I would just suggest a limit of only a few minutes per song, or else people who play the levels won't get to hear the whole song. To reiterate, my plan for this project is to create a .mod file and convert it to .psm. AFAIK, That's solely dependent on the .mod file being ~100 kb. |
Feb 6, 2014, 06:30 PM | |
The Genesis' synth had 6 channels, JJ1 supports at least 6 channels as Robo4900 showed.
Original songs. VGMTool can decompress those (.vgz to .vgm). Then I used this to convert them to MIDI; probably there is a better converter floating around somewhere. The resulting file has completely wacky tuning/timing, because that's what the Genesis had. At that point I recommend just re-tracking the whole song using the MIDI file as a guide - with the songs around 1 minute and with only 6 channels this really isn't too bad. That said I don't volunteer for it quite yet, there's some other work I really need to finish. |
Feb 7, 2014, 09:27 AM | |
I could work with the midi files by converting them to mod, then fixing all of the instruments manually. If there are only a few instruments, it's only a matter of finding in-tune samples with low file size.
|
Feb 8, 2014, 03:23 AM | |
Seems like Violet forgot to post: Gravis
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Feb 8, 2014, 04:34 AM | |
ModDB articles are screened for content, style, etc. by the site admins before being posted, so it's not so much that I forgot as the last time I'd checked it hadn't been approved yet. But now it is! Thanks!
(I've posted this picture before, or at least one very like it. The rest are new.) |
Feb 9, 2014, 09:27 AM | |
That looks awesome. Can't wait to try it.
Stuff like this makes me want to go back doing JJ1 modding, but sadly I just don't have time for stuff like that anymore :-(. Are you also modding the in game menus and episode images? I gave that a try once but as far as I could see it was all hardcoded. I expect that would be no problem for you though. |
Feb 9, 2014, 01:32 PM | |
I have a lot of ideas for additional material to cram in, none of which I'm going to talk about prior to the release. Screenshots and text will focus on the main levels, and anything else will be a surprise. What will or will not make it in basically depends on how much time I have for it, and before any of that I need to finish the last part of the final level, and then do a sweep through all the levels fixing sound effects and sprite alignment.
|
Feb 13, 2014, 07:07 AM | |
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Feb 14, 2014, 06:58 AM | |
At first sight, the enemy in image #3 reminded me of the Dopefish.
That got me thinking, wouldn't it be nostalgic to keep the old Dopefish fad alive by, for example, turning one of those enemies into one and placing it in a hidden room?
__________________
Add SlazRabbit on Xbox Live if you want to play some GoW1/2/3/J or Destiny1/2. Jazz Jackrabbit 2 Forever!! Civilian Defence Force - Jazz2 Visual Fantasers |
Feb 14, 2014, 09:57 AM | |
It would be! I wonder if I have that much free sprite memory...
|
Feb 14, 2014, 12:22 PM | |
If you don't, you could add the Dopefish to a tileset and put that in a secret room?
|
Feb 14, 2014, 03:34 PM | |
And on Feb 23, we'll see a message:
SWAG has been delayed. reason: the Dopefish ate all time that should've been spent on bug fixing.
__________________
Add SlazRabbit on Xbox Live if you want to play some GoW1/2/3/J or Destiny1/2. Jazz Jackrabbit 2 Forever!! Civilian Defence Force - Jazz2 Visual Fantasers |
«
Previous Thread
|
Next Thread
»
Thread Tools | |
|
|
All times are GMT -8. The time now is 03:00 PM.
Jazz2Online © 1999-INFINITY (Site Credits). Jazz Jackrabbit, Jazz Jackrabbit 2, Jazz Jackrabbit Advance and all related trademarks and media are ™ and © Epic Games. Lori Jackrabbit is © Dean Dodrill. J2O development powered by Loops of Fury and Chemical Beats. Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Original site design by Ovi Demetrian. DrJones is the puppet master. Eat your lima beans, Johnny.