krocki / gb

A minimal C implementation of Nintendo Gameboy - An fast research environment for Reinforcement Learning
Apache License 2.0
170 stars 15 forks source link

FPGA Version? #1

Closed alanswx closed 6 years ago

alanswx commented 6 years ago

Could you post the FPGA version? Have you seen the MiSTer Project? https://github.com/MiSTer-devel/Main_MiSTer/wiki - There is a gameboy version, but it needs some work. It would be nice to make one good version. Do you need the MiSTer hardware? I have some extra boards.

krocki commented 6 years ago

I will post it today. Tested it on Xilinx FPGAs only, but it’s just pure verilog, so should work on any FPGA.

krocki commented 6 years ago

I posted a working version of the hardware Gameboy. I was not able to release the most recent one which does not use HDMI but writes images to ARM through a buffer for legal reasons. I'll try to do it as soon as possible (maybe few weeks) Also, please be considerate, I am a software guy and learned verilog myself, so there's probably a lot of unclean code. But overall it works.

alanswx commented 6 years ago

Thank you! Let me know if you want the hardware. I am in San Francisco.

krocki commented 6 years ago

Thank you! Let me know if you want the hardware. I am in San Francisco.

Hi, I have some time now to look into MiSTer. Do you still have the hardware? I could maybe meet you somewhere next week.

alanswx commented 6 years ago

I should be able to pull together a complete setup. Looks like someone just updated the current mister gb core to work better. Let’s catch up over email.