RevEng Posted January 30, 2014 Author Share Posted January 30, 2014 I updated the first post with a version that has the fix for the garbled graphics. 2 Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted January 30, 2014 Share Posted January 30, 2014 I've never manually used the title screen kernel but I'm thinking more and more that it could be used instead of the standard bB kernels. Does the draw_player feature trigger collisions? Can you use NUSIZx with them? Could you stack draw_player mini kernels to look like many rows of invaders? Quote Link to comment Share on other sites More sharing options...
RevEng Posted January 30, 2014 Author Share Posted January 30, 2014 I think it might be too constraining for most game designs. The minikernels aren't really designed with much flexibility. I think it would be possible to detect collisions with a titlescreen containing draw_player. You'd manually need to clear the collisions before drawing the titlescreen, by setting "CXCLR=1". After the titlescreen is drawn the usual collision() command should work. NUSIZ also works with draw_player. You can either hardcode it in the player_image.asm definition file, or dim a variable called bmp_player0_nusiz or bmp_player1_nusiz and change it on the fly. But nothing can cross vertically between the minikernels, and if you add multiple draw_player minikernels they all display the exact same thing. More flexibility could theoretically be added, but then the titlescreen kernel will become more bloated and more complicated, which takes away from its primary purpose. +1 creativity points, though. 1 Quote Link to comment Share on other sites More sharing options...
iesposta Posted January 30, 2014 Share Posted January 30, 2014 I plan to use it for the Docking Screen in Astro Blaster 2600. Big, giant detailed Mothership and player1/2 below, moving up. Like Rev said, the minikernels can't touch, but the overall result... Quote Link to comment Share on other sites More sharing options...
RetroFiends Posted February 1, 2014 Share Posted February 1, 2014 I don't know if this has been addressed in the newest release (I searched throughout google but found nothing), but when using the titlescreen kernel in conjunction with the statusbar you MUST dim titlescreencolor and set it in the titlescreen loop, otherwise the statusbar will seemingly hijack it before the titlescreen can get to it. At least, is in the case of a bank switched multisprite kernel game. 1 Quote Link to comment Share on other sites More sharing options...
abstauber Posted December 22, 2014 Share Posted December 22, 2014 Could it be that the titlescreen kernel has some trouble with pal games? At when I set tv to pal, the titlescreen disappears. This also happens with the shipped examples. Usually I would leave at at NTSC, but I'm in PAL region and really like to see my "game" on a real screen Quote Link to comment Share on other sites More sharing options...
RevEng Posted January 8, 2015 Author Share Posted January 8, 2015 I tried to replicate that, but the issue I see is different. I'm seeing that titlescreens are B&W in PAL mode. The loss of color was due to an odd scanline count, which crept in during one of the previous releases. I've fixed in the version attached to the first post. Quote Link to comment Share on other sites More sharing options...
STGraves Posted May 25, 2015 Share Posted May 25, 2015 Can anyone help me?, I created my title screen and everything, and I tried to include it in the code, but I only get errors all the time while trying to compile. Here I attach the files. E.T's Revenge color fixed.bas titlescreen.rar Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted May 25, 2015 Share Posted May 25, 2015 Can anyone help me?, I created my title screen and everything, and I tried to include it in the code, but I only get errors all the time while trying to compile. Here I attach the files. I just took a quick look at the code and noticed that "gosub titledrawscreen bank2" wasn't in the title screen loop. You also don't have a "bank 2". You have "bank2" instead of "bank 2". Quote Link to comment Share on other sites More sharing options...
STGraves Posted May 25, 2015 Share Posted May 25, 2015 I've just updated the code, I can compile it finally but when it loads I get a title screen completely different than the one I made, I reattach the files here. E.T's Revenge color fixed.bas titlescreen.rar Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted May 25, 2015 Share Posted May 25, 2015 I see that you changed both instances of "bank2" to "bank 2", but that is also incorrect. The actual bank has a space between bank and the number, but goto and gosub use no space between bank and the number. I'll make a Did You Know? box about this tomorrow. Quote Link to comment Share on other sites More sharing options...
STGraves Posted May 25, 2015 Share Posted May 25, 2015 All right now I got it to compile and I can run the game, but there is a minor problem, well first on the title screen that I have created the top title blinks and changes colors, well here when I first load the game that part of the titlescreen doesn't show up at all, while the rest of it shows well, and also when I'm in the middle of the game or when I'm already in the dead screen it doesn't allows me to reset the game and if I'm in the middle of it it shows the title screen for a fraction of a second and banishes, and on the dead screen I have no other choice but to press the fire button or reset switch, well if I do so it takes me back to the GD game again, what can I do? titlescreen.rar E.T's Revenge color fixed.bas Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted May 25, 2015 Share Posted May 25, 2015 I can see a two problems already before going any deeper. You're using z when it is already used for random numbers. You're using scorefade when it clearly says in the warning that you can't use it when using pfscore bars. I'll fix those problems and see if I can find any others. Quote Link to comment Share on other sites More sharing options...
STGraves Posted May 25, 2015 Share Posted May 25, 2015 All right, thanks Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted May 25, 2015 Share Posted May 25, 2015 . . . and also when I'm in the middle of the game or when I'm already in the dead screen it doesn't allows me to reset the game and if I'm in the middle of it it shows the title screen for a fraction of a second and banishes, and on the dead screen I have no other choice but to press the fire button or reset switch, well if I do so it takes me back to the GD game again, what can I do? The reason why it takes you "back to the GD game again" is because you screwed up the "GD" code. I put it back the way it was before you messed it up and now it seems to be working fine. The bit _Bit2_Game_Over{2} is used to make the game act according to the Game Standards and Procedures. Pressing the reset switch during the game will take you back to the title screen. Pressing the reset switch or the fire button while on the GAME OVER screen will restart the game and skip the title screen. If you do nothing for 20 seconds while on the GAME OVER screen, you'll go back to the title screen. That's how it's supposed to work. ets_revenge_color_fixed_2015y_05m_25d_0039t.bas ets_revenge_color_fixed_2015y_05m_25d_0039t.bin Quote Link to comment Share on other sites More sharing options...
STGraves Posted May 25, 2015 Share Posted May 25, 2015 Ok, thanks hehe, sorry for the GD, I'm going to research more before screwing up- Quote Link to comment Share on other sites More sharing options...
STGraves Posted May 25, 2015 Share Posted May 25, 2015 I would like to point out that the problem from the title of the game in the title screen is still there, the title still is not appearing Quote Link to comment Share on other sites More sharing options...
STGraves Posted May 25, 2015 Share Posted May 25, 2015 Random Terrain, you're awesome dude, best programmer I've ever known, keep up with the great job Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted May 25, 2015 Share Posted May 25, 2015 I would like to point out that the problem from the title of the game in the title screen is still there, the title still is not appearing Did you make it using Visual batari Basic's Title Screen Kernel Editor? If so, I can't find an .xml file to load into it. Quote Link to comment Share on other sites More sharing options...
STGraves Posted May 25, 2015 Share Posted May 25, 2015 Yes I used the kernel, I didn't add the XML file for it, do you want me to add it? Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted May 25, 2015 Share Posted May 25, 2015 Yes I used the kernel, I didn't add the XML file for it, do you want me to add it? I can't load it if I don't have it. Quote Link to comment Share on other sites More sharing options...
STGraves Posted May 25, 2015 Share Posted May 25, 2015 Here it is ets revenge_title.xml Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted May 25, 2015 Share Posted May 25, 2015 Here it is Have you tried loading it? VbB claims that it's not a valid file. Quote Link to comment Share on other sites More sharing options...
STGraves Posted May 25, 2015 Share Posted May 25, 2015 Yes and it loads properly, maybe I have to send you the images I used on it, here they are attached ET'S Revenge.bmp Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted May 25, 2015 Share Posted May 25, 2015 Just zip up everything I'll need so everything will have the proper names. 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.