News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_RockRiver

msx-DOS in CPC ???

Started by RockRiver, 13:52, 30 November 11

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

RockRiver

Last weeks I discovered the Aleste... (Siberian clone of CPC). There are some ROMs in Net about Aleste going to msx-DOS, read FAT12 floppy,... these are for CaPriCe32 and MESS...
I dream with type |msx in my CPC and go to MSX-DOS like Aleste...

Do you think is posible transform these ROMs for real CPC, use it, and go to msx-DOS aleste version by Patisonic(Siberia) ?
What purpose? FAT12-16 for CPC, finally...

[BonnyDOS can read FAT12 on drive B: -or A: with ABBA switch- ]

Bryce

Can you point us to the ROM images so that I (we) can test them on real hardwrae?

Bryce.

RockRiver

Of course!!
http://www.aleste520.narod.ru/files/caprice/caprice32-aleste.rar Open it and BDOS.rom is in rom folder, but don't work on emus ¿? more assembler knowledge than mine is needed, sig!
BDOS rom works in original and in CapriceAleste in rom number 3...

&

http://www.aleste520.narod.ru/files/aleste/roms.rar Aleste roms back-up. Roms for MESS. Rename alt512.bin to alt512.rom ... this is all firmware, basic 1.1... and more? rom (64k) ¿This must be cut in 16k roms?
It works for me on WinCPC, WinAPE... like lower 0 rom, not upper 0 (basic) rom ¿?... more assembler knowledge than mine is needed, too.

In MESS or CapriceAleste emus you type |msx on CPC side and go to msx-dos, but in WinAPE nothing happen... :-[

Version 2 of Megaflash will be fine to help ¿?... Topic:How to change the content of an OS-ROM (Lower-Rom) I want change it for my CPC systems too: Aleste boot, personalized boot... see tooCPC Dual Bios on http://www.amstrad.es/downloads/revistausuariosamstrad2.rar

To know more: http://cpcwiki.eu/index.php/Aleste_520EX Nocash and Arnoldemu was working on it, maybe they help us. Arnold emu aleste's version in progress... In future... Aleste's roms or msx-dos inside real CPC, yeahh!!!

RockRiver

#3
Nowadays I'm thinking another time(10 years later :-X ) in MSX-DOS boot ROM in CPC


MSXVR people is implementing CPC Virtual Machine in this "new" Virtualized 8bit computer
Maybe as a MSX cousin they could emulate the Aleste 520ex in CPC layer


Owners of the new Aleste Boards has more MSX games/software ports ? anyway I wanna load that slows Vampire Killer, Kings Valleys and Metal Gear in my CPCs 


 

BDOS.ROM (bootMSXdos) from Aleste-Caprice32 inside rom-board on emulators or real system hangs the boot (maybe waiting or want signal from FAT12 Floppy Disc Drive ? ) BUT if you reBOOT pressing SHIFT; then boot to Basic/AmsDOS ...


[press CLR key during boot (go to Aleste bios configuration) hangs too]


Here you can type RSX |msx and voilá !!! BDOS.rom go to hangs another time ...


* BUT I could prove this time that |msx works, yeahhh  8)


Why works in CaPriCe and don't go to Aleste Boot/Bios/msx-dos ini in real/emu CPC ??
We need another ROM?? drive controller signal? FAT12 one???
Anyone who understands the 64k ALT520.ROM could cut it in four 16k parts ? (OS / BASIC / AMSDOS and funtional MSX-DOS-CPC rom ? )


Yezzzz MSX-DOS on CPC, why??? Why not !!! (it's easier than CP/M ? )

Prodatron

Hi RockRiver :)
isn't the biggest issue the limited banking capabilities (which is still much better compared to most other 8bit machines) of the CPC for implementing MSX-DOS?

GRAPHICAL Z80 MULTITASKING OPERATING SYSTEM

reidrac

Quote from: RockRiver on 22:16, 25 June 21
MSXVR people is implementing CPC Virtual Machine in this "new" Virtualized 8bit computer
Maybe as a MSX cousin they could emulate the Aleste 520ex in CPC layer

