|
Post by Tamkis on Jun 4, 2014 21:05:40 GMT -5
It appears that forum member TheMVRules has created a fork of the Echo sound engine (called Echo+), which adds a few other features. Find it here.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jun 5, 2014 10:49:02 GMT -5
Good find. Any idea what it would take to make this BEX compatible?
|
|
|
Post by sega16 on Jul 3, 2014 9:32:25 GMT -5
I am glad to see that people are continuing to benefit from this. Anyways I do not think it would take much effort to port this version. It has been a long time since I ported the original bex but the only thing I remember changing was fixing stuff that caused asmx to fail as they were using stuff specific to asm68k.
|
|
|
Post by Tamkis on Jul 5, 2014 1:06:16 GMT -5
I am glad to see that people are continuing to benefit from this. Anyways I do not think it would take much effort to port this version. It has been a long time since I ported the original bex but the only thing I remember changing was fixing stuff that caused asmx to fail as they were using stuff specific to asm68k. I did notice in the BEX adapter version that it was simply a matter of commenting out parts of the original player rom, and of repointing some files. It may take more effort to port Echo+, however, since the folder structure is slightly different the older, stock Echo engine. Also, according to the OT post of Echo+ at Spritesmind: This VASM assembly of Echo+ may completely break under BEX, which uses ASM68K . Though, if this newer version could be ported, it would finally mean an official and programmer-friendly way of silencing Echo, either by fading out a song, or by doing "jsr Echo_StopBGM" (which appears to work in this version). Also, a sexy piano roll in the Echo test rom . Attachments:
|
|
|
Post by sega16 on Jul 7, 2014 13:35:27 GMT -5
I think you misinterpreted my post. You made "much effort" bold but I said it would NOT take much effort. Did you notice that? Also bex uses asmx not asm68k. I just removed some asm68k specific macros and replaced them.
|
|
zenac
Moldy Popcorn
Posts: 41
|
Post by zenac on Jul 8, 2014 6:36:41 GMT -5
sega16, thank you so much for your help! It's very good to use the other audio channels beyond PSG.
Tamkis, thank you so much for your help too in this topic!
|
|
|
Post by Tamkis on Sept 16, 2014 11:24:24 GMT -5
|
|
zenac
Moldy Popcorn
Posts: 41
|
Post by zenac on Dec 3, 2014 20:17:16 GMT -5
I have tested a song using Echo. The song plays well, but I still have a problem.
I am using "Loop" option to restart the song when it ends. This way the song is always playing.
But when the song reaches its end, a strange sound of a bell (that is NOT part of the original song) is played and then the song restarts.
How can I remove this bell sound?
Options that I used in XM2ESF are below.
Song properties: BGM Loop Ticks per row: 2
Channels: FM 5, PSG 0, PCM (no noise)
Channel assignments: FM1 1 FM2 2 FM3 3 FM4 4 FM5 6
PCM 5
Instruments assigments 1: 0B 2: 10 3: 05 4: 04 5: 03 6: 14
|
|
|
Post by FragHeadFred on Oct 20, 2017 8:18:44 GMT -5
I have successfully been able to not only create songs for the Echo sound engine, but also have been able to simultaneous play both a song and a PCM sfx! I also was able to easy plop the engine into an in-progress homebrew port project. How were you able to get a PCM SFX playing? Could you share an example? Thanks
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Oct 21, 2017 21:08:35 GMT -5
I have successfully been able to not only create songs for the Echo sound engine, but also have been able to simultaneous play both a song and a PCM sfx! I also was able to easy plop the engine into an in-progress homebrew port project. How were you able to get a PCM SFX playing? Could you share an example? Thanks Notice the date zenac posted. Dude hasn't posted since 2016. Everyone (I know) is using Stefs XGM driver v1. There is version 2 somewhere but my google fu is failing me. devster.proboards.com/thread/1071/add-music-sfx-game-driverAlso, my bet is that the latest XGM driver will eventually go into SecondBASIC. You should check it out! www.second-dimension.com/sbasic/
|
|
|
Post by FragHeadFred on Oct 22, 2017 7:58:01 GMT -5
I did notice, but it was more for Tamkis, and his post was even older, hoping a fellow Pittsburgher might see it.....
I'm aware, would love to use it!!!! Still looking for v2 and hope it would work!
I have checked SecondBasic out, years ago. Sadly..... SecondBasic does not support SEGA CD........... and I won't migrate till it does. I also know SecondBasic works a lot better as well..... (been keeping tabs on it....) I love SEGA CD.........
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Oct 22, 2017 14:15:15 GMT -5
I did notice, but it was more for Tamkis, and his post was even older, hoping a fellow Pittsburgher might see it..... I'm aware, would love to use it!!!! Still looking for v2 and hope it would work! I have checked SecondBasic out, years ago. Sadly..... SecondBasic does not support SEGA CD........... and I won't migrate till it does. I also know SecondBasic works a lot better as well..... (been keeping tabs on it....) I love SEGA CD......... I hope my posts don't seem too grumpy or pissy. Not hating on you. I would love to see more working solutions for BEX and SecondBASIC regarding sound. Also, SegaCD since the cost to produce and hassle is less than making your own carts
|
|
|
Post by FragHeadFred on Oct 22, 2017 16:24:00 GMT -5
Not at all, didn't take it that way in any form, please don't think I did, I welcome any help! More importantly, thank you for the time & consideration for posting just in case!
|
|
|
Post by wraith on Oct 22, 2017 21:39:50 GMT -5
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Oct 23, 2017 9:42:22 GMT -5
Pittsburgher, eh? I'm like 8 hours from ya! Hahaha You come to Foxwoods or Mohegan Sun, I'll buy ya a round and maybe let you convince me to add SCD support (especially before NES)
|
|