Search found 375 matches

by Dr beep
Fri Feb 23, 2024 4:25 pm
Forum: Games/Software
Topic: Games that made good use of FLASH
Replies: 26
Views: 1563

Re: Games that made good use of FLASH

Manic Miner is the first I saw.

Screen from Moon Cresta rocketfire.
by Dr beep
Thu Feb 15, 2024 9:51 pm
Forum: Games/Software
Topic: C.S.S.C.G.C 2024 is/will be/has open/ing/ed
Replies: 96
Views: 4270

Re: C.S.S.C.G.C 2024 is/will be/has open/ing/ed

equinox wrote: Thu Feb 15, 2024 6:27 pm Hmm, perhaps now we need a kalsarikännit simulator (Finnish word for hanging around in one's underwear boozing).
The CSSCGC can never have enough simulators.
I think that each year has at least 1 simulator.

I even won once with a simulator as did other simulators.
by Dr beep
Thu Feb 15, 2024 3:03 pm
Forum: Games/Software
Topic: How big should new Speccy games be? 48k? Bigger? Release 2 versions?
Replies: 67
Views: 1647

Re: How big should new Speccy games be? 48k? Bigger? Release 2 versions?

My ACES project started in 2011. Got a hard bug that stopped the project. In 2016
the bug was solved but the original idea is partly lost.

Still did some progress but project is again on hold since 2020.
by Dr beep
Thu Feb 15, 2024 2:57 pm
Forum: Games/Software
Topic: C.S.S.C.G.C 2024 is/will be/has open/ing/ed
Replies: 96
Views: 4270

Re: C.S.S.C.G.C 2024 is/will be/has open/ing/ed

Now reviewed some background info https://www.bbc.com/travel/article/20230522-the-dutch-solution-to-busyness-that-captivated-the-world BTW the screen is just a drawing from internet altered with software into a scr. The program took me yesterday evening. So still time enough to do nothing afterwards.
by Dr beep
Wed Feb 14, 2024 9:52 pm
Forum: Games/Software
Topic: C.S.S.C.G.C 2024 is/will be/has open/ing/ed
Replies: 96
Views: 4270

Re: C.S.S.C.G.C 2024 is/will be/has open/ing/ed

I just sent in
"The Dutch Art Of Doing Nothing A.K.A. 'NIKSEN'-Simulator"
by Dr beep
Tue Jan 30, 2024 8:32 pm
Forum: Brand new software!
Topic: Minesweeper
Replies: 2
Views: 216

Re: Minesweeper

I downloaded it for a quick look and to add to the DB, and found myself playing a few games. That's a sign of a decent Minesweeper :) In fact this is a rare case of a Speccy licence that is mostly free of howlers. Quite a lot, it starts to look like BOMBER. All version (also the ZX81 version) can b...
by Dr beep
Mon Jan 29, 2024 8:37 pm
Forum: Programming
Topic: Z80 assembly development environment recommendations
Replies: 31
Views: 1218

Re: Z80 assembly development environment recommendations

You can use the memory tab and in the address input you can simply input the address and see what is there.
by Dr beep
Sun Jan 28, 2024 6:16 pm
Forum: Programming
Topic: PROJECT : A TRS80 MC10 emulator on the ZX Spectrum
Replies: 122
Views: 3348

Re: PROJECT : A TRS80 MC10 emulator on the ZX Spectrum

Oh, thank you! That's exactly what I was suspecting, so I guess I'll quit Spectaculator and download ZXSpin instead! :) Or find out how Spectaculator works with tap-files. I can do the same with other emulators. In my video how 48 KRAAK works I use Z80. https://www.youtube.com/watch?v=j9O53I4tlTU
by Dr beep
Sun Jan 28, 2024 4:51 pm
Forum: Programming
Topic: Z80 assembly development environment recommendations
Replies: 31
Views: 1218

Re: Z80 assembly development environment recommendations

Thank you for this I have it partially working. I can’t get it to work at all when I launch Spin using Notepad++ macros to both assemble the opcodes into an .asm file using Pasmo assembler and then launch spin and automatically load the asm file. I can use it if I load that same file produced by Pa...
by Dr beep
Sun Jan 28, 2024 4:49 pm
Forum: Programming
Topic: PROJECT : A TRS80 MC10 emulator on the ZX Spectrum
Replies: 122
Views: 3348

Re: PROJECT : A TRS80 MC10 emulator on the ZX Spectrum

Here is a video how the conversion works.

by Dr beep
Sat Jan 27, 2024 11:54 am
Forum: Programming
Topic: Z80 assembly development environment recommendations
Replies: 31
Views: 1218

Re: Z80 assembly development environment recommendations

ZX Spin, just TOOLS DEBUGGER and set BREAKPOINT.
by Dr beep
Thu Jan 25, 2024 4:22 pm
Forum: Announcements
Topic: Looking for bedroom coders / developers who in the 80s worked on ZX Spectrum or Sam Coupé games
Replies: 3
Views: 373

Re: Looking for bedroom coders / developers who in the 80s worked on ZX Spectrum or Sam Coupé games

I coded many games but nit really released.
I gave copies to friends but that is it.

I made 48K Kraak which was for sale on a local market for a while but no official
softwarehouse for the release.

With internet I coded more games and now today some games are still for sale at cronosoft.
by Dr beep
Mon Jan 22, 2024 6:11 am
Forum: Programming
Topic: How much self modifying code was there and did it do anything?
Replies: 26
Views: 1369

