Search found 56 matches

by JamesH
Mon Feb 26, 2024 11:03 am
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: zx spectrum boot.rom
Replies: 3
Views: 1648

Re: zx spectrum boot.rom

Just in case. It's actually documented on the ZX-Spectrum Core github page.

by JamesH
Wed Jan 24, 2024 3:06 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: [DOCS] MR GLUK RESET SERVICE - menu explained
Replies: 2
Views: 3127

Re: [DOCS] MR GLUK RESET SERVICE - menu explained

I'm quite confused by this menu; I was expecting the core to boot into ESXDOS instead. Is it a patched ESXDOS? (i.e. maybe my boot1.rom is incorrect) Oh, no, it has nothing to do with esxdos. So if you see this when you expect to boot esxdos, something has gone really really wrong. That "GLUCK" menu was something created for one of the e...
by JamesH
Wed Dec 20, 2023 11:49 am
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: Latest ZXNext OS Core Not Working with MiSTer Core
Replies: 17
Views: 3090

Re: Latest ZXNext OS Core Not Working with MiSTer Core

Oh, apologies for not making the "resolution" part clear. What I meant to say was that someone (our wizard sorgelig?) has to port the latest Next core to MiSTer. And no, if I understand it correctly, the core is the core. Firmware and OS work above the core, on the implemented "hardware". Unfortunately, the MiSTer core is two ye...
by JamesH
Mon Dec 18, 2023 5:07 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: Latest ZXNext OS Core Not Working with MiSTer Core
Replies: 17
Views: 3090

Re: Latest ZXNext OS Core Not Working with MiSTer Core

Well, the core is in the core, right? I mean, MiSTer core is a port of TBBlue core. Firmware 1.44 seems to be alright'ish, as well as NextZXOS 2.08. We haven't really had any upstream updates since 2021, that's kind of expected. P.S. I personally don't see any issues with 3.02.00, but there is that questionable hotfix released as 3.02.01 and I am a...
by JamesH
Sat Dec 16, 2023 10:29 am
Forum: IBM PC, PCXT, Tandy 1000
Topic: Mtools and MS-DOS 3.3x
Replies: 7
Views: 3362

Re: Mtools and MS-DOS 3.3x

Yep, that was the point when I gave up (after looking at the hex dumps) and started using pre-formatted (in 86Box) floppy images. After all, PC DOS 2.10 bootable floppy image compressed is about 28K. One thing I remember, there is no need to extract MBR from an image, mformat will happily use the first 512 bytes from the -B file. My theory was that...
by JamesH
Fri Dec 15, 2023 6:48 pm
Forum: IBM PC, PCXT, Tandy 1000
Topic: Mtools and MS-DOS 3.3x
Replies: 7
Views: 3362

Re: Mtools and MS-DOS 3.3x

It's been a while since I played with DOS disks on modern systems, but what I remember: boot needs "full" MBR with the actual boot code. Most of the contemporary tools write partition table only. I think mtools have an option to use MBR "template". That may solve booting. Disclaimer: it didn't in my case. Non-bootable disks shou...
by JamesH
Fri Dec 01, 2023 6:43 pm
Forum: Linux
Topic: How to mount root partition on SD card
Replies: 3
Views: 1301

Re: How to mount root partition on SD card

The next update is going to overwrite it, so the practical advice would be to use /media/fat/linux/user-startup.sh to modify things you need every time system boots. However, if you really want to update root fs and really understand all implications and side effects, the root fs is in the linux/linux.img. But, again, that is not what you want to do.
by JamesH
Wed Aug 09, 2023 3:47 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZXNext vhd editing
Replies: 3
Views: 3126

Re: ZXNext vhd editing

Long story short, man -s 8 losetup :) Also, I believe all modern DEs are able to handle partitioned disk images out of the box, but I assume you want to do it on the MiSTer itself to avoid copying large image files (works with any Linux system with any supported partition/filesystem). Updated 2023-08-13 to reflect important remarks from pgimeno . I...
by JamesH
Thu Jun 15, 2023 2:52 pm
Forum: Development for MiSTer
Topic: ZX-Spectrum core: disk format detection
Replies: 1
Views: 2579

ZX-Spectrum core: disk format detection

Sorry to bother, just is pretty much useless at the moment, but I was wondering if someone can point me to the code responsible for the disk image format detection in the ZX-Spectrum core? The part I am unable to understand is how the core distinguishes IMG and MGT formats. There is bit of background here . There is something that looks like TR-DOS...
by JamesH
Sun Jun 04, 2023 7:11 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: Supported disk image formats and detection logic.
Replies: 4
Views: 3176

Re: Supported disk image formats and detection logic.

