GameConsoleV2
RP2350-based retro style game console
파일 탐색기
- board.c
- board.h
- cart_emu.c
- cart_parallel.pio
- cart_parallel_emu.c
- cart_parallel_emu.h
- cart_rom.c
- CMakeLists.txt
- sync.h
- board.cpp
- board.h
- cart_parallel_emu_teensy.cpp
- cart_rom_teensy.cpp
- cart_emu.h
- cart_rom.h
- coproc.c
- coproc.h
- audio.h
- audio_bank_format.h
- audio_bank_ids.h
- console_api.h
- engine.h
- gamepad.h
- render3d.h
- video.h
- cart.ld
- CMakeLists.txt
- toolchain.cmake
- engine_demo.c
- main.c
- overscan.c
- parallel_bringup.c
- scene3d.c
- scene3d.h
- cart_shim.c
- CMakeLists.txt
- emu.h
- emu_api.c
- emu_assets.c
- emu_audio.c
- emu_coproc.c
- emu_input.c
- emu_main.c
- emu_png.c
- emu_video.c
- games.cmake
- audioviz_coproc.c
- audioviz_coproc.h
- CMakeLists.txt
- main.c
- main_teensy.cpp
- platformio.ini
- audioviz.c
- CMakeLists.txt
- song.c
- song.h
- spectrum.c
- spectrum.h
- balls_coproc.c
- balls_coproc.h
- CMakeLists.txt
- main.c
- main_teensy.cpp
- platformio.ini
- balls3d.c
- balls_phys.c
- balls_phys.h
- CMakeLists.txt
- bb_art.txt
- bananaboat.c
- bb_art.c
- bb_art.h
- bb_logic.c
- bb_logic.h
- bb_songs.c
- bb_songs.h
- build_assets.py
- CMakeLists.txt
- CMakeLists.txt
- main.c
- banktest.c
- CMakeLists.txt
- gen_pattern.py
- pattern.S.in
- CMakeLists.txt
- main.c
- CMakeLists.txt
- df_draw.c
- df_draw.h
- df_logic.c
- df_logic.h
- df_meshes.c
- df_meshes.h
- df_songs.c
- df_songs.h
- doogfighter.c
- CMakeLists.txt
- main.c
- CMakeLists.txt
- doogus.c
- CMakeLists.txt
- main.c
- main_teensy.cpp
- nbody_coproc.c
- nbody_coproc.h
- platformio.ini
- CMakeLists.txt
- coproc_sim.c
- coproc_sim.h
- nbody.c
- build_assets.py
- CMakeLists.txt
- testrom.c
- testrom_blob.h
- testrom_checks.c
- testrom_checks.h
- gen_art.py
- gen_grave.py
- gen_voice.py
- gen_zombie.py
- voice_party.tsfx
- 00_test.tps
- 01_first_day_undead.tps
- 02_cubicle_nights.tps
- 03_overtime_boogie.tps
- 04_corner_office.tps
- 05_promotion_fever.tps
- 06_downsizing.tps
- 07_pension_rush.tps
- 08_graveyard_shift.tps
- 09_severance.tps
- 10_time_to_party.tps
- 11_funeral_march.tps
- audition.sh
- tps_compile.py
- build_assets.py
- CMakeLists.txt
- timetoparty.c
- tp_assets.c
- tp_assets.h
- tp_draw.c
- tp_draw.h
- tp_input.c
- tp_input.h
- tp_logic.c
- tp_logic.h
- tp_music.c
- tp_music.h
- tp_seq.c
- tp_seq.h
- tp_sfx.c
- tp_sfx.h
- tp_synth.c
- tp_synth.h
- README.md
- bom.csv
- designators.csv
- netlist.ipc
- positions.csv
- rom_cart.zip
- fabrication-toolkit-options.json
- fp-lib-table
- rom_cart.kicad_pcb
- rom_cart.kicad_prl
- rom_cart.kicad_pro
- rom_cart.kicad_sch
- fp-lib-table
- rp2350_cart.kicad_pcb
- rp2350_cart.kicad_prl
- rp2350_cart.kicad_pro
- rp2350_cart.kicad_sch
- rp2350_cart.kicad_sym
- sym-lib-table
- PCM5102A_Board.step
- Pimoroni_PGA2350.step
- SA2367.FCStd
- SA2367.step
- SW_CK_D6C_4pin.step
- SW_Slide_SPDT_SS12D10.step
- uxcell_RCA_3port_PCB_mount.step
- Cart_Edge_44_EDAC_357.kicad_mod
- EDAC_357-044-520-202.kicad_mod
- PCM5102A_Board.kicad_mod
- Pimoroni_PGA2350.kicad_mod
- PLCC-32_THT-Socket_A-CCS-032-Z-T.kicad_mod
- SW_CK_D6C_4pin.kicad_mod
- SW_Slide_SPDT_SS12D10.kicad_mod
- uxcell_RCA_3port_PCB_mount.kicad_mod
- GameConsoleV2.kicad_sym
- LICENSE.vurdalakov
- pga2350.kicad_sym
- bom.csv
- console.zip
- designators.csv
- netlist.ipc
- positions.csv
- cart_shell_back.stl
- cart_shell_front.stl
- console_foot.stl
- console_logo.stl
- console_power.stl
- console_reset.stl
- foot_pads.stl
- led_holder.stl
- shell_bottom.stl
- shell_top.stl
- .gitignore
- console.kicad_pcb
- console.kicad_prl
- console.kicad_pro
- console.kicad_sch
- fabrication-toolkit-options.json
- fp-lib-table
- sym-lib-table
- build-flash-cart-rp2350.sh
- build-flash-cart-teensy.sh
- build-rom-cart.sh
- common.sh
- console-log.py
- flash-console.sh
- run-emu.sh
- audio.c
- audio.h
- audio_bank.c
- audio_bank.h
- audio_bank.S
- audio_bank_format.c
- audio_bank_format.h
- audio_synth.c
- audio_synth.h
- i2s.pio
- cart.c
- cart.h
- cart_format.c
- cart_format.h
- cart_parallel.c
- cart_parallel.h
- cart_parallel.pio
- console_api.h
- coproc_proto.h
- parallel_proto.h
- engine.c
- engine.h
- gamepad.c
- gamepad.h
- n64.c
- n64.h
- onewire.c
- onewire.h
- onewire.pio
- composite.c
- composite.h
- composite.pio
- ntsc.pio
- ntsc_internal.h
- ntsc_render.c
- ntsc_sram.c
- psram.c
- psram.h
- render3d.c
- render3d.h
- video.c
- video.h
- bios_screens.c
- bios_screens.h
- console.ld
- main.c
- bananaboat.hash
- doogfighter.hash
- timetoparty.hash
- bananaboat_play.in
- doogfighter_play.in
- timetoparty_play.in
- audio_bank_test.c
- audio_synth_test.c
- balls_phys_test.c
- cart_test.c
- coproc_sim_test.c
- run.sh
- spectrum_test.c
- tp_logic_test.c
- tp_seq_test.c
- tp_sfx_test.c
- tp_synth_test.c
- bank_def.py
- gen_sample_bank.py
- pack_cart.py
- pad_bin.py
- tp_render.c
- .clang-format
- .clang-tidy
- .gitignore
- CMakeLists.txt
- gcv2.png
- LICENSE
- pico_sdk_import.cmake
- README.md
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
링크
예시
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
cmake
설명 보기 ▼
cmake
네이티브 빌드 시스템을 위한 빌드 설정 파일을 생성하는, 크로스 플랫폼 빌드 자동화 도구.
더 많은 정보: <https://cmake.org/cmake/help/latest/manual/cmake.1.html>.
cmake {{path/to/project_directory}}
프로젝트 디렉터리의 `CMakeLists.txt`를 사용해 현재 디렉터리에 빌드 설정을 생성:
cmake --build {{path/to/build_directory}}
지정한 디렉터리의 빌드 설정을 사용해 빌드 산출물을 생성:
cmake --install {{path/to/build_directory}} --strip
빌드 산출물을 `/usr/local/`에 설치하고 디버그 심볼을 제거:
# 프로젝트 배지
-
The assembled GCV2 console in its 3D-printed shell with the Banana Boat cartridge!
// repository documentation
Was this content helpful?
(0 ratings)
