Search found 87 matches

by matthewnimmo
Sun Jan 22, 2023 9:52 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 533178

Re: New 32x game in development!

... The palette is stored as B, G, R, A (where alpha may be optional). You're reading it backwards and not skipping the A byte. Also, BMP data is stored bottom to top. ... Chilly, this is great (I'm definitely leveling up!) This one section may I go a little deeper on my questions here? I'm sure ot...
by matthewnimmo
Sun Jan 22, 2023 5:19 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 533178

Re: New 32x game in development!

... Certain functions will work better/faster if they're in sdram instead of rom. You can do this with a function attribute. Use the function attribute with the function prototype to declare the function in ram... Chilly! This is fantastic and I swear you were reading my mind! I saw these around fu...
by matthewnimmo
Fri Jan 20, 2023 9:19 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 533178

Re: New 32x game in development!

Hey Chilly! Why are there a bunch of dwarves in my compile! :) I noticed these little guys when i build the D32xr project as well, so I can safely say it's nothing i've introduced. dwarves.png So far i've got a distilled version down compiling. So i'm going to do some more cleaning and try to get so...
by matthewnimmo
Thu Jan 19, 2023 11:27 pm
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 533178

Re: New 32x game in development!

This should be interesting. The more 32X games, the better. I was always a big fan of the 32X, and was sad it got short shrifted by Sega back in the day. They could have at least waited until Rayman 32X was released! :lol: As for audio, I like using audacity and sox. Sox is a small command line con...
by matthewnimmo
Thu Jan 19, 2023 5:24 am
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 533178

Re: New 32x game in development!

In a recent post about distilling down the D32xr project into a bare skeleton that I can base my game on. I had asked Chilly what are the core files that I would need that are not specific to the Doom game and below is a quote from Chilly that I think would be extremely helpful for others. src-md fo...
by matthewnimmo
Thu Jan 19, 2023 4:53 am
Forum: Announcement
Topic: New 32x game in development!
Replies: 101
Views: 533178

New 32x game in development!

Everyone: First off, I want to thank everyone who made this place possible for great minds to post and help smaller minds like myself achieve big dreams! Secondly, I want to thank all those great minds who has been helping me thus far and continue to help me in this journey. For years now I've been ...
by matthewnimmo
Thu Jan 19, 2023 4:27 am
Forum: Super 32X
Topic: All sound options explained?
Replies: 7
Views: 26301

Re: All sound options explained?

I'll be here when you have questions. This is why I make all my code open source (when allowed by contract, of course) - maybe this will help people who don't want to reinvent the wheel... or maybe help someone build a better wheel. :D This is absolutely wonderful! I know that I can just "abandon s...
by matthewnimmo
Tue Jan 17, 2023 11:50 pm
Forum: Super 32X
Topic: All sound options explained?
Replies: 7
Views: 26301

Re: All sound options explained?

Chilly! This is absolute gold! Im going to take some time and chew through this. I may take these files and start up a new project and see if i can get something to simply compile

Im certain ill have a ton of questions
by matthewnimmo
Tue Jan 17, 2023 11:47 pm
Forum: Tools
Topic: sixpack handling of palettes for multiple images?
Replies: 23
Views: 20663

Re: sixpack handling of palettes for multiple images?

I tend to embed the BMP in the cart and read the pal and data straight from the BMP. :D So for sprites, I simply have them in BMP format... and the background... and anything else... It's a LITTLE wasteful of space since the palette is the same in all BMPs (if you did it right), and you don't need ...
by matthewnimmo
Tue Jan 17, 2023 5:35 am
Forum: Tools
Topic: sixpack handling of palettes for multiple images?
Replies: 23
Views: 20663

Re: sixpack handling of palettes for multiple images?

Sounds like the sixpack tool is changing the palette. Can't tell you how to fix that as I don't use it. Use GIMP or mtPaint and mess with BMPs directly. Thanks chilly! Maybe i'm just being dense, but how are you exporting your sprites if you're not using sixpack tool then? I can see in GIMP andmtPa...
by matthewnimmo
Tue Jan 17, 2023 2:45 am
Forum: Super 32X
Topic: All sound options explained?
Replies: 7
Views: 26301

Re: All sound options explained?

Lastly, I know some of the recent postings (in 2022 and now 2023) just point to D32xr and say "just look there...its done right" While that is probably very true. it still leaves newbies like myself a little lost on the "why" is it considered the gold standard. D32XR has the latest updates to my 32...
by matthewnimmo
Mon Jan 16, 2023 5:11 pm
Forum: Super 32X
Topic: All sound options explained?
Replies: 7
Views: 26301

All sound options explained?

Hello everyone! So, probably like many here or have been, i'm wanting to write my own game within the 32x. I will do this. This is not just a fling or a hobby that i'm going to abandon like a half-willed new years resolution. With that said I'm going to need a little help on the journey. Granted, I'...
by matthewnimmo
Mon Jan 16, 2023 2:13 pm
Forum: Tools
Topic: sixpack handling of palettes for multiple images?
Replies: 23
Views: 20663

Re: sixpack handling of palettes for multiple images?

That sounds okay, but I usually just strip the palette straight from the BMP header with a hex-editor. You can also strip the headers from BMP files leaving just the data with a hex-editor. But if you get that other tool to work, that may be easier for some. Another suggestion - if you need to mess...
by matthewnimmo
Sun Jan 15, 2023 4:50 am
Forum: Tools
Topic: sixpack handling of palettes for multiple images?
Replies: 23
Views: 20663

Re: sixpack handling of palettes for multiple images?

Ok, for anyone that see's this and was/is confused like i was I finally have it working. Chilly, unfortunately (for the life of me) just a simple create a RGB indexed bmp with everything in it, chop it up into the individual files, and use the master rgb file's .pal produced by sixpack never did wor...
by matthewnimmo
Fri Jan 13, 2023 10:33 pm
Forum: Tools
Topic: sixpack handling of palettes for multiple images?
Replies: 23
Views: 20663

Re: sixpack handling of palettes for multiple images?

Okay, probably the key thing to converting things to 256 colors and splitting them up correctly... use GIMP. :lol: I'm not certain where you're having trouble with asesprite, but GIMP never gives me any trouble. Use a hex editor to double check the header your version of GIMP is saving. Even being ...