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

It works #4

Open
mengstr opened this issue Jan 17, 2018 · 2 comments
Open

It works #4

mengstr opened this issue Jan 17, 2018 · 2 comments

Comments

@mengstr
Copy link

mengstr commented Jan 17, 2018

Sorry for opening an issue, but I just wanted to reach out and say that I got this working on an old crappy Acer monitor that I had laying around here. Now I'll definitely try to port my esp8266 CP/M emulator to the ESP and for video out. Fun times ahead ;-) Thanks for sharing this great code. 👍
esp32vga

@t-mat
Copy link
Owner

t-mat commented Jan 22, 2018

Hi, @SmallRoomLabs
Wow, thanks for the confirmation. Hope you'll have fun with your project ;)
Just an FYI, if you need fast text scroll, consider to modify VgaContext.descs[].bufs. You can implement fast vertical scroll by modifying lldesc_t::buf.

@mengstr
Copy link
Author

mengstr commented Jan 22, 2018

Ah yes, that would be almost like a pure hardware scroll. That's neat.

I posted the above image with links to your project on twitter (25 retweets and 125 likes) and facebook (~10 shares and ~150 likes). You also got about 25 new stars on this project as well. ;-)

I'm currently generalising your code a bit to allow other resolutions and bit rates, I'll then add some graphics primitives and fonts.

I guess it would be quite possible to run two or three spi's to get color or greyscale as well. I'll experiment with that as soon as I have made a better adapter for the vga connector as now it is just a jerry rigged hack from a few cables and a smd vga connector that I pulled from a dead laptop and it's basically falling apart by just looking too hard at it ;-)

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

No branches or pull requests

2 participants