Do some work on the CPU, assembler still needs update

This commit is contained in:
2025-02-02 21:48:35 +01:00
parent b7e5e2aa35
commit 0a0f953f09
15 changed files with 1473 additions and 71 deletions

23
util/font.h Normal file
View File

@@ -0,0 +1,23 @@
//
// Created by bruno on 1.2.2025.
//
#ifndef RISCB_FONT_H
#define RISCB_FONT_H
#include <SDL2/SDL_render.h>
#include <SDL2/SDL_ttf.h>
#include <math.h>
typedef struct {
SDL_Texture *texture[256];
uint8_t size;
SDL_Color color;
} BitmapFont;
BitmapFont
prepText(SDL_Renderer *renderer, unsigned char pxSize, const char *file, uint8_t r, uint8_t g, uint8_t b, uint8_t a);
void renderText(SDL_Renderer *renderer, BitmapFont font, char *string, uint16_t x, uint16_t y);
#endif //RISCB_FONT_H