Mario Cards Remix


Pablo 2023-11-04 01:49 (Edited)

– Based on Mario Cards Solitaire by was8bit

Mario_Cards_Remix.nx | Open in app
2023-11-05 02:45
Mario_Cards_Remix.nx | Open in app
2023-11-04 20:39
Mario_Cards_Remix.nx | Open in app
2023-11-04 04:52
Mario_Cards_Remix.nx | Open in app
2023-11-04 01:49

was8bit 2023-11-04 03:49

LUVIT !!! :)

was8bit 2023-11-04 03:55

You also did a perfect job tweaking the code for LOAD NEW CARDS to fit the number of files you made… KUDOS :)

was8bit 2023-11-04 03:56 (Edited)

You have much better skills than I for graphics :) I’m glad you posted your version for others to enjoy :D

Pablo 2023-11-04 05:41 (Edited)

Thanks! I wanted an alternative to the NES tiles. I'll try to improve it.

I love your baby pokemons, Hamtaro, the title screens of Kombat Arkade and LLAFTIP, and many others.

was8bit 2023-11-04 10:00

Many thanks :)

... for my mario images i found bitmaps of the graphics and copied them manually, bit by bit... same for Hamtaro...

was8bit 2023-11-04 10:03

Was this the game you were referring to?

was8bit 2023-11-04 10:04

For kombat arcade, i tried copying graphics from the old Atari games

was8bit 2023-11-04 10:05 (Edited)

And lafftip is Pitfall spelled backwards, so my graphics there are rough copies of that game ...

was8bit 2023-11-04 10:33

One thing about your remix... take a look at my main graphics page, where it says "WIN" ... you might consider drawing your version back into that spot, as that was the graphic i use to let the player know they can consider the game won w/o having to manually play out the remaining cards, which can be as many as 50 cards...

When there are no more cards to draw, all cards are played at top row, and/or as 12,11,10, etc in order from the second row.... then the game is technically won :)

Pablo 2023-11-04 14:38 (Edited)

Thanks, will add the missing stuff. I replaced all the graphics files.

Yes, those pokemons. Also, i like these pixels:

I thought you made that Hamtaro's graphics, it's from a NES game?

was8bit 2023-11-04 15:35

Before LowreNX, there was the original Lowres... there was a brief time when both where up and running at the same time, then original Lowres was taken off of the Apple store...

A poster for original Lowres wanted help converting a couple of their games from original Lowres to LowresNX... so i worked on the conversion for them... Hamtaro was their posting name... and i copied the original images as best as i could... :)

was8bit 2023-11-04 15:36

Those pixel splash screen images are made by using all graphic cells and manipulating each individual pixel

Pablo 2023-11-05 14:23

That explains why i couldn't find that Hamtaro game.

I found something you may be interested in, but no stress.

was8bit 2023-11-05 15:24 (Edited)

Per the video, I am unsure what the issue is... it seems ok?

.... once all the cards on the table are in perfect proper order, its a technical win... one "can" play it all out to a finished state, but it is rather boring at that point

... the original game finishes playing it all out for you... but i decided to just add a "win" graphic on mine to let the player know its technically won at this stage...

Pablo 2023-11-06 18:02 (Edited)

Sorry, the animation doesn't tell where it starts. The game was already won.

I moved that #7 blue card onto the #8 blue card. I did it by dragging the #12 red card to the #12 blue card.

This one is clearer:

was8bit 2023-11-06 18:19

Gotit... thanks... working on it ....

Pablo 2023-11-06 19:46

Adding this (to line 373) seems to fix it:


was8bit 2023-11-06 20:33 (Edited)

Thanky for your help :) you know your coding :) ... unfortunately the fix wont fix all the problems with my code...

I need to make a better fix... i had at one time programmed it to allow a partial stack move... it is still doing that...

I will need to adjust the stack checker code, and remove the partial stack code, and get the focus on denying the stack entirely if it cannot be entirely movable...

