+CyranoJ Posted May 30, 2017 Share Posted May 30, 2017 Seriously, making them suffer like that? I can already hear the animal rights activists outside... Maybe a game where you have to squash activists with trees for all the paper they waste? 4 Quote Link to comment Share on other sites More sharing options...
+af0l Posted May 30, 2017 Share Posted May 30, 2017 ... and having to shake off the other activists hugging the trees first ... 2 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted May 31, 2017 Author Share Posted May 31, 2017 The fumes got me. I decided to work on this a little this morning. Basically what I did was make the game endless. To do that, once you squish an ant, another will take its place. Still waiting for someone to test this on real hardware to see if I'm doing this right. Sometimes in VJ, when you squish an ant, the ant squishing sound doesn't play. I don't know if that's the fault of my stupid computer or my code. So I made it an endless game so the tester can keep squishing ants and see if the ant squishing sound keeps happening. That, and it makes for a better game anyway. http://www.atari2600land.com/antsjag/ants20170531romonly.zip 2 Quote Link to comment Share on other sites More sharing options...
omf Posted June 1, 2017 Share Posted June 1, 2017 The fumes got me. I decided to work on this a little this morning. Basically what I did was make the game endless. To do that, once you squish an ant, another will take its place. Still waiting for someone to test this on real hardware to see if I'm doing this right. Sometimes in VJ, when you squish an ant, the ant squishing sound doesn't play. I don't know if that's the fault of my stupid computer or my code. So I made it an endless game so the tester can keep squishing ants and see if the ant squishing sound keeps happening. That, and it makes for a better game anyway. http://www.atari2600land.com/antsjag/ants20170531romonly.zip the sound not laying *could* be your using the u235 sound engine, try converting over to zeroplayer and retry, it doesn't support mod files but you can always encode the music to a ulaw compressed sound in mono and play it on one of the four available channels if you need other sounds playing Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted June 1, 2017 Author Share Posted June 1, 2017 What file type would I need to convert the mods to and how would I do so? Quote Link to comment Share on other sites More sharing options...
WAVE 1 GAMES Posted June 1, 2017 Share Posted June 1, 2017 You need to make each squish sound effect play on different channels. What I mean is if you squish an ant and then squish another while the current squish sound is playing it will cancel the sound out because they are on the same channel. (Even if both sounds are the samefile) So set up 2 distinct squish sounds on 2 different channels. I recommend using channels 3 and 4 for one and 5 and 6 for the other. The Jaguar actually only has 2 sound channels but the u235 sound engine appears to be set up so you can have more than 2. (an illusion but effective) So ant A collison should trigger squish sound on channels 3,4 and ant b should trigger squish sound on channels 5 and 6. Quote Link to comment Share on other sites More sharing options...
WAVE 1 GAMES Posted June 1, 2017 Share Posted June 1, 2017 And if you want to switch to zeroplayer like omf suggested you will only need to change your control commands. Use the rB+ online quick reference guide for the proper commands. And as stated you will lose .MOD file support Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted June 1, 2017 Author Share Posted June 1, 2017 How does VSYNC play a role in any of this? Quote Link to comment Share on other sites More sharing options...
WAVE 1 GAMES Posted June 1, 2017 Share Posted June 1, 2017 VSYNC slows everything to sync to each tick of the frames. So its all in sync. I said the Jaguar has 2 sound channels earlier I meant 4 but you get more with the u235 engine Quote Link to comment Share on other sites More sharing options...
MayDay Posted June 1, 2017 Share Posted June 1, 2017 So I've decided to make a game for the Jaguar that works, dammit. This second attempt is called "Ants," based on my other, non-stickman game that didn't get very far. I need help, though. I need someone to design a better ant graphic, 2-walk animation, where each ant graphic is 16x16 pixels. I'd also like someone to test out what I have so far to make sure it works on a real Jaguar. All I have done so far is the title screen, so don't expect anything fancy. I also would like feedback on the music. How loud is it? How loud should it be? Stuff like that. By 2-walk, do you mean 2 frame animation? Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted June 1, 2017 Author Share Posted June 1, 2017 OK, I don't understand why this won't work. Curiously, all the times it won't play I've only squished one ant, not two. It always plays on two ants. One time I squished all three and it played. What am I doing wrong? ants.bas Quote Link to comment Share on other sites More sharing options...
+CyranoJ Posted June 1, 2017 Share Posted June 1, 2017 VSYNC slows everything to sync to each tick of the frames. So its all in sync. I said the Jaguar has 2 sound channels earlier I meant 4 but you get more with the u235 engine Well, if you meant 4, you were wrong. It's 2. 1 Quote Link to comment Share on other sites More sharing options...
WAVE 1 GAMES Posted June 1, 2017 Share Posted June 1, 2017 It IS 2? I thought it was actually 4.. Hmmmm Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted June 1, 2017 Author Share Posted June 1, 2017 I really think it's just my computer being stupid with the way it uses Virtual Jaguar. I tried every possible thing and it still sometimes does it. Of course, we'll never really know unless someone actually tries it on real hardware. Quote Link to comment Share on other sites More sharing options...
WAVE 1 GAMES Posted June 1, 2017 Share Posted June 1, 2017 I will check it out later tofay and let you know how it sounds Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted June 2, 2017 Author Share Posted June 2, 2017 (edited) Things I learned today:* A ROM file is different than an ABS file. * ROM files can't include SNDs. (I don't know why, but if I tried to insert a sound then it broke on VJ) * All MOD files in a ROM must be the same speed (I was tearing my hair out wondering why the in-game music was playing at a different speed, and forcing the tempo up didn't work. Then I realized my title game tempo's speed was really slow. I had to make a new MOD to match the tempo of the in-game music, and that worked.) So anyway, I tried making a ROM after Jeffrey reported that the ABS file does not work at all on a Skunkboard. Then I tested the new ROM out and found out the preceding stuff. I made the ROM work in VJ, but had to erase the squish sound. Here is the ROM, not the ABS file. http://www.atari2600land.com/antsjag/antsrom2.zip Edited June 2, 2017 by atari2600land 1 Quote Link to comment Share on other sites More sharing options...
ggn Posted June 2, 2017 Share Posted June 2, 2017 Things I learned today: * A ROM file is different than an ABS file. Correct, also covered in rb+ tutorial #5. * ROM files can't include SNDs. (I don't know why, but if I tried to insert a sound then it broke on VJ) Sorry, wrong. You can import audio and graphics in RAM if you're building .abs files or RAM and ROM if you're building a ROM. Have a read at rb+ tutorials 3 and 4 on how to do it. * All MOD files in a ROM must be the same speed (I was tearing my hair out wondering why the in-game music was playing at a different speed, and forcing the tempo up didn't work. Then I realized my title game tempo's speed was really slow. I had to make a new MOD to match the tempo of the in-game music, and that worked.) I'm sorry but this is a U235SE limitation AFAIK. Perhaps Linkovitch will wake up from his slumber and fix it at some point. As an alternative I would suggest you give Zerosquare's sound/input engine a go since it's much more stable when handling starting/stopping channels and tunes. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted June 2, 2017 Author Share Posted June 2, 2017 Sorry, wrong. You can import audio and graphics in RAM if you're building .abs files or RAM and ROM if you're building a ROM. Have a read at rb+ tutorials 3 and 4 on how to do it. I tried to add a SND file but when it came time to play it, the finger just kept squishing and the MOD file stopped playing. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted June 2, 2017 Author Share Posted June 2, 2017 It didn't like this bit of code: SNDFREQ(5,22050) VSYNC SNDFREQ(6,22050) VSYNC Otherwise, it compiles but is silent when it is supposed to be playing the SND file. I tried in RAM, and I tried in ROM and silence. Quote Link to comment Share on other sites More sharing options...
WAVE 1 GAMES Posted June 2, 2017 Share Posted June 2, 2017 Things I've noticed on hardware test: Can't access the main game. Not sure what the input settings are but all I can access is the options screen. After entering the options screen the game hangs up. (looks like the OP) Transparency not turned on in the rapap.init for the ant sprites. The music plays fine and sounds great no issues there. The title screen is off centered. Most people use a background image of 320X240. I recommend you scale this to 320X224 and make sure the horizontal and vertical positions are set to 0 so it will be centered. It looks to me like your title screen is offset by about 32 pixels vertically. (give or take a few) https://www.youtube.com/watch?v=9SVBnmZGMso Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted June 3, 2017 Author Share Posted June 3, 2017 I don't know why the ants look like black squares, the transparency is set to is_trans. To get to the main game at the options screen, press B. The bees aren't utilized yet, so don't worry about that. Thanks for testing on this. I don't know whether I should continue or not seeing as how there's too many things wrong with the game. Quote Link to comment Share on other sites More sharing options...
+CyranoJ Posted June 3, 2017 Share Posted June 3, 2017 I don't know whether I should continue or not seeing as how there's too many things wrong with the game. Well, they won't fix themselves. If you start with a defeatist attitude, why bother? 4 Quote Link to comment Share on other sites More sharing options...
WAVE 1 GAMES Posted June 3, 2017 Share Posted June 3, 2017 I don't know why the ants look like black squares, the transparency is set to is_trans. To get to the main game at the options screen, press B. The bees aren't utilized yet, so don't worry about that. Thanks for testing on this. I don't know whether I should continue or not seeing as how there's too many things wrong with the game. I think you should continue. Try a different bit depth for the ant sprites or try making the outside layer (that's supposed to be transparent) the darkest shade of black possible. It does look correct in VJ so I am thinking something else is going on. I didn't mean to sound over critical I was just trying to be detailed in describing what was happening. I'm quite sure you can figure this out, after all I took quite a few pointers from you to get Fast Food 64 going, and according to Sporadic your code you gave me for the scaling SHOULD work! (and he should know!) Don't give up this early on man, keep at it! I want to play Ants! Quote Link to comment Share on other sites More sharing options...
+CyranoJ Posted June 3, 2017 Share Posted June 3, 2017 Also - Hey, this screen is landscape, I know, I'll record it in portrait. (Pet annoyance) 3 Quote Link to comment Share on other sites More sharing options...
MayDay Posted June 3, 2017 Share Posted June 3, 2017 Hard to get in only two frames, see what you think. Image is 64x64 for visibility, but at 16x16 pixel resolution. 2 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.