Jump to content

mksmith

+AtariAge Subscriber
  • Content Count

    1,152
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by mksmith


  1. 1 hour ago, SlidellMan said:

    Will support for larger ROMs be possible?

    Any ROM size is supportable.  For our new cart options it really comes down to whether they support the ROM format at this point.

     

    Music data can be located and played directly from shared banks (from ROM) or copied into RAM so it can be instigated from any bank as required.  For example Millie & Molly is a 128kRom with 8 banks.  Bank 1 stored all the music data for the 5 different in-game tunes and they are copied into RAM before a level is started - in my case playing of a level occurs in Bank 2 or 3 where they just wouldn't fit.  Other music is stored in banks 6 and 8 and played from there as specific Title, Level Complete and Game Complete screens are located. 

     

    I need to add an example showing how copying into RAM works.

    • Like 3
    • Thanks 1

  2. 3 hours ago, Gemintronic said:

    Enthusiasts have updated the Notepad++ language syntax file for the Jaguar BASIC/C/asm suite JagStudio.  It would be jaw droppingly awesome to code almost every Atari platform with one extension :)  Maybe the XML data in there would be useful for at least JagStudio code editing in Atari Dev Studio?

     

     

    Hi @Gemintronic! That certainly could be a consideration but previously looking at other languages (compilers and emulators) to include the size of this extension becomes unwieldly big - way bigger than what really is intended.  The ADS core code could definitely be used to start a separate extension if that's something the team is interested in. 

    • Like 1

  3. 8 hours ago, swapd0 said:

    The latest update (v.0.6.8) doesn't work on Mac, and doesn't show any error message. I had to install the older version.

     

    Now the old version doesn't work, but yesterday it was working. When I press the button to compile or run I only see "Activating extensions..." message.

     

    I've rebooted the computer and it works XD

    Fun and games!! VS Code still is sometimes a bit flaky upgrading extensions - v0.6.7 did update the internal packages which seems to cause this (one of the reasons I only do it every 6 months or so). 

     

    Anyway glad it's working for you!


  4. 1 hour ago, TwentySixHundred said:

    Awesome, loving the 7800Basic and ADS update guys 👍

     

    Yeah Melbourne isn't having much luck with Covid.

     

    Hopefully people start following the simple precautions, so the rest that do, can enjoy life as normal as possible.

    Thanks Anthony! Mike does the hard work and we get to enjoy it!

     

    Very much hoping we will be released soon!! 


  5. A new release (v0.6.8) is now available with the following changes:

    • Updated 7800basic to v0.17 (Windows, Linux, macOS)
    • Added new 7800basic keywords: sizeof, hiscoreclear, player2joy1 (drawhiscores)
    • Updated 7800basic hover, contexthelp and completions lists

    Thanks Mike for the update to 7800basic!

     

    Well a week is a long time in the Covid world 😞 After a great 3-4 months of life returning to normal here in Melbourne (after a 111 days of full lockdown last year) BAM! we are back in full lockdown again for 5 days.  Amazingly the Aus Open is still progressing around us though - normally a great time to be in the city. Fingers crossed.

    • Like 2
    • Thanks 1

  6. A new release (v0.6.7) is now available with the following changes:

    • Updated Stella to v6.5.1 (Windows, Linux, macOS). Note: Linux 32-bit is currently v6.2
    • #39 [Done] Added Command Palette option 'ads: Open the Sprite Editor'
    • #33 [InProgress] Added F1 context help for batariBasic and 7800basic linking to RandomTerrain's support pages (set cursor at word and press F1 to display help content if found)
    • #40 [Done] Added check for 7800basic *.CC2 files (produced for 144k ROMS) to copy file into bin folder
    • Updated hover tooltips for 7800basic keywords (plotmap, plotchars)
    • Added new 7800basic keywords: singlewide (plotchars)
    • Updated internal packages to latest

    Apologies again for the delay in getting this update out.  This release bring in the latest Stella build and adds a couple of nice support features including using the F1 key (cursor at word) to link into @Random Terrain's Batari and 7800basic's support sites which will be a great addition.

     

    Now Covid is under control here in Melbourne life is returning to crazy normal and all the kids activities and my basketball coaching has resumed 😁 Unfortunately haven't had much time recently to do much else 😞 Saying that I do have a lovely miniPet I've built to play with which was a fun project:

    IMG_20210207_174911.thumb.jpg.a58848ca27093581d17e452a700adbce.jpg

    • Like 3
    • Thanks 1

  7. 4 hours ago, PacManPlus said:

    I have to say, I was *sure* that Millie & Molly was going to win.  Couldn't believe it when I got the e-mail saying I had won. Thank you for those kind words.

    Very happy for you Bob 😁 I was thinking very much the same as you that you would win for sure! A very nice compliment that we made it close!

    43 minutes ago, Defender_2600 said:

    Congratulations, Matt! :)

    Thanks Marco! We must finish Arkanoid one day so people can witness your excellent gfx contributions!

    • Like 2

  8. Just wanted to say on behalf of the team we are very thankful to everyone who voted for Millie & Molly 7800 in the Best Homebrew category! In a very tight race we came runners up to the very awesome Pac-Man 40th Anniversary Edition! Congrats @PacManPlus and @tep392 for creating the definitive collection of Pac-Man for any platform not just the 7800 👏👏👏

    • Like 5
    • Thanks 1

  9. On 1/30/2021 at 6:55 PM, x=usr(1536) said:

     

    Adding to the above:

     

    Both are also working for me as well, and I am seeing the corruption / flickering.  However, I noticed something about it that I'll outline further down.

     

     

    Haven't had any problems with the AtariAge jingle in Arkanoid; it's played every time the game has loaded, and seems to be using all four voices.

     

    The only POKEY-related issue I've run across was at the end of level seven in Millie & Molly: after finishing the level, the ending tune played as expected.  However, one voice seemed to not silence itself correctly - it was still buzzing away until the password screen music started up.  Haven't been able to reproduce it on any level after multiple plays, so am calling it a fluke for now.

     

    Coming back to the corruption / flickering issue: I've noticed a correlation in both Arkanoid and Millie & Molly when it happens.  It never seems to take place during actual gameplay, so elements such as the score won't be affected.  However, if you're in a part of the game that isn't an active part of gameplay (e.g., Millie & Molly's level password screens, or Arkanoid's opening sequence with the Vaus escaping), the issue happens.

     

    In Arkanoid, once the playfield is drawn and the level start music is playing but before the player can control the ship, the same can be seen in the level number text but also in the players' scores.

    Thanks for testing them out @x=usr(1536)! I'm waiting on a desoldering gun so I can take the pokey out of my Ballblazer cart + my Concerto is not playing well at all with either of my PAL consoles.  Definitely once I get my pokey chip in and as Fred starts progressing with the firmware I'll be giving both a really good test.  I'm going to get a another build with the newly updated pokey engine to Al (changes to the initialisation) and we can get some testing on the CPUwiz's AA versa carts as well for the final release.

    • Like 4

  10. Hi James,

     

    As you have seen @Trebor updated my Millie & Molly and Arkanoid ROMs to fix them for working on the Concerto.  We have been doing some further testing of 7800basic builds on the Concerto today and made the following discoveries:

    • 144k ROM is the best supported ROM size and should work without additional change (Popeye)
    • 128K+RAM ROM will work but the ROM header will need to be manually changed to remove the pokey @ $450 flag (Millie & Molly, Arkanoid)
    • 128K ROM does not produce any pokey sound

    @batari also advised that the 144k bins fail proper detection but are currently handled by the Concerto to work, 128K+RAM with pokey @ 450 flag fails detection and defaults to 128K.

    • Like 1

  11. Thanks some on-cart testing from Robert @Trebor and additional information from Fred @batari we have some known conditions around compiling 7800basic builds for the Concerto (currently v0.95) firmware:

    • Enable the SKIPINITFORCONCERTO flag in pokeysound.asm
    • 144k ROM is the best supported ROM size and should work without additional change
    • 128K+RAM ROM will work but the ROM header will need to be manually changed to remove the pokey @ $450 flag
    • 128K ROM does not produce any pokey sound
    • Like 3
    • Thanks 1

  12. 23 minutes ago, DrVenkman said:

    Thanks, that worked! For some reason I was thinking paddles went into port 2 like in Super Circus AtariAge. 

    Thanks Robert! The old (2019) version was like that but Mike's awesome controller changes in 7800basic has allowed us to use the left port for all controllers now.

    • Like 4

  13. 1 hour ago, batari said:

    I’m pretty sure it’s that the POKEY @ 0450 but in the header isn’t recognized yet. Turning the bit off should fix it for now. 

     

    I want to say the byte in the header for 128k+RAM (without pokey) is $46 but I will check later.

     

    29 minutes ago, Trebor said:

    Attached are the 'fix-fixed' ROMs:

     

    Millie And Molly (Demo) (Concerto Fix) (20210129).a78 128.13 kB · 2 downloads Arkanoid (Concerto Fix) (20210129).a78 128.13 kB · 2 downloads

     

    Both work now with Concerto under my setup.  In each game though, there is some odd corruption/flickering with the first character in either alpha or/and numeric data in the start of a line for both games.

     

    Arkanoid is missing the "AtariAge" jingle*; however, all other POKEY sounds seem fine.

     

    No issues noticed, besides the aforementioned character data issue, for Millie And Molly.

     

    *EDIT:  Turned off/on the console loaded Arkanoid up again, and this time it played one piece/voice of the POKEY jingle for the AtariAge logo screen with the rest of the voices/instruments missing.

    Thanks guys 👍

    • Like 1

  14. I'll add launching the Sprite Editor from the Command Palette.  Once you have created and save sprite projects to file you can right-click the file (*.spe) in Explorer view and open it directly into the Sprite Editor via the pop-up (occasionally still doesn't load first time but still trying to sort that out - the Web View is tricky to communicate with).

     

    Still strange about the icons on the status bar as they are the ones provided by VS Code not anything custom.

×
×
  • Create New...