openMSX about to release: testing help wanted!

Page 4/7
1 | 2 | 3 | | 5 | 6 | 7

By hit9918

Prophet (2905)

hit9918's picture

29-10-2014, 18:29

openmsx-0.10.2-335-gc870947
cursorkeys dont work in Nemesis etc.
in joyporta is "magic-key".
but in BASIC I note nothing. and stick (0) works.
when I unplug joyporta, after closing catapult and launch again, the magic is back again.
how to get it saved? is it a factory setting?

By Manuel

Ascended (18146)

Manuel's picture

29-10-2014, 20:36

Did you unplug it in Catapult or in openMSX itself?

Catapult remembers what was plugged in and will plug it in next time. So if you unplug it in Catapult, it will not automatically plug it again next time.

By hit9918

Prophet (2905)

hit9918's picture

29-10-2014, 20:50

The problem is. I unplug, it is empty, press "CTRL+S" to save config.
Then close catapult and relaunch, and the magic is again there.

By Manuel

Ascended (18146)

Manuel's picture

29-10-2014, 20:58

And the unplugging is done how exactly?

(CTRL-S is not necessary by the way.)

By hit9918

Prophet (2905)

hit9918's picture

29-10-2014, 21:05

I type
plug joyporta
and then I see that I nicely got it empty.
the variable is not stored in some script or xml, but in the registry. and it keeps "magic-key".

By hit9918

Prophet (2905)

hit9918's picture

29-10-2014, 21:16

some days ago I switched to latest fixato build. yesterday I played with plugging a mouse.
But I cant tell when things changed, because BASIC cursor keys work normal, and most of the time I am coding.
I guess it is putting keys to joystick port? The funny thing is, only left and right work, but up and down dont.

By Manuel

Ascended (18146)

Manuel's picture

29-10-2014, 21:55

I tried the following:
1) start up Catapult
2) plug in magic-key in Joystick port 1 in Catapult
3) select Nemesis in slot A
4) start openMSX from Catapult
5) I notice the cursor key issue (up and down don't work).
6) Quit openMSX
7) Unplug magic-key by selecting --empty-- in Catapult for Joystick port 1.
8) St art openMSX to verify it's not plugged (OK)
9) Quit Catapult
10) Start Catapult
11) When checking, Joystick port 1 is still set to --empty--
12) Start up openMSX, and with 'plug' I can confirm nothing is plugged in.

So... is this also what you did?

By hit9918

Prophet (2905)

hit9918's picture

29-10-2014, 23:09

lol now I changed it in catapult and registy immedeately changes. things work.
I was all the time doing the unplug in openmsx console.
only catapult gui click goes to registry.
but some other variables are in settings xml.

By hit9918

Prophet (2905)

hit9918's picture

30-10-2014, 19:38

wow I just noticed openmsx does emulate corruption of too fast vram transfer, cool! Smile

I removed blank mode from my software sprite demo, one sprite gets trashed.
And on NTSC 3 sprites get get trashed, great Smile It is great because on the real thing same thing happens, less blank time in vertical border.
Looking at it on real 75P, the error sparcles look same, same location within the sprite, wow.

Another question is how much speed the VDP can take in the blank with 7Mhz kit.
On one hand 9918 got enough memory slot, on the other hand there is a delay time.
Another tuning is TurboR with 9958 on a cartridge bypassing the VDP brake.

By Grauw

Ascended (10062)

Grauw's picture

30-10-2014, 20:05

Cartridges can bypass the VRAM throttling on turboR?

I don’t think there are many MSX1 computers with 7MHz installed? But either way, although you can increase the clock frequency, openMSX currently doesn’t emulate 7MHz kits (particulary, the slow-down circuitry they contain).

Page 4/7
1 | 2 | 3 | | 5 | 6 | 7