This game is less than a year old, and the developers have released it
behind a, "How much would you like to donate?" barrier. The tape
versions are playable in a browser as a demonstration, but to download
any tape or disk version, you must confirm the donation prompt. The
TurboSound versions and disk versions are not even available as a demo
without passing the donation confirmation.
I'd rather people be encouraged to obtain this game from the official
sources. Even if the conversion rate of demo plays to non-zero
donations is small, it's the principle of it. The three-year rule
should be applied even-handedly.
* Made some experimental work with menghong based HW, allowing crzyddz2 to boot and improving menghong colors;
* Internalize video and audio components inside the SoC;
* Wrote a preliminary UART subdevice;
* Made external video clock to be settable by the host driver;
* Add dump of Veil of Darkness
* Add dump of Ferrari Formula One
* Add dump of Bundesliga Manager Professional and more info on previous dumps
* Add more info to previous dumps, replace some
* Add more info to previous dumps, replace some dumps and add new floppy dumps
* Add more info to previous dumps, replace some dumps
* change mitsmous6 to imd
It appears that the cursor is not displayed when the start raster
address is equal to the maximum raster address in the 'interlace and
video' mode. At least this addresses a claimed regression in the
'apricot' machine. To be explore further on hardware.
The maximum raster address was also off by one in these calculations.
* vsmilem_cart.xml: Mark soon to be dumped carts
* vsmilem_cart.xml: Mark soon to be dumped carts (nw)
* vsmile_cart.xml: : Mark soon to be dumped carts (nw)
* Also removed color sticker info, it's no relevant at all (nw)
* gdbstub: small cleanup and clarification
Old GDBs expected the regnum values for some registers to be hardcoded.
This is no longer the case with GDB clients that support target.xml.
We expect the GDB client to support target.xml (and won't support the
'g', 'G', 'p', and 'P' commands unless it is sent).
* gdbstub: add mips (tested with indy_4610)
* gdbstub: add m68k (tested with macii)
* gdbstub: add support for executing MAME debugger commands from the GDB client
It's now possible to send MAME debugger commands, such as "cheatinit",
"snap", etc...
Try not to use "bpset" and such commands, they may confuse the GDB
client. Also don't use commands such as "step" and "go", they will
definitely confuse the GDB client.
* gdbstub: fatalerror() when socket can't be opened