tomm / fab-agon-emulator

Agon Light, Agon Light 2, Agon Console8 Emulator for Linux, Windows, any system with libSDL
GNU General Public License v3.0
82 stars 19 forks source link

ElectronHAL/OS support for fab-agon-emulator #42

Closed S0urceror closed 7 months ago

S0urceror commented 8 months ago

Created a set of PR's with changes for fab-agon-emulator, sdcard, userspace-vdp and fab-cpu-emulator. Please review and tell me what you think about including this in your emulator.

tomm commented 7 months ago

Looks cool. Your branch seems to be from FAE 0.8.3. There is a binary file that you must have accidentally included (src/vdp/test_main). I've done a kindof manual merge of the ESP32 part of the firmware into main branch.

Do you know what the licensing is for the files added to sdcard?

With this esp32 firmware running, would you expect https://github.com/S0urceror/AgonElectronOS.git to boot?

S0urceror commented 7 months ago

Yes this ESP32 firmware should allow both MOS and ElectronOS to boot on the EZ80.

With regards to the files on the SD you hit indeed an important point. The bins for kvalley, yiear2 and gulkave are modified versions of originals and they have to be removed. Sorry about that.

Separately, I also noticed that I did my changes on an older build of FAE and ACE. I am also trying to merge them with your latest. Hope to complete by the end of the week. This makes merging a bit easier.