Author Topic: Bank switching and cartridges  (Read 266 times)

0 Members and 1 Guest are viewing this topic.

Offline reidrac

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.049
  • Country: gb
  • Trying to gamedev!
    • index.php?action=treasury
    • usebox.net
    • Awards
Bank switching and cartridges
« on: 09:57, 14 October 21 »
I've been looking at CPC+ carts and the Dandanator as potential media for making games, and I have written a couple of posts on my blog.


In reality only the second one is "programming", but perhaps both can inspire people here to look a this type of media for new games.

I know this may be controversial for some. I love cassettes and 3" discs, and I'm sure we all have an opinion (someone was proposing distributing the games on SD cards for the M4 to use); this is just yet another option!
like
2
Members reacted like:
SpDizzy,ago,
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse and Brick Rick for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

Offline reidrac

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.049
  • Country: gb
  • Trying to gamedev!
    • index.php?action=treasury
    • usebox.net
    • Awards
Re: Bank switching and cartridges
« Reply #1 on: 18:39, 14 October 21 »
Some good suggestions on Twitter:


https://twitter.com/uto_dev/status/1448671400668053507

Basically: use the back buffer on 0x0000 so you have 32K of free RAM. There's still the issue of applying masks if you have mapped a bank in the same address you are using video memory (reads will go to ROM, not to video RAM), but depending on how you do things, 32K of RAM is better than 16K! :)
like
0
No reactions
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse and Brick Rick for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.