Just got in from painting around the house... give me a few hours to recover and i will have it fixed :)

Pablo 2023-11-06 21:42

Cool, it would be great to fix all the issues. I didn't want to touch the code, i'll try to improve the gfx after your fixes.

I can get busy, but usually i'll come back within a few days.

was8bit 2023-11-06 22:58

Try this to see if its fixed :)

was8bit 2023-11-07 01:38

"IF" the fix works, copy and replace the code inside/between the special markers



(Replace with this new code)



was8bit 2023-11-07 01:40

I have totally removed the "partial placement" of stacks...

now either the entire stack moves, or the entire stack does not move..

was8bit 2023-11-07 02:06 (Edited)

I have had people on my end test this gsme, and i believe we had a missing card somehow... if so, it doesn't happen but rarely as i myself have never had this occur in my testing...

i suspect it is due to an allowable illegal move that i haven't accounted for somehow...

Pablo 2023-11-07 16:15 (Edited)

It's a lot of fun figuring out how your code works. I can tell that you put love in it.

There are legal moves that aren't allowed in v10.

Invalid move in v10:

Allowed move in v9:

Attached the testing code below.

was8bit 2023-11-07 16:43

Thanks for that catch...

The reason is that the stack cards remain while it checks for an empty space to place them... this triggers a deny to move...

... i will have to adjust my code again... it currently checks for proper a stack and checks for clear space to place the stack, simultaneously... then it moves the stack if ok...

... i will need a fancy bit of coding to fix it... i will need to do stack check first, then store the stack in memory and temporarily remove the stack, then check for the empty space to move... if move is ok then put stack in the new spot... it not ok then put stack back where it was..

... give me some time to get that rewritten... will have to squeeze it in between work ;)

was8bit 2023-11-07 16:49

Version 9 works because it allows for card by card movement... but that code also had a glitch and we got that glitch fixed...

... but that fixed glitch caused yet another glitch

... hopefully, the next fix will be glitch-free ;)

Pablo 2023-11-07 22:48 (Edited)

Ah, i just noticed that, the stack was overlapping with itself.

Instead of fixing it, we may change the behaviour of power-ups (by removing the gaps after using coin or grabbing a power-up), since using these is the only way to reach that position. Which makes sense, since there are no gaps in a solitaire stack.

was8bit 2023-11-08 15:57

I am testing my fix... finding and fixing bugs...

i like it in that for new players if they try to move a single card out of a stack, the whole stack will flash off then back on.. so it becomes intuitive then that then whole stack has to move ;)

... i kinda like the holes, lets you have access to more cards more quickly...

... also, the next update will fix the issue of being able to draw a card or restart the game if you have scrolled down, and then tap a top corner.. when scrolled down the buttons are not visible, and its possible to restart the game when all you wanted to do is scroll up

was8bit 2023-11-08 15:58

Here is what i have so far... i am rather sleepy, hence the bugs..

was8bit 2023-11-08 16:51

... ignore 11.0

was8bit 2023-11-08 16:55 (Edited)

This has substantial changes...

the button codes add code to account for ymap position

I have added 2 new SUBs

... but most significantly all CALL DOMAP will require (1) to allow checking for flipping a card or (0) to not flip any cards... needed as if stack is returned to its original starting place, any flippable cards above the stack should NOT flip if stack cannot be moved...

was8bit 2023-11-08 17:04

... 11.1 still have a few issues :/ will work on them as i can...

Pablo 2023-11-08 17:33

Awesome, i'll be testing it and giving feedback.

If i don't reply that means i'm busy, but i'll be back eventually.

was8bit 2023-11-09 16:14

Known 11.1 issues..

- A stack starting with 12 is denied going to a 12-spot

- sometimes top portions of a stack is moved leaving lower portions

... working on those...

Pablo 2023-11-09 21:03

I noticed the first one too. We are almost there.

was8bit 2023-11-11 03:28

Ok.... lets see... maybe...

