The Devs. Diaries
Latest update : 23 May 2022.
Latest articles
2022.05.23 Stack System
Monday 23 May 2022, by The Devs. Diaries
//
The stack system for communication is now optimised and fully operational.
I will prepare soonly a small video and examples that will show how you can use different types of parameters but just to explain, you can for example, use direct datas :
You can use assembler data registers :
You can use variables (locals to a procedure or global ones) :
Or mix whatever you want to use :
You must not forget that, the development langage you use when you develop a project under Grimoire is (...)
Read more »
2022.05.22 The Stack System used for Engine functions parameters
Monday 23 May 2022, by The Devs. Diaries
//
I continue working to improve the system and makes it reach the requirements I’ve planed.
Internal functions improved :
Updated sePushToStack to handle local/global variables, Dn & An registers.
Updated seGetFromStack to handle local/global variables, Dn & An registers.
Updated seMultiPushToStack to use sePushToStack capabilities.
Updated seGetMultiFromStack to use seGetFromStack capabilities.
Now, with these changes, direct communication between a Grimoire function (graphic, (...)
Read more »
2022.05.16 Developer Diary : Open Screen & Copper List
Tuesday 17 May 2022, by The Devs. Diaries
//
Work on screens get good progress.
Now I can return the getBestScreenMode for Planar and Saga Chunky modes.
And OpenScreen can open bitplanes screens (up to 256 colors).
Now I am working on ’primitive’ copper list support for full screen view with 1 screen.
It’s a temporar copper system that will be used for really old basic langages support (as they require only 1 screen) but that will be replaced later with a more complex system that may handle more than 1 screen in the view and raster (...)
Read more »
Opening the diaries.
Monday 16 May 2022, by The Devs. Diaries
//
Hello.
The diaries will contains news, time to time, about the development of Grimoire. For this 1st diary, I will share you all the news from a long time up to today about what I did for the project.
it’s is a long reading article that should be read from bottom to top as newer are at top and older at the bottom .
; ************************************************ 2022.05.15-16 - Various updates Updated OpenScreen to save correctly Bitplanes adresses in ScAllocPhysic & ScPhysic (...)
Read more »