The MSXVR is a Raspberry Pi running emulators.
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick and Hyperdrive for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

RockRiver

#6
Quote from: reidrac on 07:35, 28 June 21
The MSXVR is a Raspberry Pi running emulators.
Yes and No  ;)
It's a little more than that... nearly 500 buyers/users of the "machine" nowadays...
CPU and VPU it's a Rasp3 (4 in a future maybe too) but there is a designed board for cartridges, MSX now, but they want to implement Master Sytem and other real cartridges with easy hardware adaptors. MSX, Famicom, SMS, and MegaDrive cartridges case has the same dimensions.
Computer case and mechanical keyboard are amazing too.
And system/emulated/"virtualizer" layer is impressive. Enhanced MSX: system virtual new CPU, VPU... all chipsounds.
8bit programing tools...


The research of new CPU and graphic chip would be implemented for MSX system in a fpga board.
New software and games for VR. yamaha V9990 and ascii R800 cpu accurate emulation... etc etc


CPC "emulator" clone AY(YM) sound code to SCC soundchip (wavetable) stunning!!!


https://www.youtube.com/watch?v=UfLMl_l_OE4

Suporting other 8bit systems CPC, ZX spectrum, Master System -near to MSX, yes- , C64 ...


I'm trying to convince MSXVR people to "emulate" (yes!!) the Aleste (architecture between CPC and MSX).
CPC virtualized is WIP.


Maybe CPC+, PCWcolor and SPEC256 in a future too.




RaspberryPi is not bad... it's another way. FPGA is other.





[  You must try SugarPi "baremetal emulator" by Lone/Tom1975 it is great!!!! ]

reidrac

Quote from: RockRiver on 08:44, 28 July 21
Yes and No  ;)
It's a little more than that... nearly 500 buyers/users of the "machine" nowadays...

But it is that. So basically you can run any software that runs on a Pi, and that includes CPC emulators. Sure, there are some bits to interface with original MSX hardware, but the system itself is software.

I was replying to a message that wasn't getting this right. Personally I'm not interested on the MSX VR.
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick and Hyperdrive for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

RockRiver

#8
Quote from: reidrac on 08:49, 28 July 21
but the system itself is software


Yeahh you are right, and it's expensive, but for me works, let me with my lies to my brain  :P
[Maybe some hacker will put VR in a plain Rasp or not]


Mini-Classic new consoles remakes are ARM with software emulators and are awesome and super sellers. Easy machines for new users... (my kids for example) [and great as hacked systems to put more games]


ZX Vega, C64 mini, but no CPC mini, sig!!! Well maybe SugarPi with 3D printed case 


another great "software systems" ZX Spectrum Next (through ZesaruX) or Mega65 (through Xemu) that I like a lot will be implemented in fpga. (Next is real now) look Go Mummy!! on Next  8) 

I'm jealous about enhanced 8bit systems...

in CPC??? well now CPC+ delevoping in the scene...
And in PCW???  yezzzz!!! Habisoft made PCWcolorin board... now in FPGA MistER core (expensive too)


sorry the off topic , we talked about Aleste 520ex and MSX-DOS in CPC  :)

SkulleateR

Personally I don't care if it's software emulation (Pi) or Hardware Reimplementation (FPGA) ... my problem with the MSX VR is that is uses a Linux Kernal and you have a noticable delay on Keypresses, Joystick pushes etc. !


We compared this some time ago to my "real" MSXes and it's even viewable ... and I saw none of those FPGA systems got that delay ...


But however as you said, back to topic ;)


I really don't see the benefits in using msx-dos on any CPC kind of computer, no software will make use of it so you have to build a complete new set of applications around it ... even for the Aleste520EX the games have to be ported from MSX ...

zhulien

I have a NES based computer that uses MS DOS (recoded for 6502 - all the commands and API mimick MS DOS extremely close).  This version of MS DOS can run NES games (for 6502) from floppy, so perhaps an MSX-DOS for CPC could be similar, not try be compatible with MSX-DOS software but be rather an different way to deal with files etc, but still run CPC software?


Powered by SMFPacks Menu Editor Mod