Search found 2985 matches
- Wed Mar 29, 2023 8:20 pm
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
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.
- Sun Mar 19, 2023 12:54 pm
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
Re: New 32x game in development!
Sounds rather useful. Might attract some folks who'd rather concentrate on the game than on coding.
- Sat Mar 04, 2023 11:51 pm
- Forum: Tools
- Topic: SGDK Platformer Studio
- Replies: 2
- Views: 10958
Re: SGDK Platformer Studio
That is rather interesting. More tools are always welcome.
- Sat Feb 18, 2023 11:04 pm
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
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...
- Thu Feb 16, 2023 9:19 pm
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
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?
- Thu Feb 09, 2023 9:43 pm
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
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.
- Thu Feb 09, 2023 9:18 am
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
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...
- Tue Feb 07, 2023 9:08 pm
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
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.
- Mon Feb 06, 2023 5:17 pm
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
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_...
- Sun Feb 05, 2023 3:17 pm
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
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 ...
- Sun Feb 05, 2023 1:05 am
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
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...
- Sat Feb 04, 2023 12:15 am
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
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...
- Thu Feb 02, 2023 11:28 pm
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
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...
- Tue Jan 31, 2023 10:14 pm
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
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...
- Thu Jan 26, 2023 9:22 am
- Forum: Announcement
- Topic: New 32x game in development!
- Replies: 101
- Views: 528307
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...