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

VideoNULA support #163

Open
mattgodbolt opened this issue Feb 7, 2018 · 5 comments
Open

VideoNULA support #163

mattgodbolt opened this issue Feb 7, 2018 · 5 comments

Comments

@mattgodbolt
Copy link
Owner

No description provided.

@mattgodbolt
Copy link
Owner Author

@kieranhj
Copy link
Contributor

kieranhj commented Feb 7, 2018

If it helps, the main implementation of NULA in b-em can be found here.

Note this is missing the MODE 7 implementation that came later.

@mattgodbolt
Copy link
Owner Author

It does help a lot: thanks! I see some of the MODE 7 stuff came in later; just looking up and down video.c in master gives a lot of clues.

Is there a "doc" somewhere as reference too? I can transliterate C to javascript with the best of them but I do like to pretend I understand how it works too :=)

@kieranhj
Copy link
Contributor

kieranhj commented Feb 8, 2018

VideoNuLA manual.pdf
This may not be the most up-to-date version (check with RobC on Stardot) but this is what I created the b-em implementation from in combination of asking Rob a few clarifying questions.

@richard-broadhurst
Copy link

Any progress, it might be nice to be able to launch games with NULA enhanced palettes from bbcmicro.co.uk.
Maybe something like adding &nula enables nula and &nula=nRGBnRGBnRGB... to send as VDU commands before launching the disc. I haven't thought this through ;)

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

3 participants