writing to flashrom (2MB rom) and support for emulators

Страница 2/8
1 | | 3 | 4 | 5 | 6 | 7

By Grauw

Ascended (9395)

Аватар пользователя Grauw

17-09-2020, 22:14

norakomi wrote:

The same that was done back then for manbow2,
in bluemsx you can insert the .rom and choose the romtype: manbow2.
Then saving to flashrom is done directly to the rom...

Would that be possible as well for Deva?
So just insert the rom, choose rom type: flashrom 2MB (or something) and saving to rom is available ?

OpenMSX has the Manbow2 romtype too, specify it on the command line with -romtype Manbow2. Probably also possible with Catapult.

By norakomi

Paragon (1084)

Аватар пользователя norakomi

01-05-2020, 19:13

f10 (command line)
-romtype Manbow2
invalid command name "-romtype"

But that's not for a 2MB rom i suppose ?

By Grauw

Ascended (9395)

Аватар пользователя Grauw

01-05-2020, 19:31

I meant the OS command line, openmsx -cart deva.rom -romtype Manbow2. In the openMSX console you can use cart deva.rom -romtype Manbow2.

But you’re right, I checked the code and the Manbow2 mapper supports 512K only.

Then, maybe try using the KonamiUltimateCollection rom type?

/******************************************************************************
 * DOCUMENTATION AS PROVIDED BY MANUEL PAZOS, WHO DEVELOPED THE CARTRIDGE     *
 ******************************************************************************

   Konami Ultimate Collection shares some features of MegaFlashROM SCC+ SD
   It uses the same flashROM, SCC/SCC+, Konami and Konami SCC mappers, etc.

[OFFSET REGISTER (#7FFE)]
7-0: Bank offset

[MAPPER REGISTER (#7FFF)]
7     A21 \
6     A20 / FlashROM address lines to switch 2 MB banks.
5     Mapper mode  :   Select Konami mapper (0=SCC or 1=normal). [1]
4     Flash write enable
3     Disable #4000-#5FFF mapper in Konami mode, Enable DAC (works like the DAC of Synthesizer or Majutsushi)
2     Disable mapper register
1     Disable mapper (bank switching)
0     no function anymore (was mapper limits)

[1] bit 5 only changes the address range of the mapper (Konami or Konami SCC)
but the SCC is always available.  This feature is inherited from MFC SCC+ subslot
mode because all subslots share the same mapper type. So to make Konami
combinations (i.e.: Konami ROM with Konami SCC ROM) a "common mapper" is needed
and the SCC must be available. So I made a "Konami mapper" with SCC.  In fact,
all Konami and Konami SCC ROMs should work with "Konami" mapper in KUC.

******************************************************************************/

By norakomi

Paragon (1084)

Аватар пользователя norakomi

01-05-2020, 20:43

no, that didn't work either..
error message: Couldnt load sram deva.rom(read beyond end of file).
Anyone in the openmsx team that can and wants to assist with this ?

By Manuel

Ascended (17075)

Аватар пользователя Manuel

02-05-2020, 00:27

What kind of hardware do you want to create for the cartridge release of Deva? Similar to Manbow 2?

If it helps you, maybe we can already create an emulation for that hardware. But then it must be clear what will be created.

Or do you want people to flash it into an existing cartridge like MegaFlashROM SCC+ (SD)? If yes, how do you want to make people not loose their savedata when they want to flash something else in their flashcart?

By norakomi

Paragon (1084)

Аватар пользователя norakomi

02-05-2020, 07:44

@Manuel We have found someone who has a stock of 2MB cartridges to sell us.
We will then flash the games on it ourselves. And protect the cartridge from overwriting.
We will leave a little unprotected area available for saving files.

If I'm not mistaken it will be a Konami5 mapper rom.
Does that answer your question ?

It would be amazing if an emulation can be created for that hardware.
Because we want to release a physical as wel as a .rom file version of the games.

By Manuel

Ascended (17075)

Аватар пользователя Manuel

02-05-2020, 09:47

Well, it sounds a little vague. For proper emulation we need all the exact details... Can you bring me in contact with the designer of the hardware?

By norakomi

Paragon (1084)

Аватар пользователя norakomi

02-05-2020, 10:45

Alexey is the designer. The cartridges are licensed to MSX Calamar.
Do you have his contact ?

By Manuel

Ascended (17075)

Аватар пользователя Manuel

02-05-2020, 11:26

I'll contact Alexey.

By norakomi

Paragon (1084)

Аватар пользователя norakomi

02-05-2020, 11:35

thanks so much Manuel !

Страница 2/8
1 | | 3 | 4 | 5 | 6 | 7