Search found 731 matches

by djnzx48
Sun Mar 29, 2020 2:57 am
Forum: Brand new software!
Topic: Black And White
Replies: 8
Views: 1318

Re: Black And White

I thought this game was released in 2019 (there was a thread about it here). Or is this an updated version?
by djnzx48
Sat Mar 28, 2020 8:02 am
Forum: Announcements
Topic: CSSCGC 2020
Replies: 185
Views: 58923

Re: CSSCGC 2020

Quite a nice game.
Spoiler
If you want to win by cheating, all you have to do is delete the quotes, type a$(l, 1) with any number 1-8, and you'll always get a letter from the secet word.
by djnzx48
Wed Mar 25, 2020 10:14 pm
Forum: Programming
Topic: Renumbering
Replies: 11
Views: 1707

Re: Renumbering

I think you're right. The first divergence occurs in the CP_LINES routine here: https://skoolkid.github.io/rom/asm/1980.html Therefore if you want the maximum benefit from this speedup (which is admittedly minor), you should number your program in steps of 256 so that each program line has a unique ...
by djnzx48
Wed Mar 25, 2020 2:04 am
Forum: Programming
Topic: Z80: What's the deal with the IN / OUT operands?
Replies: 6
Views: 1125

Re: Z80: What's the deal with the IN / OUT operands?

Yeah, this used to really confuse me as well. Basically, the Z80 was designed so that I/O only dealt with 8-bit port addresses - for an instruction such as 'out (c), a' the port was just C, and whatever value was in B deemed irrelevant. The opcodes omit B because it's not part of the 'official' port...
by djnzx48
Tue Mar 24, 2020 8:35 pm
Forum: Programming
Topic: Renumbering
Replies: 11
Views: 1707

Re: Renumbering

(my own timing units are the number of DEC BC, JR NZ loops something takes). Oh, that makes sense now. Having your own units sounds like it would be useful - normally I have to calculate things like that manually for each timing loop. BASin has a code profiler which will tell you precisely how many...
by djnzx48
Tue Mar 24, 2020 8:56 am
Forum: Programming
Topic: Renumbering
Replies: 11
Views: 1707

Re: Renumbering

16000 T-states should be around a fifth of a frame. The whole test takes 13 seconds to run, so the difference is pretty minor, but it could provide a slight speedup for long-running programs.
by djnzx48
Tue Mar 24, 2020 7:09 am
Forum: Brand new software!
Topic: The Perils of Willy
Replies: 94
Views: 42960

Re: The Perils of Willy

When you're telling people what they can and can't do with your game, are you speaking on behalf of Matthew Smith and the author of the VIC-20 version? Are they allowed an opinion when people make derivative works of something they produced?
by djnzx48
Tue Mar 24, 2020 2:13 am
Forum: Programming
Topic: Renumbering
Replies: 11
Views: 1707

Re: Renumbering

The clock values were the same at the end when I ran it, but the PRINTs did produce different values. In total the difference was only around 16000 T-states.
by djnzx48
Tue Mar 24, 2020 1:59 am
Forum: Programming
Topic: Renumbering
Replies: 11
Views: 1707

Re: Renumbering

Here are my results of testing this. This was the listing I used: 1 FOR a=1 TO 10 2 RESTORE 1 3 READ d 4 FOR b=1 TO 100 5 LET d=FN a(d) 6 NEXT b 7 PRINT d 8 NEXT a 9 DATA 100 10 DEF FN a(x)=x+1 11 PRINT PEEK 23672 12 RANDOMIZE USR 40000 I put a RET at address 40000 so I could detect when the program...
by djnzx48
Thu Mar 19, 2020 8:58 am
Forum: Showcase your work!
Topic: Digital AY synth
Replies: 38
Views: 6374

Re: Digital AY synth

Image
by djnzx48
Wed Mar 18, 2020 11:38 pm
Forum: Sinclair Miscellaneous
Topic: Specchums and the coronavirus.
Replies: 395
Views: 73890

Re: Specchums and the coronavirus.

I woke up this morning with a fever so I'm currently stuck at home. Probably wasn't caused by the virus, but I don't really know for sure yet. Look I'm not having you malingering when you have literally world-beating AY music to do. Take care mate. You'll be grand. As you say, very unlikely, but ev...
by djnzx48
Wed Mar 18, 2020 9:49 pm
Forum: Sinclair Miscellaneous
Topic: Specchums and the coronavirus.
Replies: 395
Views: 73890

Re: Specchums and the coronavirus.

I woke up this morning with a fever so I'm currently stuck at home. Probably wasn't caused by the virus, but I don't really know for sure yet.
by djnzx48
Sun Mar 15, 2020 8:52 pm
Forum: Sinclair Miscellaneous
Topic: Specchums and the coronavirus.
Replies: 395
Views: 73890

