Search found 2644 matches

by Ast A. Moore
Thu Jul 14, 2022 8:23 pm
Forum: Showcase your work!
Topic: A Yankee in Iraq, a 50 fps SHMUP
Replies: 38
Views: 6524

Re: A Yankee in Iraq, a 50 fps SHMUP

I recently played the game again on the zx-uno and I can only say that it is excellent! At the same time, it was very useful for testing different Spectrum cores, which will help us to improve their accuracy. Thank you kindly, sir! And I’m happy that it helped with improving the accuracy of emulati...
by Ast A. Moore
Thu Jul 14, 2022 8:19 pm
Forum: Games/Software
Topic: How not to handle the keyboard...
Replies: 11
Views: 602

Re: How not to handle the keyboard...

Gosh, I completely forgot about Spectron . At first I even thought you confused me for someone else, because looking at the code I couldn’t believe it was my work. But I looked through my notes (thank goodness I’d kept them!), and sure enough—the code was there. I had a few instances written out (wi...
by Ast A. Moore
Wed Jul 13, 2022 6:04 pm
Forum: Sinclair Miscellaneous
Topic: Spectrum ROMs compatibility issues
Replies: 22
Views: 912

Re: Spectrum ROMs compatibility issues

This is a very strange game. Apart from the ROM check, the game works properly only with the issue 2 keyboard. Otherwise, the sound is messed up and the game crashes on start. Indeed. I made a fix for that, too. It would be interesting to know, if there are any other games that require exclusively ...
by Ast A. Moore
Tue Jul 12, 2022 10:46 am
Forum: Sinclair Miscellaneous
Topic: Spectrum ROMs compatibility issues
Replies: 22
Views: 912

Re: Spectrum ROMs compatibility issues

Rasputin (48K): the Softlock loader decrypts data against the ROM, so will only work on the original 48K machine.
by Ast A. Moore
Mon Jul 11, 2022 8:33 pm
Forum: Sinclair Miscellaneous
Topic: Spectrum ROMs compatibility issues
Replies: 22
Views: 912

Re: Spectrum ROMs compatibility issues

Yes. Soldier of Fortune checks for the letter S in the copyright message in a specific location and either enables of disables the AY special effects. Another game that checks for that is Little Puff . (Although it ignores both the 128K and the +2 and only uses the AY on the +2A/+3.) I made a bug-fi...
by Ast A. Moore
Mon Jul 11, 2022 11:52 am
Forum: Showcase your work!
Topic: A Yankee in Iraq, a 50 fps SHMUP
Replies: 38
Views: 6524

Re: A Yankee in Iraq, a 50 fps SHMUP

Small unsolicited feedback :P: I noticed that the missiles won't cause any damage to the ground buildings and the bombs won't damage the planes. I think it would be a bit more realistic if they would cause some damage :D. Any feedback is always welcome! You’re not the first one to suggest this. At ...
by Ast A. Moore
Fri Jul 08, 2022 12:24 pm
Forum: Preservation
Topic: How to compare two files?
Replies: 10
Views: 356

Re: How to compare two files?

Tapir has two panes and a Compare Tapes command. It marks the differing blocks purple. It doesn’t show you the actual different bytes, that’s something most standard hex editors do.
by Ast A. Moore
Mon Jul 04, 2022 5:09 pm
Forum: Emulators
Topic: Game development trick? Or something else?
Replies: 23
Views: 1499

Re: Game development trick? Or something else?

And then, I thought, how about if I try a little hack? What if I update my I/O port read logic to return random numbers between 0x00 and 0xff when a read is attempted from an unassigned/non-existing I/O port number? One line of code later the helicopter started purring like a kitten. Much to my sur...
by Ast A. Moore
Mon Jul 04, 2022 12:00 pm
Forum: Emulators
Topic: Game development trick? Or something else?
Replies: 23
Views: 1499

Re: Game development trick? Or something else?

Indeed, writing to ROM is sometimes used for screen address calculations (primarily, when an object goes off the top of the screen area). This greatly simplifies things and speeds up calculations. I think I used that technique in one of the earlier versions of Yankee for the missiles (the code may s...
by Ast A. Moore
Sat Jun 25, 2022 10:55 pm
Forum: Preservation
Topic: The French Mistress (+3)
Replies: 4
Views: 157

Re: The French Mistress (+3)

p13z wrote: Sat Jun 25, 2022 9:07 pm Totally thought this was going to be something saucy from the title :?
Still could be: “Insert new entry.” :oops:
by Ast A. Moore
Fri Jun 24, 2022 9:21 am
Forum: Hardware
Topic: ZX spectrum +2 (grey) composite out is monochrome
Replies: 8
Views: 373

Re: ZX spectrum +2 (grey) composite out is monochrome

Hmm. The +2 already has a composite output on pin 1 of the DIN 8 socket. Try that pin directly (and the ground, obviously, which is pin 2).
by Ast A. Moore
Fri Jun 24, 2022 7:04 am
Forum: Games/Software
Topic: Oh dear, we're doing it wrong...
Replies: 21
Views: 722

Re: Oh dear, we're doing it wrong...

There are genuinely people who think computer games are trivial and of a lower intellectual level, like Fred Harris on the BBC's Micro Live show, who sneered at the very idea of using a computer for gaming. Yes, and then there was this inventor guy, (forget his name, I think it rhymed with éclair )...
by Ast A. Moore
Wed Jun 22, 2022 8:20 pm
Forum: Games/Software
Topic: Sqij mentioned in an article on Ars Technica
Replies: 7
Views: 269

Re: Sqij mentioned in an article on Ars Technica

Ah, I see. I primarily use Fuse, and it does a very decent job at emulating scan lines. Looks very realistic (when compared to a real Trinitron CRT).
by Ast A. Moore
Wed Jun 22, 2022 2:56 pm
Forum: Games/Software
Topic: Sqij mentioned in an article on Ars Technica
Replies: 7
Views: 269

Re: Sqij mentioned in an article on Ars Technica

Those are CRT TV scan lines. Some emulators allow you to turn them on, which I personally like and use.
by Ast A. Moore
Wed Jun 22, 2022 6:00 am
Forum: Games/Software
Topic: A genie pops out of your ZX Spectrum...
Replies: 9
Views: 466

Re: A genie pops out of your ZX Spectrum...

Anybody mention Pete Cooke as lead programmer already? His 3D work is amazing.
by Ast A. Moore
Sun Jun 19, 2022 4:12 pm
Forum: Games/Software
Topic: The best Speccy game by MirrorSoft: vote
Replies: 26
Views: 840

Re: The best Speccy game by MirrorSoft: vote

PeteProdge wrote: Sun Jun 19, 2022 11:10 am Fourth is Zythum, with 2 votes.
Which is outrageous! :evil:
by Ast A. Moore
Sun Jun 19, 2022 10:39 am
Forum: Preservation
Topic: Alvin Albrecht's flood fill routine (extra bits)
Replies: 5
Views: 250

Re: Alvin Albrecht's flood fill routine (extra bits)

TMD2003 wrote: Fri Jun 17, 2022 5:41 pm
Figure 3 - Pixel Coordinate Depth-First Flood Fill
Hmm. Crashes midway for me. (Haven’t looked into it yet.)
by Ast A. Moore
Sat Jun 18, 2022 9:12 pm
Forum: Hardware
Topic: 48K PSU Repair - Or buy another?
Replies: 7
Views: 259

Re: 48K PSU Repair - Or buy another?

There are very few things that can go wrong with it. It’s basically a transformer (two coils wrapped around a core) to lower the voltage, a bridge rectifier (essentially, four diodes) to turn AC into DC, and a couple of capacitors to smooth things out. There’s also a fuse in the plug for protection....
by Ast A. Moore
Sat Jun 18, 2022 8:29 am
Forum: Programming
Topic: More Silly Filling, Fairlight Style
Replies: 1
Views: 311

Re: More Silly Filling, Fairlight Style

Well, it’s pretty fast already. And I’m sure the few instances of SMC help a lot in this regard! Looks like it could also do with a couple of blanked-out vertical lines in the corners of the walls, to stop the adjacent textures merging together. I could maybe manage that with larger textures, such t...
by Ast A. Moore
Fri Jun 17, 2022 10:50 am
Forum: Games/Software
Topic: Guess the screen$
Replies: 8175
Views: 287365

Re: Guess the screen$

One of the Seymour games?
by Ast A. Moore
Fri Jun 17, 2022 9:14 am
Forum: Games/Software
Topic: Autofire in shmups
Replies: 20
Views: 673

Re: Autofire in shmups

bluespikey wrote: Fri Jun 17, 2022 9:03 am wasn't the autofire simply a constant ON signal?
I don’t think so. There was some simple electronic circuitry inside, so it was probably actually closing and opening the contacts at a specific rate:
Image
by Ast A. Moore
Tue Jun 14, 2022 2:13 am
Forum: Games/Software
Topic: A psychotic madman kidnaps you and...
Replies: 53
Views: 1358

Re: A psychotic madman kidnaps you and...

Nether Earth.
by Ast A. Moore
Sat Jun 11, 2022 7:14 pm
Forum: Graphics
Topic: The biggest sprites in games
Replies: 5
Views: 503

Re: The biggest sprites in games

Evil Genius wrote: Sat Jun 11, 2022 3:21 pm Just FF'ed through the vid but didn't see Thanatos or Dark Sceptre there
Thanatos is the second one in the vid.
by Ast A. Moore
Wed Jun 08, 2022 4:02 pm
Forum: Programming
Topic: Which assembler are you using for the Spectrum ?
Replies: 63
Views: 2785

Re: Which assembler are you using for the Spectrum ?

Perhaps it was a very old version. I use negative numbers and offsets all the time with no issues. I used win32 build :x Well, can’t comment on that, but the macOS build gives me the correct values with this simple test code: ld ix,label+1 ld a,(ix-1) ld bc,-32 ret label db 0,1,2,3 This ends up wit...
by Ast A. Moore
Wed Jun 08, 2022 2:55 pm
Forum: Programming
Topic: Which assembler are you using for the Spectrum ?
Replies: 63
Views: 2785

Re: Which assembler are you using for the Spectrum ?

g0blinish wrote: Wed Jun 08, 2022 8:33 am
Ast A. Moore wrote: Thu Jun 02, 2022 9:39 pmzasm
when I was working on a game for Jupiter ace, I ran into one peculiarity: the assembler did not understand negative numbers.
ld a,(ix-1) turns to ld a,(ix+1)
ld bc,-32 to ld bc,32
Perhaps it was a very old version. I use negative numbers and offsets all the time with no issues.