If I'm understanding this correctly. The AFP emulation is not accurate enough to run the existing 32 char kernel that has proper orientation. So I was proposing a workaround that uses a simpler kernel which hopefully works on the AFP. It should be possible to detect if the code is running on the AFP or not. Then the sideways kernel could be used for AFP and the other one with correct orientation could be used everywhere else. Sure, rotating the AFP would be a little odd, but it's the best I could come up with. Personally I would prefer to have a solution that requires turning the AFP over a solution that uses flickering, interlacing, or venetian blinds.
Has anyone tested on the AFP with the bin file I posted above? Does it render properly and is the text readable?
I just tested on the AFP. It does work fine.
In normal mode are you saying that you can only get 6 characters across? What would the other options look like (flicker etc)?
While I can see this being ok for the AFP for now it is a bit of a kludge to have system detection etc. What happens in the future when they update the emulation on AFP 2018, 19 ...? maybe it will work, maybe it won't detect and not work right. There are so many combinations of hardware and emulators out there that trying to manage them all now and in the future may be a bit of an issue. Then all of the work doing instructions will be negated. What about Harmony carts, 2600 jr.s, modded flashback 2s, FBxx mods, etc?
My goal was to have a pure 100% compatible way to display the instructions no matter what you run on from past devices/emus or in the future. The only real way to do that is to make something that will run on any 2600 compatible hardware or emulator. If it will run a bog standard 2600 game, it will display this text. (BTW those displaying on CRTs may have trouble with dark blue, maybe white or something NTSC friendly ? making this compatible with any display device is another consideration).
Maybe this goal is impossible. I thought it might be as we are talking ancient tech here. It was worth a shot though. Thanks for doing what you did.
Edited by DaveC1964, Tue Aug 15, 2017 9:12 PM.