Compare commits

..

8 Commits

Author SHA1 Message Date
976a87e888 chore: dont allocate not-small ?Sprite array on stack
use memset like most other allocations in this emu
2022-10-21 05:38:20 -03:00
c753e0a0e7 chore: move FrameBuffer struct to util.zig 2022-10-21 05:38:20 -03:00
00f75f0d39 chore: move OAM, PALRAM and VRAM structs to separate files 2022-10-21 05:38:20 -03:00
4f9cb7d8a3 fix: 8-bit writes to WIN PPU registers
Advance Wars depends on these registers similar to Mario Kart's 8-bit
writes to Affine Background registers:
2022-10-21 05:38:20 -03:00
6c2dfa9d05 chore: refactor window 2022-10-21 05:38:20 -03:00
06addcfc71 chore: crude background window impl (no affine) 2022-10-21 05:38:20 -03:00
7bb44894a7 chore: rename function (misspelt until now somehow) 2022-10-21 05:38:20 -03:00
98fc82c17a chore(config): change defaults in example.toml 2022-10-21 05:37:46 -03:00

View File

@ -1,7 +1,7 @@
[Host]
# Using nearest-neighbour scaling, how many times the native resolution
# of the game bow should the screen be?
win_scale = 4
win_scale = 3
# Enable VSYNC on the UI thread
vsync = true
# Mute ZBA
@ -9,9 +9,9 @@ mute = false
[Guest]
# Sync Emulation to Audio
audio_sync = false
audio_sync = true
# Sync Emulation to Video
video_sync = false
video_sync = true
# Force RTC support
force_rtc = false
# Skip BIOS