Page 1 of 1

Opening banner not showing when running current ROM and emulator

Posted: Sat Aug 01, 2020 7:12 pm
by Schol-R-LEA

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.


Opening banner not showing when running current ROM and emulator

Posted: Sat Aug 01, 2020 7:13 pm
by Perifractic

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. ??


Opening banner not showing when running current ROM and emulator

Posted: Sat Aug 01, 2020 7:22 pm
by Schol-R-LEA

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. 


Opening banner not showing when running current ROM and emulator

Posted: Sat Aug 01, 2020 8:45 pm
by StephenHorn

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).


Opening banner not showing when running current ROM and emulator

Posted: Sat Aug 01, 2020 8:47 pm
by StephenHorn

Also, changing the icon was issue #280.


Opening banner not showing when running current ROM and emulator

Posted: Sun Aug 09, 2020 11:35 am
by SerErris

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).