Michal Kowalski's 6502 simulator

Topics pertaining to the emulation or simulation of the 65xx microprocessors and their peripheral chips.
Mats
Posts: 111
Joined: 24 Aug 2003

Post by Mats »

Even in "65C02" mode the operations:

BBR*
BBS*
RMB*
SMB*
*=0,..,7

are unknown. Do they have other names or are they not implemented at all in assembler/simulator?

When the code has been loaded as "hex-dump" (i.e in the "Intel Format" with the "Load code.."option) the options "Breakpoint" and "Run to Cursor" do not seem to be available for the simulator as opposed to the case that the code was assembled "locally". Is this really so or is there a "method" to use "Breakpoint" and "Run to Cursor" also in this case?

Strange that there is a difference depending on how the binary code was produced!
leeeeee
In Memoriam
Posts: 347
Joined: 30 Aug 2002
Location: UK
Contact:

Post by leeeeee »

Mats wrote:
Even in "65C02" mode the operations:

BBR*
BBS*
RMB*
SMB*
*=0,..,7

are unknown. Do they have other names or are they not implemented at all in assembler/simulator?
They're not implemented as not all 65C02 cores support them.
Quote:
When the code has been loaded as "hex-dump" (i.e in the "Intel Format" with the "Load code.."option) the options "Breakpoint" and "Run to Cursor" do not seem to be available ...
You can only use breakpoint and similar when you have the source file loaded and not on code in the disassembly window. You can though save the disassembled listing and load that as the source.

I would like to see more 6502 variants supported by the simulator, including those with internal i/o devices, but don't have the C programming experience or the time for another project. Until then I'll keep using the program as is because it's still the most suited to my needs.

Lee.
Mats
Posts: 111
Joined: 24 Aug 2003

Post by Mats »

The Kowalski simulator is indeed superior to the simulator I used before. Thanks to Lee.. for pointing out its advantages! I will in the future never use any other simulator and I advice every 6502 developer to try it. Its qualities are really comparable to professional debuggers from for example Sun or Microsoft.

A "Help File" in English is really not needed, the menu is fully self-explanatory!
User avatar
jdimeglio
Posts: 25
Joined: 11 Nov 2020
Location: Sydney
Contact:

Re: Michal Kowalski's 6502 simulator

Post by jdimeglio »

Old forum and perhaps a little late but im getting back into 65C02 and found it now hard to find Michal Kowalski Simulator so thought id post it here for any other interested people.

Michal Kowalski simulator is found here

https://github.com/jdimeglio/6502-Simulator
{latest one with source code that i could find)

https://www.westerndesigncenter.com/wdc ... _Tools.php
{slightly older versions)

http://exifpro.com/utils.html
{slightly older versions)

:-)
_________________________________________________________________________
Checkout my 2pass assembler/monitor https://github.com/jdimeglio/6502-Monitor
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

Re: Michal Kowalski's 6502 simulator

Post by BigEd »

Welcome! You should certainly check this recent thread:
Kowalski Simulator Updates
where there is a currently-maintained version. Perhaps you could update your github version to match?
User avatar
jdimeglio
Posts: 25
Joined: 11 Nov 2020
Location: Sydney
Contact:

Re: Michal Kowalski's 6502 simulator

Post by jdimeglio »

:-) Yup - doing that - ie:keeping my github versions updates as often as i can..
_________________________________________________________________________
Checkout my 2pass assembler/monitor https://github.com/jdimeglio/6502-Monitor
Post Reply