New Sga Project

Everything about the modern clones and remakes.

Moderator: Admin

User avatar
paul_nicholls
Member
Posts: 108
Joined: Sun Dec 12, 2010 6:16 am
Location: Tasmania, Australia

Post by paul_nicholls »

Thanks for sharing, I will give it a go as soon as I can :)

cheers,
Paul
subotai
Member
Posts: 251
Joined: Sun Jan 25, 2009 4:19 pm

Post by subotai »

Thanks Paul for the feed forward ;-)

Well, if something is missing, just let me know. Don't spend any time to import C64 games for the moment. I've just created a new version of my levelset files that stores color informations of the original games. Raw movements are already supported, so it will be possible (for me it already IS possible ;-) ) to play the levelsets with original graphics and colors. I think that I will also support the dirt mod for bd1 and bd2 games. The magic wall breakscan will not be supported any more. Everything will be optional (I like options ;-) ). I will also include two different scrolling speeds. The actual scrolling is adjusted the the game "Rockford". I will support a slowed down speed for C64 games. Long story short, importing or creating games is not recommended for the moment, because the file format will be outdated soon.

Besides, are you still working on "the probe"?

Best regards
subotai
User avatar
paul_nicholls
Member
Posts: 108
Joined: Sun Dec 12, 2010 6:16 am
Location: Tasmania, Australia

Post by paul_nicholls »

Hi subotai,
yes I am planning on doing more work with The Probe, like seeing if I can port it over to Android, but that project has taken bit of a hiatus due to me looking for work (was made redundant 14th September) & online study; learning Java for Oracle certification.

cheers,
Paul
subotai
Member
Posts: 251
Joined: Sun Jan 25, 2009 4:19 pm

Post by subotai »

:( Sad to read that. I wish you good look! But nice to read that you have plans to continue the development of your game.

Richard
User avatar
paul_nicholls
Member
Posts: 108
Joined: Sun Dec 12, 2010 6:16 am
Location: Tasmania, Australia

Post by paul_nicholls »

subotai wrote::( Sad to read that. I wish you good look! But nice to read that you have plans to continue the development of your game.

Richard
Thanks Richard :)
subotai
Member
Posts: 251
Joined: Sun Jan 25, 2009 4:19 pm

Post by subotai »

Here are the changes for the current version:

Code: Select all

- two scrolling speeds (normal and fast)
- Fixed wrong graphics pointer for magic wall
- Replaced hidden exit graphics with dirt mod graphics
- 20 signs for cave description
- 16 bits for saving cave time, diamonds needed, etc.
- support for C64 colors
- support for dirt mod
- selectable amoeba and slime graphics pointer
Cave that takes advantage of the dirt mod:
Image
O.k. here are the details:
The scrolling speed remains constant. Variable scrolling speeds would be also possible, but I like it constant ;-) . You can choose between a normal scrolling speed for C64 games and a fast scrolling speed especially for the game Rockford for DOS.

I fixed the graphics pointer of a dormant magic wall to the brick wall. I never remarked this minor bug before. The graphics for the hidden exit are replaced by the dirt mod graphics and I set the graphics pointer for the hidden exit to the steel wall graphics pointer. Now, you have 20 signs for the cave description instead of 16 signs. This doesn't seem to be much, but I often had trouble only using 16 signs. 20 signs seems to be o.k.

16 bit for storing the cave time, the number of required diamonds, the diamonds value and the bonus value means in fact that you can set these values up to 65535. In the editor, these values are limited to 999 for cave time, diamonds needed and to 5000 for the score. This is especially a support for the game Rockford in which these high values are used in some caves.

Well, last but not least, the most significant change is that now the game supports C64 custom colors for for the caves. Using the original cave colors is optional. There is the switch "use custom colors" in the options menu that turns this setting on/off. I support the four colors for background and color 1..3. The color palette will be stored in a file, so it will be exchangable. The dirt mod is supported as a local effect. I thought about using the dirt mod as a global effect, but I think that a local effect has more advantages. The dirt mod uses an extra graphics pointer (as in the C64 games, no the colors are not just swapped). And as most C64 games use one of two different available types of amoebas graphics (one that is used in bd1 and the other that is used in bd2) I added two more switches as a global setting for choosing these graphics: "use default graphics for amoeba/slime".

The dirt mod is supported for bd1 (I only know one game with this feature), bd2 and plck games.

When importing a memory dump, you don't have to care about these thinks. The colors are imported, the dirt mod is set or not and the graphics pointer for amoeba and slime is also set automatically.

I checked many games and it seems to work good. However, as always, don't expect that all games can be imported flawless.

Best regard
subotai
Member
Posts: 251
Joined: Sun Jan 25, 2009 4:19 pm

Post by subotai »

Hi folks,

here is a new update. The editor is still under construction and not (yet) available. Sorry for that. A more detailed description will follow in the next release.

Code: Select all

- new levelset file version
- C64 color informations are stored in levelsets
- support for custom sfx
- better support for C64 sfx
- variable scroll speed
@Arno: I hope that it's o.k. for you that I included your nice x-mas game in my game package.

