devkitPro / 3ds-hbmenu

The 3DS Homebrew Menu (∩ ͡° ͜ʖ ͡°)⊃━☆゚
705 stars 73 forks source link

Correctly display N2DSXL home button location #51

Closed Ryuzaki-MrL closed 5 years ago

Ryuzaki-MrL commented 6 years ago

It seems like the 3DS system font doesn't have the following characters: ◀◁ I'm using U+E01A (Left Arrow) as shown here, and it looks like this on a N2DSXL. This fixes #22

fincs commented 6 years ago

Instead of calling cfg:u at each frame and keeping the session around, could you cache it in a variable? Also, I think the arrow positioning should change too, so that it is aligned to the bottom left corner.

Ryuzaki-MrL commented 6 years ago

I was looking into that yesterday, but at first glance there was no way to one-time initialize it within menu.c without creating a function just for this. EDIT: nvm.

fincs commented 6 years ago

I don't mind if it's initialized in uiInit.

fincs commented 6 years ago

I don't think making IPC calls inside the rendering code is a good idea. I still think that retrieving the system model on startup is a better idea, instead of embedding that code in the rendering loop.

Ryuzaki-MrL commented 6 years ago

I ended up going with my original idea then. uiInit now does something, I guess.

ThatNerdyPikachu commented 5 years ago

Wen eta merge