Jump to content

haroldoop

Members
  • Content Count

    127
  • Joined

  • Last visited

Community Reputation

50 Excellent

About haroldoop

  • Rank
    Chopper Commander
  • Birthday 09/10/1979

Contact / Social Media

Profile Information

  • Gender
    Male
  • Location
    Brazil

Recent Profile Visitors

9,277 profile views
  1. Hello, and thanks for the report... I tested the provided source file on 8bitworkshop (which is what I used as a basis for this experimental tool), and, yes, in either case, it does not work. Both tools aren't restricted to just default "kernel_options", since the Duck Chase example does customize them, but there seems to be limitations.
  2. Hello, again; I've turned this into a "npm" package: https://www.npmjs.com/package/batari-basic
  3. Thanks for pointing the typo; I corrected it. 👍
  4. Hello; This is a quick and dirty experiment to compile Batari Basic source files directly from the browser. Tool available at: http://www.haroldo-ok.com/bb4web/ Source code on Github: https://github.com/haroldo-ok/bb4web It uses a few pieces of JS source code from 8bitworkshop (only the strictly minimum ammount needed for Batari Basic compilation) and provides a simple custom interface on top of it. As you edit the bB code on the left panel, it automagically compiles it displays the generated ASM files on the middle pabel, and runs the assembled ROM on the Javatari emulator on the right panel. That's all it does; nothing else. This is mostly a proof of concept in order to make a future code generator.
  5. Exactly. If you know how to implement the logic for making a one player game, you basically already know how to make a two player game, there would be no real special tricks involved. What have you tried so far, and what kind of problems are you having?
  6. Thanks for the tip! 👍 Unfortunately, though, even after triple checking that all images were using the same palette as 8bit-Unity's examples, the problem persists. Strangely enough this seems to be affecting only the backgrounds, but not the portraits. Anyway, I opened an issue on 8bit-Unity's repository: https://github.com/8bit-Dude/8bit-Unity/issues/12
  7. Hello, again; Version 0.2.1 is now available; it fixes the bug that prevented the Lynx build from working when using portraits: https://github.com/haroldo-ok/BlocklyVN8bit/releases/tag/v0.2.1 Known bugs: - Background palette is still being displayed incorrectly on Lynx: https://github.com/8bit-Dude/8bit-Unity/issues/12 - Sometimes, the ".bat" file responsible from generating the Lynx ROM and calling the emulator will fail to function if executed from inside the editor; if that happens, please try to execute it manually by going to "Folder-Where-The-Application-Was-Installed\8bit-Unity\build\yourprojectname-lynx.bat"; see also: https://github.com/haroldo-ok/BlocklyVN8bit/issues/8
  8. Hello, again; Version 0.2.1 is now available; it fixes the bug that prevented the Lynx build from working when using portraits: https://github.com/haroldo-ok/BlocklyVN8bit/releases/tag/v0.2.1 Known bugs: - Background palette is still being displayed incorrectly on Lynx: https://github.com/8bit-Dude/8bit-Unity/issues/12 - Sometimes, the ".bat" file responsible from generating the Lynx ROM and calling the emulator will fail to function if executed from inside the editor; if that happens, please try to execute it manually by going to "Folder-Where-The-Application-Was-Installed\8bit-Unity\build\yourprojectname-lynx.bat"; see also: https://github.com/haroldo-ok/BlocklyVN8bit/issues/8
  9. So far, I have only tested the application on 64 bit Windows 10. You could try to take a look at the log panel at the bottom left of the screen to see if it says something. As for how the compilation works, it generates a C source file representing the script itself, copies a few additional runtime C files containing the functions that will be used by the first file. It also copies the image files to the build directory, then uses 8bit-Unity's image conversionscripts to convert them to the correct size and palette for each target platform. Then, it generates a 8bit-Unity build script, and uses its build tool to generate the batch files for each platform; finally, it runs the batch fille in order to generate the disk or the ROM for the selected platform, and run the corresponding emulator. As for Linux support, it shouldn't be too hard to adapt the editor, but 8bit-Unity, itself is somewhat Windows-oriented --edit-- BTW, I registered some of the reported issues on the project "issues" page. so as to not forget: https://github.com/haroldo-ok/BlocklyVN8bit/issues
  10. Hello; Beneath the menu bar, there are tabs named "Blocks", "Overview", "C", "XML", "Backgrounds" and "Portraits": By clicking on either "Backgrounds" or "Portraits", the application will display a screen where you can view the existing backgrounds and portraits, and it will also show buttons for adding new images, or delete the existing ones. The images can be on either PNG or JPEG formats; in fact, any image format recognized by Chromium would, in theory, work.
  11. That's right, I noticed the problem with Apple and Oric, too.. As for the character name, if I remember right, there's a block for changing it.
  12. Okay, there's a bug on the 0.2.0 version that makes it crash when displaying portraits o Lynx, it may take a few days before I'm able to take a look, so it may be necessary to use the previous version.
  13. Hello, thanks for your interest; It comes with one example project, and it shows how variables can be used. You can access "File -> Load project" and select the project named "test". There are no available tutorials, right now, but I might make some later; until that is done, there is an old video made for the old Blocklyvn32x briefly showing how to use it: Also, you might want to try "The Question for Blocklyvn32x "; while this project was designed for Blocklyvn32x, it should work okay on Blocklyvn8bit; the images will be automatically converted to the correct sizes.
  14. Hello, again; New version 0.2.0 is now available: https://github.com/haroldo-ok/BlocklyVN8bit/releases/tag/v0.2.0 It is now capable of displaying character portraits.
×
×
  • Create New...