Longtime MAME user, first time I want to submit MAME modifications and would appreciate some feedback so I do not waste the time of MAME devs: 1) 6502 disassembly: op6502 in 6502dasm.c contains a lot of opcodes not supported by a 6502 CPU. Does it make sense to submit a "fixed" op6502 or is someone using it in current form? If so, I could add a basic_op6502 and switch between the current form and the basic form with a menu choice like "Basic Opcodes".
Also, the string for illegal opcodes "ill" is hard for me to pick out in disassembly. I want to change it to "???" Is this submittable or just a style preference I need to compile in my version of MAME? Or a configuration that can be set somewhere?
Why is the brk opcode output as brk_m6502?
2) If I find a bug, do I need to submit a bug and then a fix? Or is it easier for everyone involved if I just submit a code change with the fix?
3) Is someone "directing" or in charge of architecture of the MAME debugger? I have a change I want to make but would prefer to discuss it with someone.
Thanks!
|