La capi
Moderator: Moderators
- FrankenGraphics
- Formerly WheelInventor
- Posts: 2064
- Joined: Thu Apr 14, 2016 2:55 am
- Location: Gothenburg, Sweden
- Contact:
Re: La capi
I recognize that music from partytime hexcelent's "love is kind" demo rom : o
Re: La capi
I was going to ask about the music. Nice job.
This is a block of text that can be added to posts you make. There is a 255 character limit.
Re: La capi
I still no as put another music.
INITADDR = $A999 ; Init address for music ;;
LOADADDR = $A6E0 ; Load address for music ;;
PLAYADDR = $A99C ; Play address for music ;;
They know like calculating these directions?
https://github.com/hxlnt/computers-are- ... nd.asm#L78
INITADDR = $A999 ; Init address for music ;;
LOADADDR = $A6E0 ; Load address for music ;;
PLAYADDR = $A99C ; Play address for music ;;
They know like calculating these directions?
https://github.com/hxlnt/computers-are- ... nd.asm#L78
- FrankenGraphics
- Formerly WheelInventor
- Posts: 2064
- Joined: Thu Apr 14, 2016 2:55 am
- Location: Gothenburg, Sweden
- Contact:
Re: La capi
I'm a bit confused. Do you mean you used hxlnt:s music, or also the code?
Anyway, changing music in that demo is easy - You just need to write an original piece of music, export it as .nsf, and .incbin it in (in this case) bank 1. You can search the source and see how it was done. That nsf will include both your piece of music and the famitacker music engine (source available under the GNU General Public License).
Those three are constants defined for convenience.
PLAYADDR is used as a label; the loop jumps there to update the music engine once per frame.
LOADADDR is where the engine and music data goes. it is used in a .org directive.
INITADDR is used as a label as part of the sound initialization.
Anyway, changing music in that demo is easy - You just need to write an original piece of music, export it as .nsf, and .incbin it in (in this case) bank 1. You can search the source and see how it was done. That nsf will include both your piece of music and the famitacker music engine (source available under the GNU General Public License).
Those three are constants defined for convenience.
PLAYADDR is used as a label; the loop jumps there to update the music engine once per frame.
LOADADDR is where the engine and music data goes. it is used in a .org directive.
INITADDR is used as a label as part of the sound initialization.
Re: La capi
Very cool!!
Who's the character at the demo and on your avatar?
For me, it seems like Speed Racer.
Who's the character at the demo and on your avatar?
For me, it seems like Speed Racer.
Re: La capi
thanks!!Fisher wrote:Very cool!!
Who's the character at the demo and on your avatar?
For me, it seems like Speed Racer.
It is a character created by my "la capi" (aka. The captain)
https://www.flickr.com/photos/el_bazza/ ... ed-public/
https://www.flickr.com/photos/el_bazza/ ... ed-public/
Re: La capi
WOW!
Great artwork!
Thanks for sharing!!
Great artwork!
Thanks for sharing!!
Re: La capi
Now I tested with the drawing modified in gimp to 3 colours and savtool.py to convert it and nam and chr
I think that the result is much better
I think that the result is much better
- Attachments
-
- capi.nes
- asm6 + savtool.py
- (40.02 KiB) Downloaded 574 times
Re: La capi
I believes a program for simpliciar the quantity of characters