From Scratch에 있는 헌신적이고 마법 같은 Terraria 플레이어 유튜브 channel has done something that, most likely, I won’t fully understand for as long as I live. With only the aid of a mod called WireHead—which “maintains full compatibility with the vanilla wiring system but reimplements it in a much more efficient manner”—Xander Naumenko managed to build a “fully compliant RISC-V computer” inside the 2D game. It even has specs:
- 시계 속도: ~ 5kHz
- 램: 96kb
- 명령어 세트: rv32i
Probably not one to run Starfield on. Naumenko spends the video above detailing his five-month, 600-hour journey to create the in-game computer and the “Pong clone” he got running on it. It somehow manages to sound both strangely simple and devilishly complex.
Naumenko says he used a vast array of in-game logic gates—switches which are fundamentally either off or on—to build his Terraria PC, but the way the game’s circuits work means that “a lot of traditional circuits have to be redesigned” to fit a “new paradigm” which is fundamentally 지원 how circuits work in real life. So, you know, nothing too hard. Just reinventing circuits. We’ve all been there.
I probably can’t go into much greater detail about Naumenko’s process without mangling the science behind it, so you should go watch the full 15-minute video or check out 프로젝트의 GitHub 페이지 if you want to see how he did it. I do want to call out his “Pitch” for the Terraria PC though, which I reckon will touch the hearts of all us who have had to deal with the evolution of computers over the last couple of decades.
“There are two fundamentally competing forces when it comes to computer speed,” says Naumenko. The first is 무어의 법칙, and the second is “the inevitable growth of software bloat that runs on top of increasingly modern processors”. Boy, ain’t that the truth? But Naumenko continues: “This project is an attempt to score a decisive rout in this ongoing battle in favor of the 프로그램 제작자,” pushing back speeds “to the early 70s era, tossing the ball firmly back into the court of silicon engineer [sic] without losing any software functionality”.
If you want to get a look at just how dazzlingly complex this thing is, here’s an easily scrollable image of the entire glorious contraption:
미래의 프로그래머가 이런 일을 하게 될지는 의심스럽습니다. 많은 of their work on Naumenko’s Computerraria project, I have to salute the project’s philosophy. And hey, maybe I’m wrong: Perhaps this and the 마인크래프트 레드스톤 PC 미래의 비전입니다. OneDrive에 계속 로그인하라는 메시지를 받는 것보다 더 나은 것 같습니다.
- SEO 기반 콘텐츠 및 PR 배포. 오늘 증폭하십시오.
- PlatoData.Network 수직 생성 Ai. 자신에게 권한을 부여하십시오. 여기에서 액세스하십시오.
- PlatoAiStream. 웹3 인텔리전스. 지식 증폭. 여기에서 액세스하십시오.
- 플라톤ESG. 자동차 / EV, 탄소, 클린테크, 에너지, 환경, 태양광, 폐기물 관리. 여기에서 액세스하십시오.
- BlockOffsets. 환경 오프셋 소유권 현대화. 여기에서 액세스하십시오.
- 출처: https://www.pcgamer.com/wunderkind-builds-fully-compliant-risc-v-computer-entirely-inside-terraria-then-plays-pong-on-it
- :있다
- :이다
- :아니
- 2D
- a
- 소개
- 위의
- 도움
- All
- an
- 및
- 어떤
- 있군요
- 배열
- AS
- At
- 뒤로
- 공
- 전투
- BE
- 된
- 뒤에
- 존재
- 더 나은
- 고창증
- 두
- 빌드
- 빌드
- 비자 면제 프로그램에 해당하는 국가의 시민권을 가지고 있지만
- 전화
- 라는
- CAN
- 채널
- 검사
- CMS를
- 제공
- 호환성
- 경쟁
- 복잡한
- 준수
- 컴퓨터
- 컴퓨터
- 끊임없이
- 계속
- 두
- 법정
- 만들
- 거래
- 수십 년
- 결정적인
- 전용
- 세부 묘사
- 디테일링
- DID
- do
- 하기
- 한
- 의심
- 초기의
- 용이하게
- 효율적인
- 중
- 기사
- 전체의
- 전적으로
- 대
- 에테르 (ETH)
- 조차
- 진화
- 선호
- 단단히
- 먼저,
- 맞게
- 럭셔리
- 군
- 에
- 가득 찬
- 충분히
- 기능
- 근본적으로
- 미래
- 경기
- 얻을
- GitHub의
- Go
- 큰
- 성장
- 했다
- 하드
- 있다
- he
- 여기에서 지금 확인해 보세요.
- 그의
- 방법
- HTTPS
- i
- if
- 영상
- in
- 게임 내
- 더욱 더
- 피할 수없는
- 내부
- 으로
- IT
- 여행
- 다만
- 알아
- 성
- 생활
- 아마도
- 살고있다
- 논리
- 긴
- 보기
- 지는
- 롯
- 유지
- 관리
- 관리하다
- 태도
- 아마도
- 방법
- 현대
- 배우기
- 보다 효율적으로
- 가장
- 많은
- 신제품
- 아무것도
- of
- 오프
- on
- ONE
- 원 드라이브
- 지속적으로
- 만
- or
- 아웃
- 위에
- 패러다임
- PC
- 혹시
- 철학
- 피치
- 플라톤
- 플라톤 데이터 인텔리전스
- 플라토데이터
- 플레이어
- 재생
- 탁구
- 혹시
- 아마
- 방법
- 가공업자
- 프로그래머
- 프로젝트
- 미는
- 현실
- 실생활
- 패주
- 달리기
- 달리는
- 실행
- s
- 라고
- 과학
- 점수
- 할퀴다
- 계절의
- 둘째
- 참조
- 세트
- 영상을
- 기호
- 규소
- 단순, 간단, 편리
- So
- 소프트웨어
- 무언가
- 소리
- 명세서
- 속도
- 속도
- 스타 필드
- 체계
- 보다
- 그
- XNUMXD덴탈의
- 미래
- 그들의
- 그때
- 그곳에.
- 맡은 일
- 이
- 그래도?
- 에
- 너무
- 상단
- 터치
- 전통적인
- 참된
- 진실
- 두
- 이해
- us
- 익숙한
- 거대한
- Ve
- Video
- 시력
- 필요
- 손목 시계
- 방법..
- we
- 언제
- 어느
- 누구
- 의지
- 과
- 없이
- 원
- 작업
- 잘못된
- 당신
- 제퍼 넷