LynxJam2023 - day 1
After 7 hours waiting for the tileset, the jam officially started.
The tileset is perfect for the game I wanted to code...perhaps a little too much unfortunately but it won't stop me ;)
This day was dedicated to create my empty project which will suit the requirements:
- BLL and LNX outputs
- 2048 block size
- no directory / one file
All of these requirements have a direct impact on the cc65's project configuration file.
For Hungry Monsters, I spent days and days to understand the cc65 configuration file and tweek it for Lynx.
So I updated it to handle 2048 block size (easy!) and only one file.
I lost some hours on this one, because I wanted to be able to use separate segment for each "screen" of the game.
To goal was to be able to write a single/multi files game the same way.
I was afraid to get used to use some bad logic on single mode and if this game ever evolves after the jam, it would be easy to move to multi mode!
With my LNX configuration file done, I moved to the BLL configuration file.
At first, I used
__BLLHDR__: type = import;
which generate automatically the header but it was totally wrong....because of the multi segments mode I use.
CC65 only use main segment size not sum all the segment sizes.
So like I made a directory.s for the LNX output, I had to create a bll_header.s for BLL ouput.
Doing thing, I learnt I made some mistakes on how I should handle BSS segments.
I so fixed the LNX configuration file. Very interesting side effect!
Hint: if you need to test BLL file, Felix is the right tool ! Handy crashes on them :(
SpritesMind logo is back on the infamous blur screen !
Get Hero Dust
Hero Dust
Mini First person Dungeon Explorer for Atari Lynx
Status | Released |
Author | KanedaFr |
Genre | Role Playing |
More posts
- LynxJam2023 - day 11Dec 09, 2023
- LynxJam2023 - day 10Dec 07, 2023
- LynxJam2023 - day 9Dec 06, 2023
- LynxJam2023 - day 5Dec 01, 2023
- LynxJam2023 - day 4Nov 30, 2023
- LynxJam2023 - day 3Nov 29, 2023
- LynxJam2023 - day 2Nov 28, 2023
- LynxJam2023 - day 0Nov 28, 2023
Leave a comment
Log in with itch.io to leave a comment.