Search found 1461 matches

by WinterMute
Tue Jan 22, 2008 3:28 am
Forum: GBA Development
Topic: the bss section
Replies: 5
Views: 10479

Re: the bss section

.data is already in ewram. static controls external visibility and has nothing to do with bss. What determines bss placement is the initialisation of a variable - if it's initialised to 0 or left uninitialised then it goes in the bss section. If it has a non zero initialisation value then it gets pl...
by WinterMute
Mon Jan 21, 2008 1:17 am
Forum: GBA Development
Topic: the bss section
Replies: 5
Views: 10479

Re: the bss section

The decision to use IWRAM for bss was taken long before devkitARM was first released - both the official kit and devkitAdvance had their linkscripts set up like this so basically we followed the crowd for compatibility reasons. Global variables tend to be accessed by more of the code and, in theory,...
by WinterMute
Mon Dec 10, 2007 4:59 am
Forum: DS/DSi Development
Topic: Elevator Guide to Grit
Replies: 4
Views: 13451

Elevator Guide to Grit

This brief guide covers using Grit to process a 256color png into palette, map & tile data for a DS game. Hopefully there's enough information here for you to figure out the rest on your own, if not, feel free to ask questions. The standard arm9 template supplied now has rules for converting images ...
by WinterMute
Mon Nov 26, 2007 5:16 pm
Forum: DS/DSi Development
Topic: Grit - multi images, one palette?
Replies: 2
Views: 5355

Re: Grit - multi images, one palette?

I'm not 100% sure but I think grit's batch mode does what you need. From the readme Special: batch bitmap->tilemap conversions. This is an example makefile rule for mapping and converting many bitmaps into a file with tilemaps and a shared tileset. The following converts files a1.bmp a2.bmp and a3.b...
by WinterMute
Fri Nov 09, 2007 6:11 pm
Forum: Suggestions and Feedback
Topic: Upcoming changes
Replies: 8
Views: 8621

Re: Upcoming changes

Well, firstly I wasn't calling you a novice coder, it was actually a comment on the philosophy behind something like PAlib. We've seen many people write games for the GBA using things like HAMlib and SGADE only to find themselves completely lost when it comes to DS programming despite the two system...
by WinterMute
Fri Nov 09, 2007 12:26 pm
Forum: Suggestions and Feedback
Topic: Upcoming changes
Replies: 8
Views: 8621

Re: Upcoming changes

It's difficult to know how to approach the PAlib problem being honest. Had they not started including random versions of devkitPro supplied libraries within their installer then the most recent linking issues would not have happened. Even back when devkitARM switched over to arm-eabi most of their p...
by WinterMute
Wed Nov 07, 2007 9:56 am
Forum: Announcements
Topic: dswifi 0.3.4 released
Replies: 0
Views: 7829

dswifi 0.3.4 released

dswifi has now got a few minor bugfixes and feature requests added in version 0.3.4, check the main site for the details - http://www.devkitpro.org/dswifi/dswifi-034/
by WinterMute
Sat Nov 03, 2007 4:58 am
Forum: DS/DSi Development
Topic: Purpose of metatile height + width
Replies: 1
Views: 4291

Re: Purpose of metatile height + width

Sorry to take a while getting to this, it's a fairly convoluted subject and needed some thought to compose a good response. The DS hardware operates in units of 8x8 tiles and everything in the tile ( or character ) based modes is composed of these base units. In the case of backgrounds you can only ...
by WinterMute
Sat Nov 03, 2007 1:50 am
Forum: DS/DSi Development
Topic: Alpha map
Replies: 2
Views: 5594

Re: Alpha map

You would either disable the alpha bit in grit using -gT! or set the transparency for a particular color. For instance -gT 00FFFF would set cyan as the transparent color.
by WinterMute
Sun Oct 21, 2007 12:27 am
Forum: Suggestions and Feedback
Topic: Alternative Forums
Replies: 7
Views: 6701

Re: Alternative Forums

Interesting suggestions. A beginner forum could be interesting, perhaps a "New Users Start Here" section or something similar. I intend the various library forums to be used for those specific platfoms, including C/C++ help so I'm not sure we need extra sections for scripting. The tools forums will ...