Code: Select all

Options - video settings - use custom colors (yes/no)
=> Set to "yes" to use c64 colors if supported by the tileset

Options - use custom settings (yes/no)
=> set to "yes" to use the custom settings.

Options - videosettings - classic walking (yes/no)
=> If this is set to "yes", the player looks to the left or to the right when moving up or down.

Options - videosettings - scroll speed:
=>
slow (c64)
fast (dos)
adjusted (adjusted to player speed/cave delay)
screenshot:
Image

Download:
newsga241112.zip 865 KB

Best regards
User avatar
paul_nicholls
Member
Posts: 108
Joined: Sun Dec 12, 2010 6:16 am
Location: Tasmania, Australia

Post by paul_nicholls »

Jingle bells, jingle bells, jingle all the way....lol

nice :)
User avatar
Arno
Site Admin
Posts: 2826
Joined: Sat Mar 17, 2007 2:26 pm
Location: netherlands
Contact:

Post by Arno »

subotai wrote:@Arno: I hope that it's o.k. for you that I included your nice x-mas game in my game package.
Sure, that's just great! I'm getting in a xmas mood now.... ;)
subotai
Member
Posts: 251
Joined: Sun Jan 25, 2009 4:19 pm

Post by subotai »

PAL aspect ratio:
Image
NTSC aspect ratio:
Image
As I don't use borders, the number of visible elements is different.

Code: Select all

- Addes new aspect ratios: Arcade, PAL, NTSC
- Most animations independent from game speed
- Timer independent from game speed
- Adjusted Amoeba Timer to different game engines
- Score for left time depends on level (5 points per second for level 5)
- Recording/Playback of demos is locked for levelset with Breakscan setting
- Diagonal Walking stored as global effect (but not supported!)
- Bd1 Breakscan supported
- Digging effect (digging converts dirt to element)

Bugfixes:
- Fixed bug in falling boulder/diamond routine
- Amoeba Sound stops, when amoeba was destroyed
- Reset cave selection screen after recording a demo
- Fixed graphical glitch in Diego Dirt Looks like effect.
- some other minor bugfixes

Known Problems:
- Some glitches in breakscan routine
- Some sound effects are not paused
- No support for different aspect ratios in intermissions

Game patch:
- Fixed inbox hatching delay for "Dustin's RockFort"
The sound support for C64 is much better now. This already works good in the latest release. I took the sounds from Gdash. I think it was CWS who created the sfx, but not sure about that. Just replace the subfolder "addon". The sfx will be loaded automatically (check the ini-file of the levelset for more informations).

There will also be support for importing CrLi-engine games. The breakscan for Bd1 games works good, but there are still some issues. In "smooth movements mode", it causes graphical glitches and the behaviour of the elements is not 100% accurate. I try to fix these problems. If I can't make it, I don't think that I will support this feature. Besides, I think that most people don't care about it.

Magic wall breakscan:
Image

A demo levelset that shows the usage of the breakscan is included.

I disabled the preset aspect ratio in "Arno Dash 01", so you can test the different aspect ratios in this game. In most other levelsets, the aspect ratio is preset to PAL and can't be changed in game (check the ini-files of the levelsets)

latest release:
newsga200113.zip (890 KB)

C64 and Rockford sfx
newsga_sfx.zip (594 KB)

Have fun!
User avatar
paul_nicholls
Member
Posts: 108
Joined: Sun Dec 12, 2010 6:16 am
Location: Tasmania, Australia

Post by paul_nicholls »

Looking good mate!

Downloaded...will play later, am off to bed to catch some ZZZ :D
subotai
Member
Posts: 251
Joined: Sun Jan 25, 2009 4:19 pm

Post by subotai »

Hi folks,

I've released the latest version on my website one week ago. Check the first post of this thread to get the link.

The editor for importing memory dumps and creating own games is included in the download. Recording replays is not supported in the current release due to a timing problem. I will try to fix this as soon as possible.
User avatar
paul_nicholls
Member
Posts: 108
Joined: Sun Dec 12, 2010 6:16 am
Location: Tasmania, Australia

Post by paul_nicholls »

subotai wrote:Hi folks,

I've released the latest version on my website one week ago. Check the first post of this thread to get the link.

The editor for importing memory dumps and creating own games is included in the download. Recording replays is not supported in the current release due to a timing problem. I will try to fix this as soon as possible.
Thanks for the update mate :)
I don't know when I can test it, maybe tomorrow...

cheers,
Paul
User avatar
paul_nicholls
Member
Posts: 108
Joined: Sun Dec 12, 2010 6:16 am
Location: Tasmania, Australia

Post by paul_nicholls »

I just tried it, and it works well on my Asus laptop - I7 quad core 8GB memory
subotai
Member
Posts: 251
Joined: Sun Jan 25, 2009 4:19 pm

Post by subotai »

Thanks for testing :D It's an official beta release. I hope that there are only a few minor bugs left. As far as I can judge, it runs very stable.

I'm just working an a tileset with my own C64 style graphics that is almost finished. I will be included in the next release.
Post Reply