New Game: Ringo (128k)

People are still making stuff for the Sinclair related machines. Tell us about new games and other software that runs on the Spectrum, ZX80/ZX81, Pentagon and Next.
User avatar
DenisGrachev
Dizzy
Posts: 88
Joined: Fri Feb 09, 2018 2:32 am
Location: Novosibirsk, RU
Contact:

New Game: Ringo (128k)

Post by DenisGrachev »

Ringo is a logical platformer made in experimental graphic mode and inspired by classic arcade games.



You play as a young Snoogle named Ringo who needs to find as many magic stars as possible in the underground labyrinths of the twilight land.

The fact is that the Snoogles use the stars to illuminate their homes during the long winter evenings. And as you know, even a cup of hot lingonberry tea is no fun in total darkness!

Grab your copy at:
https://zxonline.net/game/ringo/

I hope you're doing well, because we're not so good.

Have a nice play!
User avatar
stupidget
Dynamite Dan
Posts: 1644
Joined: Wed Jan 24, 2018 2:09 pm
Location: Sunny Wolverhampton

Re: New Game: Ringo (128k)

Post by stupidget »

This is an excellent game. The incredible graphics, use of colour, great sound and smooth scrolling make you forget that you're actually playing a speccy game.
Czarnikjak
Dizzy
Posts: 67
Joined: Wed Feb 02, 2022 10:53 am

Re: New Game: Ringo (128k)

Post by Czarnikjak »

Interesting graphics.
This is not Nirvana i assume...alternating attributes every 4 scan lines? Would love some more technical details if you have anything to share.

I love all Retrosouls games, the smoothness of scrolling is just amazing.
User avatar
oO cozy Oo
Manic Miner
Posts: 234
Joined: Sun Mar 28, 2021 2:00 pm
Location: Walsall UK

Re: New Game: Ringo (128k)

Post by oO cozy Oo »

Game looks amazing as usual from You Guys!! keep it up and thank you for sharing!!!

благодарю вас

@DenisGrachev "I hope you're doing well, because we're not so good."

Улыбайтесь, друзья, скоро все будет хорошо. :)
Be Safe! Be Happy! and have some Speccy FUN!!!
User avatar
PeteProdge
Bugaboo
Posts: 3588
Joined: Mon Nov 13, 2017 9:03 am

Re: New Game: Ringo (128k)

Post by PeteProdge »

Every year, there's a new homebrew game out where I scream "that's simply not on the ZX Spectrum, that must be faked footage" and I'm delightfully proven wrong.

Yep, this got me. Absolutely a new landmark in technical innovation. Well done!
Reheated Pixels - a combination of retrogaming, comedy and factual musing, is here!
New video: Nine ZX Spectrum magazine controversies - How Crash, Your Sinclair and Sinclair User managed to offend the world!
User avatar
oO cozy Oo
Manic Miner
Posts: 234
Joined: Sun Mar 28, 2021 2:00 pm
Location: Walsall UK

Re: New Game: Ringo (128k)

Post by oO cozy Oo »

