+Al_Nafuur Posted May 26, 2021 Author Share Posted May 26, 2021 New binary in first post and PlusStore with: more than one group of soldiers can be placed per level. I added @Karl G's Text Minikernel to display a message how many soldiers are left to rescue. Because of this new feature I had to switch to 16K-SC bankswitching. Does someone knows a way to change the background color of the Text Minikernel? 591 bytes of ROM space left in bank 1 1532 bytes of ROM space left in bank 2 3793 bytes of ROM space left in bank 3 777 bytes of ROM space left in bank 4 1 Quote Link to comment Share on other sites More sharing options...
+Karl G Posted May 26, 2021 Share Posted May 26, 2021 5 minutes ago, Al_Nafuur said: Does someone knows a way to change the background color of the Text Minikernel? There isn't a way with the way I designed it. I set the background to black explicitly because I used VBLANK for the blank lines, and a background color would have a striped look with alternating scanlines of black. If you don't mind the striped look, the forced black could be removed easily enough. Alternately the minikernel could tweaked to not use VBLANK at all, and allow for a background color to be set perhaps via a constant. Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted May 26, 2021 Author Share Posted May 26, 2021 (edited) 39 minutes ago, Karl G said: There isn't a way with the way I designed it. I set the background to black explicitly because I used VBLANK for the blank lines, and a background color would have a striped look with alternating scanlines of black. If you don't mind the striped look, the forced black could be removed easily enough. I already tried this, but: 39 minutes ago, Karl G said: Alternately the minikernel could tweaked to not use VBLANK at all, and allow for a background color to be set perhaps via a constant. I think this would be a better way. btw. I moved the text_strings to SC-RAM, so the message could be loaded from the backend (or can be modified by code) Edited May 26, 2021 by Al_Nafuur Quote Link to comment Share on other sites More sharing options...
+Karl G Posted May 26, 2021 Share Posted May 26, 2021 Okay - try out this version, if you would. If the constant "textbkcolor" is defined, the defined color will be used for the text minikernel background, or it will use black if it is not defined. If it works for you and it doesn't introduce any new bugs, then I'll update the documentation and release a new version of the text minikernel. text12-bg.zip 1 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted May 26, 2021 Author Share Posted May 26, 2021 (edited) 42 minutes ago, Karl G said: Okay - try out this version, if you would. If the constant "textbkcolor" is defined, the defined color will be used for the text minikernel background, or it will use black if it is not defined. If it works for you and it doesn't introduce any new bugs, then I'll update the documentation and release a new version of the text minikernel. text12-bg.zip 131.83 kB · 0 downloads Thank you very much, this looks much better: but the first background color line starts mid-line. I moved the score background color block in text12a.asm: ifconst scorebkcolor ifnconst noscoretxt lda #scorebkcolor sta COLUBK endif endif from line 39 to line 23 (old version), then the first bg line is complete. Edited May 26, 2021 by Al_Nafuur 1 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted May 29, 2021 Author Share Posted May 29, 2021 (edited) New binary in first post and PlusStore with: more points more bonus. After the successful completion of a public level, the points are sent to the PlusROM HSC The game is not yet published at the HSC, but the scores sent for the test levels can be seen here All scores sent will be deleted when the "final" levels have been created. 503 bytes of ROM space left in bank 1 1532 bytes of ROM space left in bank 2 3793 bytes of ROM space left in bank 3 778 bytes of ROM space left in bank 4 Edited May 29, 2021 by Al_Nafuur 1 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted May 31, 2021 Author Share Posted May 31, 2021 New binary in first post and PlusStore with: New title screen (design by @vhzc ) sending level score to HSC before joystick button is pressed 479 bytes of ROM space left in bank 1 1532 bytes of ROM space left in bank 2 3793 bytes of ROM space left in bank 3 778 bytes of ROM space left in bank 4 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted May 31, 2021 Author Share Posted May 31, 2021 Update to the C.A.V.E. Apocalypse website. Now with a viewer for the public levels. Quote Link to comment Share on other sites More sharing options...
Prizrak Posted May 31, 2021 Share Posted May 31, 2021 I hadn't mentioned it before but CAVE crashes a lot for me on the cart I use for early firmware builds, hadn't tried it on the others yet. Sometimes won't load the binary, others title then lockup. Didn't know if others were experiencing the same.Sent from my SM-N960U using Tapatalk Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted May 31, 2021 Author Share Posted May 31, 2021 6 minutes ago, Prizrak said: I hadn't mentioned it before but CAVE crashes a lot for me on the cart I use for early firmware builds, hadn't tried it on the others yet. Sometimes won't load the binary, others title then lockup. Didn't know if others were experiencing the same. this should be fixed with v2.0.18, can you retest? Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted June 1, 2021 Author Share Posted June 1, 2021 I would like to add the original helicopter sound effect of the C64 version: and maybe modify some of the other sound effects. I am trying for some days now, but unfortunately I am completely unmusical and can not cope with tools like (https://alienbill.com/2600/atari-sound-forger/). Any help is appreciated here 1 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted June 1, 2021 Author Share Posted June 1, 2021 SID2TIA is here: https://atariage.com/forums/index.php?showtopic=122972&st=0&p=1486188&&do=findComment&comment=1486188 but I can not find the SID files for the C64 version. ASM for POKEY sound is here: https://github.com/heyigor/FortApocalypse/blob/master/fort5.s#L793 but the Atari 8bit version sounds very different. Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted June 15, 2021 Author Share Posted June 15, 2021 New binary in first post and PlusStore with: fix for titlescreen level counter reset private levels. fix for early exit bug after game over (dying with joystick right) reset triggered PlusCart exit function fix for top-rooms did not changed when moving top-left or top-right. empty out PlusROM response buffer after reset is pressed, so (a possible) last response does not interfere with menu request. Added (a very bad) helicopter sound effect there a also a few new levels online, level 1 and 2 are reminiscent of H.E.R.O. and I am working on a new level. 313 bytes of ROM space left in bank 1 1532 bytes of ROM space left in bank 2 3793 bytes of ROM space left in bank 3 778 bytes of ROM space left in bank 4 1 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted June 16, 2021 Author Share Posted June 16, 2021 New level 10 (a reminiscent of Fort Apocalypse I) original: 1 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted July 6, 2021 Author Share Posted July 6, 2021 New binary in first post and PlusStore with: animated helicopter explosion. Alarm sound when fuel is empty. two alternating walls/laser can be in one room 550 bytes of ROM space left in bank 1 1020 bytes of ROM space left in bank 2 3793 bytes of ROM space left in bank 3 745 bytes of ROM space left in bank 4 1 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted July 14, 2021 Author Share Posted July 14, 2021 Playthrough of public level 10 1 Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted July 20, 2021 Share Posted July 20, 2021 ZeroPage Homebrew is playing C.A.V.E. Apocalypse on tomorrow's (Tue Jul 20, 2021) stream LIVE on Twitch at 6PM PT | 9PM ET | 1AM GMT+1Day! Hope everyone can watch! ZPH Twitch Stream: https://www.twitch.tv/zeropagehomebrew/ Games: DigiBeatz (2021 WIP) by Anthony Blackman @CardboardBox C.A.V.E. Apocalypse (2021 WIP Update) by Wolfgang Stubig @Al_Nafuur AFTER DARK Plutos (XM Required Version) (Complete All 6 Levels | 1990/2008/2020 | 7800) by Kevin Franklin (Programmer), David Peacock and Michael Owens (Graphics), Recovered/Updated by Curt Vendel @Curt Vendel, Bob DeCrescenzo @PacManPlus, Mitchell Orman, and Eckhard Stolberg @Eckhard Stolberg (SET TO 1080P60 FOR FULL QUALITY!) 1 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted July 22, 2021 Author Share Posted July 22, 2021 New binary in first post and PlusStore with: Added easy mode (game number 2,4,6 and 8 ) Joystick button restarts game Motor sound only when the game runs Some bug fixes the new game numbers list: Public levels normal Public levels easy Random public levels normal Random public levels easy Private levels normal Private levels easy Random private levels normal Random private levels easy 456 bytes of ROM space left in bank 1 1020 bytes of ROM space left in bank 2 3793 bytes of ROM space left in bank 3 745 bytes of ROM space left in bank 4 2 1 Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted July 23, 2021 Share Posted July 23, 2021 1 hour ago, Al_Nafuur said: New binary in first post and PlusStore with: Added easy mode (game number 2,4,6 and 8 ) Joystick button restarts game Motor sound only when the game runs Some bug fixes The easy modes are great, so much more control over the helicopter! Thank you also for the button restart for the game! ? - James 1 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted September 25, 2021 Author Share Posted September 25, 2021 After having a look into the C.A.V.E. Apocalypse server statistics I decided to make the easy modes the default modes and to reduce the fuel consumption of the helicopter. New game mode list: 1: Public levels 2: Public levels hard 3: Random public levels 4: Random public levels hard 5: Private levels 6: Private levels hard 7: Random private levels 8: Random private levels hard Existing scores in the HSC database (only public levels send scores) have been moved. 2 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted September 28, 2021 Author Share Posted September 28, 2021 New binary in first post and PlusStore with: New helicopter rotor sound. 484 bytes of ROM space left in bank 1 1020 bytes of ROM space left in bank 2 3793 bytes of ROM space left in bank 3 746 bytes of ROM space left in bank 4 Thanks to @SpiceWare for his useful hints on analyzing sounds with Stella. I wonder if anyone recognizes which 2600 game the new rotor sound is from. Here are two hints: it is a classic 2600 game it has nothing to do with a helicopter 3 Quote Link to comment Share on other sites More sharing options...
KevKelley Posted October 1, 2021 Share Posted October 1, 2021 (edited) I just tried playing. The game starts but as soon as I press fire the game drops back into debugger mode. Edited October 1, 2021 by KevKelley Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted October 1, 2021 Author Share Posted October 1, 2021 1 hour ago, KevKelley said: I just tried playing. The game starts but as soon as I press fire the game drops back into debugger mode. You need a PlusROM enabled device or emulator: Quote C.A.V.E. Apocalypse is an online game for the Atari 2600. It uses PlusROM functions to communicate with an internet server and load level data and game states. PlusROM functions are supported by Gopher2600, my Javatari fork and the PlusCart Stella doesn't (yet) support PlusROMs 1 Quote Link to comment Share on other sites More sharing options...
KevKelley Posted October 1, 2021 Share Posted October 1, 2021 Ah. Somehow I didn't even think when I was reading about this and the PlusROM. Thanks Quote Link to comment Share on other sites More sharing options...
+stephena Posted October 1, 2021 Share Posted October 1, 2021 4 hours ago, Al_Nafuur said: Stella doesn't (yet) support PlusROMs Coming very soon ... 3 Quote Link to comment 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.