Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > CSDb Entries > Release id #148664 : C64 Debugger V0.5
2016-06-06 16:54
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....
 
2016-06-10 10:28
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 ;-)
2016-06-10 16:28
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 :)
2016-06-20 04:27
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?
2016-06-20 13:14
Slajerek

Registered: May 2015
Posts: 63
Running directly from D64 is not implemented yet.
2016-06-21 21:02
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
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
commodore_freak
Chesser/Blazon
Magic/Nah-Kolor
Impetigo/Crescent
Stone/Prosonix/Offence
The Syndrom/TIA/Pret..
Airwolf/F4CG
Dano/Padua
CreaMD/React
Kimono
Higgie/Kraze/Slackers
Guests online: 101
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.6)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 Uncensored  (9.6)
7 The Demo Coder  (9.6)
8 Comaland 100%  (9.6)
9 What Is The Matrix 2  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.7)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 Rainbow Connection  (9.5)
6 Morph  (9.5)
7 Dawnfall V1.1  (9.5)
8 Libertongo  (9.5)
9 Katzen-Video.mp4  (9.5)
10 Onscreen 5k  (9.5)
Top Groups
1 Booze Design  (9.3)
2 Oxyron  (9.3)
3 Performers  (9.3)
4 Triad  (9.3)
5 Fairlight  (9.3)
Top Graphicians
1 Hend  (9.8)
2 Mirage  (9.7)
3 Archmage  (9.7)
4 Pal  (9.6)
5 Carrion  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2025
Page generated in: 0.05 sec.