<feed xmlns='http://www.w3.org/2005/Atom'>
<title>melonDS/.gitignore, branch master</title>
<subtitle>modified version of melonDS used for school/vsr</subtitle>
<id>https://git.pipeframe.xyz/fork/melonDS/atom?h=master</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/melonDS/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/melonDS/'/>
<updated>2024-04-29T14:30:59+00:00</updated>
<entry>
<title>basic LocalMP packet dump working</title>
<updated>2024-04-29T14:30:59+00:00</updated>
<author>
<name>lonkaars</name>
<email>loek@pipeframe.xyz</email>
</author>
<published>2024-04-29T14:30:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/melonDS/commit/?id=dbe3c25d117e7b7413f13b4ece768e8236650ab6'/>
<id>urn:sha1:dbe3c25d117e7b7413f13b4ece768e8236650ab6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add compile_commands symlink (whoops)</title>
<updated>2024-04-29T12:20:59+00:00</updated>
<author>
<name>lonkaars</name>
<email>loek@pipeframe.xyz</email>
</author>
<published>2024-04-29T12:20:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/melonDS/commit/?id=6d509fb24071deb7669977735b613467ebd82518'/>
<id>urn:sha1:6d509fb24071deb7669977735b613467ebd82518</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Generalize a path in .gitignore (#1862)</title>
<updated>2023-10-24T19:49:36+00:00</updated>
<author>
<name>Jesse Talavera-Greenberg</name>
<email>jesse@jesse.tg</email>
</author>
<published>2023-10-24T19:49:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/melonDS/commit/?id=bf81b87a60373d82bedc76d316a980a700f89031'/>
<id>urn:sha1:bf81b87a60373d82bedc76d316a980a700f89031</id>
<content type='text'>
- Covers all of CLion's default CMake build paths</content>
</entry>
<entry>
<title>GDB stub (#1583)</title>
<updated>2023-10-22T13:35:31+00:00</updated>
<author>
<name>PoroCYon</name>
<email>3253268+PoroCYon@users.noreply.github.com</email>
</author>
<published>2023-10-22T13:35:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/melonDS/commit/?id=3ab752b8ca7878246c3d7f8a338a8bc3b0de26dd'/>
<id>urn:sha1:3ab752b8ca7878246c3d7f8a338a8bc3b0de26dd</id>
<content type='text'>
* gdbstub beginnings

* gdbstub: finish gdb impl things, next up is integration with melonDS

* holy fuck the gdbstub works

* gdb breakpoints work, but there's a mysterious crash on continue

* fix memory corruption that sometimes happened, and make resetting the console thru gdb work

* remove some gdb debug printing

* fix things in gdbstub

* separate option for enabling gdbstub

* add mode-dependent CPU registers

* C++ize the GDBstub code

* add gdbstub config in emu settings dialog

* make sure gdb is disabled when jit is enabled

* Remove unnecessary compiler flags, mark ARMJIT assembly code as no-execute-stack

This hardens the binary a little bit against common exploitation methods

* add option to wait for debugger attach on startup

* only insert GNU stack notes on linux

* disable gdbstub enable checkbox when jit is enabled

* fix non-linux incompatibilities

* enable gdbstub by default

* fix issues with gdbstub settings disable stuff

* format stuff

* update gdb test code

* Fix segfault when calling StubCallbacks-&gt;GetCPU()

C++ overrides are hard. Please I'm just a lowly C programmer.

* fix packet size not being sent correctly

Thanks to @GlowingUmbreon on Github for troubleshooting this

* fix select(2) calls (i should read docs more properly)

* fix GDB command sequencing/parsing issue (hopefully)

* [GDB] implement no-ack mode

* fix sending ack on handshake

* get lldb to work</content>
</entry>
<entry>
<title>DSi power button and volume switch support (#1630)</title>
<updated>2023-04-04T10:31:58+00:00</updated>
<author>
<name>Ed_IT</name>
<email>63556948+Ed-1T@users.noreply.github.com</email>
</author>
<published>2023-04-04T10:31:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/melonDS/commit/?id=613280d3b4c8c8ff8c9435099ec17843ec2b020c'/>
<id>urn:sha1:613280d3b4c8c8ff8c9435099ec17843ec2b020c</id>
<content type='text'>
* Add proper BPTWL interrupts

* Added DSi power button and volume switch hotkeys

* Added hardware reset workaround

* Adjusted syntax to follow guidelines

* Added DSi output volume synchronization

* Fix trivial member function error</content>
</entry>
<entry>
<title>Redesign the Input dialog (#1226)</title>
<updated>2021-09-30T17:23:25+00:00</updated>
<author>
<name>Rayyan Ansari</name>
<email>68647953+RayyanAnsari@users.noreply.github.com</email>
</author>
<published>2021-09-30T17:23:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/melonDS/commit/?id=796d6033322fbd5870649c2d7a856abf81ca6b65'/>
<id>urn:sha1:796d6033322fbd5870649c2d7a856abf81ca6b65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Define melonDS version in CMake</title>
<updated>2021-01-19T11:39:25+00:00</updated>
<author>
<name>WaluigiWare64</name>
<email>68647953+WaluigiWare64@users.noreply.github.com</email>
</author>
<published>2021-01-19T11:39:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/melonDS/commit/?id=e8f06b8ac11d6a2bf137ec9fad2204947e2ae5f2'/>
<id>urn:sha1:e8f06b8ac11d6a2bf137ec9fad2204947e2ae5f2</id>
<content type='text'>
Prevents having to update multiple files (melon.rc, melon.plist, version.h) when a new version is released.
</content>
</entry>
<entry>
<title>Ignore all .DS_Store files (#839)</title>
<updated>2020-12-07T22:06:15+00:00</updated>
<author>
<name>WaluigiWare64</name>
<email>68647953+WaluigiWare64@users.noreply.github.com</email>
</author>
<published>2020-12-07T22:06:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/melonDS/commit/?id=8a9043fa92ae81cf237a36ae023ff11a876f7e3e'/>
<id>urn:sha1:8a9043fa92ae81cf237a36ae023ff11a876f7e3e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>implement block linking + some refactoring</title>
<updated>2020-04-26T11:05:17+00:00</updated>
<author>
<name>RSDuck</name>
<email>rsduck@users.noreply.github.com</email>
</author>
<published>2020-04-25T11:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/melonDS/commit/?id=3787bab1f69ae22d3e8106d70598ce923e5efe70'/>
<id>urn:sha1:3787bab1f69ae22d3e8106d70598ce923e5efe70</id>
<content type='text'>
currently only supported for x64
</content>
</entry>
<entry>
<title>Ignore the build directory</title>
<updated>2019-12-07T20:26:58+00:00</updated>
<author>
<name>Raphaël Zumer</name>
<email>rzumer@tebako.net</email>
</author>
<published>2019-12-07T20:26:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/melonDS/commit/?id=9381b531cd4544cc68998f604211bcbffb90cd3c'/>
<id>urn:sha1:9381b531cd4544cc68998f604211bcbffb90cd3c</id>
<content type='text'>
</content>
</entry>
</feed>
