Jump to content

Photo

bB with native 64k cart support - 1.1d.reveng


378 replies to this topic

#376 Trip2018 ONLINE  

Trip2018

    Star Raider

  • 80 posts
  • young nerd
  • Location:nebraska

Posted Wed Nov 14, 2018 2:55 PM

 

I don't think anybody picked up on this very generous offer, maybe you will be the one

I stared on the tracker a half-year ago and just released some screenshots: http://atariage.com/...cker/?p=4157163


Edited by Trip2018, Wed Nov 14, 2018 4:47 PM.


#377 Trip2018 ONLINE  

Trip2018

    Star Raider

  • 80 posts
  • young nerd
  • Location:nebraska

Posted Thu Nov 15, 2018 5:37 PM

I am no expert with how bB compiles basic into assembly, but looking in its files there are 11 kernels. I dont know if it chooses one out of the functions used, or if it uses more than one of those 11.

bB is nothing but programs that turn your plain basic text file source code into assembly.

The Visual bB editor is Windows .net only and has stand alone programs that help you create sprites or titlescreens or playfields or music and sound. Those tools put their code into your plain text source code.
The music and sound part of Visual bB write an entire program with your data, one for the standard bB and a different one for bB DPC+.

jEdit is a Java editor that can color bB code like Visual bB does.
It doesnt have any additions like sprite creation.

Not sure what you are asking for.
As far as stripped down, I know if your program doesnt use scrolling and you know what that looks like in assembly, you can free around 200 bytes in the first bank.

I mean I'm making a bB tool in vb.net and was thinking of having a stripped down version of bB built in for those who just want the tracker but don't want to have to install bB. Just curious due to the fact that I can't find license.txt.


Edited by Trip2018, Thu Nov 15, 2018 6:27 PM.


#378 iesposta OFFLINE  

iesposta

    River Patroller

  • 3,831 posts
  • Retro-gaming w/my VCS
  • Location:Pennsylvania

Posted Thu Nov 15, 2018 8:16 PM

I mean I'm making a bB tool in vb.net and was thinking of having a stripped down version of bB built in for those who just want the tracker but don't want to have to install bB. Just curious due to the fact that I can't find license.txt.

 

A tool for bB would have to output bB source code. 

Music routines work in regular and DPC+ bB without changes. 

 

bB is a framework to convert your Basic into assembly and then compiles it with DASM into a Atari 2600 binary. 

It can create 4K on up.

Just compiling your music player would be creating a stripped down assembly binary. 

 

The IDE “Visual bB” (made with vb.net) is not batari Basic. It calls the bB routines. 

It has a Music and Sound maker that you can just listen (temp files get deleted) or create .bas 4K that you can use or edit. 

The output is this:

Attached File  sound_bb.bas.txt   91bytes   0 downloads

 

Your tool would be your own player (and even include .asm if your player is only written in assembly) but still needs to be text source that bB can convert and compile.  



#379 Trip2018 ONLINE  

Trip2018

    Star Raider

  • 80 posts
  • young nerd
  • Location:nebraska

Posted Thu Nov 15, 2018 10:46 PM

 

A tool for bB would have to output bB source code. 

Music routines work in regular and DPC+ bB without changes. 

 

bB is a framework to convert your Basic into assembly and then compiles it with DASM into a Atari 2600 binary. 

It can create 4K on up.

Just compiling your music player would be creating a stripped down assembly binary. 

 

The IDE “Visual bB” (made with vb.net) is not batari Basic. It calls the bB routines. 

It has a Music and Sound maker that you can just listen (temp files get deleted) or create .bas 4K that you can use or edit. 

The output is this:

attachicon.gifsound_bb.bas.txt

 

Your tool would be your own player (and even include .asm if your player is only written in assembly) but still needs to be text source that bB can convert and compile.  

 

I know, I took care of that a while ago and have two methods of export: 1, File, export as bB. 2, play audio (exports a temporary file which can be compiled and auto run in an emulator of choice).


Edited by Trip2018, Thu Nov 15, 2018 10:48 PM.





0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users