1541EMU

Aloittaja Tumppi, marraskuu 16, 2013, 19:06

« edellinen - seuraava »

Tumppi

Kyseessä on siis PC:llä pyörivä 1541EMU ohjelma joka emuloi 1541 levyasemaa. http://www.kotinet.com/1541/

Rakentelin tuon 1541EMU kaapelin tyyppiä 1.
Testailussa ilmeni että monetkaan uusista demoista ei toimi tuolla. Pelejä en ole vielä kokeillut.

Onko kenelläkään kokemusta kyseisestä ohjelmasta/kaapelista?
Vinkkejä tarvisi esim tuon I/O timing asetuksen kanssa.

1541

Lainaus käyttäjältä: Tumppi - marraskuu 16, 2013, 19:06
Kyseessä on siis PC:llä pyörivä 1541EMU ohjelma joka emuloi 1541 levyasemaa.
Onko kenelläkään kokemusta kyseisestä ohjelmasta/kaapelista?
Minä laadin sen ec64-emulaattorin ja VICE-emulaattorin pohjalta.

Jos sinulla on Action Replay -levyturbomoduuli, niin siinä on kätevä ominaisuus, joka muuttaa kuusnelosen ruudun väriä latausvirheiden seurauksena. On mahdollista etsiä I/O-tuning-asetukselle arvoalue, jolla näytön väri pysyy latauksen ajan normaalina. Sitten asetuksen voi säätää esimerkiksi puoliväliin toimivaa aluetta.

Tumppi

En omista kyseistä moduulia.

I/O timing asetus on nyt 900 ja huonosti toimii. Pitää varmaankin kokeilla paljon isompaa arvoa.
Oikeastaan mikään uusista demoista ei toimi, varsinkaan jos on useamman tiedoston omaavia demoja. Olen kokeillut myös kopioida d64 imagen oikealle disketille mutta tulos ei ole sen parempi.

Mikä on muuten oikeanlainen rivi emulaattorin ini-tiedostoon, jos haluan muuttaa aseman numeron esim ysiksi (9) ?

1541

Mikä prosessori sinulla on PC-tietokoneessa? Onko se pöytäkone vai kannettava?

Miten teit tuon D64-tiedoston kopioinnin oikealle 1541:n levykkeelle? Sitä ei kannata tehdä 1541EMU:n kautta. On parempi tehdä kopiointi esimerkiksi Star Commander -ohjelmalla.

Alunperin asetustiedostossa on rivi:
Device_Number=8

Jos emuloidun aseman numeron haluaa vaihtaa, niin oikea muoto on:
Device_Number=9
tai
Device_Number=10
tai
Device_Number=11

Tumppi

Pöytäkone on ja siinä AMD Phenom II X4 3000 MHz ja windows 98 USB tikulta bootattuna. Kokeilin myös pudottaa prosessorin nopeuden 800 MHz:iin mutta en huomannut eroa.

Kopioinnin tein niin että DI-Sector 3.0 ohjelmalla kopioin emuloidusta asemasta ( 8 ) aitoon 1541-II asemaan ( 9 ).
Aidolla asemalla kun yrittää demoja pyörittää niin kaatuvat jossain vaiheessa, samoin kuin suoraan emuloidusta asemasta. Tämä siis vain kun ne on kopioitu emulaattorista. Aidon 1541 aseman numeron muutan aina takaisin 8:ksi ennen kokeilua koska demot ei yleensä osaa muita laitenumeroita.

Koneessa tuskin on vikaa kun 20 vuotta vanhat demot toimii vanhoilta levykkeiltä jotka on kirjoitettu yli 20 vuotta sitten.

Pitää kokeilla tuota star commanderia vielä. Eiköhän tähän joku ratkaisu löydy.

Tumppi

#5
Tinailin X1541-kaapelin ja star commanderilla kopioin sitten d64-imagen levylle. Kyseinen image ei toiminut 1541EMU:lla mutta nyt se toimi.
Olisi kuitenkin mukava saada myös tuo 1541EMU toimimaan luotettavasti niin ei tarvisi aina imageja levylle kirjoitella.

1541

Lainaus käyttäjältä: Tumppi - marraskuu 27, 2013, 09:23
Pöytäkone on ja siinä AMD Phenom II X4 3000 MHz ja windows 98 USB tikulta bootattuna. Kokeilin myös pudottaa prosessorin nopeuden 800 MHz:iin mutta en huomannut eroa.
En ole koskaan testannut 1541EMU:a moniprosessorikoneessa. Voi hyvinkin olla, että ohjelman ajoitukseen käyttämä RDTSC-käsky ei toimi niillä yhtä tarkasti kuin yksiydinprosessorisella koneella. Vanhempi tietokone saattaa olla tälle ohjelmalle parempi.

Lainaus käyttäjältä: Tumppi - marraskuu 27, 2013, 09:23
Kopioinnin tein niin että DI-Sector 3.0 ohjelmalla kopioin emuloidusta asemasta ( 8 ) aitoon 1541-II asemaan ( 9 ).
En itsekään koskaan käytä 1541EMUa levykkeiden kopiointiin. Sarjaväylän ajoitukset PC:n kirjoitinportin kautta ovat kovin kiikkeriä. Liian herkästi aiheutuu datan korruptoitumista.

Tumppi

Lainaus käyttäjältä: 1541 - marraskuu 28, 2013, 05:21
Lainaus käyttäjältä: Tumppi - marraskuu 27, 2013, 09:23
Pöytäkone on ja siinä AMD Phenom II X4 3000 MHz ja windows 98 USB tikulta bootattuna. Kokeilin myös pudottaa prosessorin nopeuden 800 MHz:iin mutta en huomannut eroa.
En ole koskaan testannut 1541EMU:a moniprosessorikoneessa. Voi hyvinkin olla, että ohjelman ajoitukseen käyttämä RDTSC-käsky ei toimi niillä yhtä tarkasti kuin yksiydinprosessorisella koneella. Vanhempi tietokone saattaa olla tälle ohjelmalle parempi.

Lainaus käyttäjältä: Tumppi - marraskuu 27, 2013, 09:23
Kopioinnin tein niin että DI-Sector 3.0 ohjelmalla kopioin emuloidusta asemasta ( 8 ) aitoon 1541-II asemaan ( 9 ).
En itsekään koskaan käytä 1541EMUa levykkeiden kopiointiin. Sarjaväylän ajoitukset PC:n kirjoitinportin kautta ovat kovin kiikkeriä. Liian herkästi aiheutuu datan korruptoitumista.

Pitääpä hakea jostain romunkeräyksestä vanhempi pc niin pääsee kokeileen.