It is currently Mon Nov 20, 2017 9:41 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 72 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Author Message
PostPosted: Wed Sep 06, 2017 7:14 am 
Offline
User avatar

Joined: Fri May 08, 2015 7:17 pm
Posts: 1824
Location: DIGDUG
Quote:
It is certainly a choice to be made, but it was intriguing that the notes counter counts 2 for doubles. It can make for situations where the counter is 2, while there is only one left item on the stage.


I won't worry until I see a bug.
Like pacman (dots), there should be exactly as many notes on screen as you need to collect.

_________________
nesdoug.com -- blog/tutorial on programming for the NES


Top
 Profile  
 
PostPosted: Thu Sep 07, 2017 1:47 pm 
Offline
User avatar

Joined: Fri May 08, 2015 7:17 pm
Posts: 1824
Location: DIGDUG
Here's some more concept drawings. Maybe Title Screen.


Attachments:
GG2.jpg
GG2.jpg [ 49.83 KiB | Viewed 830 times ]
GG1.jpg
GG1.jpg [ 39.21 KiB | Viewed 830 times ]

_________________
nesdoug.com -- blog/tutorial on programming for the NES
Top
 Profile  
 
PostPosted: Thu Sep 07, 2017 3:20 pm 
Offline
User avatar

Joined: Sat Jul 12, 2014 3:04 pm
Posts: 950
The latter looks more suited as manual art. ;-) Look good.


Top
 Profile  
 
PostPosted: Fri Sep 29, 2017 7:22 pm 
Offline
User avatar

Joined: Fri May 08, 2015 7:17 pm
Posts: 1824
Location: DIGDUG
I've been trying to make the game appeal more to girls. I added the ability to customize the color of the guitar girl. Also changed the mapper to CNROM, because I'm using up all the tiles just for the title and option screen.

Attachment:
Jammin03.png
Jammin03.png [ 4.18 KiB | Viewed 667 times ]


By the way, one of the Ms in Jammin is sprites, because of kerning problems, and not enough BG tiles left. Actually, there are lots of sprites in both pictures.

Attachment:
Jammin04.png
Jammin04.png [ 2.4 KiB | Viewed 667 times ]


The game engine is 99% done, but with temp graphics and only test rooms. And no enemy AI yet.

_________________
nesdoug.com -- blog/tutorial on programming for the NES


Top
 Profile  
 
PostPosted: Fri Sep 29, 2017 8:08 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19237
Location: NE Indiana, USA (NTSC)
Don't forget to leave room on the title screen for "PRESS START BUTTON" and a copyright notice (if you aren't displaying one on the previous screen).


Top
 Profile  
 
PostPosted: Fri Sep 29, 2017 8:22 pm 
Offline
User avatar

Joined: Fri May 08, 2015 7:17 pm
Posts: 1824
Location: DIGDUG
Quote:
Don't forget to leave room on the title screen for "PRESS START BUTTON" and a copyright notice (if you aren't displaying one on the previous screen).


Is that a rule?

There will be a 3rd (unseen) screen with copyright and such. Between the Title and Options screens.

I suppose I could 'Press Start', with sprites.

Maybe a sprite zero hit near the bottom to switch tilesets, could put the copyright. I wouldn't prefer it.

_________________
nesdoug.com -- blog/tutorial on programming for the NES


Top
 Profile  
 
PostPosted: Fri Sep 29, 2017 8:27 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19237
Location: NE Indiana, USA (NTSC)
dougeff wrote:
Quote:
Don't forget to leave room on the title screen for "PRESS START BUTTON" and a copyright notice (if you aren't displaying one on the previous screen).

Is that a rule?

It is nowadays for games published on modern consoles. TRC, Lot Check, or whatever the console maker calls it usually specifies a wording for the prompt on the title screen. The "Luigi Bros." hack adds it, for instance. See also a reddit thread about "Press Start".


Top
 Profile  
 
PostPosted: Fri Sep 29, 2017 8:48 pm 
Offline
User avatar

Joined: Fri May 08, 2015 7:17 pm
Posts: 1824
Location: DIGDUG
Several real NES games (TMNT, Die Hard, Megaman 2, etc) do a quick copyright screen before the title screen. I think I will do that.

Press Start, I thing blinking with sprites will work, probably in that blank area to the upper right.

_________________
nesdoug.com -- blog/tutorial on programming for the NES


Top
 Profile  
 
PostPosted: Sat Sep 30, 2017 12:43 am 
Offline
User avatar

Joined: Sat Jul 04, 2015 9:58 am
Posts: 568
Location: -29.794229 -55.795374
That girl in the title screen looks really nice!
Hope you can share a demo or video soon.


Top
 Profile  
 
PostPosted: Thu Oct 05, 2017 4:10 pm 
Offline
User avatar

Joined: Fri May 08, 2015 7:17 pm
Posts: 1824
Location: DIGDUG
I estimate it will take me 20 minutes per level, to draw the level, compress the data, compile, test the room.

Times 24 levels planned = 8 hours of work to do.

No shortcuts in life.

_________________
nesdoug.com -- blog/tutorial on programming for the NES


Top
 Profile  
 
PostPosted: Thu Oct 05, 2017 5:40 pm 
Offline
User avatar

Joined: Sat Feb 12, 2005 9:43 pm
Posts: 10116
Location: Rio de Janeiro - Brazil
That's... insanely fast! :shock:


Top
 Profile  
 
PostPosted: Thu Oct 05, 2017 8:05 pm 
Offline
User avatar

Joined: Fri May 08, 2015 7:17 pm
Posts: 1824
Location: DIGDUG
You're right, it's turning out to be more like 30-35 minutes per level.

12+ hours to go.

_________________
nesdoug.com -- blog/tutorial on programming for the NES


Top
 Profile  
 
PostPosted: Thu Oct 05, 2017 9:45 pm 
Offline
User avatar

Joined: Sat Jan 09, 2016 9:21 pm
Posts: 245
Location: Central Illinois, USA
By the end of any given project, I get really sick of doing level design.

Keep up the good work.

_________________
My games: http://www.bitethechili.com


Top
 Profile  
 
PostPosted: Thu Oct 12, 2017 8:34 pm 
Offline
User avatar

Joined: Fri May 08, 2015 7:17 pm
Posts: 1824
Location: DIGDUG
Hmm, it looks like my levels require about 225-250 bytes a piece. Times 25 = 6000* bytes for level data. 0x1770. I didn't realize it, but, once I put the music in, and the DMC sample(s), I'm not going to have that much space for levels. (possibly).

I may have to shove the level data in one of my CHR-ROM banks. (CNROM).

OK, so that's ...set the PPU address, do 1 dummy read, then normal reads.

If I THEN set another PPU address, do I need to do another dummy read?

*it's actually 6243 bytes of level data. 0x1863.

_________________
nesdoug.com -- blog/tutorial on programming for the NES


Last edited by dougeff on Thu Oct 12, 2017 8:40 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Thu Oct 12, 2017 8:37 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 6447
Location: UK (temporarily)
The act of reading from $2007 always
* returns the current latch
* schedules reading another byte into the latch

So the simple way of handling things always ends up loading an irrelevant byte after each contiguous block fetched, but kleverness in scheduling could avoid these redundant reads.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 72 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group