..Copying map data to the non-displayed side of a mode 0 512 by 256 screen.. Ok, I have been testing a peice of code that has given me some trouble. All data...
Hi, I have one more question about the linkscript.. or GCC, ld? I don't understand why this is happening. Maybe you can put some light on this. Is there...
Hi all, Has anyone here timed 16-bit reads from IWRAM and EWRAM on a real GBA? Are reads from odd addresses just as fast as those from even addresses? -- ...
I am having a problem understanding saving 'games'. In my Book Reader program I have been saving the reading position, and bookmarks by writing them to SRAM...
Hi, I'm using devkitadv(gcc v3.0.2), jeffs linkscript+crt0. in the process of optimising my direct sound driver I have got a bit stuck!... One of my core...
... What kind of game has your group made? ... but ... huge ... It is too bad there is no good way for an independent developer to self-publish for GBA, taking...
As it turns out the answer is that hdma doesn't occur during vblank. Once again I made a false assumption (largely based on knowing that hinterrupts do occur...
Here is a question for anyone who wants to save me the time of testing it out myself. Does hdma (DMA with start mode 10) happen during vblank? I had thought...
Hello, I'm implementing path-finding routines for arcade game. The most obvious choice would be AStar, but I'm a bit afraid this may be overkill in this simple...
... Definition for: mantissa 1.In a floating point number, the numeric value which is multiplied by the radix raised to the power of its exponent; for example,...
Hey all, I've searched the list, but didnt find the answers I needed. Any help would be very much appreciated. oh, and btw. I'm using devkitadv. First...
Anyone know of a good, arm-elf disassembler? fromelf from ARM ADS is far superior to objdump from gcc, but I have to use a converter I wrote to use it to...
Hi, My objective is to assign a certain value to every possible normal vector in my system. To represent a normal vector (x, y, z) in 3D I use three .10 signed...
Could someone please describe how the GASS sound player can be integrated, and used to play a mod file, into a project using gcc as the compiler. I cant seem...
Hi all, Just a quick note to let y'all know about a new group. As most people on the list are into game-dev (either professional, or amateur), and the GBA is a...
I'm hoping for some clarification as i've read some conflicting reports on this subject. are the 'signed' 8bit samples used by GBA Direct Sound 8bit signed...
Here's a trick [have yet to verify] that I came up with in my Java OOP class for doing 16.16 divides. Its based on the fact that you can calculate x/a by...
Using avi2bmp to prepare .bmp files for the predator development GBA video tool has worked for me in the past - But now I get "Not Standard Windows Bitmap"...
here's my shot at the div issue, it's not very accurate(should be within a few % tho) but should be fast and uses a fairly small (16kb) lookup table. ...
My previous "the two multiply divide" should have been "the two multiply inversion"... Can you please edit the subject line... [mod note: Too late..] Tom...
Hi all, after spending considerable time trying and reading the list archives, I ran into a dead end in trying to write a Direct Sound mixer. I get the more...
Hello all, Having a bit of an annoyance with garbage appearing on the screen when in mode 0. What happens is an 8x8 sprite appears at 0,0 on the screen filled...
I'm currently working on a game where I need the user to select a number between 0 and 99. I'm thinking about have a line of text on the screen like this: ...