Jump to content
IGNORED

build problem with bogax' minikernel


RevEng

Recommended Posts

Moving this conversation to it's own thread.

 

You can do a minikernel (mostly) in bB.

 

I don't know if thats helpful or just trying to dodge things that should be confronted head on.

 

ie you don't really need to know much assembly but you still need to know

nuts and bolts (and you need enough assembly to understand what you get from

bB anyway)

This code example wouldn't compile for me, not sure if I broke something in my bB setup?

 

got the error :

 

old value: $f699 new value: $f69c

old value: $00c6 new value: $00c9

segment: fffc vs current org: 10004

2190 bytes of ROM space left

 

D:\Applications\2600Development\Projects\Examples\x6_1_5.bas.asm (2841): error: Origin Reverse-indexed.

It works for me - I get the report due to shifting rom - but the compiled rom works.

 

The values reported are slightly different for me. Are you using the latest bB? I forget at which release it happened, but the dasm included with the my bB has fixes specifically related to shifting ROM.

I'm using 1.1dreveng41

Link to comment
Share on other sites

Huh. This is very weird territory. I'm using the same, but on Linux. Apparently that's making the difference.

 

When I get a chance, I'll check it out on my Windows 7 box.

 

[edit] can I get a copy of your x6_1_5.bas.asm and x6_1_5.bas.lst files?

 

Also, your D:\Applications\2600Development\Projects\Examples\ directory doesn't have any other assembly files, does it? i.e. custom bB files.

Link to comment
Share on other sites

for what it's

 

It works the the same for me with bB.1.1d.reveng41 (which I just downloaded, had been using 37) on Windows 8.1

 

Get the same warnings but the .bin works (I haven't actually looked at the code produced)

 

I don't use VBB

Edited by bogax
  • Like 1
Link to comment
Share on other sites

Huh. This is very weird territory. I'm using the same, but on Linux. Apparently that's making the difference.

 

When I get a chance, I'll check it out on my Windows 7 box.

 

[edit] can I get a copy of your x6_1_5.bas.asm and x6_1_5.bas.lst files?

 

Also, your D:\Applications\2600Development\Projects\Examples\ directory doesn't have any other assembly files, does it? i.e. custom bB files.

 

I moved the file to it's own empty project folder and the issue remained. The path you noted above was also clear of anything odd or custom.

 

requested files attached, thanks for looking into it.

x6_1_5.bas.asm

x6_1_5.bas.lst

Link to comment
Share on other sites

 

I moved the file to it's own empty project folder and the issue remained. The path you noted above was also clear of anything odd or custom.

 

requested files attached, thanks for looking into it.

 

looks like you've got extra characters in the score graphics

  • Like 1
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...