| |
Mirage
Registered: Jan 2003 Posts: 113 |
Release id #81924 : Scramble 2010 preview
I've done a version of the preview with fallback kernal loading enabled - you can get it here
If the screen turns purple momentarily at startup it means the loader has fallen back to kernal loading.
I don't have the equipment to quickly transfer d64 images to various c64 setups, so i'd be happy if some of you could try this on your setups :)
Cheers!
P.S. When testing, don't throw any bombs... i know of one bug where i'm not properly handling any $01 changes |
|
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Good boy! :) |
| |
Mirage
Registered: Jan 2003 Posts: 113 |
Oh yes, thanks to Jackasser for helping me get this in a semi working state :)
edit: turns out it's working fine in vice with true drive emulation disabled but still failing on a couple of real setups |
| |
Krill
Registered: Apr 2002 Posts: 2969 |
As Jackasser suggested in the chat the other day, make sure you're not using any memory the KERNAL I/O calls use. These are various variables in the zeropage and lowmem. I have no list of these variables yet, but it takes just a close look at a KERNAL dump and some time.
Of course, any custom hardware that implements those calls might also use other variables than the plain KERNAL routines, so try to use as few zeropage and lowmem variables as possible - and there's no way around some real-world tests. |
| |
Krill
Registered: Apr 2002 Posts: 2969 |
Oh, and can you minimize the number of data files? Tell me if you'd need real streaming (tm) for that. |
| |
Mirage
Registered: Jan 2003 Posts: 113 |
Oh look, an old thread that I can revive... Better than writing poop in the oneliners.
It's nearly done. I started work on this again last friday, inspired by the work done by Andreas on the Eye of the beholder port, and it's now at 90% finished instead of 50% finished :)
I'll be talking to Krill and Jammer soon, I suppose. |
| |
iAN CooG
Registered: May 2002 Posts: 3187 |
It must become the bestest SEU in the world for having had a whopping 10 years development ;)
Eagerly waiting for it since 2009 |
| |
Mirage
Registered: Jan 2003 Posts: 113 |
One eagerly non-paying customer is good enough for me. Thanks iAN :) |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Quote: Oh look, an old thread that I can revive... Better than writing poop in the oneliners.
It's nearly done. I started work on this again last friday, inspired by the work done by Andreas on the Eye of the beholder port, and it's now at 90% finished instead of 50% finished :)
I'll be talking to Krill and Jammer soon, I suppose.
<3 |
| |
Shine
Registered: Jul 2012 Posts: 346 |
*BOAH*
Played this the very first time now.
This is a pure "AUGENWEIDE"(german)! Don't know the right word in english! Please finish this asap... <3
EDIT: What kind of graphic mode do you use? |
| |
ChristopherJam
Registered: Aug 2004 Posts: 1408 |
Eye candy? A feast for the eyes?
Comments on one of the previews mentions VSP, and it does look like a multicolour bitmap… Challenging timing when sprites cross the VSP area, nice work debugging that one, Mirage.
*rummages through RAM after reset*
*finds horizontally offset MCM bitmap* :) |
| |
Mirage
Registered: Jan 2003 Posts: 113 |
Yes, plain bitmap and VSP. The whole colourmem is fixed to mid-gray, though, so I don't have to copy that when it's time to switch double buffer.
WVL helped me with the 63-$dc04-cycle-timer-IRQ to make sure I could have the missiles cross the VSP area without messing up the critical timing.
Not sure if he came up with that method or if it had been around longer. |
| |
Compyx
Registered: Jan 2005 Posts: 631 |
Kjer and/or Bagder used the CIA clock slide 'trick' in Xplosion! (1989), so it's at least that old. |
| |
WVL
Registered: Mar 2002 Posts: 897 |
Ofcourse I didn't invent it. I just helped Mirage with it. |
| |
Mirage
Registered: Jan 2003 Posts: 113 |
And helpful it was! |
| |
Compyx
Registered: Jan 2005 Posts: 631 |
Just providing some historical perspective. I remember looking at the code of some Horizon demos (back in 1989) and coming across JMP ($DC03). I had no clue what was going on. Only relatively recently I could make sense of it, thanks to the internet.
Edit: And I would really like to see the finished project, remember seeing the preview many years ago, wowzers :) |