|
Joined: Jan 2006
Posts: 3,693
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,693 |
Now who wants to dump each of the numerous FM Towns models...  If you find any dumper interested (e.g. Team Japump?), please ask them if they have any other Japanese home computer as well... basically all the old NEC/Fujitsu/Sharp/etc. 8/16bits home computers require proper dumps to be accurately emulated, while most available bios have been hacked to work on some emulator!
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
Now who wants to dump each of the numerous FM Towns models... Good luck . :))
|
|
|
|
Joined: Jan 2006
Posts: 3,693
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,693 |
@Robbbert: in rev.8033 you have
[PEGASUS] Provided a version with the memory expansion unit fitted.
but you forgot to add it to messdriv... or is it not going to be supported?
|
|
|
|
Joined: Aug 2004
Posts: 1,458 Likes: 9
Very Senior Member
|
Very Senior Member
Joined: Aug 2004
Posts: 1,458 Likes: 9 |
It would be better to say that I forgot to commit the updated messdriv... which I will do right now. 
|
|
|
|
Joined: Aug 2009
Posts: 1,276 Likes: 206
Very Senior Member
|
Very Senior Member
Joined: Aug 2009
Posts: 1,276 Likes: 206 |
r8040 /src/mess/drivers/x1.c: [X1]: Added experimental cartslot supportFor amusement I've did this, basically you can convert tape games into cartridge ones. Steps are: 1) Load a tape game under debug build; 2) add a bp at ff7d 3) now comes the neat part: open the memory viewer (CTRL+M), modify value [0x00] to 0x01, modify the header [0x01-0x0e] into whatever you want (presumably the name of the game in ASCII  ), check HL register and modify value [0xff16-0xff17] accordingly (notice that z80 takes values in inverted order, for example: if HL = 0x1234, you should put 0x12 to [0xff17] and 0x34 to [0xff16]), and, optionally, remove the stack RAM clutter inside the rest of the work RAM (basically, 0xff00-0xffff memories). 4) finally, go into the debugger main window and write the following command: save <name_of_the_rom>.rom,0,10000 With this basic tutorial, I've successfully converted Bokosuka Wars and Kagirinaki Tatakai. Presumably any tape with physical size bigger than 64k won't work without some dasm mods ... translated, any tape game that loads after the POST.
|
|
|
|
Joined: Jan 2006
Posts: 3,693
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,693 |
I guess we have had no luck so far neither in finding any proper .rom file, nor in finding any real x1 cart, right?
We would definitely need some Japanese guy to collaborate with...
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
x68000 driver emulation in emulation ![[Linked Image from img508.imageshack.us]](http://img508.imageshack.us/img508/4397/0000u.png) Have to check how I can load fds images ...
|
|
|
|
Joined: Jan 2006
Posts: 3,693
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,693 |
it will probably works better than famicom in MESS: current disk loading is broken (the file is properly loaded, but then data don't get transferred as the famicom expects  )
|
|
|
|
Joined: Jan 2006
Posts: 3,693
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,693 |
I finally found out what was wrong with FDS. When fixing regressions happened between 0.122 and 0.123, we lost the emulation of the 32KB RAM adapter and we ended up directing all writes to (a copy of) the disk itself, corrupting the subsequent reads... fixing this bug, we now have many more games which load fine (as they did e.g. in 0.117 and 0.122), instead of returning disk errors. Among the others ![[Linked Image from mamedev.emulab.it]](http://mamedev.emulab.it/etabeta/fast/files/0005_1028399420.png) ![[Linked Image from mamedev.emulab.it]](http://mamedev.emulab.it/etabeta/fast/files/0002_1183387245.png) (in order: Apple Town Monogatari, Aki to Tsukasa no Fushigi no Kabe, Eggerland and Akumajo Dracula) There are still some SRAM issues, tough, and as a result some games fail to start as they should (notably Zelda and Zelda 2, and Metroid). I'm not sure if the latter games have ever worked in MESS, but I would definitely like to fix them as well 
|
|
|
|
Joined: Mar 2001
Posts: 17,247 Likes: 265
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 17,247 Likes: 265 |
Nice work, eta 
|
|
|
3 members (nerd4gw, r09, Dorando),
207
guests, and
1
robot. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,344
Posts122,330
Members5,077
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|