Search found 776 matches

by RMartins
Tue Dec 12, 2023 11:24 pm
Forum: Showcase your work!
Topic: ZX Robot at Lisbon Games Week
Replies: 7
Views: 589

Re: ZX Robot at Lisbon Games Week

Apparently no takers to tackle the riddle.
by RMartins
Mon Dec 04, 2023 9:14 pm
Forum: Brand new software!
Topic: Aztec
Replies: 51
Views: 2261

Re: Aztec

Was this game finished? I tried the version from this archive and it shows some flickering during the gameplay. Yes there is a bit of flickering, when there is more stuff on screen, because this code was not optimized at the time, since it had to be rushed to the deadline of the compo. I started th...
by RMartins
Wed Nov 29, 2023 11:24 am
Forum: Showcase your work!
Topic: ZX Robot at Lisbon Games Week
Replies: 7
Views: 589

Re: ZX Robot at Lisbon Games Week

And I forgot to mention that I added a Suction "End Effector" to the Robot Arm. The Robot is already built to allow the use of Pneumatics, since it comes with 2 tubes routed through the arm for pneumatic handling. However the one I bought did not have any of the extra components required f...
by RMartins
Wed Nov 29, 2023 10:56 am
Forum: Showcase your work!
Topic: ZX Robot at Lisbon Games Week
Replies: 7
Views: 589

Re: ZX Robot at Lisbon Games Week

hmm, now i did a quote i anc the URL but its not functioning as a normal link "Loading Facebook SDK. You will need to disable any adblocker, privacy extension, or built-in tracking protection." I'm not a facebook user, hence I don't know exactly what can be the problem. But I would sugges...
by RMartins
Tue Nov 28, 2023 10:16 am
Forum: Showcase your work!
Topic: ZX Robot at Lisbon Games Week
Replies: 7
Views: 589

Re: ZX Robot at Lisbon Games Week

I probably was not very clear, on what this actually is. This is a Spectrum 48K (in this case a plus, but a regular 48K rubber key was also used in the event), that is controlling an educational 6 degree robot arm from Lab-Volt (unfortunately no longer in production). It consists of the following: -...
by RMartins
Mon Nov 27, 2023 10:35 am
Forum: Showcase your work!
Topic: ZX Robot at Lisbon Games Week
Replies: 7
Views: 589

ZX Robot at Lisbon Games Week

I haven't posted in a long while around here, but it was for several good reasons ... and one of them is in this post :P https://www.facebook.com/LoadZXSpectrum/videos/its-alivegrande-projeto-por-parte-do-rui-martinszxrobot-lgw-museu-zxspectrum-lis/861502695440725/ There is a riddle on the robot sta...
by RMartins
Tue Feb 21, 2023 2:38 pm
Forum: Hardware
Topic: Pico based Spectrum ROM interface (photoessay)
Replies: 31
Views: 1217

Re: Pico based Spectrum ROM interface (photoessay)

Goodness, no, not at all. Using a microcontroller to emulate an old piece of technology has become a useful technique in recent years. As original devices have got more scarce and unreliable with age, and microcontrollers like the RP2040 have got faster and faster, what used to be the realm of FPGA...
by RMartins
Sun Feb 19, 2023 8:36 pm
Forum: Hardware
Topic: Pico based Spectrum ROM interface (photoessay)
Replies: 31
Views: 1217

Re: Pico based Spectrum ROM interface (photoessay)

Nice project and exercise and it's always fun.
But gives me the vibes of "killing a fly with a hammer".
by RMartins
Thu Dec 08, 2022 3:30 pm
Forum: Sinclair Miscellaneous
Topic: Pasmo 0.5.5
Replies: 6
Views: 550

Re: Pasmo 0.5.5

Does this mean, that we can make some fixes ?

Or is he back to fixing the small bits that need fixing ?
by RMartins
Mon Dec 05, 2022 8:54 pm
Forum: Brand new software!
Topic: New Game: Ringo (128k)
Replies: 45
Views: 3007

Re: New Game: Ringo (128k)

Congratulations on a great game Nice technique to work around and make a 4x4 colored pixel grid. I have been actually thinking of using something similar (4x4 pixels) for 48K (no extra screen), but just for intro animations. By. pre-loading every char with a grid of 2x2 pixels of 4x4 actual pixels, ...
by RMartins
Mon Sep 05, 2022 7:08 pm
Forum: Hardware
Topic: NOXROM Cartridge
Replies: 27
Views: 6832

Re: NOXROM Cartridge

I remember something in a mag, back in the day (possibly Tim Hartnell or Toni Baker?) teasing access to 80K. I saw a reference to it recently, but I can't find it now. I believe this could be it, the SP80 (an interface to add 2*32K to a Spectrum 16K). https://archive.org/details/your-spectrum-magaz...
by RMartins
Sun Sep 04, 2022 7:30 pm
Forum: Games/Software
Topic: Games Exposed
Replies: 148
Views: 7088

Re: Games Exposed

no, no. Just joking. It's that funny thing you get when reading comments, as they lose emotion and that one felt very dry. But the main joke is I enjoy home coding because you don't get code reviews unless you ask. They just remind me of work were everyone has an opinion. I hope it didn't come over...
by RMartins
Sun Sep 04, 2022 3:09 pm
Forum: Games/Software
Topic: Games Exposed
Replies: 148
Views: 7088

Re: Games Exposed

luny wrote: Tue Aug 16, 2022 10:19 am Blooming 'eck, this is like being at work. A blasted code review. ;)
Sorry if it felt like that.
Intention was to help. :geek:
by RMartins
Wed Aug 17, 2022 11:34 pm
Forum: Programming
Topic: SkoolKit: ctl file or skool file?
Replies: 65
Views: 2035