Oh, thanks. That looks like something related to TR-DOS, though. But I found something suspicious in wd1793.sv , which doesn't appear to be the right place either. Plus hardware is supposed to use NEC 765 (u765.sv), doesn't it? Anyway, I am far beyond my comfort zone and I am afraid it has zero value for anybody else. I guess I'll keep learning VHD...
by JamesH
Tue May 30, 2023 4:11 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: Supported disk image formats and detection logic.
Replies: 4
Views: 3176

Supported disk image formats and detection logic.

Disclaimer: this is absolutely useless and I am doing all of this due to the excessive amount of free time I had during the long weekend :) I am not quite good at reading VHDL/Verilog so I'd appreciate any help here. Could someone point me to the code handling various disk images, please? Is it done in the core or in the main MiSTer programme? Spec...
by JamesH
Sun May 28, 2023 11:29 am
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: I'm having trouble with z80 files
Replies: 4
Views: 2854

Re: I'm having trouble with z80 files

Just happened to play with Z80 snapshots and I did not notice anything plain broken there. I'd suggest trying your Z80 file in an emulator (e.g. FUSE).

by JamesH
Wed May 24, 2023 3:34 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum: Rebuilding boot.com
Replies: 14
Views: 4811

Re: ZX Spectrum: Rebuilding boot.com

Yeah, surprisingly, Genie seems to be working just fine and accessible via RShift+F11. In that "Genie 128" image the first half appears to be MF 128 firmware dump. I am not wondering what are "Genie DOS.rom" and "Genie DOS +D.rom", but that will have to wait...

by JamesH
Wed May 24, 2023 3:08 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: [DOCS] MR GLUK RESET SERVICE - menu explained
Replies: 2
Views: 3127

[DOCS] MR GLUK RESET SERVICE - menu explained

TL;DR: exit GLUK menu via S – to TR-DOS menu, I – for 48k mode or U – for 128k mode. P or C for built-in file management. Just to keep it documented, while I was exploring all the ROM options available I realised that I had no idea what that GLUK RESET SERVICE does. But now I do :) I did not understand the built-in docs supplied along with the ROM ...
by JamesH
Tue May 23, 2023 3:49 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum: Rebuilding boot.com
Replies: 14
Views: 4811

Re: ZX Spectrum: Rebuilding boot.com

Well, the weather was nice today and I had time to spend on looking at the +D stuff :) It looks like my initial conclusion was wrong. Here is what I think about the changes: +D ROM file, only two bytes changed, NOP'ing the following code : 0A69 JR Z,#0A88,SCAN_NEXT Jump if no disk map wanted. changed and JR is zeroed out, so jump never happens. I b...
by JamesH
Mon May 22, 2023 4:18 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum: Rebuilding boot.com
Replies: 14
Views: 4811

Re: ZX Spectrum: Rebuilding boot.com

And, finally, I was able to map all ROM components to their originals. SHA1 hashes of the [assumed] originals, match known versions listed here: https://sinclair.wiki.zxnet.co.uk/wiki/ROM_images https://x128.speccy.cz/multiface/multiface.htm Offs. Len. File name 00000 4000 glukpen.rom 5f40f5af51c4c1e9083eac095349d7518545b0e0 (version 6.61) 04000 40...
by JamesH
Mon May 22, 2023 1:05 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum: Rebuilding boot.com
Replies: 14
Views: 4811

Re: ZX Spectrum: Rebuilding boot.com

For the record, I spent some time trying to track the relevant ROMs and understand the changes. Here is what I found. For the reference, here is the boot.rom file map pgimeno was able to create : Offs. Len. File name 00000 4000 GLUK661.ROM 04000 4000 TRDOS-5.04T 08000 4000 128p-0.rom 0C000 4000 128-1.rom 10000 4000 plus3-41-0.rom 14000 4000 plus3-4...
by JamesH
Mon May 22, 2023 1:03 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum: Rebuilding boot.com
Replies: 14
Views: 4811

Re: ZX Spectrum: Rebuilding boot.com

Yep, going to file a pull request as soon as I am able to revive my github account.

by JamesH
Sun May 21, 2023 4:36 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum: Rebuilding boot.com
Replies: 14
Views: 4811

Re: ZX Spectrum: Rebuilding boot.com

See https://misterfpga.org/viewtopic.php?p=60600#p60600 and the post after that That's great, thanks a lot for confirming. I guess a pull request or an issue is in order to get that recorded properly at https://github.com/MiSTer-devel/ZX-Spectrum_MISTer/blob/master/README.md I'll try to submit one, unless, well, "life happens" :) UPD: Su...
by JamesH
Sun May 21, 2023 12:21 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum: Rebuilding boot.com
Replies: 14
Views: 4811

Re: ZX Spectrum: Rebuilding boot.com

