Search found 37 matches

by beginner
Sat Apr 15, 2023 11:01 am
Forum: Programming
Topic: z80test: LDIR->NOP'
Replies: 16
Views: 815

Re: z80test: LDIR->NOP'

I just noticed I made a small mistake in my previous post. Here it is, just in case somebody stumbles on this in the future:

LDI()

Code: Select all

		5F = bit 5 of (copied value+A);
should be

Code: Select all

		5F = bit 1 of (copied value+A);
by beginner
Tue Mar 14, 2023 5:59 pm
Forum: Emulators
Topic: IN 55 - is it emulated?
Replies: 25
Views: 690

Re: IN 55 - is it emulated?

ALSO, while I'm here: I know I've seen some kind of test program, with a huge matrix of characters on screen, designed to test every possible input. Blue text, cyan screen, with a keyboard layout on top, and at least three joystick protocols below (IN 31, IN 55 and Fuller) - maybe more, such as the...
by beginner
Tue Mar 14, 2023 12:02 pm
Forum: Emulators
Topic: IN 55 - is it emulated?
Replies: 25
Views: 690

Re: IN 55 - is it emulated?

I think that's a result of the floating bus. Reading from an unattached port will return whatever data happens to be on the bus at that time.
You can find more info about it here: https://sinclair.wiki.zxnet.co.uk/wiki/Floating_bus

Cheers!
by beginner
Sat Mar 04, 2023 7:51 pm
Forum: ZXDB Fixes
Topic: Scrolly Stack - 128K, not 16K?
Replies: 2
Views: 158

Re: Scrolly Stack - 128K, not 16K?

Yes, it does require a 128k machine. More details can be found here: http://www.svgalib.org/rus/1k4kgames.html. From the scrolly-stack\scrolly.txt , inside the zip available on that page: Scrolly Stack - 4k entry for 2003 Minigame Compo Public domain by Russell Marks [...] for 128k Spectrum (only) N...
by beginner
Sat Mar 04, 2023 6:18 pm
Forum: Emulators
Topic: New release of SpecEmu
Replies: 218
Views: 47162

Re: New release of SpecEmu

XoRRoX wrote: Sat Mar 04, 2023 6:06 pm Where did you get this info?
That info was provided by Woody himself, on the ZX Spectrum discord.

Cheers!
by beginner
Thu Mar 02, 2023 2:23 am
Forum: Games/Software
Topic: Madhatter - broken tape, or broken emulators?
Replies: 6
Views: 230

Re: Madhatter - broken tape, or broken emulators?

1024MAK wrote: Thu Mar 02, 2023 1:45 am Stole my thunder… :shock:
Sorry about that @1024MAK :).

Cheers!
by beginner
Wed Mar 01, 2023 7:06 pm
Forum: Games/Software
Topic: Madhatter - broken tape, or broken emulators?
Replies: 6
Views: 230

Re: Madhatter - broken tape, or broken emulators?

Hi catmeows , SkoolKid I'm curious, what exactly Issue 2 emulation means ? What is the difference from other issues ? Now to find out what the "Issue 2 keyboard" option in Fuse actually does... From the Spectrum FAQ, here or here : The ULA chip uses the same pin (28) for all of the MIC soc...
by beginner
Wed Mar 01, 2023 6:00 pm
Forum: Games/Software
Topic: Madhatter - broken tape, or broken emulators?
Replies: 6
Views: 230

Re: Madhatter - broken tape, or broken emulators?

Madhatter seems to require an Issue 2 machine. Try enabling Issue 2 emulation and it should work :).

Cheers!
by beginner
Thu Feb 16, 2023 9:48 pm
Forum: Brand new software!
Topic: Turbo The Tortoise 30th Anniversary Edition (2023 version)
Replies: 13
Views: 753

Re: Turbo The Tortoise 30th Anniversary Edition (2023 version)

Slider wrote: Thu Feb 16, 2023 9:14 pm Yes, 128k only, because AY music and interlevel screens are located in 128k pages
thanks for the update @Slider!
by beginner
Thu Feb 16, 2023 12:32 pm
Forum: Brand new software!
Topic: Turbo The Tortoise 30th Anniversary Edition (2023 version)
Replies: 13
Views: 753

Re: Turbo The Tortoise 30th Anniversary Edition (2023 version)

the 2023 edition doesn't seem to be working on the 48k :(. it just resets after loading completes.
by beginner
Wed Nov 16, 2022 4:00 pm
Forum: Programming
Topic: z80test: LDIR->NOP'
Replies: 16
Views: 815

Re: z80test: LDIR->NOP'

Hello SkoolKid , I'm not sure if this is what you are looking for but here are a couple of links that might shed some more light on how flags are affected in block instructions: https://github.com/hoglet67/Z80Decoder/wiki/Undocumented-Flags https://github.com/MrKWatkins/ZXSpectrumNextTests/tree/deve...
by beginner
Mon Nov 07, 2022 7:08 pm
Forum: Emulators
Topic: Swan
Replies: 12
Views: 854

Re: Swan

Hello @Zoran ,

I played a bit with Swan. I like it :) . +1 for Pascal ;) .
The sound lagging, mentioned by @TheMartian, reproduced during my testing too.

I had a similar issue at some point. In my case it was caused by an audio buffer being saturated too quickly. Maybe it helps.

Great work!
by beginner
Fri Aug 19, 2022 11:36 am
Forum: Emulators
Topic: "Arkanoid - The Hit Squad" mystery?
Replies: 12
Views: 772

Re: "Arkanoid - The Hit Squad" mystery?

Thanks AndyC :D . This little project turned out to be more addictive than I would have thought. It is, however, also very satisfying :) . Right now I am enjoying the "freshly baked" border stripes. I decided that I'll always paint the borders on the fly / cycle based , no matter which one...
by beginner
Fri Aug 19, 2022 10:05 am
Forum: Emulators
Topic: "Arkanoid - The Hit Squad" mystery?
Replies: 12
Views: 772

Re: "Arkanoid - The Hit Squad" mystery?

Hi everybody, I'm back with a small update on this matter. Maybe it will be useful to some other beginner emulator developer, like myself :) . Halfway through the implementation I realized that even though I am now doing cycle based / on the fly screen reading / decoding , there will be games that w...
by beginner
Wed Aug 10, 2022 11:02 pm
Forum: Emulators
Topic: "Arkanoid - The Hit Squad" mystery?
Replies: 12
Views: 772

Re: "Arkanoid - The Hit Squad" mystery?

spider wrote: Wed Aug 10, 2022 8:31 pm Ah I had no idea it was your own emulator! :o :D

Much respect as said for "writing your own" :)
Much appreciated! :D

Cheers
by beginner
Wed Aug 10, 2022 6:22 pm
Forum: Emulators
Topic: "Arkanoid - The Hit Squad" mystery?
Replies: 12
Views: 772

Re: "Arkanoid - The Hit Squad" mystery?

Hi @geecab , @Einar Saukas , @AndyC

Thanks for pointing me to the right direction :) .
I did some quick tests and I can confirm that you are indeed correct!


@geecab
geecab wrote: Tue Aug 09, 2022 10:01 pm Respect to you writing your own emulator 8-)
Thank you for your kind words. I appreciate it :)

Cheers!
by beginner
Tue Aug 09, 2022 9:32 pm
Forum: Emulators
Topic: "Arkanoid - The Hit Squad" mystery?
Replies: 12
Views: 772

Re: "Arkanoid - The Hit Squad" mystery?

Hi spider I don't think it would be an emulator issue. Which emulator are you using ? And have you tried it in another one ? :) I've actually developed my own ZX Spectrum 48k emulator. I should have mentioned that in my first post. So, in this case there are some chances that I might have implemente...
by beginner
Tue Aug 09, 2022 8:33 pm
Forum: Emulators
Topic: "Arkanoid - The Hit Squad" mystery?
Replies: 12
Views: 772

"Arkanoid - The Hit Squad" mystery?

Hi everybody, I finally had some time to play a bit more with my emulator (ZX Spectrum 48k) and I am back with yet another question :) . There's no surprise that Arkanoid is not wkoring on it, since I do not have any floating bus support. However, I thought I should give a try to Arkanoid - The hit ...
by beginner
Mon Jul 11, 2022 7:37 am
Forum: Showcase your work!
Topic: A Yankee in Iraq, a 50 fps SHMUP
Replies: 38
Views: 6393

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.

What do you think?

Cheers!
by beginner
Sun Jul 10, 2022 3:30 am
Forum: Emulators
Topic: Game development trick? Or something else?
Replies: 23
Views: 1492

Re: Game development trick? Or something else?

This is all great info! Thanks for sharing! :)

Maybe we could have a sticky page in the Emulators section, where more experienced emulator developers could share info with newbies like myself.
Stuff like: tips and tricks, common pitfalls, different approaches, etc :).
by beginner
Sat Jul 09, 2022 5:25 am
Forum: Emulators
Topic: Game development trick? Or something else?
Replies: 23
Views: 1492

Re: Game development trick? Or something else?

Hi TheMartian , This is exactly what I was looking for. Thank you! Your information is priceless! If only I would have seen it sooner. It would have saved me long hours of browsing through very old forum posts :D. I realize now just how important timing is :P. Here's what happened: Yesterday I told ...
by beginner
Fri Jul 08, 2022 7:52 pm
Forum: Emulators
Topic: Game development trick? Or something else?
Replies: 23
Views: 1492

Re: Game development trick? Or something else?

@the.beginner Really like this thread. :) Please keep us updated with your emulator development. I can't help with sound emulation, but I can tell you that almost all authors of the most accurate Spectrum emulators are members of this forum. They may not all be active right now, but if you're looki...
by beginner
Thu Jul 07, 2022 9:03 pm
Forum: Emulators
Topic: Game development trick? Or something else?
Replies: 23
Views: 1492

Re: Game development trick? Or something else?

scoppack I was looking at that code and wondering WTF, I didn't recognise it at all!! I tracked it down from the cpl command and it is from the Music Box Player Engine. It was a straight 'save as asm' from the program Beepola. It may help, or not. Mystery solved :D. Btw: that tune is very catchy. I...
by beginner
Wed Jul 06, 2022 4:08 pm
Forum: Emulators
Topic: Game development trick? Or something else?
Replies: 23
Views: 1492

Re: Game development trick? Or something else?

Back with some updates on this. Maybe it will be useful to somebody in the future :) I'm still not sure what exactly the previously presented 8bitTris routine does, other than apparently acting as some sort of counter. However, using the debugger, I managed to understand what causes the ROM write at...
by beginner
Tue Jul 05, 2022 5:36 am
Forum: Emulators
Topic: Game development trick? Or something else?
Replies: 23
Views: 1492

Re: Game development trick? Or something else?

I'm not yet sure if there is something else, but for starters, there is definitely something wrong on my side with my "debugger". Even though the emulator executes that loop, at some point, somewhere, somehow the debugger fails to record the proper instruction being executed and it records...