Jump to content
IGNORED

[SOLVED] Title Screen Kernel and SET KERNEL_OPTIONS


Gemintronic

Recommended Posts

So, thanks to VisualbB and RevEngs work I managed to cobble together a title screen. Problem is, whenever I try to set kernel options it fails to compile.

 

I'm really pumped to finally be able to use the title screen kernel but this is quite a setback. I'd much appreciate any feedback people have!

 

These are the kernel options I'm trying to use:

 set kernel_options pfcolors pfheights background

 

This is the error log:

Compile started at 5/3/2012 1:30:52 PM
Compiling C:\BatariBASIC\Projects\nokerset\MMSBC009_Title.bas
DASM V2.20.07, Macro Assembler (C)1988-2003
  bytes of ROM space left in bank 1
  bytes of ROM space left in bank 2
  bytes of ROM space left in bank 3
  bytes of ROM space left in bank 4
  3886 bytes of ROM space left in bank 1
  2505 bytes of ROM space left in bank 2
  3869 bytes of ROM space left in bank 3
  2718 bytes of ROM space left in bank 4
  3886 bytes of ROM space left in bank 1
  2505 bytes of ROM space left in bank 2
  3869 bytes of ROM space left in bank 3
  2718 bytes of ROM space left in bank 4
--- Unresolved Symbol List
pfcenter				 0000 ????		 (R )
playfieldcolorandheight  0000 ????		 (R )
bmp_48x1_3_index		 0000 ????		 (R )
bmp_48x1_2_index		 0000 ????		 (R )
bmp_48x1_1_index		 0000 ????		 (R )
mk_gameselect_on		 0000 ????		 (R )
kernelmacrodef		   0000 ????		 (R )
pfhalfwidth			  0000 ????		 (R )
0.title_vblank		   0000 ????		 (R )
FASTFETCH				0000 ????		 (R )
mk_score_on			  0000 ????		 (R )
mk_96x2_1_on			 0000 ????		 (R )
mk_48x2_1_on			 0000 ????		 (R )
mk_96x2_2_on			 0000 ????		 (R )
mk_48x2_2_on			 0000 ????		 (R )
mk_96x2_3_on			 0000 ????		 (R )
mk_48x2_3_on			 0000 ????		 (R )

Fatal assembly error: Source is not resolvable.
Errors were encountered during assembly.
2600 Basic compilation completed.
Compilation completed at 5/3/2012 1:30:52 PM
view output file:///C:/BatariBASIC/Projects/nokerset/bin
Post compilation files deleted

nokerset.zip

Edited by theloon
Link to comment
Share on other sites

Have you tried it with different kernel options? For example, have you tried it without pfheights?

 

Thanks for the response RT. "set kernel_options pfcolors background" results in a syntax error and no compile. Same thing when I take out pfcolors. Also tried "set kernel_options pfheights pfcolors" to no avail. Both features are critical for the look of the game.

Edited by theloon
Link to comment
Share on other sites

So far by playing with the chart, it works with these:

 

  set kernel_options player1colors pfcolors background

  set kernel_options player1colors playercolors pfheights background

  set kernel_options pfcolors no_blank_lines background

  set kernel_options player1colors pfcolors no_blank_lines background

Link to comment
Share on other sites

This doesn't really have a lot to do with the Title Screen Kernel.

 

You need to add a pfcolors: list and a pfheights: list to your source. Without these, the bB compiler can't create the "playfieldcolorandheight" structure it needs for the kernel.

  • Like 1
Link to comment
Share on other sites

This doesn't really have a lot to do with the Title Screen Kernel.

 

You need to add a pfcolors: list and a pfheights: list to your source. Without these, the bB compiler can't create the "playfieldcolorandheight" structure it needs for the kernel.

 

I beg to differ!

 

RevEng -> Title Screen Kernel

R.T. -> BB Command Reference +

------------------------------------------------------

HOLY MOTHER OF ALL THAT IS AWESOME AND 'BOUT IT!!!!!

 

Do the math. It adds up!

 

Seriously, you guys rock. I appeciate the honest, direct help. That seemed to do the trick.

Edited by theloon
Link to comment
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.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...