La capi

A place where you can keep others updated about your NES-related projects through screenshots, videos or information in general.

Moderator: Moderators

Post Reply
User avatar
bazza
Posts: 94
Joined: Fri Nov 24, 2017 1:36 pm
Location: Argentina
Contact:

La capi

Post by bazza »

This Roms created with nesflix and my draw
Attachments
capi.nes
roms with my draw
(288.02 KiB) Downloaded 278 times
User avatar
FrankenGraphics
Formerly WheelInventor
Posts: 2064
Joined: Thu Apr 14, 2016 2:55 am
Location: Gothenburg, Sweden
Contact:

Re: La capi

Post by FrankenGraphics »

I recognize that music from partytime hexcelent's "love is kind" demo rom : o
User avatar
Punch
Posts: 365
Joined: Sat Feb 16, 2013 11:52 am

Re: La capi

Post by Punch »

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.
User avatar
bazza
Posts: 94
Joined: Fri Nov 24, 2017 1:36 pm
Location: Argentina
Contact:

Re: La capi

Post by bazza »

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
User avatar
FrankenGraphics
Formerly WheelInventor
Posts: 2064
Joined: Thu Apr 14, 2016 2:55 am
Location: Gothenburg, Sweden
Contact:

Re: La capi

Post by FrankenGraphics »

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.
User avatar
Fisher
Posts: 1249
Joined: Sat Jul 04, 2015 9:58 am
Location: -29.794229 -55.795374

Re: La capi

Post by Fisher »

Very cool!!
Who's the character at the demo and on your avatar?
For me, it seems like Speed Racer.
User avatar
bazza
Posts: 94
Joined: Fri Nov 24, 2017 1:36 pm
Location: Argentina
Contact:

Re: La capi

Post by bazza »

Fisher wrote:Very cool!!
Who's the character at the demo and on your avatar?
For me, it seems like Speed Racer.
thanks!!
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/
User avatar
Fisher
Posts: 1249
Joined: Sat Jul 04, 2015 9:58 am
Location: -29.794229 -55.795374

Re: La capi

Post by Fisher »

WOW!
Great artwork!
Thanks for sharing!!
User avatar
bazza
Posts: 94
Joined: Fri Nov 24, 2017 1:36 pm
Location: Argentina
Contact:

Re: La capi

Post by bazza »

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
Attachments
ROMS on nestopia
ROMS on nestopia
capi.nes
asm6 + savtool.py
(40.02 KiB) Downloaded 574 times
User avatar
bazza
Posts: 94
Joined: Fri Nov 24, 2017 1:36 pm
Location: Argentina
Contact:

Re: La capi

Post by bazza »

I believes a program for simpliciar the quantity of characters
Attachments
lossy character in BASH
lossy character in BASH
Post Reply