This time I present a retro-emulator on the Anlogic Chinese FPGA.
The emulator has 8MB of 32-bit SDRAM embedded in FPGA. For communication with the keyboard, mouse, pad ... corresponds to the JDY-08 wireless module on the CC2541 chip which I programmed my own FW. FPGA configurations are loaded with 16MB flash on the board. The SD card is used to update FW, load ROMs or other applications depending on the configuration loaded. The emulator is compatible with the Logitech Unifying keyboard and mouse. Own pad in the design phase of the housing.
At the moment I have launched a few test cores, NESa and Amiga (there has been some bug in sprites). Later, I will probably take charge of C64.
Dimensions 24x40mm emulator.
The biggest cost is the time you spend. Tiles + template is about PLN 200 if I remember correctly. FPGA I managed to get some samples because I could not find anywhere else. The radio module is less than $ 2.
Whatever comes to mind.
Oscilloscope / analyzer, hehe, recently popular topic.
You can, for example, try your strengths and slings with your own set of instructions to create.
The main menu is based on a compatible Cortex M0 which I wrote.
Instead of a radio module, you can plug in some USB sticks and use any peripherals.
Which transmitter you used in the joystick - I see that it has RS232.
I wonder what emulation eg. PSX or N64 would look like on this one.
Have you thought about entering the option of scaling to full screen?
Well, I can not pass by indifferently. Concrete project. I would say with a lot of commercial potential.
What is the performance of the Amiga so reproduced? Is this a version with AGA systems?
I am still waiting for the Amiga in FPGA with HDMI with a graphics card and a capacity of min. 68060 100MHz for the price of Raspberry Pi. If the owners of rights to Amiga OS 3.1 have already made it available with sources on some free license, there would be a chance for a wider promotion of this system.
The project is impressive !!! However, the most I am wondering why you chose such an FPGA and not some Spartan or something more common? What is the difference in the price of these Chinese FPGAs compared to similar systems from Xilinx or Lattice?
Playing the lost vikings you stole my heart I played it about 20 years ago
If you were wondering about the production of this miracle, I would advise you
FPGA has been shooting me for a long time. Which software do you use? There are ready environments for these Chinese, or what does it look like?
Full of admiration for implementing these computers in FPGA - when did you manage to do it? After all, this is the implementation of the processor (half poverty from 6510 from C64, but 68,000, it's not just any), in addition all these Agnes, Denis, Paule, etc. from Amiga, all time dependencies ... How do you start selling I'm the first willing in the queue I would love to play some childhood games again.
These Chinese are ready environments, or what does it look like?
Soft is called "Tang Dynasty" for them. ~ 150MB, not such a bloatware as Xilinxa or Altery.
Full of admiration for implementing these computers in FPGA - when did you manage to do it?
Only the main and some tests I did entirely myself.
The rest are modifications of generally available corns that had to be adapted to another FPGA and memory.
There was a lot of work with it, but less than doing it from scratch.
If I insisted on this core amiga, I would have finished my own, I already have some done - Lisa and Paul, which I needed for another project.
They will force a drop in prices.
Programmer for procków for 10gr. in preparation, also on Chinese cheap microcontroller.
In my opinion, they will not force too much - the vast majority of costs when producing FPGA goes to making software. FPGAs are used in niche small-lot applications where price is of secondary importance. Whether FPGA for an ultrasound will cost $ 10 or $ 100 does not matter because it's a fraction of the cost of the entire device. And here the manufacturer's support, transferability, continuity of production and many intangible things count - and the Chitti have a problem with making documentation. And ASIC is used for large-scale products.
In my opinion, they will not force too much - the vast majority of FPGA production costs goes to making software.
It's not just about FPGA but all sorts of scalps.
How it will pay off the producers will translate the documentation. Anyway, you do not need good documentation for everything, often (fatal) googlem translation.