Homebrew Clarification Thread - What is going on?

Status
Not open for further replies.
D

Deleted User

Guest
Again...
WTF does "Pack KTimer struct" mean? Stevice10 just put in a new commit. (found it by chance not spam)

After like 7 hours it should be at least some progress, right? (not trying to be an ass)

Sorry, it should say: "Does anyone have an idea on what "Pack KTimer struct" mean?
 
Last edited by ,

Mythrandir

Life-long Learner
Member
Joined
Nov 12, 2015
Messages
189
Trophies
0
XP
924
Country
United States
mmm having to format my SD card? Gonna have to read more if i can copy back my data after cuz it would suck losing all my saves

so when this is released ..We downgrade to 9.2 (I assume this is the themable one ?) but the link that is noob friendly is for N3DS @.@ oh lord I hope when this is all said and done that there is one thread with everything perfectly laid out .....this is harder and more confusing then mailbombing back when I owned the first Wii @.@
There are plenty of friendly members who frequent the 3DS NOOB PARADISE thread (https://gbatemp.net/threads/3ds-noob-paradise-ask-questions-here.359035/) willing to assist and guide gw/cfw newbies. I'd recommend bookmarking the thread for future use.
 
  • Like
Reactions: AshleyCummings

Selver

13,5,1,14,9,14,7,12,5,19,19
Member
Joined
Dec 22, 2015
Messages
219
Trophies
0
XP
426
Country
(what) does "Pack KTimer struct" mean? Stevice10 just put in a new commit. (found it by chance not spam)

A compiler may choose to align a structure for faster access. For example, on a 64-bit machine, the compiler may choose to align a pointer on a 64-bit boundary, even if that causes "extra space" in the structure. I believe (but am not certain) that the commit you are referring to was his ensuring that the compiler would not add any space to his structure for alignment purposes.

struct {
byte bRandomVal;
// Most compilers will insert padding here
// to ensure that pSomethingElse is aligned
// on a pointer-sized memory address. Thus:
// For 16-bit pointers, add 1 byte padding
// For 32-bit pointers, add 3 bytes padding
// For 64-bit pointers, add 7 bytes padding
void* pSomethingElse;
}


But, I've been wrong before.
 
Last edited by Selver,
  • Like
Reactions: Pandaxclone2
D

Deleted User

Guest
A compiler may choose to align a structure for faster access. For example, on a 64-bit machine, the compiler may choose to align a pointer on a 64-bit boundary, even if that causes "extra space" in the structure. I believe (but am not certain) that the commit you are referring to was his ensuring that the compiler would not add any space to his structure for alignment purposes.

But, I've been wrong before.
Correct. It was adding extra space to my KTimer structure, throwing off field offsets.
 

WeedZ

Possibly an Enlightened Being
Global Moderator
Joined
Jan 13, 2015
Messages
3,825
Trophies
1
Location
The State of Denial
Website
gbatemp.net
XP
5,666
Country
United States
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    cuz i got high, cuz i got high, cuz i got high
    +1
  • BigOnYa @ BigOnYa:
    Ban, ban, ban
    +1
  • NinStar @ NinStar:
    super monkey ball
  • HiradeGirl @ HiradeGirl:
    How's everyone doing?
  • HiradeGirl @ HiradeGirl:
    Would you recommend a Meta Quest 2 as first low budget headset?
  • SylverReZ @ SylverReZ:
    @BigOnYa, Maybe he doesn't know how to type words for shit.
  • SylverReZ @ SylverReZ:
    GBAtemp should be legally obligated to ban them, as its against the law to collect information from users under 13 because of COPPA. :tpi:
  • SylverReZ @ SylverReZ:
    @NinStar, Super Monkey Ball: Banana Blitz
  • SylverReZ @ SylverReZ:
    @HiradeGirl, Why not get an Oculus?
  • Psionic Roshambo @ Psionic Roshambo:
    VR is like 3D TVs in my opinion it's cool and all but it doesn't have enough great content.
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, Porn exists, Psi.
  • SylverReZ @ SylverReZ:
    I'm sure you'll live with it.
  • Veho @ Veho:
    VR had the chance to integrate with existing games and tech but VR companies said "NO, I WANT MY SHIT TO BE STANDALONE AND MY GAMES EXCLUSIVE TO FACEBOOK"
    +1
  • Veho @ Veho:
    Back when Oculus Rift was still starting out and being demoed around, they modded existing games to use it as a 360° immersive screen thing and that was AMAZING.
    +1
  • K3Nv2 @ K3Nv2:
    The tech isn't there for affordable power enough VR headsets at a good market value yet sadly, oculus had a good idea but didn't have enough funds for marketing iirc
  • Veho @ Veho:
    But now it's "can I use my VR set with my racing games, that would be neat?" "ONLY IF YOU USE OUR DILDOSTICK CONTROLLERS AND RUN THE GAME ON OUR ANDROID-UNDERPOWERED BRICK"
    +1
  • Veho @ Veho:
    The tech to have quality VR goggles at an affordable price is here, but every set has to have 4 additional controllers and be standalone.
  • K3Nv2 @ K3Nv2:
    These are the same type of gamers that spend $2,000 on a GPU when a $600 GPU gives nearly the same outcome which is what the market looks at for them to do spend more on unneeded bs
  • K3Nv2 @ K3Nv2:
    If we're talking AAA titles a vr headset would be priced at nearly the same cost as a midrange gaming pc maybe even double
  • K3Nv2 @ K3Nv2:
    https://www.walmart.com/ip/3439939603 this is cool a portable blackstone
  • Veho @ Veho:
    The investment group?
    Veho @ Veho: The investment group?