Page 1 of 2
Gensida - IDA Gens debugger plugin
Posted: Mon Oct 26, 2015 9:16 am
by Dr. MefistO
- 2015-10-26_002748.png (69.22 KiB) Viewed 14364 times
IDA debugger plugin based on
Gens r57shell Mod. It allows you to debug
Sega Genesis /
Mega Drive roms directly in
IDA.
Releases:
https://github.com/lab313ru/Gensida/releases
Source code:
https://github.com/lab313ru/Gensida/
An every bug that you will find, or any feature requests you can freely post at
GitHub page. Thank you for using.
Re: Gensida - IDA Gens debugger plugin
Posted: Thu Oct 29, 2015 9:34 pm
by KanedaFr
Dr Mefisto, the IDA master !
after MESS, Gens.
Congrats !
for IDA users, you should also try his
SMD IDA Tools.
With it, the J key will become your favorite friend, trust me !
Re: Gensida - IDA Gens debugger plugin
Posted: Mon Nov 02, 2015 3:17 pm
by Dr. MefistO
Gensida version was updated to v1.0.1:
- VRAM breakpoints added;
- Fixed read/write breakpoints.
Re: Gensida - IDA Gens debugger plugin
Posted: Mon Nov 02, 2015 8:06 pm
by HardWareMan
Re: Gensida - IDA Gens debugger plugin
Posted: Tue Nov 03, 2015 6:46 am
by Dr. MefistO
What do you mean? I know about your loader. Smd_Ida_Tools is based on it.
Re: Gensida - IDA Gens debugger plugin
Posted: Tue Nov 03, 2015 8:00 pm
by HardWareMan
Dr. MefistO wrote:What do you mean? I know about your loader.
Nothing.
Dr. MefistO wrote:Smd_Ida_Tools is based on it.
If so, I bless it.
Re: Gensida - IDA Gens debugger plugin
Posted: Wed Nov 04, 2015 2:26 pm
by Dr. MefistO
HardWareMan wrote:Nothing.
I see...=)
By the way, version
v1.0.2 is ready. Fixed an old bug with
RAM Watches (also was in
Gens).
Re: Gensida - IDA Gens debugger plugin
Posted: Thu Nov 05, 2015 8:38 pm
by KanedaFr
Oh, by chance, did you fix the wrong VRAM address decoding on SMD tools ?
Re: Gensida - IDA Gens debugger plugin
Posted: Fri Nov 06, 2015 6:58 am
by Dr. MefistO
KanedaFr wrote:Oh, by chance, did you fix the wrong VRAM address decoding on SMD tools ?
Yes. As I remember, in one of the last versions.
This commit:
https://github.com/DrMefistO/smd_ida_to ... 881c237dbc
Does a wrong VRAM address was only for Window plane or for some other addresses too?
Re: Gensida - IDA Gens debugger plugin
Posted: Sun Nov 08, 2015 4:29 pm
by KanedaFr
Dr. MefistO wrote:KanedaFr wrote:Oh, by chance, did you fix the wrong VRAM address decoding on SMD tools ?
Yes. As I remember, in one of the last versions.
This commit:
https://github.com/DrMefistO/smd_ida_to ... 881c237dbc
Does a wrong VRAM address was only for Window plane or for some other addresses too?
it was for DMA actions
Re: Gensida - IDA Gens debugger plugin
Posted: Sun Nov 08, 2015 4:33 pm
by Dr. MefistO
KanedaFr wrote:it was for DMA actions
Could you give me an example of such commands?
Re: Gensida - IDA Gens debugger plugin
Posted: Sun Nov 08, 2015 10:29 pm
by KanedaFr
Dr. MefistO wrote:KanedaFr wrote:it was for DMA actions
Could you give me an example of such commands?
err...let me find it again
Re: Gensida - IDA Gens debugger plugin
Posted: Mon Nov 09, 2015 6:53 am
by Dr. MefistO
Meantime...
Gensida was updated to
v1.0.3.
- Fixed slow Plane Explorer;
- Some other optimizations.
Re: Gensida - IDA Gens debugger plugin
Posted: Sat Nov 14, 2015 11:42 am
by Dr. MefistO
Gensida was updated to
v1.0.4.
Breakpoints were reorganized. Now to set VDP breakpoints, you need to open (
View->Open subviews->Segments) and find one of appropriate segments:
- VDP_DBG_VRAM;
- VDP_DBG_CRAM;
- VDP_DBG_VSRAM.
To set "
Forbid" breakpoints you should type-in "
1" in "
Condition" field of breakpoint, and check "
Low level condition" checkbox.
Re: Gensida - IDA Gens debugger plugin
Posted: Sat Nov 21, 2015 9:46 pm
by KanedaFr
where do you find the last gens r57shell mod ?
I have the r665, can't be sure it's the last one....