Re: How much self modifying code was there and did it do anything?

catmeows wrote: Sun Jan 21, 2024 10:47 am The practical examples I see quite often:



Less common practices seen mostly in decryptors and etc:

5) XOR decryptors overwriting itself
Test for a different real key pressed

Code: Select all

keyrd:
     ld a,(23560)
keyt cp 0
     jr z,keyrd
     ld (keyt+1),a ; save latest key pressed
[\code]
by Dr beep
Thu Jan 18, 2024 6:00 pm
Forum: Sinclair Miscellaneous
Topic: The code so bad you won't hire
Replies: 131
Views: 3797

Re: The code so bad you won't hire

I once had to test a system as a user. In a database: You could do a selection and a sort. The programmer first did the sort and then he selected the items he needed. I suggested to do it the other way around, thus only sorting the selected records. He was not amused and asked if I could be taken of...
by Dr beep
Thu Jan 18, 2024 1:24 pm
Forum: Sinclair Miscellaneous
Topic: The code so bad you won't hire
Replies: 131
Views: 3797

Re: The code so bad you won't hire

Ohhh come on... you just post the code here so we can do your job for this week. :P :dance :P Since we are now discussing bloated code... here's another routine I had to fix in production: public OpenItem getPaymentNotMade(Collection payments) { final List paymentsAsList = new ArrayList(payments); C...
by Dr beep
Sun Jan 14, 2024 8:04 pm
Forum: Programming
Topic: Chesskelet revamped - 269 bytes
Replies: 46
Views: 2129

Re: Chesskelet revamped - 269 bytes

https://worldofspectrum.net/item/0034814/

https://zxart.ee/eng/software/game/boar ... hesskelet/

played the version from zxart and opponent just lost a Knight suddenly.
E2E3 (made an error move, had to be E4)
E3E4 (now as if playing black)
C2C4
D1F3

Error can be repeated
by Dr beep
Sat Jan 13, 2024 9:03 am
Forum: Programming
Topic: Chesskelet revamped - 269 bytes
Replies: 46
Views: 2129

Re: Chesskelet revamped - 269 bytes

I love stuff like this, when I was a teenager I applied for a job programming Gameboy colour/advance games and was asked to make a bomber man game in under 500 bytes. I managed it and still didn't get the job because I didn't include the Nintendo logo, so the game didn't run on real hardware - but ...
by Dr beep
Fri Jan 12, 2024 4:19 pm
Forum: Programming
Topic: Games with real time played?
Replies: 15
Views: 690

Re: Games with real time played?

Sorry, I'm not quite understanding this. IM1 will do the update, so you can check the update without an intruptroutine. In case your code misses an intrupt you can use this test ld hl,23672 : 50th time counter ld a,(hl) sub 50 jr c,nosec ld (hl),a ; new start counter ld hl,seccount inc(hl) nosec
by Dr beep
Fri Jan 05, 2024 7:44 am
Forum: Graphics
Topic: now i need a picture
Replies: 7
Views: 655

Re: now i need a picture

But what if you quickly swap 16 pictures?
Then you get an animation

https://spectrumcomputing.co.uk/entry/1 ... rum/Engine
by Dr beep
Thu Jan 04, 2024 10:04 pm
Forum: Programming
Topic: read W x H chr$ from screen in basic attempt
Replies: 24
Views: 1145

Re: read W x H chr$ from screen in basic attempt

C.Born wrote: Thu Jan 04, 2024 9:54 pm with a wide of 1 to 16 bit ??? any thing better then POINT is good, it misses the last two lines already :oops:
Take a look on this "old" trick.
https://worldofspectrum.org/forums/discussion/33911/
by Dr beep
Thu Jan 04, 2024 9:49 pm
Forum: Programming
Topic: read W x H chr$ from screen in basic attempt
Replies: 24
Views: 1145

Re: read W x H chr$ from screen in basic attempt

Chris

what are you trying to do?

Reading pictures from the screen?

I am thinking the BASIC trick to read the screen in a string could be a solution.
by Dr beep
Thu Jan 04, 2024 9:43 pm
Forum: Programming
Topic: How much self modifying code was there and did it do anything?
Replies: 26
Views: 1369

Re: How much self modifying code was there and did it do anything?

Yeah I know it's not self-modifying but since we're talking about optimisation it deserves to be mentioned. Data alignment is easy to do...aligning code opens up a whole new area of memory saving. If you only ever jump to a function that has low address 0 you can save that byte in your data everywh...
by Dr beep
Thu Jan 04, 2024 9:06 pm
Forum: Sinclair Miscellaneous
Topic: The code so bad you won't hire
Replies: 131
Views: 3797

Re: The code so bad you won't hire

Almost 20 years ago. IT had a bad solution for a problem. I made a better and I was allowed to implement it. I needed a user to help but he had no time for the jobs he did. I took a look on the program he used. Aside from a lot og spaghetticode it was terrible slow. I rewrote the program in a day an...
by Dr beep
Thu Jan 04, 2024 8:59 pm
Forum: Programming
Topic: How much self modifying code was there and did it do anything?
Replies: 26
Views: 1369

Re: How much self modifying code was there and did it do anything?

Data alignment is still my favourite optimisation. If you align data so you know it will never cross a page (256 byte) boundary you can replace inc hl with inc l and so on. (3 jiffies saved!) If you align code to a 256 byte boundary you can use just one byte of data to jump to a page aligned routin...