COMMODORE PLUS/4 WORLD
  Home  Search  Games  Tapes  Covers  Cheats  Maps  Software  New Stuff 
 Hall Of Fame  HVTC  Game Endings  Solutions  Remakes  Publications  Magazines  Effects  Top List 
 Members  Groups  Features  Plus/4 Encyclopedia  Hardware  Tools  Options  Forum 
Login
Back to forumReply To This TopicGo to last reply

Posted By

Mad
on 2016-03-24
16:32:41
 Majesty of Sprites II the lands of Zador

If everything goes right now, we will present MoSII this weekend at the Revision in Saarbrücken.
I think you will be pretty amazed, the game got a major liftup.
If it is not possible to release it at Revision we will put it online within the next week(s) .
And of course it gets a Psytronik release aswell.

Have a nice evening and stay c16/plus4 .

(Thanx to everyone involved!)

Posted By

Luca
on 2016-03-24
16:34:11
 Re: Majesty of Sprites II the lands of Zador

Aaaaand here we aaare! We did it, in the very end!

Posted By

Gaia
on 2016-03-24
16:41:29
 Re: Majesty of Sprites II the lands of Zador

Wow, exciting!

Posted By

Chicken
on 2016-03-24
17:29:59
 Re: Majesty of Sprites II the lands of Zador

Awesome news

I'm away for the Easter weekend and more or less offline but I can't wait to see it next week!

Have fun in Saarbrücken

Posted By

Csabo
on 2016-03-25
11:15:52
 Re: Majesty of Sprites II the lands of Zador

Sounds awesome, looking forward to the release!

Posted By

Mad
on 2016-03-27
13:39:47
 Re: Majesty of Sprites II the lands of Zador

Hey.. It is online!! Let's see what you have to say..

http://www.pouet.net/prod.php?which=67124

Have a nice evening!

Posted By

Gaia
on 2016-03-27
16:51:08
 Re: Majesty of Sprites II the lands of Zador

Thumbs up for the release, downloading now...!

Posted By

Mad
on 2016-03-28
13:21:50
 Re: Majesty of Sprites II the lands of Zador

Aaaand, we have the third place!!

Posted By

Luca
on 2016-03-28
13:30:35
 Re: Majesty of Sprites II the lands of Zador

Yessss! Next time: Kate screaming AAAAMIGAAAA randomly will win for sure!

EDIT: heeey I found a pause option, hence it did fit in in the very last bytes!

Posted By

Chronos
on 2016-03-29
07:06:18
 Re: Majesty of Sprites II the lands of Zador

Thanks guys! Brilliant product!

Posted By

carrion
on 2016-03-29
09:22:52
 Re: Majesty of Sprites II the lands of Zador

this is seriously, seriously great production. I played this today on real machine and I have to tell you that at some point I forgot that this machine doesn't have hw sprites.
I can't pass the first level but the game is so kool I'll try again, and again...

technically wise
when looking at this game I was thinking... is chuck rock I or II possible on c+4? IMO it is.
ofcoz it will need many sacrifises here and there in terms of gfx but looking at Zador it is possible IMHO.

oh and one last thing. who is the guy responsible of the title screen? it's nice!

Posted By

Luca
on 2016-03-29
09:31:57
 Re: Majesty of Sprites II the lands of Zador

Thank you carrion!
The main title logo is...well there's a sign of it: Nero!

Posted By

carrion
on 2016-03-29
12:46:16
 Re: Majesty of Sprites II the lands of Zador

@luca
I'm talking about the fullscreen pic. Read, or heard somewhere it is done by some comic book artist? was it on FB that somebody mentioned it...? or am I wrong?

Posted By

Luca
on 2016-03-29
12:55:14
 Re: Majesty of Sprites II the lands of Zador

carrion yes, I've reported that in the news with related link, it's from Helge Vogt

Posted By

Mad
on 2016-03-29
17:16:54
 Re: Majesty of Sprites II the lands of Zador

I would be onboard if chuck rock should be ported.. But first I have to finish some things.

Posted By

MMS
on 2016-03-30
15:37:41
 Re: Majesty of Sprites II the lands of Zador

