Jump to content
atari2600land

the official Channel F thread!

Recommended Posts

Discovered and (I think) fixed a password bug in Quest of the Cranberry. If you typed in just the ninth and tenth key for, say, level 2 after the first 8 in level 3's, it would take you to level 2. I doubt this game will have more than 3 levels, as I really want to complete it at some point, but don't want to do the work because I can't think of stuff to do in levels.

  • Like 1

Share this post


Link to post
Share on other sites
5 hours ago, atari2600land said:

Has anyone found the Easter egg in Trimerous yet?

No, I asked others if they found it too :( I was hoping it was the elevator game because I really enjoyed it, but perhaps that is greedy! I'd pay for another cart with your other games on it.

 

I have tried a few guesses at how one might get the easter egg, but no luck yet. 

  • Like 1

Share this post


Link to post
Share on other sites

Finally beat the CPU in Video Whizball in what felt like an hour long game. The CPU is really quite good, although I think I am getting the hang of getting the better of it.

 

F7DF6D51-B0EC-4BB6-BC43-9136F0F1F003.thumb.jpeg.044ebd69fad60907927f43506d037204.jpeg

 

But not to get my head swoll up or nothin’, I proceeded to get utterly pasted in Schach. Behold my ignominy:

 

143C812D-FA95-48E0-B45A-05571B486D57.thumb.jpeg.11126cc485169adb201abf2ed82ce57c.jpeg
 

The CPU made some strange moves that I thought meant it was stupid, but it seems that was a rope-a-dope gambit.
 

The computer thinks up moves about 1000% faster and better than in NES Battle Chess, which came out 12 years later. I don’t think the CPU spends enough time thinking in this to even need the light, but in Battle Chess it would come in handy…

 

@atari2600land how does it stack up in the chess stakes?

  • Like 1

Share this post


Link to post
Share on other sites
3 hours ago, e5frog said:

 

What difficulty did you set on Schach? 

The default, which is probably the easiest, huh? I saw that you said it could take days to choose a move on higher difficulties…

Share this post


Link to post
Share on other sites

MikeBloke's post made me want to work on Elevator Events. So I tidied it up a lot and got it to a point where I am happy with it. It took a few hours to do (I woke up at 2 a.m. and it's now 6:30 a.m.) but I think I am mostly happy with how it turned out. Perhaps I'll make a Trimerous 2 cartridge with Elevator Events, Zyx, and something else to go along with it.

elev21.bin

  • Like 1

Share this post


Link to post
Share on other sites
49 minutes ago, atari2600land said:

MikeBloke's post made me want to work on Elevator Events. So I tidied it up a lot and got it to a point where I am happy with it. It took a few hours to do (I woke up at 2 a.m. and it's now 6:30 a.m.) but I think I am mostly happy with how it turned out. Perhaps I'll make a Trimerous 2 cartridge with Elevator Events, Zyx, and something else to go along with it.

elev21.bin 8 kB · 1 download

Elevator Events not in Timerous confirmed, oh well, it was a nice thought! And yes, I would love Elevator Events on cartridge!

 

Ok I need help, I'm trying to understand how to make something "move" I've only been trying for the last 2 or 3 years.

 

I thought I cracked it, but it doesn't work, I'm trying to start with the most basic (single pixel) plot and I'll go from there, I'm not even trying to wipe the old location yet. I've attached what I think is about as basic as it can get. So rom loads up, it stores colour, x and y values in r1, r2 and r3. All good so far. Ok then I check for a button press, if that happens, I want the x value to increase by 1 and let it plot again. I've tried inc, ai 1 and ai %11111111 for -1 but whatever I try, the entire row gets coloured instead of the one pixel. If I do li %[number] and inc that immediately, it works (but then I'm loading a static number again, not the one I thought was saved). I'm going a bit mad - how much more complicated is it to save a number? What am I doing wrong?

 

Expected result: a red pixel appears after pressing fire (a key in MESS) next to the first pixel.

Actual result: whole row gets painted red

pixelmove.asm

Share this post


Link to post
Share on other sites

I took a look at your code. It is very complex and I even didn't understand some of it. You are making stuff too complicated. There are code snippets like blit and stuff to do most of the heavy work for you. Anyway, search for THIS IS THE PROBLEM and I think you'll see what's wrong.

 

pixelmove2.asm

Share this post


Link to post
Share on other sites
53 minutes ago, atari2600land said:

I took a look at your code. It is very complex and I even didn't understand some of it. You are making stuff too complicated. There are code snippets like blit and stuff to do most of the heavy work for you. Anyway, search for THIS IS THE PROBLEM and I think you'll see what's wrong.

 

pixelmove2.asm 2.75 kB · 0 downloads

Thanks, yes sorry the code was me trying to work out how to update a position using just plot for a single pixel before I started using blit for entire graphics. I wrongly assumed there was some issue with the increment but now I understand I simply wasn't delaying the process long enough to stop a keypress being registered as continuous. Even switching that line to li 255 shows that it is drawing a line as intended - just too quick. I've got something to work on now, thanks! I can now work on optimising/simplifying it now I know what went wrong.

 

Edit: Yes, that did the job thanks, I finally have a moving pixel, and checked and block for out of bounds. Exciting times!

Edited by Mikebloke

Share this post


Link to post
Share on other sites
54 minutes ago, atari2600land said:

Have you tried elevator events v. 21 yet? What do you think?

I had a go after posting before, I think the last version I played or remember is v14, player feels smoother to move, elevators run a bit slower which makes it easier around the top and bottom rows, death sound and life graphics look good. I think I was able to clear 3 screens when I had a go.

 

Regarding my own progress, I managed to get started on my next game, which is Clay Pigeon Shooting, another port from the Tele-Spiel ES-2201 - If I can put what I've learnt into action it might be done tonight, but possibly not!

Share this post


Link to post
Share on other sites
28 minutes ago, atari2600land said:

Version 22. I added a new level, level 4 is the fastest the game can go. I also added a little bit of wiggle room between the elevators.

elev22.bin 8 kB · 0 downloads

Yeah this feels much more comfortable, got to screen 6 (faster levels is possibly 'easier' but causes more risk taking, resulting in more lives lost) - I got about 2500 points but got more in v21 (see attached).

 

The extra wiggle room was good - 5yo was able to clear a screen and a half when he had a go and got 475 points.

 

One thing I noticed and its really minor: sometimes the first green elevator spawns right next to start point, for eager beavers who hold left before graphics is on screen they lose a life straight away.

elev21 score.png

Share this post


Link to post
Share on other sites

@Mikebloke You shouldn't increase the plot delay (if you want to use it for other things as well), add a delay inside your code instead.
The delay function in "BIOS" is quite handy, set a value in register 5 and call the subroutine at $008F.

When adding more elements to the program you can just shorten the delay - and when it's 0 and still too slow you need to start coding more efficient.  ;-)

 

@atari2600land

Nice work on the elevator-game!
Feels really good... it can probably go even faster.  ;-)
 

Edited by e5frog
  • Like 1

Share this post


Link to post
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...