Search found 2985 matches

by Chilly Willy
Wed Mar 29, 2023 8:20 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

Don't worry about it. I think everyone here knows all about not being able to devote every second to your project. I certainly do. Real life often gets in the way. We're a patient sort, here, so just keep at it. We'll still be here.
by Chilly Willy
Sun Mar 19, 2023 12:54 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

Sounds rather useful. Might attract some folks who'd rather concentrate on the game than on coding.
by Chilly Willy
Sat Mar 04, 2023 11:51 pm
Forum: Tools
Topic: SGDK Platformer Studio
Replies: 2
Views: 8870

Re: SGDK Platformer Studio

That is rather interesting. More tools are always welcome.
by Chilly Willy
Sat Feb 18, 2023 11:04 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

Using a BMP with the font is a good idea as you can easily change fonts by changing the BMP. It seems you figured out your problems - it should be almost the same as drawing sprites, just without the animation... unless you want an animated font. Maybe a metallic font that gleams? Or a font that dri...
by Chilly Willy
Thu Feb 16, 2023 9:19 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

You've really put some work into this. Looks like those old RPGs; the battle screen looks good. Is it going to be turn-based?
by Chilly Willy
Thu Feb 09, 2023 9:43 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

If you don't have a github account, you might want to make one. You're reaching the point that you might want to start keeping the source on github.
by Chilly Willy
Thu Feb 09, 2023 9:18 am
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

:lol: I like it. Few people would get it, and those that did would get a big laugh. I always tell other devs that an acknowledgement is appreciated, but not required. I think you found one of the funniest ways to do that. :D Another nice way would be an easter egg that showed a thanks to all the fol...
by Chilly Willy
Tue Feb 07, 2023 9:08 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

That looks very nice. Glad to see you worked out the issues. Using the brightness for a fade effect is a pretty nifty idea. At some point, you may want to work on some code to display static images for level titles and the main title and such.
by Chilly Willy
Mon Feb 06, 2023 5:17 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

I see one issue... unsigned char *src = (unsigned char*)(sprite_sheet + crop_y * crop_height * src_width + crop_x * crop_width); sprite_sheet is defined as a short pointer, so any math done on it directly will be multiplied by 2. Maybe change that line to unsigned char *src = (unsigned char*)sprite_...
by Chilly Willy
Sun Feb 05, 2023 3:17 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

Make sure your artwork is properly aligned. From the code, it's 320 x whatever, and uses a 32x32 cell. If your objects are 32x32, but not in a 32x32 cell of the picture, you're going to have a problem. Also, malloc(crop_width + crop_height); that + should be a *. Not sure if that was you or me, but ...
by Chilly Willy
Sun Feb 05, 2023 1:05 am
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

1). State- earlier you mentioned this being the Y coordinate. So lets say i have a 4 x 4 sprite sheet. That would be 16 different sprites. My State would say “which row do i want 0-3” and Frame would say “which column 0-3”. Correct? 2). Frame - same as above Yes. 3). Would my buffer for dst be a me...
by Chilly Willy
Sat Feb 04, 2023 12:15 am
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

Unless you're caching the sprite in ram somewhere, you probably want to draw directly from the sprite sheet. Assuming the sheet is packed at the dimensions of the sprite, the source would be the sheet + state * sprH * shtW + frame * sprW, and the stride would be shtW - sprW. Just do a normal block d...
by Chilly Willy
Thu Feb 02, 2023 11:28 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

You can find many of the 32X docs here: https://segaretro.org/32X_official_documentation You can find the hardware and software manuals for the SH2 in a number of places, but I have an arc of the two at mediafire: https://www.mediafire.com/file/sjkp1vuk39khrkq/SH2_Manuals.7z/file As to whether somet...
by Chilly Willy
Tue Jan 31, 2023 10:14 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

The frame buffer always writes the data to the dram, except when a single byte of 0x00 is written. Byte writes of 0x00 are ignored. So in a sense, the plain frame buffer is an overwrite buffer when considered at a byte level. To clear the frame buffer, you have to write WORDS of 0x0000 instead of by...
by Chilly Willy
Thu Jan 26, 2023 9:22 am
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 478894

Re: New 32x game in development!

You can't use xgm format, only vgm, so don't convert into xgm. Just optimize and leave as vgm. You should be able to use any lzss compressor as long as the window is set to 32KB. The lzss code with d32xr is a decompressor - it doesn't compress. I'm not sure which compressor Vic used on the music. Th...