General Category => NC100, NC200, PCW, PDA600 - the rest of the Family! => Topic started by: pelrun on 10:22, 29 November 17
I attended the long-running (for us Aussies) Syntax demoparty down in Melbourne this past weekend. Since my 6128 was 2cm too long for my luggage, I needed something else to write a demo submission on, so I pulled my NC100 out of storage. It's just a simple rotozoomer and scroller, but it placed 2nd in the Wild category (missed out by 1 point!)
Sadly my NC100 is a bit the worse for wear, with a cold joint somewhere that causes memory corruption pretty regularly (which is a real hassle when there's only battery-backed memory as storage, and the only way to get files across is to download via a serial cable... the number of times I had to pull batteries and reload the entire demo just to make it through the party was nuts.) Not to mention picking a platform with no video output, a low-contrast LCD and a busted speaker to try and show live at the party... let nobody say I shy away from a challenge :)
Cool demo. You need to upgrade to an NC200 and make demos for that. :)
That's so cool!
Now, can we fit the Abbey of Crime in a NC200?... :P
Oh, and please let us know where can we download it!
It's up on scene.org, and there's a link on the demozoo page here: https://demozoo.org/productions/180328/
You're somewhat on your own for actually getting it on to an NC100 though. "*EXEC sui.bas.txt" then "RUN" in BBC Basic should get it started.
Is there a video of it? :)
If/when I find the nc100 again (it's gotten buried somewhere) I'll load it up and take a video, and figure out where to put it.
Thanks mate :)
I know this is old, but I am new to the forum and stumbled on this gem.
I took the liberty of filming the demo running on my NC100, now you can see it here:
Wow, someone actually got it running? Thanks for the video!
This is so cool :D
Cool, I do have an NC100 somewhere, but might not have any idea how to transfer this one.
Quote from: pelrun on 08:01, 27 October 21Thanks for the video!Is there any chance you would be willing to share the source of the demo?
... Or could you maybe point me in the right direction to figure out how to handle interrupts on the NC100?
Eeeeeeeeeeeeeeeeeeeeeeehhh okay http://github.com/pelrun/suigenerics :picard2:
All the information there is about the NC100 hardware is here: https://www.cpcwiki.eu/index.php/Category:NC_Series and there's not much. Anything else you have to figure out from experimentation.
Do remember that it's a Z80, so interrupts are most likely going to cause a jump to 0x38, and there's only three IRQ sources - a 100Hz keyscan timer, and parallel/serial IRQs. I've never used it.
Thank you very much.
I had hoped that there was some information around that I had not yet found, but apparently not.
[Shameless self promotion]
If any one is interested, I have startet on a Monitor/Debugger for the the Amstrad NC100
So far it is only able to show contents and do disassembly of memory, but I plan on adding single-step and breakpoint functionality.
[/Shameless self promotion]
I really think that the NC series has a lot to give 8)