Update README
This commit is contained in:
parent
8607e93b3e
commit
287bd31a90
|
@ -1,7 +1,7 @@
|
||||||
#+TITLE: GRU yemu - Yet another EMUlator
|
#+TITLE: GRU yemu - Yet another EMUlator
|
||||||
|
|
||||||
* Currenty supported platforms
|
* Currenty supported platforms
|
||||||
- 6502 (implemented some LDA commands and JSR instructions)
|
- 6502
|
||||||
|
|
||||||
* How to build
|
* How to build
|
||||||
(Currently only one platform supported but when other platforms/processors will be made other Makefile for all platforms)
|
(Currently only one platform supported but when other platforms/processors will be made other Makefile for all platforms)
|
||||||
|
@ -9,8 +9,5 @@
|
||||||
- make
|
- make
|
||||||
- now you should see `yemu-6502` executable in src/6502/ directory
|
- now you should see `yemu-6502` executable in src/6502/ directory
|
||||||
|
|
||||||
* How to change program
|
* How to run programs
|
||||||
Currently ROM files not supported so you'll need to change code of main function in main.c in src/6502 directory.
|
- run your executable with ROM filename as argument
|
||||||
- PC is 0xFFFC by default so your program should start from there
|
|
||||||
- type mem.memory[WHERE] = OPCODE (where WHERE is location in memory and OPCODE is instruction)
|
|
||||||
- remake executable and after running you should see how registers changed in emulator :)
|
|
||||||
|
|
Loading…
Reference in New Issue