|
Post by vetea on Feb 8, 2015 4:53:38 GMT -5
So great Tamkis ! I can't wait for that !
|
|
|
Post by lunchbox on Feb 8, 2015 10:52:31 GMT -5
Thx Tamris ! Any help will be fine ! I try to find the drivers of echo, but i didn't find it. And wich tools do you use to convert any mp3,ogg,WAV format to echo support ? Also, I learn Asm 68000 with bec ... Will be useful I think ! Tam: would you be willing to make a tutorial on using Echo and making/converting music tracks and sound effects to use with it? I know it would be very helpful to me and a few other BEX users (I believe lunchbox is looking for a music and sfx solution) vetea: learning 68k ASM will definitely be beneficial Yes i am indeed looking for a SFX Solution. I am currently using the SegaCD for music but a nice PCM player with mixing for playing multiple sound at once would be super helpfull. Even if its only 2-3 sounds mixed at once in software out of a single dac channel.
|
|
|
Post by vetea on Feb 10, 2015 10:24:59 GMT -5
Hi all, Finally I find some Z80 drivers ( write in Z80 ASM ), but I failed to compile them with any Z80's assemblers ( Windows 8.1 problem compatibility I think ... ) Here is the link : www.hot.ee/tmeeco/DWNLOADS/Z80WAVSR.RARIf somebody want to try some .bin compilation .... Thanks !!
|
|
|
Post by Tamkis on Feb 10, 2015 16:41:11 GMT -5
Just wait for the Echo tutorial in the works, it will be worth it. (Currently bogged down with real-world uni work, probably by end of week latest).
|
|
|
Post by vetea on Feb 11, 2015 12:27:54 GMT -5
Hi all ! Finally I GOT IT !!! I've compiled the Z80 code drivers, a 68000 asm's code who play Wav or Raw sound ( Some code changed to perform ... ) and here is the Rom : Music Raw mode with Z80The quality music is awesome ! Some hard works for this result ... And now I've to include this ASM routine with Bex ... Not so easy ! Here is the Z80 Drivers : Z80 DriversThe 68000 Sound's player ASM Code : To compile this code here is the tools : - Notepad++ with a Z80 68000 script langage. - ASM68K to assembly the .asm in ROM ( Audacity to work the sound file ) With Asm68K, you have to use the console mode and type this : asm68K.exe /p yourcode.asm, yourrom.binHere is it !! The hard way now, is to use this routine with Bex ... Not so easy ! Probably I use the Incasm instruction to include the Routine and adapt the label for the execution ( ex : Call "Sound.raw" ) See you
|
|
|
Post by vetea on Feb 16, 2015 16:46:30 GMT -5
Hi all, It's a long time I post here. I work and learn the 68K's ASM and adapt my works with Bex ! Here is an example with the Z80Driver, 68K Player routine and Z80 Hard Reset : dl.dropboxusercontent.com/u/108143465/Z80RawDemo.binThe BEX code is very simple : insert code 'On charge notre routine ASM principale incasm Z80wavp.asm 'On joue la 1ere piste call codestart
init: gosub screene Screene: cls ink 0 pallettes paletteTITRE,1,0,64 palettes paletteGENERALE,0,0,16 'Ecran titre loadtiles tilesTITRE,545,160 Reload mapdataTITRE For Y = 1 To 25 For X = 1 To 40 ReadInt AuxInt DrawTile 160+AuxInt+palette(1), X-1, Y Next Next 'Boucle principale while 1 locate 20,7 print "PRESS A TO RESET MUSIC !!" if joypad(0).6 then valid=2 if valid=2 then call init_Z80 'Arret de la musique & Init Hard du Z80 valid=3 end if 'Temporisation de l'initialisation if valid=3 then Ta++ if ta>25 then ta=1 valid=1 call codestart 'On joue la piste 2 end if
wend
return tilesTITRE: datafile TilePapi.bin,BIN paletteTITRE: datafile PalettePapi.bin,BIN mapdataTITRE: datafile TileMapPapi.bin,BIN paletteGENERALE: 'Palette des éléments du jeu dataint $0000,$00EE,$0224,$004E,$000E,$00E0,$0E00,$008E ' couleurs 0,1,2,3,4,5,6,7 dataint $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 ' couleurs 8,9,A,B,C,D,E,Fhere There is a little Scratch Sound at the end of the sound ... A little problem to solve ! I have to work this ASM code to play multiple songs now ... See you !
|
|
|
Post by lunchbox on Feb 28, 2015 1:03:39 GMT -5
I can definitely make a full-tutorial, with all of the software and steps, needed to make songs, sfx, and PCM sfx for a game, from start to finish. I have had some experience in creating the engine with Ultra Air Hockey dev with both BEX and now SGDK. I can also confirm (to somebody who asked in a previous post), that Echo can indeed run PCM sound effects. (Ultra Air Hockey uses PCM sound effects in the FM6/DAC channel; however, only one at a time.) Any word on this tutorial? Sorry to seem impatient. Im needing to add sfx to my game currently.
|
|
|
Post by Tamkis on Mar 1, 2015 11:40:22 GMT -5
I shall have it done by Sunday after next (March 15th) at the very latest. (Have been bogged down with university mid-terms, internship searching, and course scheduling. Luckily, Spring Break is from 8th-15th, so finally will have some down time.) In the meantime, here[/url} is what I have so far in BBCode
|
|
|
Post by lunchbox on Mar 1, 2015 22:41:45 GMT -5
Great!! This is a good start.
I was able to get 4 channel SFX working with Sega CD music here in bex. I may not need Echo afterall, however im sure it will still be very usefull for others.
|
|
|
Post by vetea on Mar 2, 2015 3:36:43 GMT -5
?! Don't understand this link ... Not very clear sorry.
|
|
|
Post by vetea on Mar 5, 2015 5:56:46 GMT -5
Hi all, With Stef Xgm's Driver, I've found a real new solution for the sound gestion of the game ! Here is a demo video with the new sound :The engine support 4 channels : - Musics ( 4 ) - Papi's sounds ( shot ) - Ennemies's sound ( Shot and death ) - Game's sound ( Bonus ) ... and the PSG sound processor, up to 5 channels ! ^^ I'll add some new sounds soon. Thanks STEF !!!
|
|
|
Post by lunchbox on Mar 5, 2015 9:40:25 GMT -5
Very nice!!! Sounding much better!
|
|
|
Post by vetea on Mar 5, 2015 20:22:08 GMT -5
|
|
|
Post by vetea on Mar 6, 2015 14:59:03 GMT -5
Hi all,
Here is an exclusive video Demo :
As you see, there are many improvement ( fading effect, sega logo, new screen stage, etc ... ) With BEX, I think I can create a REAL funny game ... I'll try !
|
|
|
Post by vetea on Mar 7, 2015 17:38:10 GMT -5
New ROM Available !! Hi all, Here is a new version of my game : Papi Commando !
There are many changes and improvment : - Life gestion. - New graphics FX ! - Sound & Musics ( thanks to Stef ! ) - You can pause the game with START ! - etc ... Rom Link Papi Commando MD Have fun !!
|
|