I read the comments about the main sprite colors on Pouet. I think some of them still do not know what is the Plus/4: it is not a small C64, but a big VIC-20.

Technically speaking, game realization point of view the Plus/4 is closer to ZX Spectrum than to C64.
(sprite handling is SW VS HW; color attribute clash VS floating spites over background; not to mention collision detection (SW VS HW) and foreground/background pixel logical handling).
The multicolor 2 fixed colors make it slightly better, but I think MOS and AIT brough it to the possible maximum.

Still, ZX Spectrum has a great SW catalog, looks OK, despite evident color clashes. But transferring them to Plus/4 keeps the color clash as it was.

Posted By

Skoro
on 2016-03-31
09:20:54
 Re: Majesty of Sprites II the lands of Zador

Great one.

Posted By

Chicken
on 2016-03-31
15:29:52
 Re: Majesty of Sprites II the lands of Zador

MMS: What's the point of comparing platforms that have something in common and even more differences? The plus/4 is neither a big VIC20 nor a small C64. The plus/4's color palette outshines most other 8bit machines. Certain color restrictions exist even on bigger machines. And every machine's programmers have found some way to deal with it. Be it color clashes or clever raster interrupts or whatever.

Speccy's huge software catalogue has nothing to do with the Speccy being a better machine than the plus/4.

