Chrysalis - Icon not working on BeebEm414 or MMC

having trouble with an archived file or want to correct something? report it here!
User avatar
CMcDougall
Posts: 5988
Joined: Wed Feb 02, 2005 3:13 pm
Location: Shadow in a Valley of Scotland
Contact:

Chrysalis - Icon not working on BeebEm414 or MMC

Postby CMcDougall » Sun Dec 24, 2017 1:50 pm

Chrysalis - Icon not working on BeebEm414 or MMC
after this was mensioned on the High score comp, I had not played for ages since having on tape
but does not work from the STH beeb.MMB file (disc IC1-r1-0) or any of my actual machines :?
so tried it on BeebEm414, same, but on bEm22 it does work :-k

the .SSD is below linky:
http://www.stairwaytohell.com/filesearc ... rch=Search

anyone know why it hangs when game loaded, then press Space to play, screen goes all cyan colour, then nothing :(
ImageImageImage

User avatar
CMcDougall
Posts: 5988
Joined: Wed Feb 02, 2005 3:13 pm
Location: Shadow in a Valley of Scotland
Contact:

Re: Chrysalis - Icon not working on BeebEm414 or MMC

Postby CMcDougall » Sun Dec 24, 2017 3:32 pm

found another version, & it works 8)
Attachments
chysalis-icon(fix.zip
SSD
(7.28 KiB) Downloaded 11 times
ImageImageImage

User avatar
billcarr2005
Posts: 1184
Joined: Fri Sep 09, 2005 3:01 pm
Location: UK
Contact:

Re: Chrysalis - Icon not working on BeebEm414 or MMC

Postby billcarr2005 » Sun Dec 24, 2017 3:47 pm

Strange... the only difference that matters in the fixed version is

Code: Select all

1C3E LDA #&0E instead of LDA #&40
1C40 STA &FE6B


Also changes *FX200,3 to *TAPE too.
Still doesn't seem to be BBC Master compatible, perhaps because of the end of the interrupt code it wants to go to &DC93?

User avatar
CMcDougall
Posts: 5988
Joined: Wed Feb 02, 2005 3:13 pm
Location: Shadow in a Valley of Scotland
Contact:

Re: Chrysalis - Icon not working on BeebEm414 or MMC

Postby CMcDougall » Sun Dec 24, 2017 4:10 pm

on M128 it sticks at same bit as non STH working version...
tried on B+ mode, gets a little further, but spits out Bad Program all down screen...

must be a OS1.2 call somewhere :-s
ImageImageImage

User avatar
billcarr2005
Posts: 1184
Joined: Fri Sep 09, 2005 3:01 pm
Location: UK
Contact:

Re: Chrysalis - Icon not working on BeebEm414 or MMC

Postby billcarr2005 » Sun Dec 24, 2017 4:26 pm

DC93 --> Main IRQ Handling routines, default IRQ1V destination

from http://mdfs.net/Docs/Comp/BBC/OS1-20/DC1C

User avatar
CMcDougall
Posts: 5988
Joined: Wed Feb 02, 2005 3:13 pm
Location: Shadow in a Valley of Scotland
Contact:

Re: Chrysalis - Icon not working on BeebEm414 or MMC

Postby CMcDougall » Thu Dec 28, 2017 4:32 pm

Just tried this on my actual beeb, still does not work from MMFS1.39 :(

put it back to disc, does not work
*UNPLUG 'MMFS' , now works from disc
something going on, must be when music starts it hangs :?
ImageImageImage

User avatar
pau1ie
Posts: 470
Joined: Thu May 10, 2012 9:48 pm
Location: Bedford
Contact:

Re: Chrysalis - Icon not working on BeebEm414 or MMC

Postby pau1ie » Thu Dec 28, 2017 5:33 pm

I realise this is probably not what you want, but you can play Chrysalis online at bbcmicro. Lee will have tested it on a real BBC B, so it will work on that as well.
I'm working on http://bbcmicro.co.uk

Michael Brown
Posts: 1981
Joined: Sat Apr 03, 2010 12:54 pm
Location: Nottingham
Contact:

Re: Chrysalis - Icon not working on BeebEm414 or MMC

Postby Michael Brown » Fri Dec 29, 2017 8:24 am

It was some time back when I too noticed that the game did not work under BeebEm, but did work on B em.
Even the uef image did not work under BeebEm.
I found that changing the contents of &1C3F from &40 to &0E got around this problem, but I don't know why, it just did!
Maybe someone can explain.

Also I had to change the graphics in the loader as the name was spelt wrong. How could Icon release a game with such a error in the name?

Mick.