Homebrew Homebrew Development

  • Thread starter Thread starter aliak11
  • Start date Start date
  • Views Views 1,478,321
  • Replies Replies 6,048
  • Likes Likes 54
Either way, good luck with that project.

Oh and reading from its readme, looks like the author won't be quite happy :P


Oh and speaking of graphics layers. I also have one, blargGL, which is used in blargSNES. It's not meant to be an OpenGL implementation though. More details here: http://4dsdev.org/thread.php?id=17
 
I really find it strange reversing axis between the graphics and the stylus. I find it very annoying...

axes10.png
 
I know there not much in terms of guides out there yet, but can someone tell me what code I need to toggle a pixel on the bottom screen of the 3ds. (im still pretty new to C so I have trouble reading code other people have written)
 
I'll keep that in mind. If I'm doing GBA a
I know there not much in terms of guides out there yet, but can someone tell me what code I need to toggle a pixel on the bottom screen of the 3ds. (im still pretty new to C so I have trouble reading code other people have written)
Basically,
Code:
gfxGetFramebuffer(GFX_BOTTOM, GFX_LEFT, NULL, NULL)
Gets you the pointer for the first pixel on the bottom screen (I forget how the framebuffer is oriented on the bottom but I believe the bottom left is 0,0 and the next pixel is one pixel up from there (so the x and y axis are flipped). So if you wanted to set a pixel you can cast this pointer to an array as such:
Code:
((u8*)gfxGetFramebuffer(GFX_BOTTOM, GFX_LEFT, NULL, NULL))[x];
And then set each byte of the framebuffer that way. The display itself is 24bpp so you have 3 bytes per pixel in BGR format.
 
  • Like
Reactions: jasonmbrown
I've finally started programming for 3DS, and decided to make a crappy Fruit Ninja rip off to just test the development process.

I've run into a problem, my game has random slowdowns, I think it is because of the way I draw graphics, or I wait for vblank at the wrong time or something.

I've made a quick DS version to just show how I want it to be, because I'm very familiar with DS development.

Here's the compiled DS version, and the 3DS source code:

http://filetrip.net/dl?bqc1qoEOLj

Hopefully someone can point out some of my mistakes :P
 
I'm also trying to start 3DS development. I found a project but probably too hard like always lol

But as I haven't installed Homebrew Launcher yet, I'll try with emulators.
3DMoo doesn't have a build for x86? or Citra?
I don't have visual studio to build for windows.
 
  • Like
Reactions: -pm-
I'm also trying to start 3DS development. I found a project but probably too hard like always lol

But as I haven't installed Homebrew Launcher yet, I'll try with emulators.
3DMoo doesn't have a build for x86? or Citra?
I don't have visual studio to build for windows.
Check the latest DownloadMii repo under the testing dir, that should work :)
 
  • Like
Reactions: minexew
Check the latest DownloadMii repo under the testing dir, that should work :)
Thank you, unfortunately it doesn't work.
The entry point procedure GetLogicalProcessorInformation can't be found in the dynamic library KERNEL32.dll.
I'm on WinXP SP2, quad CPU.

I'll try Citra or TronDS (or end up installing ninjhax).
 
because it works (most of the time?), and it's too much an hassle and time consuming to update it. (too many programs and drivers to update and reinstall. Some of them will not work on newer Windows version too, updating is also a compatibility issue).
Only thing not working which bothered me so far: VPN, GitHub but I can use tortoiseGit.
 
because it works (most of the time?), and it's too much an hassle and time consuming to update it. (too many programs and drivers to update and reinstall. Some of them will not work on newer Windows version too, updating is also a compatibility issue).
Only thing not working which bothered me so far: VPN, GitHub but I can use tortoiseGit.

Try updating to SP3, it may just have what is needed (a lot of stuff that requires Vista SP1 and Win 7 usually works on XP with SP3)
 

Site & Scene News

Popular threads in this forum