About the comments on Pouet: I do agree that the main character sticks a bit out – especially due to the amazingly colorful backgrounds. In my opinion that's partially because of the character's design and choice of colors (and less because of the technical limitations that apply): Rather big filled areas and somewhat "dull" colors. (Sometimes limitations ask for a certain design/character: I doubt that anyone would call the Last Ninja "flat" looking even if it's mainly black!) So yes, I think there's still some room for improvement but that's a tiny point compared to the overall achievement. It's an awesome game!

Some of the comments on YouTube were pretty lame because those people judged the scrolling by watching a video. Not even an emulator comes close enough to the real experience on original hardware. And yet, these people say that the plus/4 is obviously not a game machine. If they were right, we should consider removing this section: Games

Obviously, some of the people commenting on Pouet don't know the plus/4's software catalogue very much. Even some C16 (16kb that is) games have huge or at least big levels (e.g. Tom, Tube Runner, Xcellor8, Thrust, Molecule Man). Though, that doesn't make the levels in Zador less impressive.

On sprites and colors … Remember Degauss' small demo with priority checks? I know, games and demos are a different story but that's a concept I haven't seen applied in any game and it sure looked promising. So I do think there are still paths untravelled and there's life after MOS, AIT and MOS II

Anyway, thanks to all the people involved for bringing the Lands of Zador to our machines!

Posted By

MMS
on 2016-03-31
17:32:47
 Re: Majesty of Sprites II the lands of Zador

Yes, these recent releases are fantastic.
Hard to believe, that it required almost 30 years to realize fluent software sprite emulation on the C16.

I have only very few games in my mind from the historical ones (not converted) that made it pretty well without major color clashes: Magicians Curse, Trailblazer, Bongo, Zylon. (I also liked the way Auf wiedersehen Monty managed sprites). I know it is not easy. You may list more...
(Certainly the newer games like Quadrillion or the converted ones are more advanced then the average historical ones).

Thanks for the programmers for the great stuffs we get!

Posted By

Luca
on 2016-03-31
18:29:19
 Re: Majesty of Sprites II the lands of Zador

Mh, we're mixing and stirring several different concepts here.
I'm with most of the Chicken's arguments he brilliantly did express into his post. In addition to that, I would like to point out that Mad has played with the conditional colour clash in this game: Kate's sprite sustains colour clashing only when the author decides to actually use it (behind waterfalls, into magma pits, when enlightened by a light from below.

This sounds obviously partially unrelated to what Chicken refers to, but it helps me to connect to another clarification I feel I've to remind: both games run in double buffered bitmap, not in charmode, where the management of the reduced clashes results to be far more easy to apply. Double buffered bitmap means you've to burn off _as minimum_ 20K only to display the game: MMS, that's the reason why we'd to wait 30 years to accomplish a goal like this, simply because there had been absolutely not one single specimen of "original 64K effort" on the 264 series. I added "original" in order to cut out all the conversions from C64 like ACE or Mercenary. This is a typical Lamarckian kind of evolution: if the market would have casted a need during those times, we would had been able to play a The Lands Of Zador years and years before

Posted By

gerliczer
on 2016-04-01
13:27:45
 Re: Majesty of Sprites II the lands of Zador

Hey Luca,

When is the next HVTC update due?

Posted By

Luca
on 2016-04-01
16:42:11
 Re: Majesty of Sprites II the lands of Zador

Ah if you want, in a moment

EDIT: after you request, I've immediately moved on to refresh HVTC. All the new stuff is just in, but there are sometexts and links I'm not able to edit, since the renewal of HVTC's page, so I've to wait Csabo's spare time. Give us a dozen hours and we''l do that ;)

Posted By

Mad
on 2016-07-07
17:06:43
 Re: Majesty of Sprites II the lands of Zador

Yes.. The cover artwork is done by Nero (with a painting by Helge), and thus The lands of Zador is already visible in the psytronik shop http://www.psytronik.net/newsite/index.php/plus4/76-majesty-2.. Have fun!!!

[edit] And by the way: here is the repository of all "The lands of Zador" data and code and editors free to modify or whatever: https://github.com/kosmonautdnb/TheLandsOfZador.. Just in case that it could be useful for whatever.. :)

Posted By

Luca
on 2016-09-07
05:28:28
 Re: Majesty of Sprites II the lands of Zador

Reactivating this old thread just to announce the grand re-opening at Psytronik just after the summer holidays, with The Lands Of Zador now available in the classic premium/budget formats, here.

Posted By

Baz
on 2017-04-11
19:31:44
 Re: Majesty of Sprites II the lands of Zador

The game totally crashes for me



A contributing factor may well be that I'm using a real C16 with 64k internal expansion.

Also seems to be an issue with the loading with the screen disappearing a lot which I don't get via Yape emulation, even in C16+64k mode.

It's what's preventing me from buying a physical disk copy right now.

Posted By

Mad
on 2017-04-12
12:44:31
 Re: Majesty of Sprites II the lands of Zador

Hey Baz,

the flickering of the loader is normal if you do use disc drive devices not supported by the loader.

The error looks like there was something loaded wrong into the memory.

The best way to let the game run is from a 1541II which is the standard drive supported by the loader. Tests with 1551 and SD2IEC have been confirmed to work well, too, but they do the screen flickering (they rely on the internal bios loading).

If you do have the time, you could try to copy the game to a physical floppy. I am not sure what sort of drive you use there and my assumption would be that the bios loading of this devices loads the data somehow different to e.g. the SD2IEC (or is it a SD2IEC?).

The loader should support the following drives natively (the loading doesn't flicker then): native support for 1541, 1541-C, 1541-II, 1570, 1571, 1571CR, 1581, CMD FD

There should be no issue with a C16 with 64k at all, the game should work normally on this setup. It was tested already on C16s with 64k. As said I would suggest, that it's a loader problem and some memory was loaded corruptly from the "disc".

I just looked into the code and the data for the textscreens should be loaded along with the other leveldata, which is already displayed corretly. So I just have no clue, what did go wrong at your setup. Another idea would be that the memory somewhere beyond $3000 is not working correctly, but let's hope that this is not the case.

Perhaps some devices are supported differently by the bios. Sadly I can't support every device, since there is literally not one single byte left anymore.

If you don't mind, I would give copying to a real disc a try.

edit: perhaps you could check if other levels do have the same bug. The passwords for the levels can be found in the forum at The lands of Zador. the secondlevel password for instance is: "CASTLY". And it would be really great if it also could run at your setup.

Posted By

Baz
on 2017-04-12
13:50:03
 Re: Majesty of Sprites II the lands of Zador

I copied it over to a real floppy, I use the 1541-II drive. No errors on the disk reported.

Tried it again on my C16 via the floppy on my 1541-II drive. Totally unplugged my Princess SD64 device too. No flickering with the fastloader, but getting the same problem with the game crashing even on the second level. It happens whenever you pull down on one of those stone tablets (or whatever it is). Damn

My C16 is internally upgraded, not using an expansion cartridge. Is there anyway it could cause some kind of conflict?

Posted By

Mad
on 2017-04-12
15:14:57
 Re: Majesty of Sprites II the lands of Zador

Hello Baz!

I really don't know where the problem resides. There should be everything right with the setup you described.

I don't know about memcheck tools for the plus/4, however I would give testing the memory around $3000 - $3800 a try, that's where the texts gets decrunched to. I just tried it with yape and xplus4 and a non loader compatible setting, and everything worked as expected. Perhaps this link helps:

https://www.dropbox.com/s/1dynx4pxzg6ynru/zador.d64?dl=0 it's the latest version of Zador and should definitely run.

If it doesn't then buying the version from Psytronik clearly makes no sense.

It's very sad to hear.. And I don't know anything to get around this bug.. Hope it's not too embarassing.

All what I know is that a C16 with 64K behaves almost 100% like a Plus/4, there where never incompatibilities spotted. That's all whats told to me. (And it ran in test on other C16s already)

Posted By

Baz
on 2017-04-12
16:51:16
 Re: Majesty of Sprites II the lands of Zador

Tried the latest version you just gave me, same problem. Drat. Just my rotten luck to own the only machine to misbehave.

I have no idea how to run a memcheck on my internally expanded C16. Perhaps you or someone else may enlighten me with an idiot guide.

Maybe there's a problem with one of my chips or internal memory upgrade, looking likely. It may look like I will need to acquire either an unexpanded C16 and use my 16 To 64 external expansion cartridge with that, or play safe and buy a Plus/4.

Posted By

Mad
on 2017-04-12
17:00:34
 Re: Majesty of Sprites II the lands of Zador

Here is a simple basic program which should test the memory from $3000 till $8000.. You should let it run from 12288 to 32768 if it doesn't stop with executing then everything is alright with this memory area. Perhaps let it run a second loop from 12288 again (it never stops, so just let it run till it loops for a second time)..
If the error isn't there then it must be somewhere else, perhaps something with the higher area. But then I wonder why the level is displayed correctly.

the program tests from 12288 ($3000) and if it reached around 15000 then it is already pretty save that everything should work fine just let it run a little longer to be sure.

https://www.dropbox.com/s/y7r7v3is58pv55a/memcheck3800.d64?dl=0

Perhaps someone has a clue, if memory expansion modules produced errors in the past. I really don't know about this.

Posted By

Baz
on 2017-04-12
17:24:46
 Re: Majesty of Sprites II the lands of Zador

I let it run right through, no error memory check failed message. Strange.

Although it begins at 12352, then loops around back to that number instead of 12288.
postimagepostimage
is this normal?

Posted By

Mad
on 2017-04-12
17:27:20
 Re: Majesty of Sprites II the lands of Zador

Yes, everything is fine with it. Seems that atleast the memory from $3000 till $8000 is ok.. I am out of clues about this problem.. But fine to know, that the memory there is fine.. If some other people had reported this, too it would be different. Perhaps some other people have some ideas about this. Your memory expansion seem to work correctly. (The number is 12288 + 64, which is fine)

Do you have done some other modifications except this memoryexpansion?

Posted By

Baz
on 2017-04-12
17:26:58
 Re: Majesty of Sprites II the lands of Zador

Someone else from the Lemon64 forum kindly modded my C16 to 64k including heatsinking it. To my knowledge no other modifications were made. It's a bit of an enigma

Posted By

Mad
on 2017-04-12
17:28:50
 Re: Majesty of Sprites II the lands of Zador

I just wait if other people have ideas about this.. Sadly can't help anymore :|.. Perhaps the best is to wait and don't buy the disc..

Posted By

Baz
on 2017-04-12
21:47:41
 Re: Majesty of Sprites II the lands of Zador

Buying the disc is definitely on hold for the timebeing. It's the only game I have problems with so far, other 64k games are playing just fine, so far. Just played Gunfright and more noticeably the original Majesty Of Sprites without any issues.

Seeing as you used all available memory for Zador, I can only guess that it has picked up on an internal hardware error somewhere in my machine which other games so far has (un)fortunately missed. Perhaps someone here will figure out what it could be.

A pity as I was really looking forward to playing this one. The rest of the game seems to work fine. It's just that part of the game it crashes on.
--------------------
P.S.
Incidentally I just had another minor issue with your other game Slipstream using my SD2iec. It froze just before the game began on this double image.
postimage
Fortunately this time around, copying it over to a real floppy worked and was able to play the game fine with no issues. Dunno if that's an SD2iec issue or just down to my setup.

So, again just tried copying Zador to another disk with another copy method (although the last time it reported no errors. Nope. Still no luck. This could end up being costly if I need to send it away for fixing as I'm clueless when it comes to electronic repairs and soldering.

Posted By

Mad
on 2017-04-14
00:01:38
 Re: Majesty of Sprites II the lands of Zador

Regarding Zador, I am sorry for that (just have no more clues, what to do..). Slipstream uses also the complete memory, but there are some sd2iec fixes in this release (but the image flickering will stay): http://www.pouet.net/prod.php?which=69108
just at the download section perhaps this works! Have a good day and all the best!

edit: And if someone could help with the c16 64k issue I would be grateful. All that was told to me was that a C16 with 64K behaves exactly like a Plus/4.

edit2: Baz, is the image you posted the real one from your ram (64k) expansion. Perhaps it's worth a try to find out the specs of it. Eventually there is some strobe register, which I wrote to and infact shouldn't.. degauss pointed me to that issue.. Can you write down the real naming of the ram expansion? perhaps it's worth a try!

Posted By

Baz
on 2017-04-14
11:20:47
 Re: Majesty of Sprites II the lands of Zador

Well it's just a 64k ram chip hauled from a Plus/4 heatsinked into my C16 so I was told. They're all real images taken from my machine.

I'm not that techy, do you need the specs of the actual chip? They all look alike to me once I open the C16, although I'll give it a go.

Incidentally, I know a Plus/4 sometimes has issues with certain C16 games. Maybe the same can be said the other way around?

Does the original MOS use all available memory too? I get no issues with that game.

Posted By

Mad
on 2017-04-14
16:04:15
 Re: Majesty of Sprites II the lands of Zador

So if it's just a real heatsinked chip, then it should run anyways. I thought perhaps you used some memory expansion cartridge or something (you wrote already that it was heatsinked and no cartridge at all). MOS doesn't use as much memory as Zador, however this shouldn't be a problem here. I never heard of incompatibilities between both computers..

Posted By

Baz
on 2017-04-14
18:26:13
 Re: Majesty of Sprites II the lands of Zador

I do have a 64k memory expansion cartridge but have no use for it at present as my machine is already internally modded to 64k. Clearly there seems to be some conflict for me somewhere with the new code added to MOS when writing Zador. It is a mystery.

Was Zador definitely tested on real C16's which has been internally modded to 64k, also on any unmodded C16's with a 64k cartridge expansion? Not just tested via PC emulation. Can anyone here clarify whether it works or not on their real expanded C16's or C116, let us know if it crashes with garbled writing when you pull down on tne stone tablet thing, and tell us what kind of 64k expansion they have?

Edit: I now strongly suspect that there is an issue with my C16. Xzap is playing me up now. Both in loading from a .tap file and original cassette, and also the .prg file. I may move this convo over in a new separate topic soon. But if anyone can confirm whether Zador runs on a real C16+64k (not emulation such as yape) without issues, that'd be great.


Posted By

Mad
on 2017-04-14
20:11:30
 Re: Majesty of Sprites II the lands of Zador

Does somebody have a stock C16 with 64kb and can confirm that it runs on it?

Posted By

Gaia
on 2017-04-15
17:11:59
 Re: Majesty of Sprites II the lands of Zador

I don't think it's a C16 vs plus/4 issue, unless the code somehow implicitly relies on some ACIA registers (if memory serves it did occur to a few titles that depacking failed on expanded C16's because of this). I know Murphy has one and I have one as well but I need to find a working power adapter first... so I hope others can be quicker

Posted By

Csabo
on 2017-04-17
19:38:49
 Re: Majesty of Sprites II the lands of Zador

Well, I've been quiet on this thread, cause I don't know much about the hardware, but I've been in touch with Baz and we run into a similar issue. He couldn't run Pac-Pac; crashed some time during unpacking. So, first good news: it's definitely not Zador! (Sorry if this has already been established.)

I sent him an unpacked version of Pac-Pac for testing. It's from $1001-$FD00, so full RAM. The thing is, Baz reported that right after LOAD the screen got garbled and the machine needed a reset (after which the game worked fine, more or less). But this is already weird. The LOAD command is basically KERNAL, and it should not really do anything odd that would make a difference on a C16 with 64K versus a Plus/4.

Posted By

MMS
on 2017-04-17
21:18:23
 Re: Majesty of Sprites II the lands of Zador

-Zero page is heavily used by kernal routines.
-C16 and Plus/4 had a difference there, although C16 should provide more free space than the Plus/4.
Not to logical to cause anything, but a difference.

No speech module ("tragic voice") added by Baz? (just asking)

Posted By

Baz
on 2017-04-17
21:46:21
 Re: Majesty of Sprites II the lands of Zador

Well the normal compressed version of Pac-Pac won't run at all. But with the unpacked version of Pac-Pac which Csabo sent me, it freezes after a while during loading so I have to then reset/runstop it and start the game with G1010. Obviously there's an internal problem which prevents this particular game from loading normally for me. I can still play the game fine, but when the game ends and asks me to input my initials for the high-score, the game totally freezes, except for the music which plays at near infinite speed. All I can then do is reset/runstop the game and run the game again with G1010 (RETURN) to get back to the title screen and play again. I have to repeat the same step each time, to begin a new game.

Anyway, Csabo has also just sent me a memcheck routine he wrote for me to run which checks the whole memory from $1000 to $FCFF. If it stops with a green border, all is fine. If a red border, then whatever address it displays on the screen has a problem.

My test stopped with a red border, at memory address $F910

Posted By

Mad
on 2017-04-17
23:02:41
 Re: Majesty of Sprites II the lands of Zador

Sad to hear. The packed textscreens of Zador are placed in the first level from $f6bc to $fa50. So they hit $f910. I should have checked the whole mem, too. Thanks to Csabo. Now atleast it is not a "Zador" C16 issue. Baz, hope you can fix your c16! Would be nice to hear that it's working again!

Edit: Perhaps the memcheck tool should be placed in the tools section. I didn't found a "tool" to do this here.

Posted By

Baz
on 2017-04-17
22:46:29
 Re: Majesty of Sprites II the lands of Zador

Thanks Mad. Glad it's not a problem with your game itself, but leaves me with an expensive problem as I am clueless with a soldering iron, lol.

So, what's the issue do you all think? What needs replacing?

Posted By

Mad
on 2017-04-18
09:31:50
 Re: Majesty of Sprites II the lands of Zador

From what I know you should replace one ram chip, perhaps it would be the easiest to replace all. If someone knows which ram belongs to $f910 that would be even better.

Posted By

Baz
on 2017-04-18
11:00:30
 Re: Majesty of Sprites II the lands of Zador

Well Csabo advised me to check further thsn $F910 for anymore errors. Definitely memory locations $F910-$F91F showed up red. All went green after that, although from $F920 up until $F99F, it crashed freezing with garbage yet still a green border. It worked normally again from $FA00 onwards to $FCFF which is the end of the RAM. Weird.

I did try the memcheck from $FD00 onwards and border started showing up red. I guess that's normal due to being outside the RAM, maybe.

Posted By

Mad
on 2017-04-18
14:25:50
 Re: Majesty of Sprites II the lands of Zador

Yes! $FD00 onwards are "system registers". I would suspect the ram for this issue (with $f910 and so on). However I am also not into hardware electronics by myself.

edit: Perhaps it's worth checking for the corrupted bits at $f910. To do that type: poke63760,0 and then printpeek(63760). Notify the number shown on the screen and then do: poke63760,255 and then printpeek(63760). The two printed numbers are of interest. Perhaps you get different numbers and we can see which bits are corrupted. Perhaps you can do both steps then a second time and if the numbers are the same we can see which bits are permanently corrupt. I know it's somehow possible to map the corrupt bits to a defective ram unit. And perhaps the same procedure with 63761 (so we know from two memory locations which bits are corrupted).



Back to topReply To This Topic


Copyright © Plus/4 World Team, 2001-2017