felipesanches / AnotherWorld_FPGA

FPGA implementation of the AnotherWorld CPU (equivalent to the original VM)
Other
16 stars 4 forks source link

MisterFPGA port for DE-10 Nano? #1

Open x0rtrunks opened 2 years ago

x0rtrunks commented 2 years ago

Is this project still kicking? Is there any desire to port to the Mister project?

felipesanches commented 2 years ago

I want to make it real. But I also have way too many unfinished projects...

If you're willing to collaborate on development, I would be glad to get together and make it happen

felipesanches commented 2 years ago

I don't know what a "DE-10 Nano" is, though.

I have a strong commitment to software freedom. So I'm only interested in working with an FPGA board that has good support with a fully libre toolchain.

x0rtrunks commented 2 years ago

I have no FPGA development skills myself, but I can give you some info about the de-10 and mister project at least.

The DE-10 nano is an educational dev board.

https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=167&No=1046

And the Mister project is an open source framework for developing emulation cores of retro computers and consoles.

https://github.com/MiSTer-devel/Main_MiSTer/wiki

I first heard about your project on the Mister forums here: https://misterfpga.org/viewtopic.php?f=24&t=3330 so there are others who are interested and perhaps others there who are more capable of assisting in actual development.

felipesanches commented 2 years ago

I first heard about your project on the Mister forums

Awesome! I will read there what they're saying. Thanks for the tip :-)

felipesanches commented 2 years ago

In the past few weeks, in my spare time, I have been working actively on https://github.com/felipesanches/AnotherWorld_VMTools which is a pre-requisite for generating the ROMset files used in this project.

Now the VMtools project is in good shape, so I may get back to the Verilog code soon. And other people interested in this project are welcome to give it a try as well, as not it is very easy to generate the ROM set based on a copy of the original game files provided by the user.