? Gameboy Emulator (Page 2) ● SmileBASIC Source Forums

Sign In

Register
*Usernames are case-sensitive
Forgot my password

Gameboy Emulator

1 2
  • #21 ✎ 13 SuperBeefJerkey Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Drawing I like to draw! Hobbies Avatar Block I didn't change my avatar for 30 days. Website I know. I was saying the screen has no colors. (Except for the green color that's always there.) My point is, ROMs for the original GameBoy aren't big files at all, I think SmileBASIC allows enough RAM for that. Posted
  • #22 ✎ 36 SaladFingers Excuse my lack of progress updates, I am on vacation. I’m quite glad that the size of ROMs wouldn’t be a problem, thanks for the help guys! Edit: And yes, this is only emulating the original gameboy, which has four grayscale colors. Posted Edited by SaladFingers
  • #23 ✎ 75 RGamesOffical Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Minecraft Is Awesome! I love Minecraft! Express Yourself Video Games I like to play video games! Hobbies Can I haz gb emulator? Posted
  • #24 ✎ 36 SaladFingers The emulator is not ready yet. I’ve been working on it on and off. Though, I have been busy with school starting recently. I fixed a lot of logical bugs in the opcodes. I’m honestly not sure how the h*ck I had overlooked such bugs. For example, I’d push the PC to the stack on a conditional CALL no matter the outcome. Anyway, here is some more eye candy: I’m guessing I’m at the point Raichu Bender was when he finished working on his emulator. He showed photos of the Nintendo logo from the boot firmware. This photo is the initial tile map screen from Tetris and is the full 32x32 map. Also note, that this isn’t rendered in real time: that is my next step. Posted Edited by SaladFingers
  • #25 ✎ 32 Plancake Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Video Games I like to play video games! Hobbies Reading I like to read books! Hobbies Nice! Remember to try Dr. Mario, that's another 32KB ROM. Posted
  • #26 ✎ 75 RGamesOffical Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Minecraft Is Awesome! I love Minecraft! Express Yourself Video Games I like to play video games! Hobbies Can you upload the current build please? Posted
  • #27 ✎ 36 SaladFingers
    Nice! Remember to try Dr. Mario, that's another 32KB ROM.
    Thanks, I’ll be sure to test it!
    Can you upload the current build please?
    Might I ask why? It’s not ready, meaning it’s not useable or useful. Here’s some news I’m excited about, I’ve implemented the routine to display the scan lines at run time, which I do during H-Blank because I don’t think doing it at a single-pixel basis is necessary. https://imgur.com/gallery/pmHI0pE This isn’t fast, but I will use a buffer rather than GPSET and I’ll only GLOAD during VBLANK as well as add a frame-skipping option.
    Posted
1 2