Inkspector 2.0 released
Re: Inkspector 2.0 released
Yes, a really good and accurate emulator, one of the few that can handle the DB1 disk protection that was discussed recently.
However, I'm a little disappointed because there is no real full screen mode and it doesn't manage to fully synchronize the screen on the TV/monitor with a 50 Hz refresh rate in order to get a perfectly smooth scrolling.
I already mentioned that several emulators do this very well - ZX Ulax, SpecIDE, Spectaculator, ZX Mak 2 ...
Emulator looks very good, with nice and clear GUI and a lot of useful features, great debugger and ZX80, ZX81 and Jupiter Ace emulation as a bonus.
Well done!
However, I'm a little disappointed because there is no real full screen mode and it doesn't manage to fully synchronize the screen on the TV/monitor with a 50 Hz refresh rate in order to get a perfectly smooth scrolling.
I already mentioned that several emulators do this very well - ZX Ulax, SpecIDE, Spectaculator, ZX Mak 2 ...
Emulator looks very good, with nice and clear GUI and a lot of useful features, great debugger and ZX80, ZX81 and Jupiter Ace emulation as a bonus.
Well done!
Re: Inkspector 2.0 released
Yeah, this looks really good!
I wanted to check out the debugger's nifty ability to load symbol files to aid debugging, but couldn't get it to work yet.
Pasmo seems to correctly output a game.sym file in the same directory as the game.tap file, and the Inkspector debugger can run and view the code, but no symbols are present!
The game.sym file takes the form:
Label1 EQU 088A6H
Label2 EQU 08686H
Label3 EQU 08695H
...
I tried different debugger options and have checked "Attempt to load symbols from a .sym symbol file" and "Files Produced by: Pasmo" but just can't seem to get any symbols displayed in the debugger. Any ideas please?
I wanted to check out the debugger's nifty ability to load symbol files to aid debugging, but couldn't get it to work yet.
Pasmo seems to correctly output a game.sym file in the same directory as the game.tap file, and the Inkspector debugger can run and view the code, but no symbols are present!
The game.sym file takes the form:
Label1 EQU 088A6H
Label2 EQU 08686H
Label3 EQU 08695H
...
I tried different debugger options and have checked "Attempt to load symbols from a .sym symbol file" and "Files Produced by: Pasmo" but just can't seem to get any symbols displayed in the debugger. Any ideas please?
Cosmium
https://cosmium.itch.io/
https://cosmium.itch.io/
Re: Inkspector 2.0 released
Excellent stuff - been thoroughly enjoying this emulator for a while now. Great job, sir!
ZX Spectrum Reviews REST API: http://zxspectrumreviews.co.uk/
Re: Inkspector 2.0 released
Little touches like the Snapshot Preview are an excellent addition.
Excellent stuff.
Excellent stuff.
Re: Inkspector 2.0 released
Hi,
http://www.inkland.org.uk/inkspector/tb.zip
Symbol and listing files are only loaded for snapshots, not tape images ATM. I knocked up an example here if you want to see it in action:
http://www.inkland.org.uk/inkspector/tb.zip
Re: Inkspector 2.0 released
Looks great! I only see installer downloads, is there a chance you could distribute a binary package as well?
ZX Soft - ALIEN(BUGFIX) - GB Soft - Demoscene
Re: Inkspector 2.0 released
Agreed, I prefer 'portable' versions too.
Re: Inkspector 2.0 released
You may get some grief from Mr Wilcox regarding including Manic Miner... I've not been following this story closely, so apologies if I have this wrong.
Re: Inkspector 2.0 released
[mention]Inky[/mention],
May I ask what I'm doing wrong with Microdrive emulation?
I've enabled interface one, and showing the Microdrive control panel, but when I go to 'View', then 'Microdrives' everything is greyed out. I tried a hard reset.
**EDIT** Fixed - I saved the config, closed down the emulator, re-started it and the Microdrive control panel worked fine.
Many thanks
PS - Its so nice to see a modern UI. Nice work!
May I ask what I'm doing wrong with Microdrive emulation?
I've enabled interface one, and showing the Microdrive control panel, but when I go to 'View', then 'Microdrives' everything is greyed out. I tried a hard reset.
**EDIT** Fixed - I saved the config, closed down the emulator, re-started it and the Microdrive control panel worked fine.
Many thanks
PS - Its so nice to see a modern UI. Nice work!
Re: Inkspector 2.0 released
Excellent [mention]Inky[/mention]
Re: Inkspector 2.0 released
Ah ok - I'll make a snapshot and work from there. ThanksInky wrote: ↑Tue Jun 02, 2020 8:48 am Hi,
Symbol and listing files are only loaded for snapshots, not tape images ATM. I knocked up an example here if you want to see it in action:
http://www.inkland.org.uk/inkspector/tb.zip
Cosmium
https://cosmium.itch.io/
https://cosmium.itch.io/
Re: Inkspector 2.0 released
Thanks!
I just had a quick look and this is exactly what I've been looking for; a modern UI with a really powerful debugger. Great overview of T-states and executed instructions show timing as well, conditional breakpoints with the option to set access breakpoints straight from the memory viewer. And lots more, very practical stuff! Thanks!
ZX Soft - ALIEN(BUGFIX) - GB Soft - Demoscene
Re: Inkspector 2.0 released
[mention]Inky[/mention],
Is it possible in a future release to map the semi-colon to the semi-colon key, like in other emulators? At the moment I have to use CTRL + O. I do appreciate there is the keyboard helper which is excellent.
Thank you.
Is it possible in a future release to map the semi-colon to the semi-colon key, like in other emulators? At the moment I have to use CTRL + O. I do appreciate there is the keyboard helper which is excellent.
Thank you.
Re: Inkspector 2.0 released
No problem. That will be in the next version.
Re: Inkspector 2.0 released
Got a small feature request. With auto-load on, having an easy way to insert a tape into the browser without having it auto-load would be great. Adding another option "just insert tape" in the dropdown menu could work, having a button in the browser that allows the user to toggle auto-load on and off (spectaculator does this) could be another solution. The latter would work fine with drag/drop if you're planning to add that in the future as well. Saves a lot of trips to the options menu.
Nothing that needs immediate attention, but I thought I'd ask.
Nothing that needs immediate attention, but I thought I'd ask.
ZX Soft - ALIEN(BUGFIX) - GB Soft - Demoscene
Re: Inkspector 2.0 released
Well if you don't ask, you don't get! Yeah that sounds reasonable. I'll add it to my todo list.Ersh wrote: ↑Wed Jun 03, 2020 2:52 pm Got a small feature request. With auto-load on, having an easy way to insert a tape into the browser without having it auto-load would be great. Adding another option "just insert tape" in the dropdown menu could work, having a button in the browser that allows the user to toggle auto-load on and off (spectaculator does this) could be another solution. The latter would work fine with drag/drop if you're planning to add that in the future as well. Saves a lot of trips to the options menu.
Nothing that needs immediate attention, but I thought I'd ask.
Re: Inkspector 2.0 released
I noticed that single-stepping doesn't seem to be possible if an interrupt is immediately about to occur. Is there some way to continue single-stepping when this happens?
If I may make a suggestion: one feature that I would like to see is (optionally) letting the right shift key act as symbol shift, instead of having both shift keys used for caps shift.
If I may make a suggestion: one feature that I would like to see is (optionally) letting the right shift key act as symbol shift, instead of having both shift keys used for caps shift.
Re: Inkspector 2.0 released
You should be able to use Step-Over (F10) as workaround for that scenario until I get chance to fix it.djnzx48 wrote: ↑Sat Jun 06, 2020 12:13 pm I noticed that single-stepping doesn't seem to be possible if an interrupt is immediately about to occur. Is there some way to continue single-stepping when this happens?
If I may make a suggestion: one feature that I would like to see is (optionally) letting the right shift key act as symbol shift, instead of having both shift keys used for caps shift.
Suggested noted.
Re: Inkspector 2.0 released
[mention]Inky[/mention], would you consider adding exporting screens to .scr format in the future? Its the format that we use for preservation with the ZX-Image library from [mention]moroz1999[/mention]. Thanks
Re: Inkspector 2.0 released
It's already possible. File->Save Snapshot and select .scr from the Save As Type dropdown list. I should probably rename it to Save Supported File
Re: Inkspector 2.0 released
The best way to have such function is a hotkey with automatic screenshot name generation. Like "jsw_tap_001.scr" and so one. Such thing allows to make a lot of screenshot in a short time.
Re: Inkspector 2.0 released
Thank you. Sorry, I was looking under 'Save Screenshot'
Re: Inkspector 2.0 released
You can do that using snippets. Define one of the snippets as follows:
Code: Select all
if not num then num = 1 end
path=[[c:\temp\scr_#]]..num..".scr"
inks.save(path)
num = num + 1
Re: Inkspector 2.0 released
[mention]Inky[/mention] wow, love Inkspector 2, the debugging with list file support is great.
Any plans or thoughts on supporting zrcp / dezog?
Any plans or thoughts on supporting zrcp / dezog?