Franco Colmenarez FranLMSP
  • Venezuela
  • https://francoacg.com
  • Hi! I like to do stuff with my server and this is one of them.

  • Joined on 2021-07-24
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-19 06:59:40 +00:00
22c09895d7 update readme
2e3122f1e0 More MBC implementations
70ac674fe9 Some changes to MBC1
Compare 3 commits »
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-18 14:59:40 +00:00
569df9edd3 Refactor PrefixCB opcode
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-17 22:59:40 +00:00
5493eb5690 Fix tests and more PPU optimizations
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-16 22:59:40 +00:00
dc7d06cefc Fix instruction timing
7396345f76 WIP mbc3
a44dcd0ce8 Basic MBC2 implementation
Compare 3 commits »
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-16 06:49:46 +00:00
fb929a05a9 Header checksum
2ed5fdb823 Refactor MBCs
71692a05a5 Initial hardware registers
Compare 3 commits »
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-15 22:49:40 +00:00
6104f5b077 Refactor project structure and fix all warnings
e2959abfaf Fix crashing bug
0aa6e56fc1 clippy
7fa6857ac3 Refactor ppu and vram (currently crashing)
de021c2eff Replace AddressRange struct by ranges
Compare 10 commits »
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-13 14:49:40 +00:00
0957a79f15 Remove wgpu dependency
0a30d9d194 Banking mode
Compare 2 commits »
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-13 06:49:40 +00:00
d90a25e6f6 Fix LCD status when turned on or off
7beeae01fa Frame counter
6404593f2c Remove hardcoded roms
0f0784b2ed Raspberry Pi 4 compatible
Compare 4 commits »
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-11 22:49:40 +00:00
747a528c27 Little tweak to timer
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-11 14:49:40 +00:00
c68f24ea05 Refactor check_interrupts
66182da336 Reduce get_tile_bytes calls
a67c7d5bb6 Caching LY, window and scroll values
0ce0c11488 Optimizations
Compare 4 commits »
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-10 06:49:40 +00:00
2fc82faef6 Add resources to readme
4bab81cbfa Fix MBC1 bug. Mario Land is now playable
Compare 2 commits »
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-09 22:49:40 +00:00
bb19a6a6db Update readme
aa30b98679 Fix window and implement sprite over background
2474cd72b7 Fix LCD on/off issue
b92160dee4 Fix bug with LCD enable and LY=0 and disabling background when bit 0 is reset
Compare 4 commits »
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-07 06:41:03 +00:00
f7ca3fcc25 PPU optimization
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-06 06:40:45 +00:00
d94b912ff6 Some ROM changes
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-05 22:40:45 +00:00
2bd74eddb4 Fix 02-interrupts test
6da1b022d8 Basic MBC1 implementation (WIP)
62071d7310 Reduce warnings
e490228c39 Sprite flip implementation
488f36272c Fix OAM search bug
Compare 5 commits »
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-05 06:40:45 +00:00
5d488d4fa6 Refactor joypad and implement sprite fetching. Tetris is now playable
b7236e862a moonoeye if_ie_registers test
Compare 2 commits »
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-04 06:40:45 +00:00
c5ff92c0ab Refactor PPU interrupt requests and fix Scroll X
60fd55abca Optimize framebuffer render
Compare 2 commits »
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-03 14:40:45 +00:00
659f602b2a Interrupts tests passing
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-02 06:40:45 +00:00
806a4bf211 Refactor timer
98be8f29dd EI instruction delay and fix palette bug
Compare 2 commits »
FranLMSP synced commits to main at FranLMSP/rmg-001 from mirror 2021-11-01 22:40:45 +00:00
aed56708fd Some refactors