Views: 6,697,360 Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search 03-28-24 03:14 PM
Guest:

Main - Posts by Arisotura

Pages: 1 2 3 4 5 ... 29 30 31 32 33 34 35 36 37 ... 40 41 42 43 44
(post in restricted forum)

Arisotura
Posted on 12-16-20 03:29 PM, in melonDS for DSi (Without hiyaCFW and Unlaunch) Link | #2940
then I suggest you go ahead and test that idea


spoiler: it's going to be a massive trainwreck

____________________
Kuribo64

Arisotura
Posted on 12-19-20 01:23 AM, in How to disable AR cheat? Link | #2972
from a technical standpoint:

AR cheats are applied every time the ARM7 vblank handler is invoked (that is, mostly per-frame).

disabling a cheat in melonDS stops the AR engine from applying that cheat. it does not revert the side-effects from previous applications of the cheat, depending on how the game works those might stick around until the game is reset.

disabling cheats entirely is more or less the same except that it disables the AR engine entirely, but any memory that was altered by cheats will remain altered until the game modifies it again or is reset.

of course, there might be bugs in that implementation, but I tested it and it worked fine, so I doubt there's any problem with melonDS itself.

____________________
Kuribo64

Arisotura
Posted on 12-19-20 01:56 PM, in Games don't load through DSi firmware if they've been modified Link | #2976
stock DSi firmware checks games via RSA signatures, that's why it won't load anything modified/unlicensed.

if you have a hacked DSi that can run modified games fine, you might want to try dumping its NAND and running that in melonDS.

____________________
Kuribo64

(post in restricted forum)

Arisotura
Posted on 12-19-20 04:17 PM, in Games don't load through DSi firmware if they've been modified Link | #2980
nah, you would need Nintendo's private key to recalculate the RSA signature, which we don't have

____________________
Kuribo64

(post in restricted forum)

Arisotura
Posted on 12-24-20 12:43 AM, in A question involving MelonDS' performance during savefile writing Link | #3013
I think it's more like how NO$GBA handles writing the save data back to the HDD. melonDS was programmed to do that after each block write. this has been addressed, the new faster saving will be in the next release.

____________________
Kuribo64

Arisotura
Posted on 12-25-20 03:27 PM, in Discord Link | #3022
IRC is also open and decentralized. the protocol is well documented, anyone could (with some effort) run their own IRC server, completely independently from any other server.

____________________
Kuribo64

(post in restricted forum)

Arisotura
Posted on 01-01-21 08:28 PM, in The forum works on Windows 98 Link | #3072
Posted by DrinkCiderFromALemon
(also IE5? well at least it's not IE6, like that one guy who unironically dates it)

did you mean: you

____________________
Kuribo64

Arisotura
Posted on 01-12-21 03:01 AM, in Feature Request: a dedicated screenshot button Link | #3125
you can use Alt+PrintScreen to capture only the active window, atleast on Windows.

we might add a more convenient screenshot feature, but it's not too high on the priority list.

____________________
Kuribo64

Arisotura
Posted on 01-14-21 09:49 PM, in Touch Screen issues related to nand Link | #3135
you need to recalibrate your touchscreen.

melonDS has its own touchscreen coordinate scaling, in DS mode it patches the firmware so that the calibration data matches, but we haven't implemented that in DSi mode yet.

____________________
Kuribo64

Arisotura
Posted on 01-14-21 09:58 PM, in Touch Screen issues related to nand Link | #3137
you're not :P

emulators generally do what it takes to provide automagically working touchscreen controls, so I can understand why this wouldn't be obvious.

____________________
Kuribo64

Arisotura
Posted on 01-22-21 10:26 PM, in Windows Thinks melonDS is a virus Link | #3177
if you downloaded melonDS from our site, you'll be fine

____________________
Kuribo64

(post in restricted forum)

(post in restricted forum)

(post in restricted forum)

Arisotura
Posted on 02-02-21 08:48 PM, in the DSi findings stash (rev. 4 of 08-16-21 09:13 AM) Link | #3261
haxing the DSi loader

0x27773DC and 0x27773E0 are loader error flags.

forcing these to zero bypasses the 'an error has occured' screen when loading certain ROMs. can serve as a base for better haxing.

* bypasses hash checks (loads haxed ROMs)
* bypasses 'is DSiware installed' check
* DSiware loaded this way seems to fail to save (may be trying to save to NAND and failing to access it or expect a savefile to already exist)
* homebrew ROMs don't show up at all (different kind of check, prolly similar to region check)
* address may vary between firmware versions


0x02FE71B0 is the current ROM's region bitmask.

forcing it to 0xFFFFFFFF effectively bypasses the region check.

firmware will blank out the current ROM header in memory if this has no set bit for the console's region, effectively preventing the ROM from showing up at all.


note: cart ROM header is stored at 0x02FE7000 (among others).

headers for NAND titles are stored at 0x027878A8, 0x3A0 bytes per title. (seems there are 0x170 blank bytes before the actual header chunk? actual start address is 0x02787738)

TODO: ensure this is reliable across different menu versions/regions, find a reliable way to detect we're running the DSi menu and apply region patching

it's not! that address is good for 1.4.5, European version. in 1.4.1 it's 0x0277E338.

____________________
Kuribo64

Arisotura
Posted on 02-04-21 10:11 PM, in the SPEED of this fourm Link | #3269
sane web (ie not relying on a JS behemoth) helps a lot

____________________
Kuribo64
Pages: 1 2 3 4 5 ... 29 30 31 32 33 34 35 36 37 ... 40 41 42 43 44

Main - Posts by Arisotura

Page rendered in 0.053 seconds. (2048KB of memory used)
MySQL - queries: 22, rows: 109/109, time: 0.012 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.