Search found 100 matches
- Mon Dec 11, 2017 6:05 pm
- Forum: Programming
- Topic: Write binary data to TRD from ASM
- Replies: 34
- Views: 15308
Re: Write binary data to TRD from ASM
Hi [mention="Hikaru"]Hikaru[/mention], I wonder if you could link me to your copy of 'ZX-Spectrum & TR-DOS Для пользователей и программистов', if you have it as a scan. The one I have only goes up to page 114. It's either a different book or it's missing all the good stuff :) Heys. Th...
- Mon Dec 11, 2017 5:43 pm
- Forum: Brand new software!
- Topic: Woot! ZXMAS Tape Magazine 2017
- Replies: 46
- Views: 11814
Re: Woot! ZXMAS Tape Magazine 2017
Certainly, I will have to disagree with this being a bad year for the Speccy. I would also say sprawling epics are very much in demand! Dat Santos ending though. Loved the Doodlebug too. Bob's puzzlers have some interesting ideas. Unfortunately I think '12 days' has a bug. If you cancel a link just ...
- Sat Dec 09, 2017 8:37 am
- Forum: Games/Software
- Topic: Friday Night Quiz: Nathan Barley
- Replies: 41
- Views: 8416
- Sat Dec 09, 2017 8:33 am
- Forum: Programming
- Topic: Write binary data to TRD from ASM
- Replies: 34
- Views: 15308
Re: Write binary data to TRD from ASM
out of interest, what is the best rom to use for testing (compatibility wise?) Well, the original 5.03 is considered the baseline version of sorts. This is the last known official release. Another widespread edition is the unofficial 5.04T, which comes as the default ROM in some major 'Pentagon'-or...
- Fri Dec 08, 2017 7:45 pm
- Forum: Programming
- Topic: TRD boot loader
- Replies: 7
- Views: 2248
Re: TRD boot loader
Yes, it's probably less relevant in the case of boot.B, the only difference I can think of is when it is loaded with LOAD or LOAD "boot". Otherwise, the default implied command for those is RUN. Looking at my own loader, the autostart marker is #80 #AA placed after the final #0D at the end...
- Fri Dec 08, 2017 7:11 pm
- Forum: Games/Software
- Topic: Friday Night Quiz: Nathan Barley
- Replies: 41
- Views: 8416
Re: Friday Night Quiz: Nathan Barley
3. Soldier of Fortune
5. R-Type
6. Lightforce?
9. Cobra
10. Dan Dare 3
5. R-Type
6. Lightforce?
9. Cobra
10. Dan Dare 3
- Fri Dec 08, 2017 6:12 pm
- Forum: Programming
- Topic: TRD boot loader
- Replies: 7
- Views: 2248
Re: TRD boot loader
It looks like the 'bad' image has the file type set to 'b' as opposed to 'B'. The ASCII code for 'b' is 98, so that should at least explain the 'custom header type #98' thing. Something to do with trdtool perhaps? BASIC files need some spesshul treatment in TR-DOS in order to enable autostart from l...
- Fri Dec 08, 2017 5:47 pm
- Forum: Programming
- Topic: 128k paging BASIC loader
- Replies: 24
- Views: 6785
Re: 128k paging BASIC loader
USR0 it with fire!
- Fri Dec 08, 2017 5:45 pm
- Forum: Programming
- Topic: Write binary data to TRD from ASM
- Replies: 34
- Views: 15308
Re: Write binary data to TRD from ASM
But then again I had a lot of trouble in the early days becaue TRDos changed their specification between ver 4 and 5, and commands all changed, with "RANDOMIZE USR 15360" changed to "RANDOMIZE USR 15616" causing many of the samples of source-code I found could not work.. I belie...
- Fri Dec 08, 2017 5:44 pm
- Forum: Programming
- Topic: Pentagon Russian character set
- Replies: 2
- Views: 1301
Re: Pentagon Russian character set
Non-Unicode page is most likely to be Windows-1251 nowadays. Native legacy ZX Spectrum software such as word editors and e-zines also used CP866 (aka the MS-DOS encoding) or KOI8-R (e-mail standard encoding). Still some software used custom encodings, only adding the letters that weren't present in ...
- Fri Dec 08, 2017 1:34 pm
- Forum: Programming
- Topic: Write binary data to TRD from ASM
- Replies: 34
- Views: 15308
Re: Write binary data to TRD from ASM
My bad. Overall I've adapted that example from the book, 'ZX-Spectrum & TR-DOS Для пользователей и программистов' page 194. However, it looks like I've made a number of mistakes while doing that: 1. The '#00: load, #FF: save' comment is indeed wrong and should read '#FF: verify' instead. Saving ...
- Fri Dec 08, 2017 6:22 am
- Forum: Games/Software
- Topic: 'Dixel' scrolling... Ghosts 'n' Goblins
- Replies: 58
- Views: 14294
Re: 'Dixel' scrolling... Ghosts 'n' Goblins
On the other hand we have Ghosts'n'Goblins . I'm probably in minority but I consider it to be a bad port :twisted: It''s smooth but that's all. It's very simplistic, with few tiles, ugly graphics, tiny sprites, few levels compared to arcade and crazy difficulty. I respect the author (Keith Burkill)...
- Tue Dec 05, 2017 1:50 pm
- Forum: Programming
- Topic: Short beeper routines in assembly
- Replies: 55
- Views: 33467
Re: Short beeper routines in assembly
I don't think something like this needs a credit at all, so any option is fine of course. For the record, at the core of it is a fairly old trick used in the Tritone engine (and IIRC one more from the 80's), i.e. CP N: SBC A: AND #10. In other words, any values less than N give #10, while values equ...
- Tue Dec 05, 2017 8:00 am
- Forum: Programming
- Topic: Short beeper routines in assembly
- Replies: 55
- Views: 33467
Re: Short beeper routines in assembly
Well, I gave it a go previously, but decided not to post it in the end as I didn't really like the result. Seems like it was auto-saved as a draft, sooo here SFX ld hl,0 ld de,#0710 ld bc,2 ld lx,#18 call .loop ld c,24 ld lx,#06 .loop ld a,(hl) inc hl cp c sbc a and e or d out (#FE),a djnz .loop dec...
- Sun Nov 26, 2017 9:53 am
- Forum: Programming
- Topic: Missed Interrupts with DI+IM2 in assembly
- Replies: 12
- Views: 4389
Re: Missed Interrupts with DI+IM2 in assembly
Two cases isn't a problem: 1. Screen clears. As a general rule, you're just writing to the screen, so a triggered interrupt isn't going to corrupt anything. Just make sure not to get too close to #4000 (read: the ROM) or perhaps some sort of upper status panel/s that aren't updated constantly. 2. Sp...
- Wed Nov 22, 2017 7:06 pm
- Forum: Programming
- Topic: Machine code challenge
- Replies: 12
- Views: 4012
Re: Machine code challenge
Err, you might be looking too much into it. There's basically two loops, the outer one makes the edges, the inner one fills the horizontal lines if the Z flag is set. Before entering the overall loop, we set the Z flag using CP A so the first line is filled horizontally. Next time this happens is at...
- Wed Nov 22, 2017 3:25 pm
- Forum: Programming
- Topic: Machine code challenge
- Replies: 12
- Views: 4012
Re: Machine code challenge
24 bytes. Still plenty of ways to go, I believe.
Code: Select all
ld hl,#5800
ld de,#4917
cp a
.lp2
ld (hl),d
inc hl
ld b,30
.lp1
jr nz,$+3
ld (hl),d
inc hl
djnz .lp1
ld (hl),d
inc hl
dec e
jp p,.lp2
ret
- Mon Nov 20, 2017 10:13 pm
- Forum: Preservation
- Topic: Crime Santa Claus/Clause?
- Replies: 2
- Views: 1361
Re: Crime Santa Claus/Clause?
If you look closer, you might notice even a third (?) title there, which is 'Crime of the Santa Claus' I don't know for a fact but I really doubt any of this is intentional and/or has some additional meaning.
IIRC, one of the authors is Slider, who is also on WoS.
IIRC, one of the authors is Slider, who is also on WoS.
- Mon Nov 20, 2017 10:04 pm
- Forum: Programming
- Topic: Horizontal scrolling solutions #1457
- Replies: 13
- Views: 5037
Re: Horizontal scrolling solutions #1457
Right, I remember that RR demo. Incidentally, I think I found a way to use non-black colors like green? for the sync marker area in aline, with artifacts kept to a fairly low amount (as sparse bits of BRIGHT for half the line). :roll: Mint uses just one multicolor 'canvas' (data+code buffer) for eve...
- Mon Nov 20, 2017 9:52 pm
- Forum: Website
- Topic: Adding images
- Replies: 9
- Views: 2562
Re: Adding images
Just my 5c, but I've tried it and I don't think this is a good extension. For one, it uses this annoying sort of google-captcha that tends to repeat itself 2 or 3 times until it clicks. But mostly the fact that the kind of link it inserts actually only shows the reduced thumbnail, not the full image...
- Mon Nov 20, 2017 1:06 pm
- Forum: Design/Ideas
- Topic: Should every new game be released with an infy lives option?
- Replies: 28
- Views: 8455
- Sun Nov 19, 2017 7:05 pm
- Forum: Games/Software
- Topic: Joe Blade
- Replies: 11
- Views: 3573
Re: Joe Blade
Only played JB3, I thought it had a nice 'stealth exploring the enemy territory' feel to it at the time (sort of like Saboteur), if that makes sense. Never got too far with it though with all the bombs and whatnot.
- Sun Nov 19, 2017 6:52 pm
- Forum: Design/Ideas
- Topic: Should every new game be released with an infy lives option?
- Replies: 28
- Views: 8455
Re: Should every new game be released with an infy lives option?
Some people just habitually use POKEs all the time, even if the gameplay consists of 'pressing X to win'. Otherwise, the number of people willing to cheat can be seen as a means of telling whether a game has reasonable difficulty and/or whether it is achieved using fair means. Or alternatively, whet...
- Sat Nov 18, 2017 11:46 pm
- Forum: Games/Software
- Topic: The Great Giana Sisters...
- Replies: 15
- Views: 5530
Re: The Great Giana Sisters...
Depends.
Yes, using a BASIC interpreter written in compiled BASIC, with eyes closed and one hand tied to the back.
- Sat Nov 18, 2017 9:25 pm
- Forum: Website
- Topic: Forum ranks poll
- Replies: 55
- Views: 20092
Re: Forum ranks poll
The most valuable part of a rank is to implicitly or explicitly define a sorting/order/sequence. <...> Not necessarily. To begin with, it's a derivative of the post count, which is visible on its own. So you might want to keep it at that, or you might regard it more as something else and less relat...