Trip2018 Posted November 14, 2018 Share Posted November 14, 2018 (edited) 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. Edited November 20, 2018 by Trip2018 Quote Link to comment https://forums.atariage.com/topic/214909-bb-with-native-64k-cart-support-11dreveng/page/16/#findComment-4157167 Share on other sites More sharing options...
Trip2018 Posted November 15, 2018 Share Posted November 15, 2018 (edited) 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 November 16, 2018 by Trip2018 Quote Link to comment https://forums.atariage.com/topic/214909-bb-with-native-64k-cart-support-11dreveng/page/16/#findComment-4158152 Share on other sites More sharing options...
iesposta Posted November 16, 2018 Share Posted November 16, 2018 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: sound_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. Quote Link to comment https://forums.atariage.com/topic/214909-bb-with-native-64k-cart-support-11dreveng/page/16/#findComment-4158291 Share on other sites More sharing options...
Trip2018 Posted November 16, 2018 Share Posted November 16, 2018 (edited) 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: sound_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 November 16, 2018 by Trip2018 Quote Link to comment https://forums.atariage.com/topic/214909-bb-with-native-64k-cart-support-11dreveng/page/16/#findComment-4158348 Share on other sites More sharing options...
+mksmith Posted December 16, 2018 Share Posted December 16, 2018 Hi everyone, Interested in doing some programming for the 2600 - would this be considered the recommended version of batariBasic to use? I've been trying to get some understanding of assembly but I've got a lot more experience with over the years with Basic (Amos, BlitzBasic, Monkey, Vb.Net etc). Wanting to see if I can get my idea started. Thanks. Quote Link to comment https://forums.atariage.com/topic/214909-bb-with-native-64k-cart-support-11dreveng/page/16/#findComment-4177920 Share on other sites More sharing options...
+Random Terrain Posted December 16, 2018 Share Posted December 16, 2018 Hi everyone, Interested in doing some programming for the 2600 - would this be considered the recommended version of batariBasic to use? I've been trying to get some understanding of assembly but I've got a lot more experience with over the years with Basic (Amos, BlitzBasic, Monkey, Vb.Net etc). Wanting to see if I can get my idea started. Thanks. Take a look at this: Getting Started Quote Link to comment https://forums.atariage.com/topic/214909-bb-with-native-64k-cart-support-11dreveng/page/16/#findComment-4178010 Share on other sites More sharing options...
+mksmith Posted December 16, 2018 Share Posted December 16, 2018 Great thanks Random Terrain! Quote Link to comment https://forums.atariage.com/topic/214909-bb-with-native-64k-cart-support-11dreveng/page/16/#findComment-4178054 Share on other sites More sharing options...
Lillapojkenpåön Posted February 5, 2019 Share Posted February 5, 2019 Is it a known bug that the colors turn purple or grey while pfscrolling with the DPC+ kernel? Could just be my flat tv that's why I ask. Looks fine in Stella. Quote Link to comment https://forums.atariage.com/topic/214909-bb-with-native-64k-cart-support-11dreveng/page/16/#findComment-4213231 Share on other sites More sharing options...
Recommended Posts
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.