RunIT Floppy Emulator

Página 4/22
1 | 2 | 3 | | 5 | 6 | 7 | 8 | 9

Por Manuel

Ascended (19298)

imagem de Manuel

23-04-2009, 23:53

msd: yep, IIRC, it was something like:
- VDP command
- FDC command
- VDP command (without checking if the previosu command completed)

On a disk drive, the FDC command takes long enough to complete, but on a faster drive, not and then the 2nd VDP command messes things up.

SMD: cool! But now you also know that you could test this in openMSX Tongue (And we should tell dvik about the bug in blueMSX, if it's not the same as the already mentioned one.)

Por SMDNearDark

Master (136)

imagem de SMDNearDark

24-04-2009, 00:06

www.xs4all.nl/~martenw/runit2.zip

Her is the newest version

Fray will work fine on any controller now (novaxis/IDE and MegaSCSI. I dont have other controllers on which i can test)

Use "runit2 /p xaktog.dsk" for XAK Tower of Gazzel, because of it's buffering it wont work on a TurboR (yet). The demo will be good as well.
/P will make the game think it is an MSX2+ instead of a TurboR. Unfortunately the R800 will be disabled so it wont play fast.

(I will get it working eventually ofcourse :P)

I'm still having troubles getting XAK1 to work but for now a lot of microcabin games can be played :)

It's wierd if Tower of Gazzel relies on a slow drive as it is working good on the fastest controller :P

Por SMDNearDark

Master (136)

imagem de SMDNearDark

24-04-2009, 00:13

Hmm wierd, case sensitive webpage

www.xs4all.nl/~martenw/Runit2.zip

Ill test with a little delay after a reading action, see if that actually is the problem or if it is something else. At least you can play with the /P parameter for now :)

I'll download OpenMSX and check it out as well. Does it have a good debugger ? (A reverse debugger would be awesome so I could see where it actually went wrong :P:)

Por Manuel

Ascended (19298)

imagem de Manuel

24-04-2009, 08:45

There is no reverse yet, but you can try the debugger, see http://openmsx.sourceforge.net/ at the bottom of the download box. It is still in development, though. But some people find it very useful already.

Por W76NearDark

Paladin (684)

imagem de W76NearDark

24-04-2009, 19:46

SMD told me today he tackeled the Gazzel demo problem. It was just a minor correction he told me.

Por SMDNearDark

Master (136)

imagem de SMDNearDark

25-04-2009, 09:07

W76 is correct Smile

If my diskrom detects a TurboR in R800 mode it adds a tiny delay in reading. With this delay the Gazzel demo is fine now. Manuel was correct that XAK3 depends on slow drives Tongue (The delay is not noticable in the loading speed)

Gazzel and Big Strategy both need a minor patch to run from HDD when you use a TurboR. On MSX2 and MSX2+ they will run either with or without the patch.

I will post the newest version and offets to patch this afternoon (patches will be added to fixit.com).

The only disks I cannot support is disks with .BAS files on it. I cannot run a basic environment in DOS2.

It would be nice if all of us could post games that work in this topic. This will save me a lot of time debugging and testing Smile

If you have information on patches for games please let me know the offsets and data to change so i can add it to fixit.com

Por SMDNearDark

Master (136)

imagem de SMDNearDark

25-04-2009, 16:36

Ok here you go, I uploaded the latest version. It will be open beta from now on Smile

www.xs4all.nl/~martenw/runit2ob.zip

File will be runit.com again as you can replace the old version. Please make sure the emudsk.rom file is in the same directory as runit.com

Here are known patches needed to run the games in the table below. Just open the diskimage in a hex editor (like UltraEdit) and put the new byte at the given offset.

; FIXIT 1.0 Patch table
;
; Game name
; DISK | OFFSET | NEW BYTE
; $FFFF (end of patch)
;
ALESTE2 db "Aleste 2",0
dw $01,$1F0D,$00
dw $01,$1F0E,$00
dw $01,$1F0F,$00
dw $FFFF;

; Disable MicroCabin's disk buffering (only needed for TurboR)
PRINCESSMAKER db "Princess Maker",0
dw $01,$1F30,$04
dw $FFFF

XAK3 db "Tower of Gazzel",0
dw $01,$21D4,$04
dw $02,$21D4,$04
dw $03,$21D4,$04
dw $04,$21D4,$04
dw $FFFF

BIGSTRATEGY db "Big Strategy",0
dw $01,$2150,$04
dw $FFFF

Por SMDNearDark

Master (136)

imagem de SMDNearDark

25-04-2009, 22:53

It's pretty nice to know the history behind Runit which also was the reason I started with this.

W76 came at my devshek and told me he couldn't run SD Snatcher from HDD with start.com. So ofcourse I started programming to get SD Snatcher working. Then he inspired me to go beyond SD Snatcher and try for the ultimate goal! to get MicroCabin games running from HDD as well.

With W76's support and my programming skillz and help from very good dev friends I wish you to have fun playing MicroCabin games ^^

More games will follow but i'll be busy debugging a lot to get everything working Smile.

Por Manuel

Ascended (19298)

imagem de Manuel

26-04-2009, 00:07

Funny, SD Snatcher has always worked fine for me with start.com.

Is Illusion City working? (It has way too long loading times!)

Por W76NearDark

Paladin (684)

imagem de W76NearDark

26-04-2009, 00:26

Hehe.... this is the topic/problem which it all started! About a year later I had problems playing Kyokugen from hdd and then SMD came with readit.com.... Well that wasn't a coincidence :D

Página 4/22
1 | 2 | 3 | | 5 | 6 | 7 | 8 | 9