Re: Specchums and the coronavirus.

It doesn't seem like that much has really changed around here. A few events are being cancelled but otherwise people are going to work and school as normal (on typically crowded buses).

This is what one of our country's newspapers looked like last weekend:

Image
by djnzx48
Thu Mar 12, 2020 8:52 am
Forum: Announcements
Topic: CSSCGC 2020
Replies: 185
Views: 58923

Re: CSSCGC 2020

What if you don't live in a place where it's spring?
by djnzx48
Wed Mar 11, 2020 4:13 am
Forum: Showcase your work!
Topic: Digital AY synth
Replies: 38
Views: 6374

Re: Digital AY synth

OK, I'm dumb. How about: B1, E2, B2, E3.
by djnzx48
Tue Mar 10, 2020 9:28 pm
Forum: Showcase your work!
Topic: Digital AY synth
Replies: 38
Views: 6374

Re: Digital AY synth

If you want me to sample a couple of notes of mine, including slides, I’d be happy to do that for you. Pick a note, any note! :lol: Oh, thanks! E1 and E2 would be nice, or even the four main open strings (EADG) if you can. I do love these amazing tracks, but they do remind me slightly of the Sorry ...
by djnzx48
Tue Mar 10, 2020 2:56 am
Forum: Showcase your work!
Topic: Digital AY synth
Replies: 38
Views: 6374

Re: Digital AY synth

Good idea, I'll try that for a later revision. (I really do like the sound of a fretless bass.) I would add pitch bending as well, except an 8-bit period value isn't as suitable for fine pitch changes.
by djnzx48
Mon Mar 09, 2020 8:59 am
Forum: Showcase your work!
Topic: Digital AY synth
Replies: 38
Views: 6374

Re: Digital AY synth

I added another new feature, a chorus effect on the bass. Here's a short loop I made to test it with.

[media]https://youtu.be/bPl0W9cqvk0[/media]
by djnzx48
Sun Mar 08, 2020 8:57 pm
Forum: Music
Topic: Playing ZX Spectrum modules(.vt,.tap,.asm,etc.) on real hardware or an emulator
Replies: 10
Views: 14713

Re: Playing ZX Spectrum modules(.vt,.tap,.asm,etc.) on real hardware or an emulator

Oh, you're right; I didn't read that bit properly. Although USR 49152 should still work for muting the song if you don't mind it restarting from the beginning.
by djnzx48
Sun Mar 08, 2020 7:43 pm
Forum: Music
Topic: Playing ZX Spectrum modules(.vt,.tap,.asm,etc.) on real hardware or an emulator
Replies: 10
Views: 14713

Re: Playing ZX Spectrum modules(.vt,.tap,.asm,etc.) on real hardware or an emulator

@R-Tape : That works as well, but to exit that program you need to press BREAK and reset the AY chip by entering RANDOMIZE USR 49162, otherwise it will keep playing the last note on and on. I think you mean USR 49152, not 49162. @qaenoip: You may want to be aware that EmuZWin does not emulate the A...
by djnzx48
Sun Mar 08, 2020 7:41 pm
Forum: ZXDB Discussion
Topic: Help Needed - The Type Fantastic
Replies: 86
Views: 41028

Re: Help Needed - The Type Fantastic

UFO Attack - Sinclair Programs, February 1985.
by djnzx48
Sun Mar 08, 2020 1:55 am
Forum: Showcase your work!
Topic: Digital AY synth
Replies: 38
Views: 6374

Re: Digital AY synth

Here's what the new oscillator sync feature sounds like.

[media]https://youtu.be/gtmUKmlClic[/media]
by djnzx48
Thu Mar 05, 2020 5:21 am
Forum: ZXDB Fixes
Topic: Little bugs in the database 2
Replies: 543
Views: 116980

Re: Little bugs in the database 2

Also according to the page for Waiting for Sproggo , it participated in CSSCGC Crap Games Contest 2013. However it doesn't appear at CSSCGC Crap Games Competition 2013 . Did it really participate in CSSCGC? Seems like it did participate, but according to the site, the actual title is 'Advanced Wait...
by djnzx48
Mon Mar 02, 2020 7:14 am
Forum: Emulators
Topic: Add loading screen to .tap file
Replies: 31
Views: 9877

Re: Add loading screen to .tap file

Do you have any peripherals connected such as the Interface 1? Maybe try replacing the POKE with this.

POKE (PEEK 23631+256*PEEK 23632)+5,111
by djnzx48
Sun Mar 01, 2020 3:55 am
Forum: ZX Spectrum Next
Topic: ZX Spectrum Next Discussion
Replies: 423
Views: 88829

Re: ZX Spectrum Next Discussion

Since the license requires attribution, I wonder why Steven Vickers, Penny Vickers and Robin Bradbeer aren't mentioned anywhere in the manual.