? Gameboy Emulator (Page 2) ● SmileBASIC Source Forums

Sign In

Register
*Usernames are case-sensitive
Forgot my password
💀

Gameboy Emulator

1 2 3 4
  • #21 ✎ 14 SuperBeefJerkey Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Drawing I like to draw! Hobbies Avatar Embargo I didn't change my avatar for 90 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 ✎ 44 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 ✎ 114 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 ✎ 44 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 ✎ 33 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 ✎ 114 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 ✎ 44 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
  • #28 ✎ 172 CoinzReturns I have a system called BIN2DAT I made ages ago which can translate and interprete (though it bloats) any pc binary file to a smilebasic dat file (1 dimensional) with the original bytes stored as ints (and preserved) you could easily use this pc program to export gameboy roms. I won't give away more info than that for legal reasons but I've transferred a few smaller roms this way , I think pokemon did fit. Anyhow :P Good luck with your emulator! Posted
  • #29 ✎ 44 SaladFingers
    I have a system called BIN2DAT I made ages ago which can translate and interprete (though it bloats) any pc binary file to a smilebasic dat file (1 dimensional) with the original bytes stored as ints (and preserved) you could easily use this pc program to export gameboy roms. I won't give away more info than that for legal reasons but I've transferred a few smaller roms this way , I think pokemon did fit. Anyhow :P Good luck with your emulator!
    That would be very useful! Thank you!
    Posted
  • #30 ✎ 19 bluekrill Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Drawing I like to draw! Hobbies Video Games I like to play video games! Hobbies Can ROMS be included or made available to download? I don't have the correct cables to make petitmodem work. Posted
  • #31 ✎ 44 SaladFingers
    Can ROMS be included or made available to download? I don't have the correct cables to make petitmodem work.
    I’m not too sure that smileboom would allow that on their server. If you have CFW, you can get SBFM, which allows you to transfer files from your SD to SmileBasic. I also may be able to upload fan-made ROMs that have an allowing license.
    Posted
  • #32 ✎ 16 Flashlight Can you add some sort of option to switch to random-based rendering where is only draws a couple.hundred random pixels per frame? Posted
  • #33 ✎ 114 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 help me on a Sega CD emulator? I wanna play Sonic CD on my 3DS (W/O Homebrew BTW) Posted Edited by RGamesOffical
  • #34 ✎ 153 TheV360 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength First Day Joined on the very first day of SmileBASIC Source Website Night Person I like the quiet night and sleep late. Express Yourself
    Can you help me on a Sega CD emulator? I wanna play Sonic CD on my 3DS (W/O Homebrew BTW)
    With how fast one (not even the other one as well) Game Boy emulator is progressing, I doubt that will be developed. The Game Boy is relatively simple, as it's a (weirder version of a) Z-80 processor, but the Sega CD is in another ball park entirely. See OverDrive II by Titan as an example of what ridiculous stuff you can do with a Genesis. (not even a CD!) That's pretty much impossible to make in SmileBASIC. Even if a Sega CD emulator was made in SmileBASIC, it would run at .25 FPS. On a New 3DS. You're better off grabbing a cheap Android phone. After that, load RetroArch on it, download the Genesis Plus GX core, download some Sonic CD ROM dump a ROM of Sonic CD, and... oh wait you can also just download Sonic CD on the Play Store.
    Posted Edited by TheV360
  • #35 ✎ 114 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 Then a Genesis one. Posted
  • #36 ✎ 215 HTV04 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Avatar Taboo I didn't change my avatar for 180 days Website Forum Contributor Hidden Achievements
    Then a Genesis one.
    Making an emulator in SmileBASIC isn’t as easy as your might think though. The Game Boy emulator SaladFingers is making isn’t that fast at the moment, and already takes up a lot of memory. He’s even using a New 3DS. A Genisis emulator written in SmileBASIC is far from possible, on 3DS at least. It would take up a lot of memory, more than SmileBASIC could handle. Maybe with SmileBASIC 4 we’ll have better luck with emulators, but the farthest we’ll probably get there is an NES emulator.
    Posted Edited by HTV04
  • #37 ✎ 288 Super_Defaultio Video Games I like to play video games! Hobbies Day Person I like the warm sunshine and wake up early! Express Yourself Zelda Is Awesome! I love The Legend Of Zelda! Express Yourself I actually want to know how progress is going on this project. Like what's going on? Have basic GB commands like LD ADD or whatever worked or have the graphics and stuff worked or something, excuse my bad grammar. Posted
  • #38 ✎ 19 bluekrill Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Drawing I like to draw! Hobbies Video Games I like to play video games! Hobbies
    Can you help me on a Sega CD emulator? I wanna play Sonic CD on my 3DS (W/O Homebrew BTW)
    That's impossible.
    Posted
  • #39 ✎ 485 ToadIsTheBest Video Games I like to play video games! Hobbies Drawing I like to draw! Hobbies Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength
    Can you help me on a Sega CD emulator? I wanna play Sonic CD on my 3DS (W/O Homebrew BTW)
    That's impossible.
    click here [mario odyssey minor (non-story) spoilers are here I guess]
    Posted Edited by ToadIsTheBest
  • #40 ✎ 288 Super_Defaultio Video Games I like to play video games! Hobbies Day Person I like the warm sunshine and wake up early! Express Yourself Zelda Is Awesome! I love The Legend Of Zelda! Express Yourself
    Can you help me on a Sega CD emulator? I wanna play Sonic CD on my 3DS (W/O Homebrew BTW)
    That's impossible.
    click here
    Ya know, I really hate people who say something's impossible. I mean sure some may think it's impossible, but that doesn't mean that it won't run at all. So it may be plausible, not impossible.
    Posted
1 2 3 4