Hi -
First, thank you very much for creating this awesome emulator.
As little story, my dad recently found our family's first computer (a Compaq Portable) which he apparently never got rid of. It was the first computer I ever used, and it was kind of exciting to play on it again ~30+ years later (yes, it still turned on and worked). I think it was also the first computer that I learned programming (via BASIC) on. Keep in mind, I'm in 1st/2nd/3rd grade back then. In the end, this machine started me on the path to becoming the software engineer that I am today. Unfortunately, after a week of playing on the old machine, the 1 and S keys stopped responding altogether, essentially rendering the whole thing useless (dang!). It's a shame really because I was wanting to show my son (who is now in 1st grade) some of the capabilities of BASIC on the old machine (I even had a plan to write a program to draw some Super Mario Bros. sprites).
In the meantime, I discovered your emulator, which I was going to use to test some things out first before trying it on the real deal. Well, even after those keys on the keyboard died, I'm still interested in using the emulator for hobby exercises.
Any way, the point of my post was to ask about monochrome monitor emulation. I tried using --preset=cga --monitor=mono --mono-tint=0,255,0 --video=cga, and it appears to apply just fine to SCREEN mode 2 (which is 2 color anyway), but SCREEN mode 1 is still displaying 4 colors. I would have expected a "gray-scale" monochrome SCREEN mode 1. What do you think?
Thanks again.
- Jess
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Jess, thanks! Great to read these stories. I sometimes wish I hadn't got rid of my C64 ages ago, but emulation fills a gap there too :) Surely there must be a way to fix that old keyboard, by the way?
The monochrome issue looks like a bug by the way. Monochrome does seem to work for --video=ega and --video=hercules (but neither allow SCREEN 1 with a monochrome monitor). It seems it just ignores the monitor setting for some modes. I'll have a look at it.
Thanks
Rob
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
View and moderate all "[CLOSED] General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Hi -
First, thank you very much for creating this awesome emulator.
As little story, my dad recently found our family's first computer (a Compaq Portable) which he apparently never got rid of. It was the first computer I ever used, and it was kind of exciting to play on it again ~30+ years later (yes, it still turned on and worked). I think it was also the first computer that I learned programming (via BASIC) on. Keep in mind, I'm in 1st/2nd/3rd grade back then. In the end, this machine started me on the path to becoming the software engineer that I am today. Unfortunately, after a week of playing on the old machine, the 1 and S keys stopped responding altogether, essentially rendering the whole thing useless (dang!). It's a shame really because I was wanting to show my son (who is now in 1st grade) some of the capabilities of BASIC on the old machine (I even had a plan to write a program to draw some Super Mario Bros. sprites).
In the meantime, I discovered your emulator, which I was going to use to test some things out first before trying it on the real deal. Well, even after those keys on the keyboard died, I'm still interested in using the emulator for hobby exercises.
Any way, the point of my post was to ask about monochrome monitor emulation. I tried using
--preset=cga --monitor=mono --mono-tint=0,255,0 --video=cga
, and it appears to apply just fine to SCREEN mode 2 (which is 2 color anyway), but SCREEN mode 1 is still displaying 4 colors. I would have expected a "gray-scale" monochrome SCREEN mode 1. What do you think?Thanks again.
- Jess
Hi Jess, thanks! Great to read these stories. I sometimes wish I hadn't got rid of my C64 ages ago, but emulation fills a gap there too :) Surely there must be a way to fix that old keyboard, by the way?
The monochrome issue looks like a bug by the way. Monochrome does seem to work for
--video=ega
and--video=hercules
(but neither allowSCREEN 1
with a monochrome monitor). It seems it just ignores the monitor setting for some modes. I'll have a look at it.Thanks
Rob
Update: fixed in git, will include in next bugfix release