Questions tagged [6303]
The 6303 tag has no usage guidance.
5
questions
5
votes
1
answer
297
views
Can anyone help me identify what 6803/6303 development tools might have been used to build this program?
I've been doing some hobby work reverse-engineering vintage synthesizer ROMs from the early 80s, and I'm curious about what kind of development tools the original engineers may have used. Normally ...
10
votes
2
answers
3k
views
Is there a common name for this 'switch' like 6800 assembly routine?
I've been reverse-engineering a 6303/6800 binary from the early 1980s, which includes a subroutine for jumping to one entry in a table of relative offsets in memory, based upon whether the value of a ...
19
votes
3
answers
5k
views
What is happening in this algorithm scaling an 8-bit 0-99 value to full-range 16-bit?
Can anyone help me understand what is happening inside this algorithm scaling an 8-bit value to 16-bit?
PATCH_LOAD_QUANTISE_VALUE:
ASLA
LDAB #165
MUL
ASLB
ROLA
RTS
https://github.com/ajxs/...
7
votes
2
answers
713
views
Any recommendations for a Hitachi HD6303 assembler?
Does anyone have any good recommendations for a Hitachi HD6303 assembler?
I've been working on a project to reverse-engineer an executable made for a Hitachi HD63B03 processor. I've finished the first ...
26
votes
9
answers
5k
views
How common was programming in C targeting 8-bit processors in 1983?
How often was C used to program firmware for 8-bit processors in the early 80s?
I'm reverse engineering a firmware binary for a device built around a Hitachi 6303 processor, manufactured in 1983. Even ...