Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Mike Dailly

45
Posts
140
Followers
2
Following
A member registered Sep 15, 2016 · View creator page →

Creator of

Recent community posts

runs perfectly.

https://discord.gg/RvG4pNJBKb

This looks like the plugin scanning, and is normal.  Does it keep running? 

(3 edits)

I've checked reg $22 and it does turn off ULA VBlanking. If I force it off, the game doesn't work at all.

The game also doesn't write anything other than 0 to this register, so isn't disabling it anyway.

How does the copper do the audio exactly? I am hearing sound effects on mine..?!?! (door open etc)

Unless I'm running an older version... But it looks like the one I'm running.

Don't run it via the OS, use this - run from the  HoH folder like this, where  <path> is the full path to CSpect.exe

<path>/CSpect -60 -vsync HeadOverHeels.nex

Or... run CSpect.exe then press F2 and browse to the HoH folder and select the .NEX file.

What do you mean "see"? If it's a .NEX file, it should work fine. What's the filename of it?

okay... I see it. I'm not sure this is something I can do on my own. It would require the creator to  debug the specific areas and let me know what's different. Otherwise.... I'd have to debug the whole game, and figure out the entire thing to even find the routines, never mind what'd wrong.

If they want to debug inside CSpect and figure out what's not working, I'll be happy to address it.... but without them, I'd be looking for a needle in a haystack. ☹️

okay - played it for a bit, didn't notice anything wrong.... going up ladders looked okay, and going to the console, the text came on as I thought it should. So not sure what you're seeing.....

(1 edit)

Sorry, I don't have a copy of that so can't test it at the moment...

You could use the memory window in the debugger I guess....

2.08 comes with the KS2 machines  doesn't it? There's not a download for it yet. There might be a public release soon-ish...

The new program I put in the CSpect archive is Zip2SD for when it does appear.

Create an image of the 2.08 SD card, then use that on the command line. If you download the ZIP file,  there's a program included that'll turn that into an image for you.

CSpect.exe -w4 -zxnext SDCard.img

when the OS is running, it’ll return that properly, but if you run a .NEX file directly from the command line, it’ll return whatever value I’ve hacked in a while ago.

you can check nextreg 1 (or something) to see if it’s running under emulation or not.

probably not… as CSpect is in C#, these platforms would have to support that.


if you have any dev info for it, feel free to pass it along.

I've no idea. From what I can tell, it's just the timers due to the way DMA clocks up used TStates. I  have change the DMA a little to be more accurate, though it'll never be perfect - but  that might  help.

(1 edit)

What are your CTC timer values, and I'll try and reproduce...

Edit: Never mind... I see why. Though it's not a simple fix, so it'll have to wait I'm afraid....

This is now fixed, and in the latest release.
CTC cascading timers don't use pre-scalers - which was my error. Now fixed. Many thanks for the sample.

If it's an SNA file for the Next, then it'll need to be called SNX.
Are you running a NEXT SNA, or a 48k SNA?

k - I can confirm it's not as per hardware... Not sure what the issue is, or how it works mechanically...  tried a couple of combos without any luck, so will need confirmation from Alan  on how they actually work - or someone that can read the VHDL.

put an if false /endif around it

-sound can not be last, the game or image needs to be last.

try

mono cspect.exe -sound -w3 -basickeys -zxnext -nextrom -mmc=cspect-next-2gb.img

Fab!!! I'll try and put some additional error checking in, see if I can reduce these errors.

(1 edit)

The command line should just be

C:/zxNext/CSpect/CSpect.exe -w4 -r -zxnext c:/zxNext/Cspect/Beast.nex

I'm not sure. It's been in for a while, so I'm not sure what state it's in. One timer certainly works, but I'm unsure if anyone has used the cascading timers....
I'm also not sure what I used to test them, as I can't find any cascading demos...

If you have a simple example - with source, then I can take a look....

(2 edits)

Sorry... not following. It dies at as soon as you run it?
I'm running it on my VM and it seems fine here... Can you try the  beast.nex demo? It's fine here.
That command line is a little odd...
CSpect -zxnext <file.nex>  
this is all you should need.

what command line do you use?

Now fixed, and uploaded

(1 edit)

esxDOS has changed significantly, so it's possible. If I can get a hold of it, I'll take a look.
EDIT: got it here, and  see the issue - taking a look now.

Thanks for reporting :)

I've updated to only set the window icon on Windows  ,   this should work for you.

(1 edit)

Oh wow.... its crashing adding the icon to the window! What the actual hell!?!?!
Via Window.set_Icon() 

Does it work running any of the demos? Running the "beast.bat" file?

Oh wait... you're on MAC aren't you... interesting, might be a mono bug with the window icon. I can put a check around that for you. But please try the  supplied demos just to let me know it's consistent.

I've updated to fix a n F2 load crash when you startup in 48k mode

(1 edit)

Do the included demos run? beast.bat etc.?
Does your batch file boot into 48K basic?  if so... add -zxnext to the command line.
I've a fix for this coming....

I'm running it fine  here... I unzipped into a clean folder and ran with
Foldertest\CSpect.exe  -w3 cspect-next-16gb.img
So not sure what's different with yours....
Does it run the included demos (beast, parallax, mod etc)?

cheers Mike - I'll take  a look...

It's Linux based isn't it?  

As long as mono and OpenAL are installed, then it should manage. I've not got one to try I'm afraid...

Mmmmm... wonder how they managed that. The previous ones get stuck in a reset loop....

I haven't tried, but Flash did use CSpect to help develop so I believe so. However, it won't run at the moment as it's tuned to KS2 machines, and it'll have to wait until the KS1 version is released - I believe.

No idea, they'd have to test it.

#CSpect does not currently work with the latest distro. 2.06 is the highest it'll work with.