Skip to content

Commit a9a23e7

Browse files
authored
Merge pull request #1 from visrealm/dev
v0.3 initial release
2 parents 61e6e37 + bc8c445 commit a9a23e7

20 files changed

+275
-84
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ compile_commands.json
1010
CTestTestfile.cmake
1111
_deps
1212
build/**
13+
testapps/**

.vscode/settings.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
{
22
"files.associations": {
33
"*.md": "markdown",
4-
"xtr1common": "c"
4+
"xtr1common": "c",
5+
"stdlib.h": "c",
6+
"multicore.h": "c"
57
}
68
}

CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,19 @@ include(visrealm_tools.cmake)
88

99
set(BUILD_SHARED_LIBS OFF)
1010

11-
set(PROJECT pico-prom)
11+
set(PROJECT pico9918)
1212

1313
project(${PROJECT} C CXX)
1414

15+
add_definitions(-DPICO_BUILD)
16+
1517
set(CMAKE_C_STANDARD 11)
1618
set(CMAKE_CXX_STANDARD 17)
1719

1820
# Initialize the Pico SDK
1921
pico_sdk_init()
2022

23+
add_subdirectory(submodules/vrEmuTms9918)
2124
add_subdirectory(src)
2225
add_subdirectory(test)
23-
add_subdirectory(submodules/vrEmuTms9918)
2426

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ The TMS9918A emulation is handled by my [vrEmuTms9918 library](https://github.co
88

99
## Hardware
1010

11-
Gerbers will be released soon once I validate the v0.3 PCB. The next stage will be to shrink it down, by including the RP2040 directly, rather than pluggin in an external Pi PIco module.
11+
v0.3 Schematic and Gerber available now. This revision has been tested on my two TI-99/4As (PAL and NTSC) and my HBC-56 and is fully functional, however it is not representative of the final PCB design which will include the RP2040 directoly on the PCB.
1212

13-
v0.3 Schematic is available now, however this revision has not yet been tested.
13+
<p align="left"><a href="pcb/v0.3/pico9918_v0_3_schematic.png"><img src="pcb/v0.3/pico9918_v0_3_schematic.png" alt="PICO9918 v0.3" width="720px"></a></p>
1414

15-
<p align="left"><a href="pcb/schematic_v0_3.png"><img src="pcb/schematic_v0_3.png" alt="PICO9918 v0.3" width="720px"></a></p>
15+
<p align="left"><a href="pcb/v0.3/pico9918_v0_3_pcb.png"><img src="pcb/v0.3/pico9918_v0_3_pcb.png" alt="PICO9918 v0.3" width="720px"></a></p>
1616

1717
### Raspberry Pi Pico Module
1818

img/logo.png

36.7 KB
Loading
File renamed without changes.

pcb/v0.3/pico9918_v0_3_gerber.zip

167 KB
Binary file not shown.

pcb/v0.3/pico9918_v0_3_pcb.png

203 KB
Loading
4.46 KB
Binary file not shown.
File renamed without changes.

0 commit comments

Comments
 (0)