Whaou, 16 cards in a column, interesting, guess I could try that.
3k FreeCell
Re: 3k FreeCell
Example with level 82:
Before moving the 16th card: After
Before moving the 16th card: After
Re: 3k FreeCell
Yeah, so I looked at the code, and that may be actually difficult to fix.
https://osdn.net/projects/oricsdk/scm/s ... freecell.s
Basically I got all the cards in a buffer that's already 256 bytes large, was some optimization to make the game fit in 3k, I'll probably have to rework a lot of code to get the thing to work.
I'll look at it one of these days if I get inspired
https://osdn.net/projects/oricsdk/scm/s ... freecell.s
Code: Select all
#define MAXPOS 16
#define MAXCOL 8 ; includes top row as column 0
(...)
_CardSlots .dsb MAXCOL*MAXPOS*2 ; 256 bytes actually, only the first 128 matter, the 128 copy is just here to help handling the cells and foundations in the same way.
_UndoBufferFrom .dsb 256
_UndoBufferTo .dsb 256
I'll look at it one of these days if I get inspired
Re: 3k FreeCell
Aha, I guessed so
Technically, if I'm not mistaken the maximum a colmun could hold would be 19 cards.
There are also graphical glitches that begin around the 14th card, and some sentences here or there that are not correctly cleaned, but that's really if you're a perfectionnist.
Technically, if I'm not mistaken the maximum a colmun could hold would be 19 cards.
There are also graphical glitches that begin around the 14th card, and some sentences here or there that are not correctly cleaned, but that's really if you're a perfectionnist.
Re: 3k FreeCell
Actually, if you could give me a full list of the issues, that would help, I'd rather do a global pass and see all that can be fixed, than doing it one by one
Re: 3k FreeCell
Will try but expect some delay
(reproducting them on purpose requires plaging quite a bit I suppose)
(reproducting them on purpose requires plaging quite a bit I suppose)
Re: 3k FreeCell
Well, just the fact that you have spent enough time playing it to have found bugs is actually satisfying(reproducting them on purpose requires plaging quite a bit I suppose)
Re: 3k FreeCell
Here we go
This is from the latest version (I think), allowing UNDO and level selection.
There's a "A" char that wasn't there in previous versions: When pressing ESC to quit a game, there are strings that shouldn't be here (and were not in previous version) :
This is from the latest version (I think), allowing UNDO and level selection.
There's a "A" char that wasn't there in previous versions: When pressing ESC to quit a game, there are strings that shouldn't be here (and were not in previous version) :
Re: 3k FreeCell
When a colums holds 13 cards, there's a flashing glitch in the bottom TEXT lines at each card move. The TEXT lines are restored so it's not annoying to play, just ugly (probably clearing screen too low):
With 14 cards, this bit remains visible (probably NOT clearing screen low enough) :
As you can see, nothing that prevents from playing