
Gameboy Emulator
#1
Posted 19 September 2005 - 05:16 PM
i've i nice idea for you!
like the title says, a gameboy emulator!
i don't know i've someone nows how the gameboy works, but i'm sure i meed be possible!
and the files (.gb) are only par exemple 64kb.
so let's programm it?
#2
Posted 19 September 2005 - 05:36 PM
Actually I don't think that it is too easy because AFAIK the screen of the gameboy does not match the one of the casio and you won't get things like sound.
Also I'm not sure if the AFX is powerfull enough to do all the animations the gameboy does simultaneously.
If you do have specs, feel free to post them here but please do NOT post links to gb images as this is illegal and we'd have to remove them.
#3
Posted 20 September 2005 - 12:17 PM
Gameboy:
CPU: 6502 custom CMOS 4MHz (1.2MHz in game) --> possible
RAM/ROM: 8K ram / 8 K vid?o (tiles in rom)--> possible
GRAPHICS : 160x144x4 gray levels --> possible --> gxLib
I think it's possible but emulator must be programing in ASM (soory for my english too bad

#4
Posted 20 September 2005 - 01:37 PM
2) How would you solve the problem with the screen resolution? The grayscale is not the problem.
#5
Posted 21 September 2005 - 06:35 AM
And ignore all sound of course.
- dscoshpe -
#6
Posted 21 September 2005 - 07:52 AM
As I remebmer it's a Z80, not 6502. That's fine cause Z80 is a bit more x86 related than 6502. Also, the AFX's CPU (NEC V30) supports a 8080 emulation mode, meaning we can run 8080 code directly on that CPU without any interpreter. Unfortunately we can't use that feature because Z80 is 8080 compatible but not vice versa (Z80 has an extended instruction set compared to it).Gameboy:
CPU: 6502 custom CMOS 4MHz (1.2MHz in game) --> possible
RAM/ROM: 8K ram / 8 K vid?o (tiles in rom)--> possible
GRAPHICS : 160x144x4 gray levels --> possible --> gxLib
I think it's possible but emulator must be programing in ASM (soory for my english too bad) for speed...and the files .gb must be decoding...but it's possible! (motivate motivate!!!)
I think it would be hardly possible to create a GB emulator for AFX:
- AFX has a CPU more than twice that fast, but GB has a graphics adapter with hardware accelerated support for sprites (moving objects) which on AFX the CPU needed to do
- GB has a bigger display which you can't scale down to 128x64 that simple. You will loose more than half of the pixels (--> crappy graphics), and it will be too slow
#7
Posted 21 September 2005 - 11:48 AM
the best solution is to make an adaptation of gameboy's games (like me with zelda!)
#8
Posted 21 October 2005 - 08:11 AM


#9
Posted 21 October 2005 - 04:28 PM

#10
Posted 19 October 2020 - 09:43 PM
The casio cg-50 has a gameboy emulator that i use all the time! It's called prizoop. it does .gbc
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users