| |
Moloch
Registered: Jan 2002 Posts: 2929 |
Release id #148664 : C64 Debugger V0.5
Certainly will give this a test run shortly, looks very handy. Hopefully a version that supports current VICE is released. |
|
... 10 posts hidden. Click here to view all posts.... |
| |
Slajerek
Registered: May 2015 Posts: 63 |
Thanks Endurion, good idea about these mem map files.
I've added C64 RAM memory mapping via mmap to a file already. It works although it's slowing down emulation a bit. Mapping RAM was quite easy to do, but having this for chips states, colour RAM etc is going to be a bit pain as there is no "memory" for chips per se, but rather register read/write functions.
I will add this as an option in Settings.
I'm planning also to add suggestion from Conjuror "write the memory to file for a specific set of frames".
Ahh, and yes I do know that this tool is going to be used to hack other's stuff. I literally spent hours playing with Glasnost's zoomer from The Un-named Demo ;-) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11390 |
endurion: you could start by providing a proper bug report - i dont know of any problems with those features for that matter :) |
| |
Keys Account closed
Registered: Jan 2012 Posts: 1 |
I'm trying to autorun from a D64, but I can't find an option to do so. Is this not implemented or am I just missing something? |
| |
Slajerek
Registered: May 2015 Posts: 63 |
Running directly from D64 is not implemented yet. |
| |
Slajerek
Registered: May 2015 Posts: 63 |
I added mapping of C64 memory into a file via mmap. It works like a charm on Linux and MacOS, in a way that I can view "live" C64 memory and apply edits just by writing to the file (f.e. using external hex editor), and that changes are immediately reflected in C64 memory.
I tried to have the same feature on Windows using Memory Mapped Files (mmap is not existing on Windows), for example using this: http://www.beyondlinux.com/windows-file-api-samples/windows-fil..
Also I tried a mmap implementation via this wrapper: https://github.com/witwall/mman-win32
Although I can see memory in a file and browse it correctly, the file is locked for write, and does not matter what file attributes I set (FILE_SHARE_READ | FILE_SHARE_WRITE), it is not possible to write to that file and see it reflected in C64 memory using external software...
Any Windows hackers here that can help me with this...? Is such read/write mapping to file actually doable on Windows...? Maybe some clue what I'm doing wrong?
Thanks in advance. |
Previous - 1 | 2 - Next |