MegaReport v1.3 updated!

Pagina 2/4
1 | | 3 | 4

Van lintweaker

Champion (414)

afbeelding van lintweaker

02-05-2021, 09:13

msd wrote:

Msx1 support would be a complete rewrite I guess . A .COM version would be nice. Quicker to use then a .BIN files for most users

Answer to both @msd and @gdx.
I started a MSX-DOS loader but there are currently to many BIOS calls used which are not (directly) available when running MSX-DOS. It should be possible to create a small .com program which runs the .bin file from BASIC ?
Wrt MSX1 version, besides the frontend, a lot of checks are not relavant for MSX1. A completely separate version would need to be created.

Van lintweaker

Champion (414)

afbeelding van lintweaker

02-05-2021, 09:19

karloch wrote:

I love this software, it is the CPU-Z of MSX, although I never understood why big banner that only leaves half the screen usable. Anyway, I want to report several minor things I found on my machine, a Panasonic FS-A1GT:

  • It detects that I have a V9990 board, but it is not the case; at least I don't have it plugged when I ran the test Wink
  • It says SRAM not found, but, doesn't the MSX turboR features one? Maybe the logic only detects the PAC one.
  • MSX-IMPOSE: FOUND?

Thank you for updating this software!

Thanks! I mostly developed this on a GT. It should not mis-detect those things. It does not on my machine :-).
Wrt SRAM, this is actually the FMPAC SRAM. I'll make that more clear in a following release
V9990 detection is currently very basic as is the MSX-IMPOSE. what do the following checks output on your machine?

?inp(&H65)
?inp(&Hf7)

Van Randam

Paragon (1369)

afbeelding van Randam

02-05-2021, 11:24

Can it determine the difference between a PAC and an FM PAC? And would it be interesting to also show the SRAM of the turbo R? Since that is different in size on GT and ST.

Van gdx

Enlighted (4642)

afbeelding van gdx

02-05-2021, 11:49

You can call the BIOS routines as in this example below.

CALSLT	equ 001ch	
EXPTBL	equ 0fcc1h
BEEP	equ 000c0h	

	ld iy,(EXPTBL-1)
	ld ix,BEEP
	call CALSLT

For the Sub-ROM, it's more complicated.

Van lintweaker

Champion (414)

afbeelding van lintweaker

02-05-2021, 12:50

gdx wrote:

You can call the BIOS routines as in this example below.

CALSLT	equ 001ch	
EXPTBL	equ 0fcc1h
BEEP	equ 000c0h	

	ld iy,(EXPTBL-1)
	ld ix,BEEP
	call CALSLT

For the Sub-ROM, it's more complicated.

Thanks, I knew that Smile But it was not a quick fix to fully convert everything so it can run under MSX-DOS. Maybe some day...now I am finally going to do programming for my V9990..

Van lintweaker

Champion (414)

afbeelding van lintweaker

02-05-2021, 12:56

Randam wrote:

Can it determine the difference between a PAC and an FM PAC? And would it be interesting to also show the SRAM of the turbo R? Since that is different in size on GT and ST.

Yes, it should. If is a real FMPAC or sufficiently emulated (Carnivore2) it reports Panasonic FMPAC.

For the Turbo-R SRAM, I think I already have some test program lying around. I'll add if on the TODO.

Van gdx

Enlighted (4642)

afbeelding van gdx

02-05-2021, 14:19

I can try if you want.

Van msd

Paragon (1461)

afbeelding van msd

02-05-2021, 16:28

@lintweaker: It detects 2MB RAM on my OPL4. It has 1MB . Detection of the opl4 ram can be tricky. I can send you a proved peace of code for this

Van Pentarou

Champion (389)

afbeelding van Pentarou

02-05-2021, 17:41

I've been able to boot with a different device, still on Nextor 2.10; The only difference I've noticed are a few more bytes free in basic, are these few bytes the reason why it would/wouldn't boot?
On a Panasonic 2+ machine I get "MSX-Engine: NOT FOUND", does this mean only the older S3527 and S1985 are detected?

And still I get a "Modified MSX2", how do you detect that? Hardcoded values?

Van lintweaker

Champion (414)

afbeelding van lintweaker

02-05-2021, 19:10

msd wrote:

@lintweaker: It detects 2MB RAM on my OPL4. It has 1MB . Detection of the opl4 ram can be tricky. I can send you a proved peace of code for this

Thanks, would be great.

Pagina 2/4
1 | | 3 | 4