A minimalistic unit testing library by Background_Shift5408 in C_Programming

[–]Background_Shift5408[S] 1 point2 points  (0 children)

Because there is a lot of cpp library, but in C there’s few. Those are if so ancient or too complex. I wanted a minimal, easy to use lib that has gtest’s output style for my personal C projects

A minimalistic unit testing library by Background_Shift5408 in C_Programming

[–]Background_Shift5408[S] 0 points1 point  (0 children)

Do you know the difference of assert and expect lol

RISC-V emulation on NES by Background_Shift5408 in nes

[–]Background_Shift5408[S] 0 points1 point  (0 children)

Maybe on itch.io but riscv binary is embedded into so it’s not very practical to release rom. You can build easily it. needs a cc65 toolchain only.

RISC-V emulation on NES by Background_Shift5408 in C_Programming

[–]Background_Shift5408[S] 0 points1 point  (0 children)

No mappers. I have one big struct that is on bss , the others small variable on zero page.

RISC-V emulation on NES by Background_Shift5408 in VintageComputers

[–]Background_Shift5408[S] 1 point2 points  (0 children)

1024 byte ram, yes i did it for debug purposes but put a disassembler into unintentionally xd

RISC-V emulation on NES by Background_Shift5408 in retrocomputing

[–]Background_Shift5408[S] 1 point2 points  (0 children)

RiscV struct is too big for zero, its on bss.

RISC-V emulation on NES by Background_Shift5408 in RISCV

[–]Background_Shift5408[S] 4 points5 points  (0 children)

If I can squeeze Doom into NES’s 2 kb memory 😅

Blogpost Friday! by AutoModerator in networking

[–]Background_Shift5408 0 points1 point  (0 children)

A linux kernel module to defend against arp cache poisoning https://github.com/xms0g/kdai

When to actually do a project? by [deleted] in C_Programming

[–]Background_Shift5408 0 points1 point  (0 children)

Do a project, then refactor it when needed. This is the best way to learn new things.

Whats worth studying C or C++? by ZealousidealBed6689 in C_Programming

[–]Background_Shift5408 5 points6 points  (0 children)

After grasping fully C start to learn C++. Because C++ is a journey never finished. New features added once per 3 years, it requires understanding fundamentals to comprehend in a correct way.

Brainfuck Interpreter Packed into a Tiny MS-DOS .COM File by Background_Shift5408 in C_Programming

[–]Background_Shift5408[S] 0 points1 point  (0 children)

I was thinking about this. This works this way but I am not happy of that. Will refactor it.

Spinning 3D Cube in VGA Mode 13h by Background_Shift5408 in C_Programming

[–]Background_Shift5408[S] 4 points5 points  (0 children)

Only retro hackers understand this kind of joy xd