SaaSHub helps you find the best software and product alternatives Learn more →
Trv Alternatives
Similar projects and alternatives to trv
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
ch32v307
Including the SDK、HDK、Datasheet of RISC-V MCU CH32V307 and other relevant development materials
-
-
-
-
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a better trv alternative or higher similarity.
trv discussion
trv reviews and mentions
Posts with mentions or reviews of trv.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-25.
- RPython-based emulator speeds up RISC-V simulation over 15x
- Top Ten Fallacies About RISC-V (David Patterson)
-
Handy commands for using the RISC-V gnu toolchain and generate .elf or .hex w/ libgcc
bruce@rip:~$ git clone https://github.com/brucehoult/trv.git Cloning into 'trv'... remote: Enumerating objects: 10, done. remote: Counting objects: 100% (10/10), done. remote: Compressing objects: 100% (8/8), done. remote: Total 10 (delta 2), reused 10 (delta 2), pack-reused 0 Receiving objects: 100% (10/10), 4.37 KiB | 4.37 MiB/s, done. Resolving deltas: 100% (2/2), done. bruce@rip:~$ cd trv bruce@rip:~/trv$ gcc -O trv.c -o trv bruce@rip:~/trv$ cat >foo.s < .globl main > main: > li a0,3 > li a1,23 > call __mulsi3 > ret > END bruce@rip:~/trv$ riscv64-unknown-elf-gcc -O -march=rv32i -mabi=ilp32 foo.s -o foo bruce@rip:~/trv$ qemu-riscv32 foo bruce@rip:~/trv$ echo $? 69 bruce@rip:~/trv$ riscv64-unknown-elf-objcopy -O ihex foo foo.hex bruce@rip:~/trv$ ./trv foo.hex bruce@rip:~/trv$ echo $? 69
-
Hardware/software to run RISC-V ASM?
I completely understand. I have a toy RV32I emulator myself at https://github.com/brucehoult/trv which desperately needs even a README. I want to do it, but I keep forgetting to do it...
-
rvscript: Fast RISC-V-based scripting backend for game engines
I didn't see what actual emulator this uses, but I have a super-simple one (sadly undocumented but the code is short!) that runs Intel hex files at https://github.com/brucehoult/trv
- Why RISC-V Is Succeeding
-
8-bit Breadboard Computer
The easiest way would be to get a C compiler for 6502 or z80 and compile a simple RISC-V emulator such as my one at https://github.com/brucehoult/trv
- Built a 65C02 emulator
-
Linux in a Pixel Shader – A RISC-V Emulator for VRChat
If you're making the actual game, and can therefore implement the virtual machine in native code on the host machine (instead of in a shader on the GPU as here) then you can very easily get 10 to 100 MIPS performance in an emulated machine with a very simple emulator. Such as https://github.com/brucehoult/trv
Bear in mind that the original Mac was roughly a 2 MIPS machine and an early Pentium or PowerMac 100 MIPS.
- ELF binary executable format and sections.
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jan 2025
Stats
Basic trv repo stats
11
11
1.8
about 4 years ago
The primary programming language of trv is C.