? Gameboy Emulator (Page 3) ● SmileBASIC Source Forums

Sign In

Register
*Usernames are case-sensitive
Forgot my password
[Help Wanted] SmileBASIC Documentation Project

Gameboy Emulator

1 2 3 4
  • #41 ✎ 1618 12Me21 Head Admin Second Year My account is over 2 years old Website Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself Ya know, I really hate people who really hate people who say something's impossible. I mean sure it may be impossible, but that doesn't mean that we can't waste our time on it. Posted
  • #42 ✎ 274 Shelly
    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.
    Actually, due to the size of the RAM and ROM, it might be impossible due to limited memory.
    Posted
  • #43 ✎ 289 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.
    Actually, due to the size of the RAM and ROM, it might be impossible due to limited memory.
    Ok. R.I.P attempting to do what everyone says might be impossible :(. Oh well, it was worth a shot, if ony we had more memory...
    Posted
  • #44 ✎ 554 IAmRalsei Forum Leader Hidden Achievements First Year My account is over 1 year old Website Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength
    kill theV360
    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.
    That is EXACTLY why I linked that.
    Posted
  • #45 ✎ 46 SaladFingers
    Can you add some sort of option to switch to random-based rendering where is only draws a couple.hundred random pixels per frame?
    I’ve never heard of such a thing… is it just for fun or for speed?
    Then a Genesis one.
    HTV04 is definitely right. Also realize that those systems have far more hardware. I think the genesis may even have two CPUs, which makes synco really difficult.
    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.
    Life has been busy; I haven’t worked on it much recently. Progress has been mentioned above. You can watch the emulator render the background of the Tetris credits screen from the imgur link. I have many of the opcodes done, background rendering, and a lot of timing done with.
    Posted
  • #46 ✎ 20 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.
    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.
    Capacity of a CD = 700 MB RAM in SmileBASIC = 8 MB Two processors, one clocked at 7.6 MHz Impossible.
    Posted
  • #47 ✎ 289 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.
    Capacity of a CD = 700 MB RAM in SmileBASIC = 8 MB Two processors, one clocked at 7.6 MHz Impossible.
    More like quitter talk to me, kappa. Does SB really have 8 megs of ram? Wow, so if SB can't run an emulator, then poor o3ds. It's just a joke, I understand that the 3ds can't handle anything nowadays.
    Posted Edited by Super_Defaultio
  • #48 ✎ 1618 12Me21 Head Admin Second Year My account is over 2 years old Website Syntax Highlighter Received for creating the code syntax highlighter on SBS 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)
    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.
    Capacity of a CD = 700 MB RAM in SmileBASIC = 8 MB Two processors, one clocked at 7.6 MHz Impossible.
    No. The sega CD has less than 8MB of RAM. The problem is just everything else.
    Posted
  • #49 ✎ 302 spaceturtles Video Games I like to play video games! Hobbies Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Yeah 64 kb of ram. https://en.m.wikipedia.org/wiki/Sega_CD If the genesis can be emulated I think that can too Posted
  • #50 ✎ 191 TheV360 Third Year My account is over 3 years old Website 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)
    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.
    Capacity of a CD = 700 MB RAM in SmileBASIC = 8 MB Two processors, one clocked at 7.6 MHz Impossible.
    More like quitter talk to me, lol. Does SB really have 8 megs of ram? Wow, so if SB can't run an emulator, then poor o3ds.
    You have to understand that there's a difference between a quitter and a person who sees a 3-year-long project that will eventually (hopefully) reach 3 frames per month. If someone is taking this long on a Game Boy emulator, then how long is a Genesis emulator going to take? Don't forget that the Genesis emulator's would be developed by a team of people who really don't have that much experience programming. Your time would be much better spent if you started a smaller project, like an RPG or a platformer. Edit: fixed some wording
    Posted Edited by TheV360
  • #51 ✎ 20 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
    You have to understand that there's a difference between a quitter and a person who sees a 3-year-long project that will eventually (hopefully) reach 3 frames per month.
    My thoughts exactly. Even if you could somehow emulate a CD reader by loading chunks of a CD in and out and even if you could accurately emulate two processors running in parallel, the result would be completely unusable. The 3DS is much, much more powerful than the Nintendo 64 and even Nintendo, who made both the N64 and 3DS, cannot get the 3DS to emulate the N64. Consider the overhead required to emulate something. Now consider the overhead of running that emulator in an interpreted language on underpowered hardware from 2014 or 2011. RGames seemed to want an emulator that would allow him to play a game. That wouldn't be possible on the Gameboy emulator either, as from what I've seen, its more of a proof of concept than a playable emulator. A playable emulation of the Sega CD is 100% without-a-doubt, completely, utterly IMPOSSIBLE. As V360 said, your time is better spent on a programming project that fits the limitations of SmileBASIC.
    Posted Edited by bluekrill
  • #52 ✎ 302 spaceturtles Video Games I like to play video games! Hobbies Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength
    You have to understand that there's a difference between a quitter and a person who sees a 3-year-long project that will eventually (hopefully) reach 3 frames per month.
    My thoughts exactly. Even if you could somehow emulate a CD reader by loading chunks of a CD in and out and even if you could accurately emulate two processors running in parallel, the result would be completely unusable. The 3DS is much, much more powerful than the Nintendo 64 and even Nintendo, who made both the N64 and 3DS, cannot get the 3DS to emulate the N64. Consider the overhead required to emulate something. Now consider the overhead of running that emulator in an interpreted language on underpowered hardware from 2014 or 2011. RGames seemed to want an emulator that would allow him to play a game. That wouldn't be possible on the Gameboy emulator either, as from what I've seen, its more of a proof of concept than a playable emulator. A playable emulation of the Sega CD is 100% without-a-doubt, completely, utterly IMPOSSIBLE.
    Do you think the Apple 2 can be?
    Posted
  • #53 ✎ 20 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 I think that an Apple 2 is a bit more realistic to emulate. It will be at a fraction of one percent of the original speed, but the resolution and RAM both fit the limitations of SmileBASIC and so it's theoretically doable. Making the 6502 emulation into a library and sharing it independently of the code would allow many more computers to be emulated by the smileBASIC community, such as the commodore 64 and NES. Posted Edited by bluekrill
  • #54 ✎ 46 SaladFingers
    I think that an Apple 2 is a bit more realistic to emulate. It will be at a fraction of one percent of the original speed, but the resolution and RAM both fit the limitations of SmileBASIC and so it's theoretically doable. Making the 6502 emulation into a library and sharing it independently of the code would allow many more computers to be emulated by the smileBASIC community, such as the commodore 64 and NES.
    Implementing the opcodes is super easy; the underlying hardware is incredibly specific and difficult. Computers, especially, have a ton of hardware.
    Posted
  • #55 ✎ 20 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
    I think that an Apple 2 is a bit more realistic to emulate. It will be at a fraction of one percent of the original speed, but the resolution and RAM both fit the limitations of SmileBASIC and so it's theoretically doable. Making the 6502 emulation into a library and sharing it independently of the code would allow many more computers to be emulated by the smileBASIC community, such as the commodore 64 and NES.
    Implementing the opcodes is super easy; the underlying hardware is incredibly specific and difficult. Computers, especially, have a ton of hardware.
    I'm aware. There's a great talk on youtube by Matt Godbolt about a BBC Micro emulator that he coded in Javascript and how difficult it was to achieve perfect emulation. In order to get any decent level of compatibility with existing software, you must emulate every single little detail perfectly. This is why emulators like Dolphin take years to develop.
    Posted Edited by bluekrill
  • #56 ✎ 15 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 don't think we can emulate anything that's more advanced than GameBoy in SmileBASIC 3DS. Now, maybe an Atari 2600 emulator... Hmm. :) Posted
  • #57 ✎ 229 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
    Now, maybe an Atari 2600 emulator...
    That actually might be possible. After all, Sethbling was able to make one in Minecraft, of all things.
    Posted Edited by HTV04
  • #58 ✎ 20 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 An Atari 2600 emulator in SmileBASIC would be amazing. Posted
  • #59 ✎ 554 IAmRalsei Forum Leader Hidden Achievements First Year My account is over 1 year old Website Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength
    Now, maybe an Atari 2600 emulator...
    That actually might be possible. After all, Sethbling was able to make one in Minecraft, of all things.
    Yeah, but he is a redstone wizard so I expect him to make an NES emulator in Minecraft one day (obvious joke, but he still might one day)
    Posted Edited by IAmRalsei
  • #60 ✎ 117 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 Don't joke about Cancer, People Die from it, and there is no cure... Unless one of your body parts get cut off... Posted
1 2 3 4