mirror of
https://github.com/smartykit/apple1.git
synced 2024-06-12 15:29:27 +00:00
Merge branch 'master' of https://github.com/smartykit/apple1
This commit is contained in:
commit
4081ce1833
28
README.md
28
README.md
|
@ -12,6 +12,12 @@ Video driver uses Arduino TVout library.
|
|||
## Software Emulator - POM 1
|
||||
POM 1 cross-platform emulator by Verhille Arnaud to test SmartyKit 1 ROM with software.
|
||||
|
||||
[![Video to-do](https://j.gifs.com/K1PNZr.gif)](https://youtu.be/rniZDdS6toI)
|
||||
|
||||
## SmartyKit 1 Memory Map – ROM and RAM
|
||||
|
||||
![SmartyKit 1 Memory Map](https://raw.githubusercontent.com/smartykit/apple1/master/ROM%20development/SmartyKit_1_Memory_Map.png)
|
||||
|
||||
## ROM Development – SmartyKit 1 ROM asm source and make file
|
||||
Easy-to-use development tool to write your own software for SmartyKLit 1 (you need just run make in your Terminal) and learn how ROM is organized.
|
||||
|
||||
|
@ -25,3 +31,25 @@ ld65 -m ROM.map -o SmartyKit1_ROM.bin SmartyKit1_ROM.o -C apple1.cfg
|
|||
ld65 -o SmartyKit1_ROM_symon.bin SmartyKit1_ROM.o -C symon.cfg
|
||||
SERGEYs-MacBook:ROM_development spanarin$
|
||||
```
|
||||
|
||||
## SmartyKit 8x8 Pixel Art online tool for program at $FC00 in ROM (FC00R command)
|
||||
You could draw your own pixel art using our online tool (https://smartykit.io/instructions/pixelart), get the code for this image and load this code it to SmartyKit (or emulator) memory using command:
|
||||
```
|
||||
1111: 3C 42 A5 81 A5 99 42 3C (Return)
|
||||
FC00R (Return)
|
||||
```
|
||||
|
||||
Here is an example of how it works in emulator:
|
||||
|
||||
[![Video to-do](https://j.gifs.com/2xjPxP.gif)](https://youtu.be/1KdQEKLvOHM)
|
||||
|
||||
And a screenshot:
|
||||
![SmartyKit 8x8 Pixel Art online tool](https://raw.githubusercontent.com/smartykit/apple1/master/SmartyKit%20Pixel%20Art%20example.png)
|
||||
|
||||
## SmartyKit plates for breadboards
|
||||
|
||||
PCB version (black) and Wooden version (file for wood laser cutter: [download](https://github.com/smartykit/apple1/blob/01ea2ec54a94a7a31ee613f007602f0c08cb13ae/SmartyKit-Plate-for-breadboards(laser-cut).cdr?raw=true))
|
||||
|
||||
![SmartyKit Plates](https://raw.githubusercontent.com/smartykit/apple1/master/SmartyKit-plates.jpeg)
|
||||
|
||||
|
||||
|
|
3
ROM development/Readme.md
Normal file
3
ROM development/Readme.md
Normal file
|
@ -0,0 +1,3 @@
|
|||
## SmartyKit 1 Memory Map – ROM and RAM
|
||||
|
||||
![SmartyKit 1 Memory Map](https://raw.githubusercontent.com/smartykit/apple1/master/ROM%20development/SmartyKit_1_Memory_Map.png)
|
BIN
ROM development/SmartyKit_1_Memory_Map.png
Normal file
BIN
ROM development/SmartyKit_1_Memory_Map.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 95 KiB |
BIN
SmartyKit Pixel Art example.png
Normal file
BIN
SmartyKit Pixel Art example.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 624 KiB |
BIN
SmartyKit-Plate-for-breadboards(laser-cut).cdr
Normal file
BIN
SmartyKit-Plate-for-breadboards(laser-cut).cdr
Normal file
Binary file not shown.
BIN
SmartyKit-plates.jpeg
Normal file
BIN
SmartyKit-plates.jpeg
Normal file
Binary file not shown.
After Width: | Height: | Size: 78 KiB |
3889
SmartyKit_Modules_Scheme.sch
Normal file
3889
SmartyKit_Modules_Scheme.sch
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user