Alright, I was able to replace +3 portions with +3e ROMs ("dvm" prefix) and it seems to be [sort of] working. Octocom's Workbench boots and works. I wasn't able to launch CP/M from ZX Uno, but it fails the same way in FUSE (works with ZEsarUX, somehow). Thus, it is possible to use pre-built +3e images. loader.png wb.png UPD: CP/M seems to...
by JamesH
Sun May 21, 2023 10:43 am
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum: Rebuilding boot.com
Replies: 14
Views: 4811

Re: ZX Spectrum: Rebuilding boot.com

Interesting, that answers the second part of my question. Thanks a lot! Although it means I'll have to wait :) I am not good for any FPGA development work, so I cannot participate, sadly :( Speaking of the first part, what I think is the order of the ROMs in boot.rom, based on a string search (I was doing exact byte to byte comparison earlier),in 1...
by JamesH
Sun May 21, 2023 9:47 am
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum: Rebuilding boot.com
Replies: 14
Views: 4811

ZX Spectrum: Rebuilding boot.com

Hello everybody! I was wondering if it may be possible to rebuild the ZX Spectrum's boot.rom file and replace certain portions? Are those modified in any way or is it just a collection of vanilla ROMs (doesn't really look like this at a glance or at least they aren't split at 16k boundary). 4th 16k fragment seems to be FUSE's 128-1.rom and the last...
by JamesH
Wed May 03, 2023 11:12 am
Forum: IBM PC, PCXT, Tandy 1000
Topic: PC Booters troubleshooting
Replies: 5
Views: 3143

Re: PC Booters troubleshooting

I was not following BASIC/XTIDE discussion earlier, but if I am not missing anything from this thread , the reason is the XTIDE incompatibility with ROM BASIC ( relevant change ). Hence it works for me because of the "right" version of the XTIDE BIOS extension, which is embedded into micro8088 BIOS image. I guess , it should be possible t...
by JamesH
Tue May 02, 2023 1:56 pm
Forum: IBM PC, PCXT, Tandy 1000
Topic: PC Booters troubleshooting
Replies: 5
Views: 3143

Re: PC Booters troubleshooting

Unlikely, IIRC Zork is single sided, and Pirates! are on the 360k images (well, depends on what exactly Farsil has). Maybe XTIDE BIOS is getting in the way.. Or those games expect BASIC... I recall there was a thread here about different BIOS options. Actually, the copy of Pirates! I have seems to boot fine with micro8088 BIOS from BASICA directory.
by JamesH
Wed Apr 12, 2023 3:57 pm
Forum: Other Computer / System Cores
Topic: DVK MC1201 (PDP-11 compatible Soviet computer)
Replies: 45
Views: 25333

Re: DVK MC1201 (PDP-11 compatible Soviet computer)

i mount drive : tetris.dsk and choose bank1 I don't think supplied container initdisk.img has anything in any banks besides bank #0. I'd say, you need to: Mount the initdisk.img container (contrary to what OSD menu says, it's not a disk image, it's a container for all disk data) Make sure you are using bank #0 Boot from MY0 (B MY0) and just start ...
by JamesH
Fri Feb 10, 2023 10:21 pm
Forum: Linux
Topic: Keychron Keyboard Function Keys
Replies: 5
Views: 856

Re: Keychron Keyboard Function Keys

Thank you, but are they also working in pure DOS? Or just in the linux OS? It may be that under windows it works[...] Sorry, I am not sure I am following. Please let me rephrase it. It works for me out of the box for all cores I've tried (let's say a dozen), including AO486, which is able to pass through all twelve function keys. I don't have any ...
by JamesH
Fri Feb 10, 2023 11:57 am
Forum: Linux
Topic: Keychron Keyboard Function Keys
Replies: 5
Views: 856

Re: Keychron Keyboard Function Keys

While we have kernel 5.15, if I am not mistaken, Keychron K8 is somehow working "out of box" for me. I am not using it with MiSTer all the time, but I had to plug it in a few days ago and to my surprise F keys were working in AO486 core.

edit: I use USB connection, have not tried Bluetooth.

by JamesH
Thu Feb 02, 2023 8:49 pm
Forum: Commodore 16, 64, 128, VIC-20, PET
Topic: Looking for help connecting to BBS’s on C64
Replies: 12
Views: 4282

Re: Looking for help connecting to BBS’s on C64

Sorry, but that's not the real root cause. There is something specific to your setup, something that forces you to use that weird workaround. I was playing with C64 core and various versions of ccgms for several days (actually testing some BBS software) and it all works as described.

by JamesH
Wed Nov 02, 2022 5:07 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum Next - NextSID
Replies: 0
Views: 3019

ZX Spectrum Next - NextSID

Hello everybody!

After reading the MOD player announcement I wanted to try NextSID. NextSIDi seems to be hanging without showing anything or doing anything meaningful, NextSDIplayer is able to render UI but doesn't respond after that. Anybody knows, is it supposed to work at all or does it need the actual Next hardware?

Thanks.