Opening banner not showing when running current ROM and emulator

Get technical support from the community & developers with specific X16 programs if you can't find the solution elsewhere
(for general non-support related chat about programs please comment directly under the program in the software library)
Post Reply
Schol-R-LEA
Posts: 5
Joined: Sat Aug 01, 2020 5:10 pm

Opening banner not showing when running current ROM and emulator

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

Perifractic
Posts: 511
Joined: Sat Apr 25, 2020 4:53 pm

Opening banner not showing when running current ROM and emulator

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

Schol-R-LEA
Posts: 5
Joined: Sat Aug 01, 2020 5:10 pm

Opening banner not showing when running current ROM and emulator

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

User avatar
StephenHorn
Posts: 565
Joined: Tue Apr 28, 2020 12:00 am
Contact:

Opening banner not showing when running current ROM and emulator

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

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)
User avatar
StephenHorn
Posts: 565
Joined: Tue Apr 28, 2020 12:00 am
Contact:

Opening banner not showing when running current ROM and emulator

Post by StephenHorn »


Also, changing the icon was issue #280.

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)
SerErris
Posts: 172
Joined: Sat Aug 08, 2020 9:18 am

Opening banner not showing when running current ROM and emulator

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

 

Post Reply