Abbaye des Morts MSX

صفحة 2/3
1 | | 3

بواسطة usuariodemsx

Resident (38)

صورة usuariodemsx

15-06-2020, 15:39

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

بواسطة santiontanon

Paragon (1569)

صورة santiontanon

15-06-2020, 19:08

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

بواسطة geijoenr

Champion (281)

صورة 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.

بواسطة tfh

Prophet (3049)

صورة 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?

بواسطة geijoenr

Champion (281)

صورة geijoenr

28-07-2020, 20:19

Absolutely! Sharing is caring.

بواسطة santiontanon

Paragon (1569)

صورة 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!

بواسطة sunn

Expert (75)

صورة 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?

بواسطة geijoenr

Champion (281)

صورة 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

بواسطة Gig71

Expert (73)

صورة Gig71

01-08-2020, 21:42

Wow !

بواسطة ARTRAG

Enlighted (6692)

صورة ARTRAG

01-08-2020, 22:06

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

صفحة 2/3
1 | | 3