Re: SkoolKit: ctl file or skool file?

Morkin wrote: Wed Aug 17, 2022 2:59 pm Wait, you guys are using text highlighters?

I was using Notepad++ with no highlighting or text colours whatsoever :cry:
Notepad++ does some enlighting if you select ASM as file type (Although I'm not using it) and it always shows color help show matching parenthesis at least.
by RMartins
Wed Aug 17, 2022 7:41 pm
Forum: Programming
Topic: Any way to do this in Pasmo?
Replies: 11
Views: 468

Re: Any way to do this in Pasmo?

Is that right? As I'm reading it for how IRP (rather than REPT ) works, shouldn't the syntax be???: IRP count, 1, 2, 3 I haven't tried that, but according to the documentation, I think you would get 6 repetitions (1+2+3 = 6). Or maybe you are confusing IRP with IRPC ? But you can always take a look...
by RMartins
Tue Aug 16, 2022 11:02 pm
Forum: Programming
Topic: SkoolKit: ctl file or skool file?
Replies: 65
Views: 2035

Re: SkoolKit: ctl file or skool file?

@RMartins, there is one important piece of advice I don't think I've properly spelled out yet, so here goes. I've got the impression from your posts in this thread, and from the issues you've raised on GitHub, that you are editing the skool file to convert parts of the disassembly between code and/...
by RMartins
Tue Aug 16, 2022 10:20 pm
Forum: Games/Software
Topic: Double Dragon
Replies: 29
Views: 1275

Re: Double Dragon

I remember, that one. I also remember that we talked abut it some time ago and I took a peak at the snapshot, but it only works for Pentagon, Not ZX 48K or 128K. It's something I could do, since I started a very similar game ( P.O.W. ) in terms of features and somewhat similar gameplay. But currentl...
by RMartins
Tue Aug 16, 2022 10:05 pm
Forum: Programming
Topic: Any way to do this in Pasmo?
Replies: 11
Views: 468

Re: Any way to do this in Pasmo?

Working sample IDXLABEL MACRO prefix, name, suffix prefix ## name ## suffix: ENDM DW_IDXLABEL MACRO prefix, name, suffix DW prefix ## name ## suffix ENDM main_start EQU $6000 ORG main_start main: LD HL, $5800 LD DE, $5820 IRP count, 3 IDXLABEL ldi_, count, _idx LDI ENDM RET ldi_table: IRP count, 3 D...
by RMartins
Tue Aug 16, 2022 7:42 pm
Forum: Games/Software
Topic: Double Dragon
Replies: 29
Views: 1275

Re: Double Dragon

Swainy wrote: Tue Aug 09, 2022 7:58 pm Well the graphics have been sitting on my hard five for years. Find me a decent programmer :)
Which graphics ?
I have seen several versions by now.

Where is yours ?
Can we see it ?
by RMartins
Tue Aug 16, 2022 6:54 pm
Forum: Programming
Topic: ive got this plot routine and want to instert a random number generator into it
Replies: 18
Views: 515

Re: ive got this plot routine and want to instert a random number generator into it

... plot routine LD D,C ; D = X and E = Y PLOT: ld a,7 and d ld b,a inc b ld a,e rra scf rra or a rra ld l,a xor e and 248 xor e ld h,a ld a,d xor l and 7 xor d rrca rrca rrca ld l,a ld a,1 ; one PLOTBIT: rrca djnz PLOTBIT or (hl) ld (hl),a RET Are you sure that plot routine even works ? Looking at...
by RMartins
Tue Aug 16, 2022 6:42 pm
Forum: Programming
Topic: Any way to do this in Pasmo?
Replies: 11
Views: 468

Re: Any way to do this in Pasmo?

presh wrote: Tue Aug 16, 2022 1:59 am ...
I can't tell how to do it from the docs :|

TIA :)
As far as I remember you can do it, but you have to use a macro and the ## operator.

However, with the REPT and current documentation it will probably work too. I need to try though, to be sure.
by RMartins
Tue Aug 16, 2022 8:27 am
Forum: Preservation
Topic: 20 Character Sets
Replies: 1
Views: 187

Re: 20 Character Sets

Somehow font definitions are never enough. :lol:
by RMartins
Tue Aug 16, 2022 2:53 am
Forum: Programming
Topic: SkoolKit: ctl file or skool file?
Replies: 65
Views: 2035

Re: SkoolKit: ctl file or skool file?

Since SkoolKit 1.0, the point of the skool file has been that it will "just work" as the source for skool2asm.py, skool2html.py (or any other skool2* command) without any reference to a particular snapshot, and that is not going to change. Requiring the recipient of a skool file to also h...
by RMartins
Tue Aug 16, 2022 12:32 am
Forum: Programming
Topic: SkoolKit: ctl file or skool file?
Replies: 65
Views: 2035

Re: SkoolKit: ctl file or skool file?

Basically, there is a bunch of pixel bytes that are set as if they are #00 or garbled data, in some specific locations. But I have just checked and the current skool file version, seems to be generating the correct output. So I probably did something strange before, that triggered something unexpec...
by RMartins
Mon Aug 15, 2022 4:34 am
Forum: Programming
Topic: SkoolKit: ctl file or skool file?
Replies: 65
Views: 2035

Re: SkoolKit: ctl file or skool file?

If you're referring to the fact that the operands of LD instructions are neither hyperlinked nor labelled, that is the expected default behaviour. Yep that's exactly what I was reporting, since in another thread about disassembly of Chaos, I saw the LD instructions with hyperlinks. You can add LD i...