was8bit 2023-11-11 03:59

... also, i have a little something i toyed with but seems abit blah... csnt think of how to make it more interesting

Catchit 3.nx | Open in app
2023-11-11 03:59

was8bit 2023-11-11 16:34

So, found another glitch... can play a stack that does NOT start with 12 to an empty 12 spot, IF it fits under the card in the one spot ...

The top 1 row is not supposed to be involved with any other cards below...

The 12 row is supposed to only allow card played there if the card is a 12 card

was8bit 2023-11-11 16:56

Im thinking i need to rethink and rewrite the stack code... too many issues :( gotta close all the gaps...

Pablo 2023-11-12 05:21

Hakuna matata, take your time.

About the Catchit-3 game: Looking nice! Instead of replacing the removed tiles with random ones, you could make the surrounding tiles slide.

was8bit 2023-11-12 06:01 (Edited)

Thanky :)

...thats a good idea.... as is , it is kinda boring... making surrounding tiles slide to fill in the gap can allow the player to plan for that... probably sliding down would be the standard approach ...

(Did you my pacman match/slide game ?)

was8bit 2023-11-14 04:02 (Edited)

Here you go, thanks for the great advice :)

If you get inspired to make better graphics, feel free to remix... you can also tweak the code like how it adjusts score and turns :)

Pablo 2023-11-14 05:03 (Edited)

Cool, it looks very nice.

I like the pakupaku, i need more time to play it. I love the power-ups, especially the big dots.

was8bit 2023-11-14 11:29

Thanks for playing the paku game, :) i worked hard on that one ...

was8bit 2023-11-30 19:29

Whew... i have been working on organizing the logic behind the code... with the goal of preventing gaps that produces bugs... here is what i have so far... subject to change ....




' :::

was8bit 2023-11-30 19:37

I see some changes already that i need to make...

... i will keep working on it...

Pablo 2023-12-03 07:15


was8bit 2024-01-04 20:38 (Edited)

... so, i have decide to use the mcell method (in my pacman test) for this game... so rather than using an array, which adds an extra layer to my confusion, the game will be stored in a virtual background with 10x32 double sized cells...

So, this will make the math abit simplier, and what will be shown will be simply a copied block from the virtual background to the visible background...

I will post here when i get the "scrolling" up and running on the new format... i will stay true to the graphics page, no changes there ;)

was8bit 2024-01-05 03:29

Scrolling demo

was8bit 2024-01-05 03:35

Using MCELL commands, i can edit the big full sized background and show a portion of it with the BG COPY command, which is super easier than manually redrawing the screen from arrays...

Will post more as i get more done...

was8bit 2024-01-06 13:16

Here is the reworked graphics page

was8bit 2024-01-06 13:30 (Edited)

Notice that i have added another powerup... (flower power)... it will allow moving a stack even if they are not in proper stack order

I have also converted QUIT/POW into SAVE/BACK... i am going to try to figure out how to add a SAVE/RESTORE feature that will remove the need for the WIN feature, allowing you to save a current layout and if you screw up you can go back to your last save...

... i may also try to add an AUTO PLAY, perhaps..

But, basically i am trying to reduce the complexity of the code, trying to simplify everything by starting from scratch and remaking simpler code....

One new thing i want to add is more color palette flexibility, so when a card is defined via DATA statements, you will be able to assign it to any of the 8 palette colors

Since i am starting from scratch, this is a good time to share any ideas with me before i get too deep into the new code...

... for example, i had the thought of keeping all of the powerups off the initial deals to the table at the start of the game... restricting them all to the draw pile... this should prevent the "holes" from appearing as in the original game ;)

.. any feedback is appreciated :)

... this will be slow going as my real life has a lot going on, so i dont have lots of dedicated time to think thru lots of code right now, just tiny bits at a time...

was8bit 2024-01-06 18:23

This update demos how all 15 top graphical elements may be independently customized with any palette, using OTHERPALS data

