Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add qemu script to run cf2019Ref.img #5

Merged
merged 1 commit into from Sep 23, 2022
Merged

Conversation

asmodehn
Copy link
Contributor

Attempting to run colorForth on my ubuntu linux machine with qemu.
This starts and seems to work, but I am no expert...

@Howerd Howerd merged commit 1e9dba8 into Howerd:master Sep 23, 2022
@Howerd
Copy link
Owner

Howerd commented Sep 23, 2022

Hi AlexV,

Thank you for this! It's been on my to-do list for ever.
When you say "seems to work" - does it display the colorForth start screen? If so, you can press F1 to see some help screens.
Do you have some instructions for how to install qemu?

Cheers,
Howerd

@asmodehn
Copy link
Contributor Author

Hi Howerd,

I saw your presentation of cf2022 on youtube, so given that I have a linux installed, I thought it would be simple enough for me to help a bit.

Currently I can run with qemu and

  • the start screen displayed
  • the keys and the editor are working fine.
    I m guessing everything is working, but I ll have to dive deeper into it to learn to do something meaningful with it.

To install qemu on ubuntu, I usually rely on some gui, such as aqemu, since I am not familiar with it. So I install like so:

sudo apt install aqemu

A more minimal install is probably possible with

sudo apt install qemu-system

but I didnt test it.

I also found this Makefile that could be helpful to you.

Let me know if I can help tests things on linux.
I have quite a bit of C++ & Python experience, and I m trying to get closer to the silicon...

Thanks for maintaining colorForth !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants