Search found 98 matches

by 1bvl109
Sat Apr 25, 2020 7:18 pm
Forum: Hardware
Topic: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?
Replies: 42
Views: 5047

Re: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?

Ast A. Moore wrote: Sat Apr 25, 2020 7:01 pm If you can get by without using index registers, then don’t worry about them. You’ll figure out why you need them when you need them.
But aren't they still just a sad substitute for a zero page like in say the 6800? This cat has to much mustard.
by 1bvl109
Sat Apr 25, 2020 6:59 pm
Forum: Sinclair Miscellaneous
Topic: Specchums and the coronavirus.
Replies: 395
Views: 73614

Re: Specchums and the coronavirus.

@1bvl109 That video is cringeworthy in the extreme Thanks for taking it in good humour. I admit, it was a bit risky, because it is never really clear, what the parody is actually about. Also the "translator" may have suffered from a https://en.wikipedia.org/wiki/Mondegreen here and there....
by 1bvl109
Sat Apr 25, 2020 6:10 pm
Forum: Hardware
Topic: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?
Replies: 42
Views: 5047

Re: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?

Exactly. I'm happy that we agree, because I don't get it. To replicate LD A,(IX+2) without indirection you need to do INC IX // INC IX // LD A,(IX) // DEC IX // DEC IX so that IX still points to the root of the structure. But why would you do this in the first place? The "root of the structure...
by 1bvl109
Sat Apr 25, 2020 5:08 pm
Forum: Sinclair Miscellaneous
Topic: Specchums and the coronavirus.
Replies: 395
Views: 73614

Re: Specchums and the coronavirus.

Alessandro wrote: Sat Apr 25, 2020 2:30 pm An unusual 75th Liberazione anniversary today.
Congratulations! Not to forget that the counterstrike was as peaceful and culinary as successful: all of Germany is now occupied by and with Italian restaurants
Spoiler
by 1bvl109
Sat Apr 25, 2020 1:36 pm
Forum: Hardware
Topic: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?
Replies: 42
Views: 5047

Re: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?

If the stack was bottom-up, I would have to assign a hard upper limit to the code and data, and use this for the start of the stack. Or put the "code and data at the top of an 8K or 16K bank" if you insist on this design. Whether stacks are top down or bottom up is really like whether you...
by 1bvl109
Sat Apr 25, 2020 9:23 am
Forum: Hardware
Topic: ZX Interface 1
Replies: 14
Views: 2130

Re: ZX Interface 1

Can the ULA be faulty so it damages the regulator and at the same time to work? Sure. You seem to be shortening your 7805 with something. Either the microdrive or something in the interface 1. Do the 7805 die with no microdrive connected? Can you desolder the +5V output pin of the 7805 in order to ...
by 1bvl109
Fri Apr 24, 2020 8:49 pm
Forum: Sinclair Miscellaneous
Topic: Specchums and the coronavirus.
Replies: 395
Views: 73614

Re: Specchums and the coronavirus.

Alessandro wrote: Fri Apr 24, 2020 1:49 pm Why doesn't he start setting an example himself then...
What do we mere mortals know? Maybe he did and this made him the stable genius he is.
by 1bvl109
Fri Apr 24, 2020 8:41 pm
Forum: Hardware
Topic: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?
Replies: 42
Views: 5047

Re: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?

... to share a block of memory without needing heap management. It could be nice for recursion, if you needn't fear to be stabbed in the back by it every other microsecond. Bottom-up stacks would make it much harder to share with anything bottom-up like code. Just to be contrarian: if memory serves...
by 1bvl109
Fri Apr 24, 2020 6:24 pm
Forum: Hardware
Topic: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?
Replies: 42
Views: 5047

Re: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?

Even the 8086 can be forgiven for it's segmentation, if you consider having a stack segment.
by 1bvl109
Fri Apr 24, 2020 6:14 pm
Forum: Hardware
Topic: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?
Replies: 42
Views: 5047

Re: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?

So I dislike that I'm using it and CPU is using it independently at the same time. Amen brother! Seen the light than I noticed that it is not a good idea to read from the stack by POP HL, DEC SP, DEC SP. Is DEC SP even of any use? Stack. Sits up there growing like a icicle, waiting to impale your c...
by 1bvl109
Fri Apr 24, 2020 4:32 pm
Forum: Hardware
Topic: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?
Replies: 42
Views: 5047

Re: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?

Yep, I'm using structured data in my latest game. It might not be optimal in instruction speed, but it's a lot easier to deal with 'object-like' data My saving throw is that matters of taste migt just as well be covered by a macro assembler. You see LD A,(MN+1), the Z80 sees INC MN, LD A,(MN) ... ,...
by 1bvl109
Fri Apr 24, 2020 12:20 pm
Forum: Hardware
Topic: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?
Replies: 42
Views: 5047

Re: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?

Joefish wrote: Fri Apr 24, 2020 11:56 am No idea what you mean by 'MN' and 'OP'.
Sorry, if I was obtuse, it's just phantasy register league. AF, BC, DE, HL, MN, OP, oh sh... P already taken by PC.Well C also. Some cherubs fault probably. http://portsherry.com/comic/an-innocent-mix-up/ Go forth and multiply! MULTDIV (PBC),((HL)),(((DE)))
by 1bvl109
Fri Apr 24, 2020 11:33 am
Forum: Hardware
Topic: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?
Replies: 42
Views: 5047

Re: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?

Index registers can be very useful. Thanks. I rant of course, to learn. ix+0—speed ix+1—direction ... Then, before calling an entire set of subroutines that handle an enemy, you simply load IX with the base address of the reference table. Sure, but no real programmer has time for refactoring his co...
by 1bvl109
Fri Apr 24, 2020 9:44 am
Forum: Hardware
Topic: So the Z80 is an improved 8080/8085, but what about LD A,(MN)?
Replies: 42
Views: 5047

So the Z80 is an improved 8080/8085, but what about LD A,(MN)?

I feel constrained. because of you know what, but alas also because I never quite got the hang on these IX and IY. Why do I have do add an index? Waste a byte? I simply want more registers in the machine, to fiddle 'em bits, keep pointers to here and there and everywhere, so that I don't have to loa...
by 1bvl109
Tue Apr 21, 2020 4:11 pm
Forum: Sinclair Miscellaneous
Topic: Conway
Replies: 16
Views: 2644

Re: Conway

This routine uses the entire screen memory as a cell structure so is very slow generating each iteration. Thanks for digging this up. It seems to use wrap-around screen, so maybe there is a moral here. In a world with limited resources a gun sooner or later shoots itself in the foot. https://i.post...
by 1bvl109
Tue Apr 14, 2020 11:37 pm
Forum: Brand new software!
Topic: Wudang
Replies: 23
Views: 3821

Re: Wudang

Ralf wrote: Sun Apr 12, 2020 10:09 am And here's my rzx recording:
Great game.
First though was that there is little action on the screen compared to other games, but still immediately fell in love with the beautiful design.

And then I red it. Wham! Basic.

Incredible.
by 1bvl109
Tue Apr 14, 2020 5:45 pm
Forum: Sinclair Miscellaneous
Topic: Conway
Replies: 16
Views: 2644

Re: Conway

There's also a real running BASIC-program on WoS http://www.worldofspectrum.org/infoseek ... id=0025822
by 1bvl109
Wed Jan 15, 2020 2:05 pm
Forum: Programming
Topic: Learning Machine Code
Replies: 36
Views: 6113

Re: Learning Machine Code

While browsing for something completely different i stumbled across this German emulator which seems to be a whole IDE. Assembler, BASIC-Compiler and what not. I've no idea, if the UI also talks English though. http://www.jens-mueller.org/jkcemu/assembler.html
by 1bvl109
Wed Jan 15, 2020 1:38 pm
Forum: Other Retro Stuff
Topic: Retrogaming in Germany
Replies: 16
Views: 3820

Re: Retrogaming in Germany

There was some (commercial) software for the KC though but still far less than for the Western ones. This might be the reason that there were also attempts to produce compatibles, https://en.wikipedia.org/wiki/List_of_ZX_Spectrum_clones#Spectral see also http://www.jens-mueller.org/jkcemu/zxspectru...
by 1bvl109
Wed Jan 15, 2020 1:12 pm
Forum: Programming
Topic: Learning Machine Code
Replies: 36
Views: 6113

Re: Learning Machine Code

I second every word you wrote, but can't help to be deeply impressed by the journey he embarked on. This is the way of the Real Programmer. I liked ASZMIC, but that was for the 81. https://media.oglaf.com/comic/feralchic.jpg
by 1bvl109
Wed Jan 15, 2020 12:21 pm
Forum: Games/Software
Topic: The Computer Cookbook
Replies: 25
Views: 3015

LOAD ""

Please stop posting links to old computer magazines!!! I've just spent 45 minutes, yes 45 minutes trawling through them :lol: :lol: Don't worry. Just doesn't make sense. You are doomed already. You were doomed since you created your account here. You were doomed since you surfed to this URL. You we...
by 1bvl109
Tue Nov 12, 2019 9:30 pm
Forum: Design/Ideas
Topic: Where's my Shield?
Replies: 0
Views: 8067

Where's my Shield?

So I awoke one morn ... afternoon after playing Knightlore all night long and ... sorry wrong start. So there's the Uno, the Next, the Evolution. People seem to be interested in hardware which gives the full Speccy feeling. Now you may have heard that down in Cambridge, they had the crazy idea of pr...
by 1bvl109
Tue Nov 12, 2019 8:18 pm
Forum: Hardware
Topic: What is a 48k with 128k RAM?
Replies: 4
Views: 1618

Re: What is a 48k with 128k RAM?

Converting a 48k to a 128k has been done 8-) There is/was a page in the web describing it. The more I think about it, the more it seems out of my league. I'm struggling with the keyboard repair already. But thanks for your thoughts. To get the whole 128k of RAM, all 16 existing DRAM chips have to b...
by 1bvl109
Tue Nov 12, 2019 7:52 pm
Forum: Sinclair Miscellaneous
Topic: Spectrum memes
Replies: 1235
Views: 205380

Re: Spectrum memes

PeteProdge wrote: Wed Oct 30, 2019 7:48 am That was a bit of rant wasn't it?
That's just fine. Thanks to the explanation by you, ZXDunny and the others I finally got it.
by 1bvl109
Tue Nov 12, 2019 7:40 pm
Forum: Showcase your work!
Topic: BLACK FLAG development blog [no commentary]
Replies: 16
Views: 5712

Re: BLACK FLAG development blog [no commentary]

Juan F. Ramirez wrote: Tue May 28, 2019 5:30 pm A very good marketing strategy! ;)
Should have been "The program which must not be named" (or played, or loaded, or thought of)