Advertisement
Guest User

Untitled

a guest
Dec 30th, 2015
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.55 KB | None | 0 0
  1. * Now talking on #3dsdev
  2. * Topic for #3dsdev is: Welcome to #3dsdev! No warez/flashcards/sdk/leaks/cfw-devs/botspam | offtopic: #3dsdev-ot | Exploits: http://tinyurl.com/pkpnvjm | 32c3: http://bit.do/3dshaxx
  3. * Topic for #3dsdev set by profi200!~profi200@2001:1a50:11:0:5f:8f:acde:1 (Wed Dec 30 09:57:11 2015)
  4. <profi200> lol
  5. <Cruel`> also wtf togepi, wasn't even an official pokemon until a long time after it was introduced on the show
  6. <crediar> cheating devices were fun back then, also had one for n64
  7. <Cruel`> ya, I got gameshark for ps1
  8. <Cruel`> almost exclusively for ff7 after finding out about debug room
  9. <profi200> After you beat a game the first time it's surely fun to mess with the game. Walk through walls and such.
  10. <profi200> Would never use cheats on first play. That destroys the gameplay.
  11. <crediar> I used a few for skyward sword
  12. <Cruel`> I used cheats on ff7 after breating it just to see what it was like to have all crazy materia
  13. <Cruel`> all mastered, rather not grind on jrpgs
  14. <crediar> basically all Fii notifications off, msg on new found item off, unlimited sprint, unlimited health (didn't want to die due failing controls)
  15. <Cruel`> or super smash bros cheat to unlock master hand, that was a good one
  16. * valiant (~valiant@203.111.23.95.dynamic.jazztel.es) has joined
  17. * ab173 (~motezazer@50.200.201.77.rev.sfr.net) has joined
  18. * julian20 (~julian20@absm43.neoplus.adsl.tpnet.pl) has joined
  19. * Garcia98 (~Garcia98@62.174.56.78.dyn.user.ono.com) has joined
  20. <profi200> Offline anyone can do what he wants. Cheating to win online is just bad.
  21. <crediar> cheating online shouldn't even work
  22. <profi200> Unfortunately it does :|
  23. <Cruel`> all games used to have some sort of "big head mode" lol
  24. <Cruel`> not the most useful trend
  25. <julian20> cheating in mk7 online works
  26. <julian20> ...
  27. * Remix (~chatzilla@107-203-225-32.lightspeed.miamfl.sbcglobal.net) has joined
  28. <ab173> Of course it's p2p, if I remember well
  29. <ab173> No server check
  30. <crediar> even though
  31. <crediar> it should still send the item fired to the server
  32. <signz> [21:24:31] <Cruel`> all games used to have some sort of "big head mode" lol < hah, I loved those
  33. <crediar> wouldn't slow anything down and will prevent cheating items
  34. <ab173> Yes, it should
  35. <TuxSH> +1
  36. <julian20> if you edit your max speed before the game starts, you will be faster then others...
  37. * luy__ (~luy@198.220.116.91.dynamic.reverse-mundo-r.com) has joined
  38. <ab173> I just said how it worked, not how it should work
  39. <profi200> Detecting cheats is not easy or game devs don't bother detecting them. At least in smash they did it right.
  40. <Cruel`> ya, even just basic server validation would make online cheating very difficult
  41. <WntrMute> big head mode?
  42. <TuxSH> we're talking about MK7 here, but for some games it might be more complex
  43. * IcySon55 (Icy@24-52-229-190.cable.teksavvy.com) has joined
  44. * Jack (~Jack@208.167.254.109) has joined
  45. <valiant> I'm trying to figure out what some of you guys presented at CCC last weekend, namely the memchunk stuff. I and a few other people have gotten to the point where we can overwrite the *next pointer of the memchunkheader that's being allocated, but we don't know what the *next and *prev pointers of the crafter header should be. Could someone give us any tips or anything?
  46. <valiant> s/crafter/crafted/
  47. <profi200> valiant: You are on your own with that. Said that to someone else also who asked for help.
  48. <valiant> Welp, too bad.
  49. <valiant> Thanks in any case.
  50. <julian20> yes thanks
  51. <TuxSH> yes
  52. <profi200> For anything other refer to 3dbrew.
  53. <TuxSH> of course that what we always do ;)
  54. <julian20> for all other stuff we look on 3dbrew
  55. <julian20> but that needs testing and ...
  56. <TuxSH> we will do it anyways
  57. * luy_ has quit (Read error: Operation timed out)
  58. <Cruel`> lol WntrMute, I think big-head mode was a cheat more popular in late 90s, but some games still feature big head modes in their games
  59. <Cruel`> just game characters with huge heads
  60. <profi200> The exploit was not released because the finder knew what people would do with it.
  61. <TuxSH> you mean debugging, and playing online while having homebrew :p ?
  62. <WntrMute> it's only a matter of time until the sploit is released anyway
  63. <julian20> we are working on it
  64. <julian20> with good progress
  65. <profi200> No, downgrading and installing warez.
  66. <WntrMute> TuxSH, you can play online and have homebrew without kernel hax
  67. <profi200> ^
  68. * valiant has quit (Leaving)
  69. * |OMEGA| (omega@192-0-249-145.cpe.teksavvy.com) has joined
  70. <julian20> faster emulation of my safecoopies and my own dumped bios of old game consoles
  71. <TuxSH> even when you don't have any way to run homebrew on 10.3 (that was the case not so long ago!)
  72. <profi200> Don't be worried about that. There is enough room to keep hb working. And new entrypoints will surely be discovered.
  73. <ab173> Anyway, about emulators... http://www.nintendo.com/corp/legal.jsp
  74. <neobrain> your mom is nintendo and talks bs about emulation
  75. <megazig> burn
  76. <TuxSH> about something totally different: how to read the save game of a NDS cartridge which has infrared using ARCHIVE_CARD_SPIFS? Reading the first 512KB doesn't work, while it works for regular cartriges
  77. <profi200> lol
  78. <profi200> TuxSH: That is not discovered yet. You need to look into PokeMover.
  79. <WntrMute> TuxSH, there's a special sequence needed to shift the card from IR mode to savegame mode
  80. <profi200> The ctrtool output is a good start: https://gist.github.com/profi200/1cbe39637197d5dd6c3b
  81. <TuxSH> ty
  82. <TuxSH> that's what I did. What's weird is that PkMover has the "Use Card SPI fs" flag but not the "mount card spi fs" one. Meaning another process mount the archive for PkMover
  83. <WntrMute> I don't think you can send said sequence using ARCHIVE_CARD_SPIFS
  84. * OneArmMan has quit (Read error: Connection reset by peer)
  85. * OneArmMan (~OneArmMan@adsl-108-199-221-58.dsl.milwwi.sbcglobal.net) has joined
  86. <TuxSH> I'm able to read my Pokémon Platinum save (with FSFILE_Read), but not write it (with FSFILE_Write), existing code and interface: https://github.com/TuxSH/TWLSaveTool
  87. <profi200> There are fs:USER cmds to send commands to the Flash/EEPROM of the gamecard but not sure if PokeMover uses them.
  88. <WntrMute> hmm
  89. <TuxSH> since it the process itself doesn't seem to have all the required privileges. Meaning another process does the work
  90. <profi200> I used the CARDSPI archive too and it is really broken. You can't get the size correctly and writing is broken too.
  91. <plutobot> Wiki | Page changed: Homebrew Applications | User: Cruel | http://3dbrew.org/w/index.php?curid=1655&diff=15097&oldid=15055
  92. <TuxSH> You can't get the size correctly and writing is broken too.
  93. <TuxSH> >>> actually
  94. <TuxSH> the save is repeating itself so you can guess the save file size in most cases
  95. <TuxSH> but writing is broken
  96. <profi200> CARDSPI was not made for NTR cards i guess. With 3DS games writing works.
  97. <TuxSH> weird
  98. <WntrMute> where do you get PokeMover?
  99. <TuxSH> free app to download
  100. <WntrMute> is this an eShop thing?
  101. <TuxSH> but you get to pay to use the servers, i.e to do anything
  102. <profi200> WntrMute: You get it along with Pokemon Bank.
  103. <profi200> From eShop.
  104. <WntrMute> why is the world obsessed with PokeMon anyway?
  105. <TuxSH> Iirc you have to download it separately
  106. <IcySon55> WntrMute: Collecting OCD?
  107. <WntrMute> every Nintendo homebrew scene ever seems to end up being all about the pokeymanz
  108. <TuxSH> >> it has the only app that reads/writes saves from DS cards, that's why
  109. <IcySon55> gotta catch em all~
  110. <WntrMute> also interesting, I take it Pokemon Bank has permissions for reinserting gamecards?
  111. <profi200> That works for every card in 3DS mode.
  112. <TuxSH> arm9 and arm11 permissions to do that, yes. But it seems that it get the card spi archive opened from another process, it's missing the "mount card spi fs" flag
  113. <profi200> Not much people seem to know it but the only hotswap protection they have is a switch in the slot you can easily bridge.
  114. <Remix> If I could just make a suggestion, when you update Menuhax have something to signify that this is a new version your running. Maybe something on the bottom of the screen like "V 3.0 Yellows8 2015"
  115. * arbin has quit (Read error: Connection reset by peer)
  116. <profi200> If you do that you can hotswap in DS mode.
  117. <BlackFurn> how exactly are the __heap_size and __linear_heap_size variables used? are they set or read by the hb launcher?
  118. <yellows8> Remix: I obviously thought of that from the start, but then the user might not always update the bootimage. :/
  119. <TuxSH> while running a DSi/3DS flashcard for example, interesting ... but anyways a save-manager piece of **software that would work on anything with sigpatch would be better
  120. <Remix> Aside from seeing if new features work or not, theres no way of knowing you got the latest. But yeah, I love your default image you have in menuhax.
  121. <yellows8> indeed
  122. * tuy360 has quit (Read error: Connection reset by peer)
  123. <TuxSH> ^ bc we need extra permissions to read raw data from cards
  124. <WntrMute> default image being the one on the top?
  125. <Remix> RXtools has this same issue too. There is a credits menu but nothing in there about what version it is.
  126. <profi200> BlackFurn: Hardcoded. Or if the code for dynamically allocating mem got merged it's calculated by whats available.
  127. <profi200> yellows8: Print over the image.
  128. <xerpi> gg webkit http://phoronix.com/scan.php?page=news_item&px=WebKit-2015-Vulnerabilities
  129. <yellows8> "print" you mean in menuhax_manager or what?
  130. * _Gocario_ is now known as Gocario
  131. * lezek_ (~lezek@197.89.181.172) has joined
  132. <neobrain> eh, which of CPSR's bits is the "control" field?
  133. <neobrain> (i.e. CPSR_c)
  134. * Nic333_ (~Nic333@189.79.100.51) has joined
  135. * julian20 has quit (Quit: Leaving)
  136. <WntrMute> yellows8, is it possible to do something with the bottom screen?
  137. <neobrain> geez, found it
  138. <neobrain> "interrupt disable bits, T bit, Mode bits"
  139. <neobrain> bottom eight bit
  140. <yellows8> that's rather pointless with *hax payload colorfilling it almost instantly.
  141. * lezek has quit (Ping timeout: 250 seconds)
  142. <profi200> yellows8: If there is enough space embed the version string as tiles and/or Version in the installer.
  143. <BlackFurn> profi200, ah, I see. so I can change the default values to get a bigger/smaller heap and linear heap? for a total of 56mb
  144. <profi200> BlackFurn: https://github.com/smealum/ctrulib/blob/master/libctru/source/system/allocateHeaps.c
  145. <profi200> It's already implemented so dynamically.
  146. * DacoTaco has quit (Read error: Connection reset by peer)
  147. * Nic333 has quit (Ping timeout: 369 seconds)
  148. <yellows8> jumping to the splash-screen menu once install finishes might work, but there's plently of other menuhax(_manager) stuff I didn't get around to yet to begin with. :|
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement