Jump to content
  • 0
Schol-R-LEA

Opening banner not showing when running current ROM and emulator

Question

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.

  • Thanks 1

Share this post


Link to post
Share on other sites

5 answers to this question

Recommended Posts

  • 0

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. 

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

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

  • Like 1

Share this post


Link to post
Share on other sites
  • 0
Posted (edited)

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

Edited by SerErris

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Please review our Terms of Use