Abbaye des Morts MSX

Pagina 2/3
1 | | 3

Van usuariodemsx

Resident (38)

afbeelding van usuariodemsx

15-06-2020, 15:39

Your MSX version looks great. I hope I can play this game on my MSX soon!

Van santiontanon

Paragon (1633)

afbeelding van santiontanon

15-06-2020, 19:08

Very nice looking! I loved the original version of this game, and the conversion is looking very faithful!!

Van geijoenr

Champion (305)

afbeelding van geijoenr

28-07-2020, 19:30

As you can see the game is finished and part of msxdev'20.

Source code is available here:
https://github.com/retrodeluxe/rlengine-msx1/tree/master/tes...
and here
https://github.com/retrodeluxe/AbbayeMSX

The engine is written almost entirely in C and features some really cool stuff like banked calls across ROM pages generated automagically by the linker. This allows having a large code optimized for speed and split in chunks of 8Kb.
I am myself quite surprised that after very few optimizations the frame rate is quite consistent for up to around 10 sprites/objects on display. This is achieved by using 100k allocs per node for the register allocator. I didn't have time to actually optimize the animations, which contain lots of pointer indirections; so I have the feeling it can get a still a bit faster and allow for types of games that require more speed.

Van tfh

Prophet (3160)

afbeelding van tfh

28-07-2020, 20:14

I really like the result. I've put the game online to play just like all the other MSXDev entries:
https://www.file-hunter.com/MSXdev/index.php?id=labbayedesmorts
I hope that's OK for you?

Van geijoenr

Champion (305)

afbeelding van geijoenr

28-07-2020, 20:19

Absolutely! Sharing is caring.

Van santiontanon

Paragon (1633)

afbeelding van santiontanon

28-07-2020, 22:56

I just gave it a try! Very nice port! It plays very well!! And bonus points for making the source code available, highly appreciated!

Van sunn

Expert (92)

afbeelding van sunn

01-08-2020, 20:22

With version 1.1. We faced an occasional crash that made computer reboot. I’ll try 1.2.

In Commodore 64 port there are some neat extra effects. Lighting effects in the start screen and falling leaves in the belltower screen. Do you intend to add these?

Van geijoenr

Champion (305)

afbeelding van geijoenr

01-08-2020, 21:07

sunn, can you tell me more about the crash? Let me know if v1.2 solves it.

I added some graphic improvements for the MSX version that are not in the original, and also missed some things that are not easy to implement (I barely had time to finish on time for msxdev). The c64 version has an extraordinary level of polish, I don’t know if we can reach that on an MSX version but... I am starting an MSX2 version of my engine so maybe I will come up with a MSX2 port of the game with scr5 graphics. Big smile

Van Gig71

Expert (77)

afbeelding van Gig71

01-08-2020, 21:42

Wow !

Van ARTRAG

Enlighted (6828)

afbeelding van ARTRAG

01-08-2020, 22:06

Enric that would be great! If you aim to screen 5, consider supporting software sprites too

Pagina 2/3
1 | | 3