Opening banner not showing when running current ROM and emulator
-
- Posts: 5
- Joined: Sat Aug 01, 2020 5:10 pm
Opening banner not showing when running current ROM and emulator
I have a quick question about something I noticed while setting up a Git fork with the hope of being able to contribute to the Emulator development in the future. I don't know if this is a deliberate change, or if I am simply doing something wrong, but when I run the current development versions of the emulator and ROM (bleeding-edge, not the latest release version), the usual Commander X16 logo, banner, and memory report are absent - only the word 'READY' appears.
The BASIC interpreter seems to work fine beyond that, but it just seems odd that the banner is missing. I also noticed that the emulator window's upper-left-hand corner icon is slightly different.
I am guessing that this is due to something I have done incorrectly, rather than something which has actually been changed. It seems to work correctly when I use the current release version, so it may be in how I am building the dev version.
-
- Posts: 511
- Joined: Sat Apr 25, 2020 4:53 pm
Opening banner not showing when running current ROM and emulator
Thanks. I recommend using the Bug Reporting Tool at https://www.commanderx16.com/forum/index.php?/forum/17-x16-help-support-lounge/ to report this. ??
-
- Posts: 5
- Joined: Sat Aug 01, 2020 5:10 pm
Opening banner not showing when running current ROM and emulator
OK, I will do that. As I said, I don't know if it is a bug or if I am simply making an error in building or running the program, but it may be worth going through that process just to have others look it over.
- StephenHorn
- Posts: 565
- Joined: Tue Apr 28, 2020 12:00 am
- Contact:
Opening banner not showing when running current ROM and emulator
Keep in mind that the latest ROM code may actually be ahead of the emulator's main branch. In particular, a change incoming to the emulator for r38, but that has not happened in the main branch to my knowledge, is to change the himem bank selection from I/O registers $9F60 and $9F61 to zero-page registers $00 and $01.
So far, I've been able to work on the emulator in my forks using the vanilla r37 ROM.
If you want to work on the ROM specifically, you may want to try pulling x16_board_r2. (Full disclosure: I haven't tried pulling any branches but the master branch, myself, I'm just offering a guess because that branch has seen semi-recent changes. It's entirely possible that Michael Steil has a bunch of code changes in progress for r38 that simply haven't been pushed to Github yet).
Developer for Box16, the other X16 emulator. (Box16 on GitHub)
I also accept pull requests for x16emu, the official X16 emulator. (x16-emulator on GitHub)
I also accept pull requests for x16emu, the official X16 emulator. (x16-emulator on GitHub)
- StephenHorn
- Posts: 565
- Joined: Tue Apr 28, 2020 12:00 am
- Contact:
Opening banner not showing when running current ROM and emulator
Developer for Box16, the other X16 emulator. (Box16 on GitHub)
I also accept pull requests for x16emu, the official X16 emulator. (x16-emulator on GitHub)
I also accept pull requests for x16emu, the official X16 emulator. (x16-emulator on GitHub)
Opening banner not showing when running current ROM and emulator
I compiled the master tree of x16emu and of the rom files and together I get the expected result (including the banner).
For the Bank switching @StephenHorn is right. It is currently not in the master branch. Still pointing to the old ) $9F60/61 vectors.
I tried the x16_board_r2 branch. It compiles great, but the screen is black in the emu. The current ROM most likely is not adapted to the ROM vectors and this needs a commit (and most likely some more changes I do not understand/know yet).