![]() |
![]() |
![]() |
#21 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 49
Posts: 5,089
|
Keith has taken the slave back. He's going to add levelskip & full trainer.
He also said that there were gfx glitches and game crashes on anything non-68000 so game probably needs deep fixing. Levelskip/trainer is a must-have to create perfect whdload slaves that actually work. |
![]() |
![]() |
#22 | |
Registered User
![]() Join Date: Apr 2010
Location: Chicago/USA
Age: 51
Posts: 434
|
Quote:
Press Help on the constellation select screen and it will complete the constellation or press it during play and it will complete the stage. The code is in the _PatchQuit method cmp.b #$5f,d1 bne.b .noskip move.w #1,($516) |
|
![]() |
![]() |
#23 |
Registered User
![]() Join Date: Oct 2020
Location: United Kingdom
Posts: 12
|
So, the ending is a variation of the church bells playing and... this screen.
Then back to the title screen which is corrupted. (on A1200/030) Last edited by moohorse; 01 January 2021 at 20:05. Reason: clarified which amiga it was running on |
![]() |
![]() |
#24 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 49
Posts: 5,089
|
the screenshots look neat. Is that real amiga? or winuae?
|
![]() |
![]() |
#25 |
Registered User
![]() Join Date: Oct 2020
Location: United Kingdom
Posts: 12
|
WinUAE - just about to transfer my CF to the real A1200.
|
![]() |
![]() |
#26 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 49
Posts: 5,089
|
Winuae is just fine. It allows to change configs.
can you test with "immediate blitter" ("chipset" page on winuae settings) ? |
![]() |
![]() |
#27 |
Registered User
![]() Join Date: Oct 2020
Location: United Kingdom
Posts: 12
|
Well, it behaves itself on a real A1200/30.
The palette is messed up when you do the constellation skip from the eye of infinity screen - the "constellation won" and sun image is all in red, but it is fine if you skip from the level. But not on UAE. |
![]() |
![]() |
#28 |
Registered User
![]() Join Date: Oct 2020
Location: United Kingdom
Posts: 12
|
Still peculiar on WinUAE with Immediate Blitter...
(That's the same CF card that I swap between the real A1200 and WinUAE) Last edited by moohorse; 01 January 2021 at 20:56. Reason: clarified issue |
![]() |
![]() |
#29 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 49
Posts: 5,089
|
okay, there's more to it than blitter waits. I'll sync with Keith/Abaddon
|
![]() |
![]() |
#30 |
Registered User
![]() Join Date: Jun 2011
Location: Ger
Posts: 147
|
Hi, just came across this thread... I did a small trainer for some user on this forum some time ago with unl. lives and levelskip, I uploaded it to the Zone, perhaps it helps a bit.
|
![]() |
![]() |
#31 |
Registered User
![]() Join Date: Oct 2020
Location: United Kingdom
Posts: 12
|
Found the tarot at $526.
0000 = The Lion (invulerability) 0001 = Death (extra life) 0002 = The Moon (guardians home in on you) 0003 = The Hanged Man (reduces amount of time) 0004 = Wheel of Fortune (swaps position of energy meter) 0005 = The Sun (8-way autofire) 0006 = Tower of Destruction (rapid evil growth) 0007 = The Star (increases firepower - up to two can be collected) Last edited by moohorse; 17 January 2021 at 02:56. Reason: Spelling. :( |
![]() |
![]() |
#32 |
Registered User
![]() Join Date: Oct 2020
Location: United Kingdom
Posts: 12
|
Thank you to everyone who has helped and contributed. I very much appreciate it.
A couple of other bits: The energy goes from 0 to 95, so if you set $2a390 to 5f and $2a3a0 to 5f in conjunction with the energy trainer in the WHDLoad which never decrements the energy, then one shot kills the guardian. Code:
2a38e 32 3c 2f 00 move.w #0x2f00 ,energylevel 2a39e 32 3c 2f 00 move.w #0x2f00 ,energylevel Code:
2a38e 32 3c 5f 00 move.w #0x5f00 ,energylevel 2a39e 32 3c 5f 00 move.w #0x5f00 ,energylevel Code:
2d9ea 0a 79 00 01 00 00 04 ba eori.w #0x1 ,(daynight).l Code:
2d9ea 33 c2 00 00 04 ba move.w #0x1 ,(daynight).l 2d9f0 4e 71 nop It's interesting that there are a lot of locations/copies for these variables in memory. Which is why if you change a value like that, the visual cues (such as the sun/beast transitions) still occur. Is this like a global/local thing, or ByRef/ByVal? |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Disassembling a TAC 2 joystick... please help me | Marty_McFly | support.Hardware | 8 | 23 January 2020 21:01 |
Disassembling an A600 | Revival9001 | support.Hardware | 2 | 31 January 2017 08:01 |
Disassembling resource | copse | Coders. General | 1 | 02 April 2012 04:36 |
Disassembling and reassembling | absence | Coders. General | 7 | 22 September 2009 16:30 |
Disassembling games for fun | crabfists | Coders. General | 69 | 29 October 2008 12:20 |
|
|