Search found 97 matches

by Goose2k
Mon Aug 10, 2020 1:11 pm
Forum: Homebrew Projects
Topic: FROM BELOW [NES Homebrew] OPEN BETA
Replies: 74
Views: 11326

Re: FROM BELOW [NES Homebrew] OPEN BETA

Update Week 11! This release has been a little delayed because I wanted to give the player feedback from Beta 3 a chance to settle. It seems to have done that, and baring any significant bugs being found, this may end up being the final version of the game! Thanks to everyone that provided feedback...
by Goose2k
Fri Aug 07, 2020 5:49 pm
Forum: NES Graphics
Topic: Recommended generic 2d animation software to use for animating pixel-art?
Replies: 12
Views: 287

Re: Recommended generic 2d animation software to use for animating pixel-art?

I'm not totally sure if it meets your needs. It supports layers, and animations, and is specifically designed for pixel art, which sounded like what you were looking for.

https://www.aseprite.org/docs/animation/

Have you considered just using Flash? I know a lot of animators that still use it.
by Goose2k
Fri Aug 07, 2020 4:31 pm
Forum: Newbie Help Center
Topic: cc65 - Are % and * supported?
Replies: 13
Views: 1437

Re: cc65 - Are % and * supported?

For the multiplication case, I ended up just doing this to my macro: #define TILE_TO_BOARD_INDEX(x,y) (((y) * 10) + (x)) // is now: #define TILE_TO_BOARD_INDEX(x,y) ((board_lookup_y[(y)]) + (x)) And it appears to be the fastest out of all 3 versions (saving 13 scan lines for every 254 calls over the...
by Goose2k
Fri Aug 07, 2020 4:02 pm
Forum: Newbie Help Center
Topic: cc65 - Are % and * supported?
Replies: 13
Views: 1437

Re: cc65 - Are % and * supported?

Thinking about it a bit more, I think just storing the index for the common offsets rather than pointers into the array would be faster (and simpler). I am dropping frames, yah (my original post was just a general question, but I came back to it after trying to fix some sprite flicker). Only in extr...
by Goose2k
Fri Aug 07, 2020 3:34 pm
Forum: Newbie Help Center
Topic: cc65 - Are % and * supported?
Replies: 13
Views: 1437

Re: cc65 - Are % and * supported?

Interesting. So something like: unsigned char* RowLookup[] = { &game_board[0], &game_board[10], &game_board[20], &game_board[30], ... }; // later... unsigned char* RowData = RowLookup[row_num]; unsigned char CellVal = RowData[col_num]; You would expect that to result in significant perf gains?
by Goose2k
Fri Aug 07, 2020 2:34 pm
Forum: Newbie Help Center
Topic: cc65 - Are % and * supported?
Replies: 13
Views: 1437

Re: cc65 - Are % and * supported?

* 10 became mulax10 , which is a dedicated subroutine for multiplying by 10, and is pretty efficient. ... However, an immediate and simple suggestion is to make game board 16 wide, because multiply and modulo by 16 is generally fast (power of 2). I got curious about how much CPU time I would save b...
by Goose2k
Tue Aug 04, 2020 4:28 pm
Forum: Homebrew Projects
Topic: Roniu's Tale
Replies: 9
Views: 556

Re: Roniu's Tale

Nice! I'm using CC65 as well, and thinking of moving to UNROM (from NROM) on my next project! Looking forward to seeing how this pans out.
by Goose2k
Tue Aug 04, 2020 10:33 am
Forum: NES Graphics
Topic: Glitch art
Replies: 1
Views: 429

Re: Glitch art

The most power tetromino in the universe...

Image
by Goose2k
Thu Jul 23, 2020 11:46 pm
Forum: Homebrew Projects
Topic: FROM BELOW [NES Homebrew] OPEN BETA
Replies: 74
Views: 11326

Re: FROM BELOW [NES Homebrew] OPEN BETA

Update Week 9! "Just when I thought I was out... they pull me back in!" It looked like I was about to call this game finished, when suddenly the From Below Discord got a big influx of Classic Tetris players. This weeks changes are mostly focused on high skill level, Classic Mode, play. The Classic ...
by Goose2k
Mon Jul 20, 2020 10:28 am
Forum: Newbie Help Center
Topic: Collision Prevention
Replies: 15
Views: 1203

Re: Collision Prevention

Nice work. Feels like I'm controlling a bowling ball made of Iron, but I'm sure that's all tweakable :)
by Goose2k
Mon Jul 20, 2020 10:06 am
Forum: NESdev
Topic: How to embed NES ROM on Itch.io
Replies: 12
Views: 704

Re: How to embed NES ROM on Itch.io

I just gave it a go, and when I try to fun locally with the files you provided I get this error: 357850: Unable to get property 'frame' of undefined or null reference nes-embed.js (65,3) function audio_callback(event){ var dst = event.outputBuffer; var len = dst.length; var didFrame = false if(playA...
by Goose2k
Sat Jul 18, 2020 7:50 am
Forum: NESdev
Topic: How to embed NES ROM on Itch.io
Replies: 12
Views: 704

Re: How to embed NES ROM on Itch.io

Oh wow! That sounds amazing! I'm out all day today but I'll hopefully be able to try it tonight.
by Goose2k
Fri Jul 17, 2020 11:09 pm
Forum: Homebrew Projects
Topic: FROM BELOW [NES Homebrew] OPEN BETA
Replies: 74
Views: 11326

Re: FROM BELOW (Tetris-like) [WIP NES Homebrew]

Update Week 8! Thanks to everyone who has helped test the game, and logged bugs! This build includes fixes for every bug logged so far, so if nothing major comes out of this version, it just may become the final build of the game! In addition to a number of bug fixes, I also created an Itch.io page...