+atari2600land Posted December 7, 2019 Author Share Posted December 7, 2019 Great! I forgot to mention a change I made. When the timer reaches 00, you lose a life. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 7, 2019 Author Share Posted December 7, 2019 Changed a few more stuff. when you get to the top, a new building appears. fixed a few bugs I'll refrain from working on this until I get the score situation straightened out. elev10a.bin Quote Link to comment Share on other sites More sharing options...
Mikebloke Posted December 7, 2019 Share Posted December 7, 2019 15 hours ago, e5frog said: Nice to see the progress! EDIT: There seems to be some odd things happening with controls, need to kind of "double click" to start from start screen. EDIT2: Timer gets messed up on the first jump at the end, you might be adding score in the timer area. ... or perhaps the timer is supposed to be reset but graphics is "out of bounds", haven't checked the code but decimal adjusted or not? EDIT3: Yup, debugger shows timer in 'O'76 (register 62) resets to $FF instead of $99 where it originally starts. EDIT4: Summing of scores is made hexadecimal at the moment: 88 + 98 = 120 instead of 88 + 98 = 186 Note I've tested in your latest build 10a, I'm using mess64 (0210b): 1: one press for start screen gets me to gameplay 2+4: Score is increasing by remaining time, then time resetting to 99 as intended (I believe), I tested a few things like waiting for timer to nearly count down, but in mess it was working correctly. All scores appeared to be counting correctly in base 10. Hope that helps. I'm rubbish at these games due to impatience, so it took me awhile to clear a screen! But it appears to work as intended and resets ok. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 7, 2019 Author Share Posted December 7, 2019 Thanks for the report, Mike! Perhaps e5frog can test on a real Channel F and see what it does on that? Quote Link to comment Share on other sites More sharing options...
e5frog Posted December 7, 2019 Share Posted December 7, 2019 I'm usually running MESS 0.133. I figured out why it was difficult starting the game, my controller-adapter uses a "double Atari-style joystick USB adapter" and I wired it to use second controller F/B/L/R for U/D/CW/CCW but MESS thinks the second Windows controller input is supposed to be used for the second joystick in the emulation even though "Joystick 2" had all movements set to n/a. Fixed by setting controller 2 up to something else. Push down resulted in downwards movement on controller 2 as well, which messed things up for some reason. I'm guessing it's this readController code that doesn't like it, as it will exit the subroutine with downwards movement on left controller in my case. Pushing my controller the "right way" would make it pop into the subroutine quick enough to sense only the push down movement... I think. It's not normal behavior for normal gaming but the code posted in reply #8 would have handled it, it does need a "com" before pop, if you don't want to change anything else in the code. readController: ; see one of the hand controllers is moved clr outs 0 outs 4 ins 4 com ; un-invert port data ni $cf ; mask off twists, since we don't use them bnz readControllerEnd outs 1 ins 1 com ni $cf readControllerEnd: pop Timer doesn't reset and go from $FF anymore (which it did in v9) - good. It does however go ...03,02,01,02 (and loose a life), turns red and changes to 99, turns green and continues. Points are also added correctly (decimal add, as it didn't in v9) - thumbs up. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 7, 2019 Author Share Posted December 7, 2019 Fixed the 03, 02, 01, 02 problem. elev11.bin 1 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 8, 2019 Author Share Posted December 8, 2019 I was bored so I worked on this some more. version 12a. Added some sound effects. Made the timer go a lot faster. score now 6 digits. life counter now dots instead of a number (I can easily change this via graphic holders if nobody likes this) elev12a.bin 1 Quote Link to comment Share on other sites More sharing options...
e5frog Posted December 9, 2019 Share Posted December 9, 2019 It's hard... Sounds really liven things up. You could have little green men for lives counter: * *** * * * ... in 3x5 pixels Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 15, 2019 Author Share Posted December 15, 2019 The random function quit working. elev14.zip 1 Quote Link to comment Share on other sites More sharing options...
e5frog Posted December 16, 2019 Share Posted December 16, 2019 Random isn't working in v14? Problem is most likely that : ; draw the sprite pi blit ...uses r9, so that collides with your random number as it's kept in r9. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted December 18, 2019 Author Share Posted December 18, 2019 That was it, thanks e5frog. Random number problem fixed. elev15.bin Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted January 8, 2020 Author Share Posted January 8, 2020 Changed a few things. elevators16.zip Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted January 8, 2020 Author Share Posted January 8, 2020 I'm having a stupid problem with the life counter. I tried to make them little guys. They work the first time around, but if you get a game over and then start the game again, the shirt's upper part (green part) gets all out of whack. I have absolutely no idea what's causing it and, thus, how to fix it. I've attached the code and stuff. elev17.zip Quote Link to comment Share on other sites More sharing options...
e5frog Posted January 14, 2020 Share Posted January 14, 2020 Haven't looked, but revert to previous version and re-do... check sizes and data address(es). Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted January 14, 2020 Author Share Posted January 14, 2020 I had to resort to making the screen reset after each game. Not what I wanted to do, but it is the only thing that worked. Next up: Designing a better title screen screen and composing music for it. I was thinking while looking at the title screen for this game that a skiing game would be interesting for the Channel F. Something like Activision's Skiing for the Atari 2600, only for the Channel F. Or perhaps I was just thinking that because it has been snowing a lot today (but too warm for it to actually stick.) elevators18.zip 1 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted February 2, 2020 Author Share Posted February 2, 2020 I had an idea to maybe make the game better. So I went back and simplified the code. While it's still not as perfect as I'd like it to be, it's better than it was. The problem was too much code for the drawing of the guy. So now he's naked. Or perhaps I should make it not be a human? elev19.bin Quote Link to comment Share on other sites More sharing options...
+fdr4prez Posted February 2, 2020 Share Posted February 2, 2020 1 hour ago, atari2600land said: So now he's naked. Or perhaps I should make it not be a human? This can be the Channel's F version of "Adventures of Tron", and he can be Tron Quote Link to comment Share on other sites More sharing options...
siccoyote Posted July 16, 2022 Share Posted July 16, 2022 Fun game, have to say though I prefer the version where he's not naked, even if it means it runs with a little bit of slow down. Quote Link to comment Share on other sites More sharing options...
Mikebloke Posted July 16, 2022 Share Posted July 16, 2022 Wow has it been two years? This is a great game, but I guess things go slow in the world of Channel F! Look forward to playing it on a real console when the SD card solution comes out. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted July 16, 2022 Author Share Posted July 16, 2022 I came back to working on this. The guy has clothes, and I'm happy with the way the elevators move now, only I wish they could move faster after the third building. elev24.bin 1 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted July 16, 2022 Author Share Posted July 16, 2022 OK, I'm happy with this version. Can you beat my score of 3704? elev25.bin 2 Quote Link to comment Share on other sites More sharing options...
siccoyote Posted July 17, 2022 Share Posted July 17, 2022 4 hours ago, atari2600land said: I came back to working on this. The guy has clothes, and I'm happy with the way the elevators move now, only I wish they could move faster after the third building. Have them skip one out of every 3 or 4 lines? 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.