rm old camera
This commit is contained in:
parent
9d0dc24025
commit
9e35115be8
@ -1,14 +0,0 @@
|
||||
#include <cstdint>
|
||||
|
||||
#ifndef CAMERA_HPP
|
||||
#define CAMERA_HPP
|
||||
|
||||
class Camera {
|
||||
private:
|
||||
std::uint32_t m_pos;
|
||||
|
||||
public:
|
||||
Camera();
|
||||
};
|
||||
|
||||
#endif
|
@ -1,3 +0,0 @@
|
||||
#include "Camera.hpp"
|
||||
|
||||
Camera::Camera() : m_pos(0) {}
|
21
src/main.cpp
21
src/main.cpp
@ -1,13 +1,30 @@
|
||||
#include "Camera.hpp"
|
||||
#include "palette.hpp"
|
||||
#include "vector.hpp"
|
||||
#include <tonc.h>
|
||||
|
||||
int main() {
|
||||
// interrupt & mode 4 foo
|
||||
irq_init(NULL);
|
||||
irq_enable(II_VBLANK);
|
||||
REG_DISPCNT = DCNT_MODE4 | DCNT_BG2;
|
||||
|
||||
REG_DISPCNT = DCNT_MODE4;
|
||||
// initialize our palette
|
||||
palette::put_palette((std::uint16_t *)MEM_PAL);
|
||||
|
||||
// begin
|
||||
bmp16_line(1, 3, 1 + SCREEN_WIDTH / 2 - 2, SCREEN_HEIGHT, 0x0101, vid_page,
|
||||
SCREEN_WIDTH);
|
||||
vid_flip();
|
||||
bmp16_line(2, 3, 2 + SCREEN_WIDTH / 2 - 2, SCREEN_HEIGHT, 0x0101, vid_page,
|
||||
SCREEN_WIDTH);
|
||||
|
||||
std::uint32_t frame = 0;
|
||||
while (1) {
|
||||
frame = (frame + 1) % 60;
|
||||
if (frame == 0) {
|
||||
vid_flip();
|
||||
}
|
||||
|
||||
VBlankIntrWait();
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user