Page 1 of 3

Tactic (1990) (Eterna)

Posted: Sat Feb 11, 2017 4:00 pm
by JonAbbott
Image Tactic (1990) (Eterna)

ID: 10629
Version: 2.0
Developer: Frédéric Nespoulous (code, graphics, sound); François-Yves Bertrand; Franck Pierre (graphics)
Genre:Puzzle, Action
RAM: 1024

CPU compatibility: ARM2 ARM250 ARM3 ARM610 ARM700 ARM710 ARM7500 StrongARM ARMv5+
OS compatibility: 3.11 3.5x 3.6x 3.7x 4.x 5.x

Legal info: Distribution rights granted to JASPP by Eterna


Download full archive: Image (1.1mb)

Download individual floppies: Image


Game info
To run the game use "Boot floppy" from the ADFFS Filer.


Synopsis
A game of strategy and reflex directly adapted from the arcade to the Archimedes micro.
Assemble the forms and colors to solve the various contracts.
Step into the 64 levels and reach the I.L.G. (Infinite Level Generator)
Smooth action, 50 frames per second 8 original stereo soundtracks

Screenshots
Image Image

Gameplay

Re: Tactic (1990) (Eterna)

Posted: Sun Aug 13, 2023 4:58 pm
by wmd
Within a few seconds of starting a game (after pressing keypad 1) this locks up completey. Tested on real hardware - A3020 (4MB, RISC OS 3.11, ZIDEFS) using ADFFS v2.82.

Re: Tactic (1990) (Eterna)

Posted: Mon Aug 14, 2023 4:01 pm
by JonAbbott
wmd wrote: Sun Aug 13, 2023 4:58 pm Within a few seconds of starting a game (after pressing keypad 1) this locks up completely.
This might be a similar issue to Ballarena, where the game is dependent on 50Hz.

Try replacing !ADFFS.Obey with the latest version. I've modified its VSync check to use OS_Byte 19 instead of testing VFLYBK.

Re: Tactic (1990) (Eterna)

Posted: Mon Aug 14, 2023 5:19 pm
by wmd
As per Cascade thread, I tried the new obey file but still same error / crash.

Re: Tactic (1990) (Eterna)

Posted: Mon Aug 14, 2023 10:39 pm
by wmd
Despite fixing the issues with Cascade and Ballarena, a virus scan / repair did not fix this one. Still freezes shortly after starting a 1-player game.

Re: Tactic (1990) (Eterna)

Posted: Tue Aug 15, 2023 12:37 am
by JonAbbott
wmd wrote: Mon Aug 14, 2023 10:39 pm Despite fixing the issues with Cascade and Ballarena, a virus scan / repair did not fix this one. Still freezes shortly after starting a 1-player game.
I was hoping I wouldn’t have to rewrite the main game loop to fix this, but I suspect it has the same IRQ reentrancy issue as Ballarena. I’ll check and get back to you.

Re: Tactic (1990) (Eterna)

Posted: Tue Aug 15, 2023 3:43 pm
by JonAbbott
wmd wrote: Mon Aug 14, 2023 10:39 pm Despite fixing the issues with Cascade and Ballarena, a virus scan / repair did not fix this one. Still freezes shortly after starting a 1-player game.
Try updating to today's obey.zip, I've not managed to recreate your issue but have removed it's IRQ handler completely and added frame pacing...in the vein hope your issue is IRQ/VSync related.

Re: Tactic (1990) (Eterna)

Posted: Tue Aug 15, 2023 4:13 pm
by wmd
Tried that and the game won't even load now, I just get a black screen.

Re: Tactic (1990) (Eterna)

Posted: Tue Aug 15, 2023 11:32 pm
by JonAbbott
wmd wrote: Tue Aug 15, 2023 4:13 pm Tried that and the game won't even load now, I just get a black screen.
Try the obey.zip I've just uploaded.

I've taken the liberty of halving the speed the countdown timer decreases to make it a bit more playable...you can also now adjust the game speed by using CTRL-SHIFT-PgUp/PgDn.

To confirm its working, I've just played it for 2hrs straight on an A440 with no issues.

Re: Tactic (1990) (Eterna)

Posted: Wed Aug 16, 2023 12:27 am
by wmd
Great, it's working now, but please restore the timer to its normal rate, I hate cheating!

There is still one small thing though - if you press K to redefine keys (after the intro title sequence), the game will freeze. Also, I noticed that if you try to enter a password, the input can exceed the length of the password input box. Not sure if that's a bug in the original or otherwise.