Just to make sure openmsx is triggering twice, I've changed to:
debug probe set_bp VDP.IRQvertical {} { incr irqcount puts stderr [machine_info time] }
and the results were:
87.4942207738693 87.49425304054006 87.51090892836939 87.51094119504015 87.52759875906015 87.52763102573093 87.54428942784627 87.54432169451704 87.56097297282196 87.56101487758919 87.57766084795693 87.57770247335904 87.59434914213956 87.5943995675428 87.61103757600476 87.61108828077312
So yes, openmsx is clearly triggering twice. Not sure if it's a bug in openmsx or if I don't know to use properly the probe.
So yes, openmsx is clearly triggering twice. Not sure if it's a bug in openmsx or if I don't know to use properly the probe.
This was also a bit surprising to me, even though I implemented this openMSX feature ;-) But after some investigation it's actually logical:
The probe breakpoint triggers whenever the probe status changes. So in this case:
- The first time when the VDP generates the IRQ.
- A second time when the ISR clears the VDP IRQ.
If you want your callback to only trigger on one of these two cases, you can make use of the 'condition' field like this:
debug probe set_bp VDP.IRQvertical {[debug probe read VDP.IRQvertical] == 0} { ... }
Thanks, now i get it! I suggest adding this explanation to the documentation, this behavior was not clear to me.
Care to make an online list? There are a lot of improved games out there, but there's no repository...
I second this, only just found this improved game.
There may be loads more out there I'm not aware of....
I am working on something, mainly MSX related, and stuff like this would certainly fit as well, though it might be some time yet before launch of this site/(web)app.
Otherwise perhaps indeed some kind of online repo would be cool, where people can just upload/manage stuff themselves. A bit like msx.pics, but then for stuff (Should have some more options then though I reckon.)
Of course there's also the d/l db over here, but perhaps policies make stuff a bit complicated + something more modern and/or visible & user friendly might be desired..?
Works on BlueMSX? thank you brother... other dobout, please have a "easy" way to convert XXX_1.dsk XXX_2.dk ... 7 or 8 disks in one rom? thank you and thanks all to help very mutch!!
Please help... Dont works in BlueMSX?? thanks!!
Here's version v8. This version is single-binary dual-mapper. The same ROM file will work with konami8 mappers or ascii16 mappers. Also, you can dismiss the initial beta message with the joystick button (for keyboardless machines).
http://www.ricbit.com/temp/aleste2.zip
R800 is next.
Any progress on R800 support Ricardo?
How i make works in BLUEMSX pleaseeeeeeeeeeeeeeeee???
Is works in blueMSX, select0rz right mapper: Konami SCC / ASCII 16 (see thread/above)
Is works in blueMSX, select0rz right mapper: Konami SCC / ASCII 16 (see thread/above)
I need change Machines inside blueMSX? I lost here, please help! Thank you!