my gameboy emulator
-
Updated
Nov 9, 2023 - C
my gameboy emulator
This introductory project on UNIX network programming prompts you to create a client-server offering identical services to ftp. Bonus: respect the standard to be interoperable with existing tools!
simple elf64 encryptor
Website of collected information regarding 42 Silicon Valley/42sv.
My n-puzzle solver: A* and IDA* search, heuristics, different puzzle configurations and sizes
Libft is a minimalistic subset of the standard C library and some nonstandard functions. Implementation of the GNU C Library for Embedded Systems.
📦 Raycasting project inspired by "Wolfenstein 3D" (1992) video game
You will recode part of the OpenSSL program, specifically BASE64, DES-ECB and DES-CBC.
42_Project: ft_printf (new curriculum). The aim of the project is to recode the libc’s printf function.
42_Project: ft_server (new curriculum). The aim of the project is to learn automation, the "docker" technology and use it to install a complete web server. This server will run multiple services: Wordpress, phpMyAdmin, and a SQL database.
sudoku_solver is a program, that solves any valid sudoku board using recursive backtracking.
42_Project: GNL (new curriculum). The aim of this project is to code a function that returns a line ending with a newline, read from a file descriptor.
42_Project: Libft (old curriculum). The purpose of the project is to re-code C library functions.
Are you tired of ft_putstr and ft_putnbr? Are you not allowed to use printf? Code your own! This will be an opportunity to discover a feature of the C - the variadic functions - and train you to fine management of display options. You will then have the right to use your printf in all your subsequent projects.
cross platform elf64/macho64 binary infector
How can I solve C problems using the least amount of resources?
Add a description, image, and links to the 42siliconvalley topic page so that developers can more easily learn about it.
To associate your repository with the 42siliconvalley topic, visit your repo's landing page and select "manage topics."