Nice Antonio, thanks!
I like reading about subtle bugs in c++. I am guilty myself of introducing them every time I change other people’s code
Search found 753 matches
- Sun Dec 10, 2017 3:51 pm
- Forum: Programming
- Topic: tap8k. simple, small and fast loader
- Replies: 15
- Views: 4487
- Fri Dec 08, 2017 9:53 pm
- Forum: Games/Software
- Topic: Friday Night Quiz: Nathan Barley
- Replies: 41
- Views: 8469
Re: Friday Night Quiz: Nathan Barley
Ha, he was trying to make out he’d smashed in Claire’s brown door and painted it white on the way out.
Which was kinda like brute forcing it (except not really)...
- Fri Dec 08, 2017 8:25 pm
- Forum: Games/Software
- Topic: Friday Night Quiz: Nathan Barley
- Replies: 41
- Views: 8469
- Fri Dec 08, 2017 8:09 pm
- Forum: Games/Software
- Topic: Friday Night Quiz: Nathan Barley
- Replies: 41
- Views: 8469
Re: Friday Night Quiz: Nathan Barley
4 = Atic Atac
Cock, Muff, Bumhole!
Cock, Muff, Bumhole!
- Fri Dec 08, 2017 8:02 pm
- Forum: Programming
- Topic: TRD boot loader
- Replies: 7
- Views: 2260
Re: TRD boot loader
Thanks! I will look at adding the data too. Much simpler than it looked.
- Fri Dec 08, 2017 7:59 pm
- Forum: Programming
- Topic: TRD boot loader
- Replies: 7
- Views: 2260
- Fri Dec 08, 2017 7:30 pm
- Forum: Programming
- Topic: TRD boot loader
- Replies: 7
- Views: 2260
Re: TRD boot loader
Ah, you do need it: https://dl.dropbox.com/s/68jketfpbbwqe6c/tr-dos-basic-spesshul-suffix.png?dl=0 I don't need to mod trdtool other than to do the extension capitalization and fixup the length. I can append the spesshul stuff before I add the file. Is it documented somewhere? It looks like data not...
- Fri Dec 08, 2017 7:24 pm
- Forum: Programming
- Topic: TRD boot loader
- Replies: 7
- Views: 2260
Re: TRD boot loader
I wonder if you need to add the spesshul stuff when the basic file is boot.B?
You don't need to tell TR-Dos what line number you want to start it from when you do a SAVE "boot", so I think I might be able to get away with just capitalizing the .B. Will try it.
You don't need to tell TR-Dos what line number you want to start it from when you do a SAVE "boot", so I think I might be able to get away with just capitalizing the .B. Will try it.
- Fri Dec 08, 2017 7:19 pm
- Forum: Programming
- Topic: TRD boot loader
- Replies: 7
- Views: 2260
Re: TRD boot loader
Ah yes I bet you're right, thanks. I can see something in the code to capitalise .c to .C, so I could add that for .B too.
Not sure if I will be able to figure out the spesshul stuff as c++ is not my strong point, but I'll have a go
Not sure if I will be able to figure out the spesshul stuff as c++ is not my strong point, but I'll have a go
- Fri Dec 08, 2017 6:46 pm
- Forum: Programming
- Topic: 128k paging BASIC loader
- Replies: 24
- Views: 6839
Re: 128k paging BASIC loader
However, if you OUT 32765,17: POKE 23388,17, it’ll page in bank 1 and reset into 48K BASIC, and the bank will stick. So it does! Is there a magic way to: be in 128K basic run a program call m/c from the program in that machine code, do the m/c equivalent of OUT 32765,17: POKE 23388,17 Frig the sysv...
- Fri Dec 08, 2017 5:47 pm
- Forum: Programming
- Topic: Pentagon Russian character set
- Replies: 2
- Views: 1303
Re: Pentagon Russian character set
Thanks Hikaru!
- Fri Dec 08, 2017 4:52 pm
- Forum: Programming
- Topic: TRD boot loader
- Replies: 7
- Views: 2260
TRD boot loader
Splitting from this thread... Trying to make a TRD boot loader using Windows utilities trdtool , bas2tap and tzx_display . My build file: del jpj.trd del boot.tap del boot.tzx del boot.txt del boot_1.bin del boot. del boot.B trdtool # jpj.trd bas2tap boot.bas tzx_display boot ren boot_1.bin boot.B t...
- Fri Dec 08, 2017 3:48 pm
- Forum: Programming
- Topic: Pentagon Russian character set
- Replies: 2
- Views: 1303
Pentagon Russian character set
Is there a standard Pentagon 128 way of mapping Spectrum ASCII codes to russian glyphs? My google-foo is failing me, sorry. Context: translating an English spectrum game into Russian: Instead of my english FZX font, make a russian font which has russian alphabet and symbols in standardized places fo...
- Fri Dec 08, 2017 3:32 pm
- Forum: Programming
- Topic: Write binary data to TRD from ASM
- Replies: 34
- Views: 15389
Re: Write binary data to TRD from ASM
I'm building my trd files with trdtool, which is great, butI'm wondering if the files its making are not quite right, as I seem to be having a lot of trouble. https://shiru.untergrund.net/software.shtml I found this too, and it's working nicely. Shiru's stuff is great. How are you creating your Bas...
- Fri Dec 08, 2017 3:18 pm
- Forum: Programming
- Topic: 128k paging BASIC loader
- Replies: 24
- Views: 6839
Re: 128k paging BASIC loader
Ast A. Moore wrote: ↑Fri Dec 08, 2017 1:21 pmFor starters, returning to BASIC will change the top bank to bank 7.
Does Woody's technique stop BASIC changing the top bank back to bank 7, then?
- Fri Dec 08, 2017 2:51 pm
- Forum: Programming
- Topic: Write binary data to TRD from ASM
- Replies: 34
- Views: 15389
- Fri Dec 08, 2017 1:12 pm
- Forum: Programming
- Topic: 128k paging BASIC loader
- Replies: 24
- Views: 6839
Re: 128k paging BASIC loader
This is how simple a zeus paging loader is: TapeMode equ 3 BorderOptions equ $00002353 output_tzx "..\bin\Tumult-Uncompressed.tzx", "Tumult", "(c) Robin Verhagen-Guest 2017", Page52Start32, Page52Size, TapeMode , EntryPoint, BorderOptions output_tzx_block "..\bin\T...
- Fri Dec 08, 2017 1:07 pm
- Forum: Programming
- Topic: 128k paging BASIC loader
- Replies: 24
- Views: 6839
Re: 128k paging BASIC loader
I would compress the part that’s overwriting basic, and load that at a higher address or in another bank. Have the entry point be high, and make it decompress the low chunk before starting. I hate loaders that return to basic. I’m trying to figure out the same process for Pentagon loaders, which inv...
- Fri Dec 08, 2017 4:20 am
- Forum: Programming
- Topic: Write binary data to TRD from ASM
- Replies: 34
- Views: 15389
Re: Write binary data to TRD from ASM
I'm also interested in this. Coincidentally I was reading around this earlier, and came across the following two snippets. Any use? They seem to describe two different ways of making TR-DOS calls. ÖÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ· º TR-Dos system functions. º ÓÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĽ The system funct...
- Fri Dec 08, 2017 4:09 am
- Forum: Sinclair Miscellaneous
- Topic: Spectrum namedrops...
- Replies: 31
- Views: 9996
Re: Spectrum namedrops...
Used to live near gasman and spud, then when I realised it I moved away.
- Thu Dec 07, 2017 8:51 pm
- Forum: Games/Software
- Topic: 'Dixel' scrolling... Ghosts 'n' Goblins
- Replies: 58
- Views: 14583
- Thu Dec 07, 2017 8:19 pm
- Forum: Games/Software
- Topic: 'Dixel' scrolling... Ghosts 'n' Goblins
- Replies: 58
- Views: 14583
Re: 'Dixel' scrolling... Ghosts 'n' Goblins
This is things in the foreground moving horizontally, rather than the entire background - but you can get pretty fast and furious, and deal with different speeds, when you scroll preshifted stuff. As long as you have the space to store all the different versions. I've gone 128K-only here for that re...
- Wed Dec 06, 2017 1:44 am
- Forum: Programming
- Topic: ZXSpin Assembler
- Replies: 22
- Views: 12601
Re: ZXSpin Assembler
I never really bothered with any ROM routines. I just checked my commit history, and the first thing I wrote before the initial commit was a table-based level renderer. It was a little different because Nirvana has a well-optimised character print routine. In that respect it was a little like R-Tape...
- Fri Dec 01, 2017 3:44 pm
- Forum: Brand new software!
- Topic: Best (Homebrew) game from 2015
- Replies: 27
- Views: 8529
- Wed Nov 29, 2017 3:11 pm
- Forum: Brand new software!
- Topic: Best (Homebrew) game from 2015
- Replies: 27
- Views: 8529