Is the loading screen/title screen a Xmas hat he`s wearing!! nice touch for the release date :dance :dance

Image

Image
Be Safe! Be Happy! and have some Speccy FUN!!!
Ralf
Rick Dangerous
Posts: 2289
Joined: Mon Nov 13, 2017 11:59 am
Location: Poland

Re: New Game: Ringo (128k)

Post by Ralf »

Good game!
Dodgypenguin
Drutt
Posts: 24
Joined: Mon May 16, 2022 11:22 pm

Re: New Game: Ringo (128k)

Post by Dodgypenguin »

Amazing graphics. Well done
smurphboy
Manic Miner
Posts: 224
Joined: Tue May 19, 2020 10:47 pm
Location: Bristol, UK

Re: New Game: Ringo (128k)

Post by smurphboy »

Sometimes these games are technical marvels but lack gameplay. This has a real feel of Solomon's Key, which I loved in the arcade and on the Speccy. This really is a great game.
User avatar
DenisGrachev
Dizzy
Posts: 88
Joined: Fri Feb 09, 2018 2:32 am
Location: Novosibirsk, RU
Contact:

Re: New Game: Ringo (128k)

Post by DenisGrachev »

Thanks mates!
Czarnikjak wrote: Thu Dec 01, 2022 3:11 pm Interesting graphics.
This is not Nirvana i assume...alternating attributes every 4 scan lines? Would love some more technical details if you have anything to share.
I love all Retrosouls games, the smoothness of scrolling is just amazing.
Yes, it's not Nirvana ) For 64x48 i'm not alternating any attributes, just use 2 screens of 128k model and swap them every 4 lines. But it's actually just a simplest part of puzzle...

Maybe i'll make a little tech write up, but it will be on Russian. Hopefully a google translate helps )
User avatar
DenisGrachev
Dizzy
Posts: 88
Joined: Fri Feb 09, 2018 2:32 am
Location: Novosibirsk, RU
Contact:

Re: New Game: Ringo (128k)

Post by DenisGrachev »

And here is a small tech background about, hope Google Translate works well )
https://hype.retroscene.org/blog/dev/1092.html
Czarnikjak
Dizzy
Posts: 67
Joined: Wed Feb 02, 2022 10:53 am

Re: New Game: Ringo (128k)

Post by Czarnikjak »

DenisGrachev wrote: Fri Dec 02, 2022 10:30 am And here is a small tech background about, hope Google Translate works well )
https://hype.retroscene.org/blog/dev/1092.html
Thanks, it’s certainly not straightforward, kudos for all the effort.
User avatar
Jbizzel
Dynamite Dan
Posts: 1537
Joined: Mon May 04, 2020 4:34 pm
Location: Hull
Contact:

Re: New Game: Ringo (128k)

Post by Jbizzel »

ridiculously good!
User avatar
Lee Bee
Dynamite Dan
Posts: 1297
Joined: Sat Nov 16, 2019 11:01 pm
Location: Devon, England
Contact:

Re: New Game: Ringo (128k)

Post by Lee Bee »

I can only echo what's been said already. It's one of those games that's so incredible it makes you check the calendar to confirm it's not April the 1st. A benchmark game for the Spectrum, obviously made by magical wizards!

Image

Now who's going to find a way to get the pixels down to 2×2…? :lol:
User avatar
DenisGrachev
Dizzy
Posts: 88
Joined: Fri Feb 09, 2018 2:32 am
Location: Novosibirsk, RU
Contact:

Re: New Game: Ringo (128k)

Post by DenisGrachev »

Czarnikjak wrote: Fri Dec 02, 2022 1:16 pm Thanks, it’s certainly not straightforward, kudos for all the effort.
Looks like it will transform in some kind of engine|tsu with open sources. We already finded a lot of optimizations (tweaked a sprites part, move to swap every 8 lines vs 4 lines, etc), stay tuned )
Ralf
Rick Dangerous
Posts: 2289
Joined: Mon Nov 13, 2017 11:59 am
Location: Poland

Re: New Game: Ringo (128k)

Post by Ralf »

@DenisGrachev

I read the technical details but didn't get one thing.
When you shift things like sprites or background left or right by one 4x4 pixel, you get completely different data, just like when shifting normal pixels.

How do you deal with that?
Do you do all the calculations each time? Or keep two versions of each sprite (preshifted sprites)? Or do you use some tables to help with calculations?
User avatar
DenisGrachev
Dizzy
Posts: 88
Joined: Fri Feb 09, 2018 2:32 am
Location: Novosibirsk, RU
Contact:

Re: New Game: Ringo (128k)

Post by DenisGrachev »

Ralf wrote: Sun Dec 04, 2022 12:19 pm @DenisGrachev

I read the technical details but didn't get one thing.
When you shift things like sprites or background left or right by one 4x4 pixel, you get completely different data, just like when shifting normal pixels.

How do you deal with that?
Do you do all the calculations each time? Or keep two versions of each sprite (preshifted sprites)? Or do you use some tables to help with calculations?
Yes @Ralf , everything in 2 copies, shifted by one 4x4 dot )

Sprites is in a byte per dot mode, tiles are packed in attributes with some tweeks for fast oring
Czarnikjak
Dizzy
Posts: 67
Joined: Wed Feb 02, 2022 10:53 am

Re: New Game: Ringo (128k)

Post by Czarnikjak »

@DenisGrachev

I made this comment on Facebook but not sure you still have access to it, so let's make it here as well.

General suggestion that applies to all your games (which are fantastic BTW).

There's no way to save progress between levels, forcing player to start from beginning every single time, very frustrating.

Some sort of password generated after each level would be great to save progress.

I only play games on real hardware, not emulators and not everyone can afford divmmc to save snapshots.

Thanks!
User avatar
DenisGrachev
Dizzy
Posts: 88
Joined: Fri Feb 09, 2018 2:32 am
Location: Novosibirsk, RU
Contact:

Re: New Game: Ringo (128k)

Post by DenisGrachev »

Czarnikjak wrote: Sun Dec 04, 2022 1:11 pm @DenisGrachev
I made this comment on Facebook but not sure you still have access to it, so let's make it here as well.
General suggestion that applies to all your games (which are fantastic BTW).
There's no way to save progress between levels, forcing player to start from beginning every single time, very frustrating.
Some sort of password generated after each level would be great to save progress.
I only play games on real hardware, not emulators and not everyone can afford divmmc to save snapshots.
Thanks!
Oh, usually all of my games can be finished in 15-30 minutes) In any case, this game already has no room for anything) If I ever make games for the Spectrum in future i will try to add password support!

Divmmc snapshots works bad with a stack based code, as i know.

There is some cheat help under spoiler. Hope it helps a bit.
Spoiler
Use B+N keys to skip a level
Czarnikjak
Dizzy
Posts: 67
Joined: Wed Feb 02, 2022 10:53 am

Re: New Game: Ringo (128k)

Post by Czarnikjak »

@DenisGrachev

Thanks, that worked great!
PS. Is there similar thing for Old Tower? 😊
just80sstuff
Drutt
Posts: 13
Joined: Tue Aug 31, 2021 2:37 am

Re: New Game: Ringo (128k)

Post by just80sstuff »

Has.....or even is it possible to complete level 29?!?!
I collect the key but it seems impossible to get up to the level where the door is. Is there a simple trick I'm missing? Tried all the moves I've picked up getting to this level but.......HELP!!!! 😀😀😀

Great game by th way...and the graphics make all the difference to the puzzle type platformers. 👍
User avatar
Mpk
Dynamite Dan
Posts: 1008
Joined: Tue Feb 09, 2021 8:10 am

Re: New Game: Ringo (128k)

Post by Mpk »

just80sstuff wrote: Sun Dec 04, 2022 10:55 pm Has.....or even is it possible to complete level 29?!?!
Go down!
just80sstuff
Drutt
Posts: 13
Joined: Tue Aug 31, 2021 2:37 am

Re: New Game: Ringo (128k)

Post by just80sstuff »

I went down..... About a minute after I posted on here! 🤨😂

Couldn't see the wood for the trees, as the saying goes.

Wouldn't these graphics and clean scrolling be superb used in a Scramble type game? That's the one thing, along with a decent Donkey Kong that I've been waiting (hoping) for since first owning a Speccy in 1983!
User avatar
gabriele amore
Microbot
Posts: 156
Joined: Thu Apr 16, 2020 11:28 pm
Location: Palermo

Re: New Game: Ringo (128k)

Post by gabriele amore »

fantastic game!
User avatar
gabriele amore
Microbot
Posts: 156
Joined: Thu Apr 16, 2020 11:28 pm
Location: Palermo

Re: New Game: Ringo (128k)

Post by gabriele amore »

just80sstuff wrote: Mon Dec 05, 2022 6:44 am I went down..... About a minute after I posted on here! 🤨😂

Couldn't see the wood for the trees, as the saying goes.

Wouldn't these graphics and clean scrolling be superb used in a Scramble type game? That's the one thing, along with a decent Donkey Kong that I've been waiting (hoping) for since first owning a Speccy in 1983!
i was thinking the same thing!
Post Reply