A new game from : Cédric - Khaïlas for CPC
https://twitter.com/bucs_nfl/status/1601730059244810240
----------------------
Curiously ... the graphic artist TITAN is also developing graphics and a concept for another possible Grendizer project.
http://amigamuseum.emu-france.info/Fichiers/sites/Goldorak_CPC/Goldorak_CPC.html
Hmm any more info?
I have always considered 3D Flight as a wink to Goldorak on CPC, seeing the space ships design.
Quote from: Gryzor on 12:44, 12 December 22Hmm any more info?
In tweet account there is more screenshots
Just the (awesome) title screen/intro...
(https://pbs.twimg.com/media/Fjr9YM-WYAIyeJq?format=png&name=large)
(https://pbs.twimg.com/media/FjxXLomWIAMv3tE?format=jpg&name=4096x4096)
*confused*
:laugh: :laugh: :laugh:
Nice one😆
The explosion sound is straight out of Light Force or is it my idea?
Quote from: XeNoMoRPH on 00:02, 17 December 22
But, it's Alcon 2020 :-[
Why copy a game changing only the sprites, or it's only an example because there isn't any game engine to show to public ?
Quote from: DanyPPC on 07:16, 17 December 22But, it's Alcon 2020 :-[
Why copy a game changing only the sprites, or it's only an example because there isn't any game engine to show to public ?
It's really someone else's joke, it's not part of this project
-------------- EDIT ------------------
I just discovered this version to run from the browser on PC, until maybe in the future a CPC version will be made
http://crazypiri.eu/goldorak/
see on Titan's website : http://amigamuseum.emu-france.info/ (http://amigamuseum.emu-france.info/)
make your own on cpc with his graphics design -> http://amigamuseum.emu-france.info/Fichiers/sites/Goldorak_CPC/Goldorak_CPC.html (http://amigamuseum.emu-france.info/Fichiers/sites/Goldorak_CPC/Goldorak_CPC.html)
maybe Titan will had more after...
I don't understand where they want to go. It looks they have just the idea to make a Goldorak game (like hundreds of people), but they don't know how, so they show anything.
Quote from: DanyPPC on 07:16, 17 December 22Quote from: XeNoMoRPH on 00:02, 17 December 22
But, it's Alcon 2020 :-[
Why copy a game changing only the sprites, or it's only an example because there isn't any game engine to show to public ?
It's not even a hack. It's a quite poor video montage done with some video editing software.
Thanks for the reply.
Another hack !!! , this time it seems that you can play.
:picard:
I understand the fun around this project. I would even say that this "Slap Fight Grendizer" is not bad (actually, it seems to fit relatively well the theme, so I see where your enjoyment is).
But in my eyes, game hacks are productions on the side with a relatively low interest.
The productions that got the lower scores at CPCRetroDev (it's only an example) have more appeal & value to me because it involves creativity and dedication, with all the learning processes around it.
I'm sure you can do much better, Amstradiens ! I mean, changing the game resources is a complex operation, so why not trying to apply your skills in creating your own game from scratch ? I would be perfectly fine with a Goldorak-themed Space Invaders (just to give an idea).
If you want my opinion, the theme is perfect for a horizontal shot'em up we're you can clearly see the hero. In a top down view is hard to see what the main sprite is.
Quote from: norecess on 15:36, 18 December 22I understand the fun around this project. I would even say that this "Slap Fight Grendizer" is not bad (actually, it seems to fit relatively well the theme, so I see where your enjoyment is).
But in my eyes, game hacks are productions on the side with a relatively low interest.
The productions that got the lower scores at CPCRetroDev (it's only an example) have more appeal & value to me because it involves creativity and dedication, with all the learning processes around it.
I'm sure you can do much better, Amstradiens ! I mean, changing the game resources is a complex operation, so why not trying to apply your skills in creating your own game from scratch ? I would be perfectly fine with a Goldorak-themed Space Invaders (just to give an idea).
Hello Norecess ,
Thanks for your feedback. Indeed , this hack is just a kind of crossover of good game on CPC with some nostalgia from on of my fav heroes.
Agree with you , I am used to do some hack or else for contribute ,and « waste »some time for else stuff.
And did some small homebrew as well. Most on state of mind as some memories , tribute and nostalgia.
About this one, this capture is a « preliminary »hack. As example the grendizer head was just a quick transfert. « Final »one would be more little polished ^^, but don't want to waste too much time too.
For conclude , this is just a kind of « appetizer ». with some friends and I , are on WIP from scratch on this theme too and « bench » since some months but early to say more for this moment ^^.
First attempt on a real machine by:
@zisquier https://files.fm/u/fy9ygbtap
Hi there,
In view of what I read above, it seems to me that some confusion has arisen about the Goldorak project and I must therefore clarify the situation. :)
It should therefore be noted that two Goldorak projects are currently being carried out in concert. It looks like the great robot of our childhood is in the spotlight! The Amstrad is pampered! :)
The first is (among others) the work of Cyrille Gouret from Amstradiens. For the moment, from what we have seen, it is defined as a hack of Slap Fight/Alcon 2020 but a more accomplished (and more original) version should see the light of day later. Not being involved in this development, I prefer to let the people concerned express themselves.
The second is the work of a small team made up of Zisquier on the programming, Pulsophonic on the music and myself (Eric Cubizolle Aka "TITAN") on the graphics. Our project consists in the development of a completely original SHMUP on the theme of Goldorak for the GX4000.
A web page is dedicated to it: http://amigamuseum.emu-france.info/Fichiers/sites/Goldorak_CPC/Goldorak_CPC.html
For the record, it all started with a few screens that I had drawn for fun... until a programmer and a musician offered to make a real game. :)
As of this writing, development of our game is progressing well. As the XeNoMoRPH video shows above, we already have a prototype where we can move Goldorak on a background that scrolls smoothly and quickly. :)
As the days go by, our project's web page is enriched by the new "material" that we produce.
Through this project, we hope to be able to offer the community a shoot'em up full of nostalgia.
Here are some graphics taken from our "Goldorak GX4000" project:
(https://i89.servimg.com/u/f89/13/23/63/37/goldoc12.png) (https://servimg.com/view/13236337/507)
(https://i89.servimg.com/u/f89/13/23/63/37/goldoc13.png) (https://i89.servimg.com/u/f89/13/23/63/37/goldoc14.png) (https://servimg.com/view/13236337/509)
(https://i89.servimg.com/u/f89/13/23/63/37/goldoc15.png) (https://i89.servimg.com/u/f89/13/23/63/37/goldoc16.png) (https://servimg.com/view/13236337/511)
(https://i89.servimg.com/u/f89/13/23/63/37/goldoc10.gif) (https://servimg.com/view/13236337/512)
(https://i89.servimg.com/u/f89/13/23/63/37/goldoc11.gif) (https://servimg.com/view/13236337/513)
(https://i89.servimg.com/u/f89/13/23/63/37/goldoc12.gif) (https://servimg.com/view/13236337/514)(https://i89.servimg.com/u/f89/13/23/63/37/goldoc13.gif) (https://servimg.com/view/13236337/515)
Stay tuned ! :)
Ahhh thanks for making things clearer! I still have no idea who this Gold Anorak guy is - I guess he didn't make it to our shores - but a new game is a new game🙂
Hi !
So, the title screen of the Goldorak project goes into Overscan on GX4000! :)
(https://i89.servimg.com/u/f89/13/23/63/37/goldoc17.png) (https://servimg.com/view/13236337/516)
Merry Christmas everyone ! ;)
Hi !
We are happy to present version 1.6 of our Goldorak (Grendizer) SHMUP prototype for GX4000/CPC Plus !
Nice! :) :) :)
On this first day of 2023, I am happy to reveal the full (french) introduction of our game:
(https://zupimages.net/up/23/52/pmw6.gif)
Happy New Year everyone ! :)
https://twitter.com/amstariga/status/1609685457465675776
https://twitter.com/amstariga/status/1612855939857616910
https://twitter.com/amstariga/status/1613738515925458945
https://twitter.com/amstariga/status/1615767421037719552
Well, I'm sure it would be nice for beginners to explain the used scrolling here or somewhere, just have have more scrolling games into future.
The vid / game looks very good and is well eye candy. :)
Quote from: GUNHED on 23:17, 01 February 23Well, I'm sure it would be nice for beginners to explain the used scrolling here or somewhere, just have have more scrolling games into future.
The vid / game looks very good and is well eye candy. :)
maybe he explains it here he talks about the process of creating the game. ( french )
Quote from: GUNHED on 23:17, 01 February 23Well, I'm sure it would be nice for beginners to explain the used scrolling here or somewhere, just have have more scrolling games into future.
The vid / game looks very good and is well eye candy. :)
Well it's targeting a GX4000, so I'd imagine it just uses the built it functionality for smooth scrolling. And uses the Plus hardware split for the static area at the bottom of the screen.
Doing something like this is challenging on an old school CPC, but trivial with the Plus hardware.
Well, yes, somehow. For some reasons (speccy ports!?!) coders never cared much about smooth scrolling on the CPC. And I don't really understand the reason for it, because scrolling of complete screens in a smooth way is imho simple - just few lines of code. Of course to have a split screen, that again is a different topic, more complex and need precise timing. :)
Probably because a game without any kind of status panel would've seemed weird and to get that you have to deal with a Rupture (unless you software scroll it back in the other direction I guess).
It also makes address calculations funky because you have to account for the point at which the screen wraps. You can mitigate that by making the screen width 32 chars though as for purely vertical scrolling that will mean the wraparound never occurs mid way through a line.
Very true. One need a bunch of pointers (to make calculations quicker) in such an case.
Well, personally I like that kind of games without the classic 'panel' down there on the screen. It somehow separates the player from the happening. With as less as possible additional stuff the player feels closer - more into the game. I gave it a try with Cyber Chicken and from the psychological POV it worked at least for me. Don't know how the community feels about it though.
zisquier should have been working for US Gold back in days :P
Quote from: roudoudou on 09:13, 18 February 23zisquier should have been working for US Gold back in days :P
Not sure if US Gold is the best choice ;-) Or did US Gold ever create their own games for the CPC? Or just ports from arcade and other platforms?
Btw: As I have never heard anything about Goldorak before: Is that game a (arcade) port, e.g. like Alcon - or his/their own creation, just based on a TV series?
It is a game whose development advances over the ideas.
Quote from: GUNHED on 15:33, 02 February 23Well, yes, somehow. For some reasons (speccy ports!?!) coders never cared much about smooth scrolling on the CPC. And I don't really understand the reason for it, because scrolling of complete screens in a smooth way is imho simple - just few lines of code. Of course to have a split screen, that again is a different topic, more complex and need precise timing. :)
As far as I know, smooth scrolling requires to have a split screen, because you need to compensate in one screen the lines you add to the other to keep the total amount constant. But if you know a simpler way to do it I would be happy to hear it.
Quote from: abalore on 10:27, 18 February 23Quote from: GUNHED on 15:33, 02 February 23Well, yes, somehow. For some reasons (speccy ports!?!) coders never cared much about smooth scrolling on the CPC. And I don't really understand the reason for it, because scrolling of complete screens in a smooth way is imho simple - just few lines of code. Of course to have a split screen, that again is a different topic, more complex and need precise timing. :)
As far as I know, smooth scrolling requires to have a split screen, because you need to compensate in one screen the lines you add to the other to keep the total amount constant. But if you know a simpler way to do it I would be happy to hear it.
I think you could probably just make the screen taller than the physical display, then shift it upwards to give the impression of a scroll. Haven't tried it in a long time though.
But again, it doesn't matter on the Plus, because you can just set the pixel scrolling registers and it will work on any size of screen display. And you can even do the static split without all the timing complexity that is normally required too.
Quote from: andycadley on 10:53, 18 February 23Quote from: abalore on 10:27, 18 February 23Quote from: GUNHED on 15:33, 02 February 23Well, yes, somehow. For some reasons (speccy ports!?!) coders never cared much about smooth scrolling on the CPC. And I don't really understand the reason for it, because scrolling of complete screens in a smooth way is imho simple - just few lines of code. Of course to have a split screen, that again is a different topic, more complex and need precise timing. :)
As far as I know, smooth scrolling requires to have a split screen, because you need to compensate in one screen the lines you add to the other to keep the total amount constant. But if you know a simpler way to do it I would be happy to hear it.
I think you could probably just make the screen taller than the physical display, then shift it upwards to give the impression of a scroll. Haven't tried it in a long time though.
But again, it doesn't matter on the Plus, because you can just set the pixel scrolling registers and it will work on any size of screen display. And you can even do the static split without all the timing complexity that is normally required too.
How do you shift the display one pixel without changing the screen size? Could you tell what CRTC registers to use?
Quote from: abalore on 13:54, 18 February 23Quote from: andycadley on 10:53, 18 February 23Quote from: abalore on 10:27, 18 February 23Quote from: GUNHED on 15:33, 02 February 23Well, yes, somehow. For some reasons (speccy ports!?!) coders never cared much about smooth scrolling on the CPC. And I don't really understand the reason for it, because scrolling of complete screens in a smooth way is imho simple - just few lines of code. Of course to have a split screen, that again is a different topic, more complex and need precise timing. :)
As far as I know, smooth scrolling requires to have a split screen, because you need to compensate in one screen the lines you add to the other to keep the total amount constant. But if you know a simpler way to do it I would be happy to hear it.
I think you could probably just make the screen taller than the physical display, then shift it upwards to give the impression of a scroll. Haven't tried it in a long time though.
But again, it doesn't matter on the Plus, because you can just set the pixel scrolling registers and it will work on any size of screen display. And you can even do the static split without all the timing complexity that is normally required too.
How do you shift the display one pixel without changing the screen size? Could you tell what CRTC registers to use?
On an old school CPC? You just move the display using register 5 (and then coarse scroll it with R12/13 as needed). The trick is either to set the height to be taller than the visible display area, such that the monitor will clip the display or update the top and bottom of the display each frame such that it hides the fact the screen position is changing.
On a Plus? You just set the SSCR to the pixel amount you want to shift the display by and then use R12/13 of the CRTC for coarse scrolling. No need for any display fix ups because it's entirely handled by the hardware.
Quote from: andycadley on 17:15, 18 February 23Quote from: abalore on 13:54, 18 February 23Quote from: andycadley on 10:53, 18 February 23Quote from: abalore on 10:27, 18 February 23Quote from: GUNHED on 15:33, 02 February 23Well, yes, somehow. For some reasons (speccy ports!?!) coders never cared much about smooth scrolling on the CPC. And I don't really understand the reason for it, because scrolling of complete screens in a smooth way is imho simple - just few lines of code. Of course to have a split screen, that again is a different topic, more complex and need precise timing. :)
As far as I know, smooth scrolling requires to have a split screen, because you need to compensate in one screen the lines you add to the other to keep the total amount constant. But if you know a simpler way to do it I would be happy to hear it.
I think you could probably just make the screen taller than the physical display, then shift it upwards to give the impression of a scroll. Haven't tried it in a long time though.
But again, it doesn't matter on the Plus, because you can just set the pixel scrolling registers and it will work on any size of screen display. And you can even do the static split without all the timing complexity that is normally required too.
How do you shift the display one pixel without changing the screen size? Could you tell what CRTC registers to use?
On an old school CPC? You just move the display using register 5 (and then coarse scroll it with R12/13 as needed). The trick is either to set the height to be taller than the visible display area, such that the monitor will clip the display or update the top and bottom of the display each frame such that it hides the fact the screen position is changing.
On a Plus? You just set the SSCR to the pixel amount you want to shift the display by and then use R12/13 of the CRTC for coarse scrolling. No need for any display fix ups because it's entirely handled by the hardware.
R5 doesn't move the display, it adds additional scan lines, so instead of having the required 312 lines you have 313, 314, etc, losing the vertical synchrony
Quote from: abalore on 10:27, 18 February 23As far as I know, smooth scrolling requires to have a split screen, because you need to compensate in one screen the lines you add to the other to keep the total amount constant. But if you know a simpler way to do it I would be happy to hear it.
What I would do for the most simple scrolling...
- in Y, set the number of scan lines per character to '2' instead of '8'. Put value 1 into CRTC Register 9 for this (it contains number of scan lines -1). This allows: Simple scroll in Y, 2 scan lines per scroll event (or more if you want).
- in X: Usual 2-pixel-wise = byte-wise scroll using CRTC Reg. 3
Being more close to a single pixel can be achieved by using different screens. Somewhere on my homepage is a racing game from a computer magazine (a type in), which is using pixel-precise scrolling. :) :) :)
Yeah, I think I'd forgotten some details like fiddling with R9 for part of the display at least. Like I said, it's been a long time since I played around with it
That said, what I'd do is use the Plus SSCR, because it's way easier. :laugh:
A lot of music for Goldorak !!!
https://zisquier.itch.io/goldorak-versus
(https://zupimages.net/up/23/13/0she.jpg)
We are happy to announce that today we are releasing the version specially concocted for CrocoFest 2023 of Goldorak GX4000!
In this playable demo, two players can compete against the forces of Vega simultaneously on a single level, with the goal of achieving the highest score.
The CPR file can now be downloaded from the official page: https://amigamuseum.emu-france.info/Fichiers/sites/Goldorak_CPC/Goldorak_CPC.html
Or directly here: https://amigamuseum.emu-france.info/Fichiers/sites/Goldorak_CPC/Bin/Goldorak_Versus-GX40000-EditionCrofofest2023%20(Preview%20v0.1).cpr
Good game ! :)
Nice cheat.
(https://i.ibb.co/0MTF11K/424914666-1448588436088253-6126101700375920555-n.jpg)
(https://i.ibb.co/Ns5j8xf/420497221-1448588282754935-3663866587093660758-n.jpg)
Going to write in a few minutes about the preview release.
Can I put the .CPR on my web site ? No problem if you prefer that it stays on official site and AmigaMuseum.