Homebrew Homebrew Development

Arisotura

rise of melonism
Member
Joined
Dec 5, 2009
Messages
839
Trophies
1
Age
30
Location
center of the Sun
Website
kuribo64.net
XP
2,498
Country
France
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
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,217
Country
Canada

Cid2mizard

Well-Known Member
Member
Joined
Aug 16, 2007
Messages
401
Trophies
1
Age
43
Location
Maubeuge
XP
2,447
Country
France
I really find it strange reversing axis between the graphics and the stylus. I find it very annoying...

axes10.png
 

jasonmbrown

Well-Known Member
Newcomer
Joined
Sep 11, 2010
Messages
47
Trophies
0
XP
183
Country
Canada
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)
 

shinyquagsire23

SALT/Sm4sh Leak Guy
Member
Joined
Nov 18, 2012
Messages
1,977
Trophies
2
Age
26
Location
Las Vegas
XP
3,765
Country
United States
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

YoshiInAVoid

Banned!
Banned
Joined
Jan 10, 2011
Messages
560
Trophies
1
Website
google.com
XP
465
Country
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
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
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-

filfat

CTO @ Nordcom Group Inc.
Member
Joined
Nov 24, 2012
Messages
1,261
Trophies
1
Location
Gothenburg, Sweden
Website
www.sweetsideofsweden.com
XP
1,749
Country
Sweden
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

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
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).
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
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.
 

PewnyPL

Well-Known Member
Member
Joined
Feb 2, 2014
Messages
771
Trophies
1
XP
2,186
Country
Poland
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

General chit-chat
Help Users
  • Veho @ Veho:
    Nah, a hit gives them mad meth powers, but makes them more difficult to control.
    +1
  • Veho @ Veho:
    Before a hit they're like zombies, persistent but slow.
    +1
  • Veho @ Veho:
    It's a tradeoff.
    +1
  • The Real Jdbye @ The Real Jdbye:
    no i mean, before a hit is after the previous hit
    +1
  • The Real Jdbye @ The Real Jdbye:
    if you keep them well enough fed, it's the same thing
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    By the power of Florida Man, I have the power!!! *Lifts up meth pipe* Meth Man!!! lol
  • BakerMan @ BakerMan:
    Guys, I just learned my little brother is in the hospital because he had a seizure last night.
  • cearp @ cearp:
    Sorry to hear that BakerMan
    +2
  • BakerMan @ BakerMan:
    Just found out he's doing alright, doing a lot of complaining too, rightfully so. Who wouldn't complain after having a seizure and being hospitalized?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Glad he is OK and complaining is cool :)
    +1
  • K3Nv2 @ K3Nv2:
    Yeah been there had that no fun
    +1
  • K3Nv2 @ K3Nv2:
    They'll give him sleep studies eegs and possibly one week hospital stay
    +1
  • BakerMan @ BakerMan:
    I hope it's not a week.
  • K3Nv2 @ K3Nv2:
    It's standard so doctors can get a idea about what's going on
  • BakerMan @ BakerMan:
    understood
  • BakerMan @ BakerMan:
    well, i'm glad he seems to be doing fine, and ig i'm going to start spewing goofy shit again
  • BakerMan @ BakerMan:
    Update: Turns out he's epileptic
  • K3Nv2 @ K3Nv2:
    Get a 2nd opinion run mris etc they told me that also
  • Psionic Roshambo @ Psionic Roshambo:
    Also a food allergy study would be a good idea
  • K3Nv2 @ K3Nv2:
    Turns out you can't sprinkle methamphetamine on McDonald's French fries
  • ZeroT21 @ ZeroT21:
    they wouldn't be called french fries at that point
  • ZeroT21 @ ZeroT21:
    Probably just meth fries
  • K3Nv2 @ K3Nv2:
    White fries hold up
    K3Nv2 @ K3Nv2: White fries hold up