... and the 4 card sets can also each be independently customized with any palette, using CARDPALS data

Pablo 2024-02-10 14:42 (Edited)

Very cool, this allows for more colors in the game. You might remove the holes after each move.

was8bit 2024-02-16 04:22

Hiya…. I haven’t forgotten this game… I am just not decided how to rewrite it yet…

My EXIT game gave me some helpful ideas, each piece is actually either a horizontal stack or a vertical stack (of 2 or 3 pieces)

I am working on a very simple game that will fully explore stacks of different lengths and different different directions… maybe I will stumble upon an approach I can help me with this game …

… here is the layout for this experimental game … currently it’s just a layout for now ;)

Solitaire 4x4.nx | Open in app
2024-02-16 04:22

was8bit 2024-02-16 04:27

The design “LOOKS” cool… I will have to flesh out some code to see what happens… I use different graphics so the game can deal differently for different layouts, and also to know how to play where… board will be on BG 1 and cards will be on BG 0…

…. Currently my life is going super crazy, I play around with lowres just to keep sane, and occasionally I make something I can post… ;)

was8bit 2024-02-16 08:01

So, i have redid the layout, so that the code can tell which section it is in...

In the EXIT game, each stack has a starting piece, which helps the code handle the stack...

I will implement that in this test game, but it will need to know which direction the stack will go, which the new graphics make that task easy ;)

was8bit 2024-02-16 08:02

... also, the center spot will be where you pick up a new card from the draw pile ;)

was8bit 2024-02-17 20:59

My latest update on my test game... let me know what you think :)

was8bit 2024-02-17 21:05

When moving stack, the PAUSE button rotates the stack ;)

So, the cards are stored in BG 0... when a stack is made, those cards are removed and the stack is made up from sprites.... undoing the stack removes the sprites and replaces the original cards where they were originally

... now to test placing the stack elsewhere...

In our mario card game, i was writing different code for moving a stack, or moving a single card... my test game simplifies its code by treating a single card as a stack of only one card ;)

was8bit 2024-02-17 23:28

Can now play single cards to the destination places...

Pablo 2024-02-20 20:56 (Edited)

Looks interesting (and colorful) so far.

My online time is limited. The other day, while on the bus, i made a flowchart of a solver for your EXIT game, with pencil and paper...

I wish you peace of mind and heart ~

was8bit 2024-02-21 05:20

Ooo… if you have any way of sharing for others to use, feel free to post that on the game as a comment :)

Best wishes to you :)

… my life as been rather complicated lately… it hasn’t yet got back to the normal “dull roar” …

was8bit 2024-02-21 05:23

As for my test game, I’ve already hacked the code abit, so trying to organize and simplify … “IF” I get this game working as I intend it to work, it will help me A LOT with our game…

No promises, but I will keep working on things as I have time, and as my crazy brain lets me (it keeps coming up new game ideas contantly)

… take care :):)

Pablo 2024-02-22 18:50

I need a break from technology, but i'll be checking the site periodically.

Thanks for the care and attention.


was8bit 2024-02-22 20:28

I understand …. My life is rather busy… and also my brain never says quiet, I always find distractions… so it will be a wait…. I just didn’t want you to think I forgot :):)

Pablo 2024-02-23 02:47

I like how you express yourself. There are many things i want to say, but brain doesn't work.

Basically, :)

was8bit 2024-02-23 07:54 (Edited)


Here is something for you :)

You will need to find an hour that you can invest in it, undisturbed... but before you do, you need to prepare yourself first... imagine you are in a cabin in the middle of the woods... you decide you just want to sit and be quiet and absorb "mother nature"... you dont even bring a watch or phone with you..

... so you go out on the back deck/porch and you sit down in a very comforable chair... and you begin to absorb nature's quiet pace (start the link now) :)

Pablo 2024-02-24 13:50 (Edited)

Ah, that changed my mood today. I feel like good things are coming :)

was8bit 2024-02-24 15:38


Log in to reply.