Colin Pitrat
Colin Pitrat
OK, I gave a try at it on the `aligned` branch. It seems the situation is not as bad as I initially thought. You can try it with the following:...
Ah, I didn't realize sparc64 was big endian! It's not surprising that it fails. Caprice32 assumes little endianness in many places. You can try: ``` git pull make unit_test ./test_runner...
I fixed the obvious places where little endianness is assumed. I would be surprised if it's enough to work, but let me know at least if the unit tests pass.
That's weird, this test is not new so if you managed to compile tests before, it should still work. This is a standard header for C++ introduced in C++17: https://en.cppreference.com/w/cpp/header/filesystem...
Awesome, that's some good progress. Both the issue with colors and with characters are a byte order issue. What value of scr_style are you using? You can try various ones...
Oh yeah, that explains :-)
For the graphic issue, you'd need to provide more details on your setup. One possibility is to modify your cap32.cfg to change the `scr_width` and `scr_height` params. This is the...
It's an environment variable not a compilation option. But it seems you won't need it. Try with ``` scr_width=800 scr_height=600 scr_style=1 ``` I think the result shouldn't be too bad.
What happens when you reduce the resolution (e.g `scr_width=800` and `scr_height=600`)? What do you mean by option 11? Is it `scr_style=11`? If so it's OpenGL driver, but AFAIU you compiled...
Sorry I missed your answer. You don't need anything extra (apart from a working OpenGL setup). What error do you have when using scr_style=11? I'm surprised it doesn't work. Does...