Emulation Galaxy Forums
Not logged in [Login ]
Go To Bottom

Printable Version | Subscribe | Add to Favorites  
Author: Subject: memorijske kartice i dualshock na PC-ju [wall of text]
ljubomir
Fr1ck
******

Avatar


Posts: 1427
Registered: 18.8.2008
Location: Novi Sad
Member Is Offline


[*] posted on 2.1.2009 at 04:40
memorijske kartice i dualshock na PC-ju [wall of text]


Pozdrav,

Nedavno sam kupio kod cigana na najlonu stari PSX za 100 din, i iako je (uglavnom) ispravan (podize BIOS, cita joypade i sadrzaj kartica) nedostatak "zubica" na postolju za CD cini ga neupotrebljivim za igranje igara. E, videh ja negde taj deo da se naruci u americi za 8 USD, al znate kako to vec ide sa narucivanjem preko neta u Srbiji.

Pomislih da bi valjalo smisliti drugu upotrebu za tu bolesno malo placenu konzolu. Posle malo guglanja, igranja sa lemilicom i po koju neprespavanu noc uspeh da napravim citac memorijskih kartica i konektor za Dual Shock, sve se lepo konektuje preko paralelnog porta na racunar (i radi!). Koga interesuje evo postupka, nije mnogo komplikovano a mozda i bude nekom od koristi :D. Koga du*e zabole, evo slike tog cuda, pa da moze da batalil ostatak teksta :). Aha i ostatak slika mozete pogledati ovde


Moja verzija je za 1 Dual shock i 1 mem karticu. Video sam seme za varijante do 4 pada (i kartice), i mozda kasnije i to probam. Elem.
Potrebni delovi:

1. LM317 kolo (naponski regulator)
2. 4.7u kondenzator kom. 2
3. Po jedan 470R i 820R otpornik
4. Zenski DV konektor
5. AC-DC adapter sposoban za generisanje 7.5V
6. Muski DB25 konektor
7. Stari PSX konektori za mem karticu i dualshock
8. Lemilica i kablovi

Chapter One: Pravimo si izvor napona
-------------------------------------
Za pocetak treba nam izvor napona od 3.5 i 7.5 volti. Ajde za ovaj drugi je lako, samo uzmemo AC-DC adapter sa promenljivim naponom, svi oni imaju opciju za 7.5V. Medjutim, sa 3.5V vec imamo problem.
Za to ce nam sluziti regulator napona LM317. Bacite pogled na ovu semu. Ja sam kao C1 i C2 koristio kondenzatore od 4.7u, a mozete uraditi i kako oni kazu, sve jedno. Vin nam je napon sa adaptera od 7.5V ("plus"), Vout ce biti 3.5V (a tacnije 3.4 ali "to je to"), a ADJ nam je uzemljenje, tj. "minus" na adapteru. To bi bilo to. Samo sve lepo zalemite i pazite na polaritet i nema da nece. Evo slike kako je to otprililke meni ispalo:

I nije bas nesto lepo, skrpljeno na brzaka od starih delova, ali radi :)

Chapter Two: Kastriramo Sony
-----------------------------
Vazno je napomenuti da ovo poglavlje (uz malo paznje) nije desktruktivno za PlayStation konzolu. Ako za neko vreme odustanemo od cele stvari moci cemo inverznim postupkom da dobijemo nas dragi stari Sony natrag u (relativno) upotrebljivom stanju. :D Nije da je tesko naci pokvaren PlayStation (laseri im bas lako crkavaju) al ne skodi da napomenem.
Dakle, otvorimo konzolu, odokativnom metodom lociramo dualshock konektore, odsrafimo ceo blok, odkacimo centralni kabel i gotovo. Nije bolelo.
Dalje, spajamo DB25 konektor za zadnjom stranom DualShock konektora prema ovoj semi. Nema tu nikakve filozofije, samo zanatski rad (lemilicom). Kome nije bas najjasnije nek pita, ili izglugla jos malo za Direct Pad Pro PSX spoj.



Chapter Three: Radi li to?
-------------------------
Sledi uputstvo za softverski deo posla. Opis je aktualan za Windows XP. Verovatno bi radilo i na Visti. Program koji cemo koristiti za testiranje ima i verziju za Linux.
Da se bacimo na posao. Prvo cemo testirati joypad.
Nas novo peceni "adapter" prikopcavamo u struju, i na PC preko paralelnog porta. Turamo unutra jedan PSX joypad i memorijsku karticu. Skidamo ovaj program. Dekomprimujemo arhivu, pokrecemo windows komandnu liniju, prelazimo u bin poddirektorijum i kucamo:

Code:
psxcnd.exe -lpt broj


gde umesto reci 'broj' kucamo broj paralenog porta na racunaru (u opsegu od 1 do 3). Ako ne znamo koji je port u pitanju, probamo sve, imamo sansu 33% da ubodemo iz prve :D. U mom slucaju izgleda to ovako:


Code:

PSX Controller Detect v1.4 17/01/00 Richard Davies
<mailto:richard@debaser.force9.co.uk>

Use: psxcnd [-lpt (1..3)] [-del (1..10)]
Settings also held in 'psxpblib.cfg'

Parallel port: base 0x3bc
Scan delay: 3

Any key to continue...

Scanning parallel port base 0x3bc:
1A Digital


Ovo "1A Digital" nam govori da je pronadjen joypad, u protivnom ne bi nista dobili posle reda "Scanning parallel port base 0x3bc:"


Chapter Four: A kako sa memorijom?
-----------------------------------
Kada smo saznali da nam radi joypad, hajde na se bacimo na memorijske kartice. Skinemo i raspakujemo ovaj program. Ponovo iz komandne linije iz direktorijuma bin pokrecemo ovu komandu:

Code:
psxmci.exe -lpr broj -con 1


gde smo "broj" vec ustanovili u prethodnom poglavlju, a parametrom -con odredjujemo u koji port je prikopcana kartica (u nasem slucaju 1). Ako imamo malo srece dobicmo ispis slican ovom:

Code:

PSX Memory Card Information v1.4 17/01/00 Richard Davies
<mailto:richard@debaser.force9.co.uk>

Use: psxmci [-lpt (1..3)] [-con (1..8)] [-tap (A..D)] [-del (1..10)]
Settings also held in 'psxpblib.cfg'

Parallel port: base 0x3bc
Controller port: 1
Controller port tap: A
Scan delay: 3

Any key to continue...

Scanning Memory Card...

Block 1: A 'Lilo ? Stitch '
Block 2: A 'SPYRO2'
Block 3: A '?HERCULES? '
Block 4: A 'TOY STORY 2:TOK14:00'
Block 5: A 'LEGO Racers' **Part 1 of 2**
Block 6: A 'LEGO Racers' **Part 2 of 2**
Block 7: D ''
Block 8: D ''
Block 9: D ''
Block 10: D ''
Block 11: D ''
Block 12: D ''
Block 13: D ''
Block 14: D ''
Block 15: D ''


Ukoliko srece nemamo, dobicemo:

Code:
Block 1: **Read Error!**



Chapter Five: Radi bato, s'a sad?
--------------------------------
OK, kada znamo da je sa joypadom i karticom sve u redu, ajde da instaliramo drajver za DualShock. Prvo skinemo PSXPad, a dalje sledimo uputstvo sa ovog sajta. Zapravo to je prilicno jednostavno, standardna procedura za instaliranje windows drajvera. Po zavrsetku imacemo novi game controller u Control Panel-u:


Od sada pa nadalje koristimo ga kao svaki drugi joypad u sistemu, npr igrajuci Crash Bandicoot pomocu emulatora ePSXe:



Chapter Six: Ej a sta bi sa karticom?
-----------------------------------
Evo i ona stize na red. Pokrecemo komandu:

Code:
psxmcr.exe -lpt broj -con 1


Nakon njenog izvrsenja dobicemo fajl "temp.mcr" koji je odraz nase memorisjke kartice. Cackamo ga nekim editorom, npr. pomocu PSXGameEdit-a:



Kada se zasitimo, pokrecemo:

Code:
psxmcw.exe -lpt broj -con 1


a sadrzaj fajla temp.mcr ce biti vracen zatrag na karticu. Presto!

Epilog
------
Sretna vam Nova!

[Edited on 2.1.2009 by ljubomir]

[Edited on 2.1.2009 by ljubomir]
View user's profile Visit user's homepage View All Posts By User
Maxa
the Unyielding
*******

Avatar


Posts: 12591
Registered: 8.2.2004
Location: dunno...
Member Is Offline

Mood: fuckit...

[*] posted on 2.1.2009 at 04:51


wow, svaka chast na trudu, kako pri odradjivanju projekta, tako i pri pisanju teksta. nominujem ovaj thread za best of emuglx 2k9 u kategoriji za najbolji thread.:yes:



My friends call me Hadoken because I'm down-right fierce!
A man's home is where his heart is, in my case... the penis! - Danny Crane
What the fuck did I do?! - Jimmy McNulty
Please stop putting unattractive women that you jerk off to in your signatures. We don't care!
Also, meaningless gifs are meaningless.
View user's profile Visit user's homepage View All Posts By User This user has MSN Messenger
Ace
Fr1ck
******

Avatar


Posts: 1604
Registered: 1.2.2003
Location: Tu negde oko BG-a
Member Is Offline

Mood: Workout time

[*] posted on 2.1.2009 at 05:55


Mogu samo da kažem: Respect!



All my life I\'ve been searching for something
Something never comes never leads to nothing
Nothing satisfies but I\'m getting close
Closer to the prize at the end of the rope
All night long I dream of the day
When it comes around then it\'s taken away
Leaves me with the feeling that I feel the most
The feeling comes to life when I see your ghost
View user's profile View All Posts By User
Black_Waltz
Moderator
******

Avatar


Posts: 6558
Registered: 23.9.2004
Location: Sranjenin
Member Is Offline

Mood: Nema 'leba bez gotike

[*] posted on 2.1.2009 at 11:28






http://www.chickenonaraft.com/
Quote:
Kada vam neko kaze da ce univerzum za sve da se postara ili da svako ima svoju ulogu u krugu zivota ili da ne trebate da budete pesimista u zivotu MOLIM VAS UDARITE GA U GLAVU !

View user's profile Visit user's homepage View All Posts By User
Nikobi
Senior Member
****

Avatar


Posts: 198
Registered: 16.12.2007
Location: Salon Zabave
Member Is Offline

Mood: Igrač jednog žetona

[*] posted on 2.1.2009 at 11:40


Svaka ti dala, zbilja sjajan projekat! :bounce:



View user's profile View All Posts By User
dr.MR
V.I.P.
*****

Avatar


Posts: 288
Registered: 6.10.2008
Location: Krushevac
Member Is Offline

Mood: blue

[*] posted on 2.1.2009 at 11:52


Bravo care!



flowers on a razor wire
View user's profile View All Posts By User
milutinndv
1337 Member
******

Avatar


Posts: 813
Registered: 12.1.2008
Location: Kusadak
Member Is Offline

Mood: U potrazi,tražim nešto što mi jako treba...

[*] posted on 2.1.2009 at 11:52


Ljubomire,još jednom SVAKA TI ČAST!:D



View user's profile View All Posts By User
Mik Drone
Punisher fan
******

Avatar


Posts: 1050
Registered: 13.10.2002
Location: IN HELL!
Member Is Offline

Mood: battling vs idiots, assholes and scumbags

[*] posted on 2.1.2009 at 12:34


Fenomenalno!!



I look up,and see heaven.
I look down and see hell.
So,I jump and FIGHT!!!
View user's profile Visit user's homepage View All Posts By User
grimlord
Super Fr1ck
******

Avatar


Posts: 3662
Registered: 19.5.2003
Location: Beograd, Srbija
Member Is Offline

Mood: Composin'.

[*] posted on 2.1.2009 at 13:36


Nice! Ovo su oni trenuci kada mi je zhao shto nisam ishao makar u srednju elektrotehnichku, pa da i ja napravim neshto. :)
Ne radi ti link http://www.debaser.force9.co.uk/psxcn/files/pw32cn14.zip, pa ga popravi za one koji se ipak late ovog posla. ;)




View user's profile Visit user's homepage View All Posts By User This user has MSN Messenger
Maxa
the Unyielding
*******

Avatar


Posts: 12591
Registered: 8.2.2004
Location: dunno...
Member Is Offline

Mood: fuckit...

[*] posted on 2.1.2009 at 13:42


radi grime, samo bez zareza na kraju ;]



My friends call me Hadoken because I'm down-right fierce!
A man's home is where his heart is, in my case... the penis! - Danny Crane
What the fuck did I do?! - Jimmy McNulty
Please stop putting unattractive women that you jerk off to in your signatures. We don't care!
Also, meaningless gifs are meaningless.
View user's profile Visit user's homepage View All Posts By User This user has MSN Messenger
ljubomir
Fr1ck
******

Avatar


Posts: 1427
Registered: 18.8.2008
Location: Novi Sad
Member Is Offline


[*] posted on 2.1.2009 at 15:16


OK popravio sam link. Hvala svima na recima podrske, nisam ocekivao ovoliko interesovanje :). Ubuduce cu pokusati da oposobim oba slota kako bi radila dva igraca, pa ako to uspe bacicu se na verziju od 4 (imam jos jedan PlayStation viska :)). Ako sve bude lepo radilo turicu ga u neko kuciste, sve lepo prisrafiti i ima da bude sjajno :). Video sam na netu seme za adaptere za druge konzole, pa ako neko ima crknuti NES, SNES, etc slobodno nek javi, nogekako cu ga reciklirati :D.





[Edited on 2.1.2009 by ljubomir]
View user's profile Visit user's homepage View All Posts By User
No_Skill_Only_Luck
V.I.P.
*****

Avatar


Posts: 276
Registered: 25.12.2008
Location: Podgorica
Member Is Offline


[*] posted on 6.1.2009 at 16:25


Impresivno , nema shta. Ne znam koliko bi samoproglashenih ''servisera'' ovo uspjelo da uradi.....
View user's profile View All Posts By User
Nick
Super Administrator
*********

Avatar


Posts: 30509
Registered: 30.7.2002
Location: New Belgrade, SERBIA
Member Is Offline

Mood: CHANGE!

[*] posted on 6.1.2009 at 16:41


Svaka cast! Home-made citac PSX memory card-ova je stvarno nesto sto do sada nisam video :) Da si se cimao da pravis samo konektor za dualshock bila bi steta posto taj adapter moze da se nadje za >500din skoro svuda. Jos jednom, svaka cast.





You don't stop playing video games because you get old. You get old because you stop playing video games. :)
View user's profile Visit user's homepage View All Posts By User This user has MSN Messenger
Nyarlathotep
Navandu
*******

Avatar


Posts: 6337
Registered: 10.9.2006
Location: Suicide city
Member Is Offline

Mood: Без наркоты круто!

[*] posted on 6.1.2009 at 17:14


Svaka chast !
Odushevio sam se dok sam chitao ovo :)





View user's profile View All Posts By User This user has MSN Messenger
darkado
Super Fr1ck
******

Avatar


Posts: 4447
Registered: 19.11.2007
Location: From the inside...
Member Is Offline

Mood: Sleepy...

[*] posted on 6.1.2009 at 17:38


Quote:
Originally posted by Nick4life
Svaka cast! Home-made citac PSX memory card-ova je stvarno nesto sto do sada nisam video :) Da si se cimao da pravis samo konektor za dualshock bila bi steta posto taj adapter moze da se nadje za >500din skoro svuda. Jos jednom, svaka cast.

ali laguje k'o lud a zbog ovoga ako ne laguje vredi rasturiti psx koji ne chita igre.




Quote: Originally posted by DragonOfTheEarth  
Quote: Originally posted by Blue  
Jel ti se povraća od odnosa štampe prema svemu ili zbog tvog ličnog hejta prema Đokoviću?

Ima uvek ljubomornih ljudi, ne obracaj paznju.



View user's profile View All Posts By User This user has MSN Messenger
meca dobric
*tatina devojcica*
******

Avatar


Posts: 2986
Registered: 9.8.2002
Location: Novi Sad
Member Is Offline

Mood: woohoo

[*] posted on 6.1.2009 at 22:59


Pohvale za tutorijal. Ah te nabavke s najlona, nisam bio godinama. :)
View user's profile Visit user's homepage View All Posts By User This user has MSN Messenger
Jervis
Banned




Posts: 866
Registered: 3.3.2008
Member Is Offline


[*] posted on 6.1.2009 at 23:01


Sve pohvale i od mene!





View user's profile View All Posts By User
ljubomir
Fr1ck
******

Avatar


Posts: 1427
Registered: 18.8.2008
Location: Novi Sad
Member Is Offline


[*] posted on 8.1.2009 at 03:43


Eh, znam da ste nestprljivo ocekivali nastavak price :). Ova ima happy end.
Demontirao sam jos jedan PSX i tako dobio ukupno 4 konektora. Svi lepo rade, vibriraju milina jedna. Jos kada nadjem prikladno kuciste i sve dotegnem bice to komad dobrog posla. Citanje memorijskih kartica kao i do sad, tj. radi :)

Usput napravih po koju sliku iznutrica Sony-ja za one koji nisu sigurni kako vaditi konektore:



A evo i "zavrsenog" rada:



Bice tu jos posla oko kucista, ali drago mi je da sam funkcionalan deo zavrsio. Ostatak slika kao i do sada na mom Google Picasa profilu

Samo bih jos da dodam da DualShock-ovi fantaastitcno kvalitetni ne samo po pitanju izrade vec i zbog kvaliteta motora. Prijatnost vibracije je na nivou vrhunskih PC joypada ako ne i veca. To se najbolje oseti bas kada se proba DualShock na PC-ju.

Hristos se rodi!
View user's profile Visit user's homepage View All Posts By User
meca dobric
*tatina devojcica*
******

Avatar


Posts: 2986
Registered: 9.8.2002
Location: Novi Sad
Member Is Offline

Mood: woohoo

[*] posted on 8.1.2009 at 08:51


Cek, cek. Rasturio si dva psx-a? Bit' ces biven! :)
Ajd trebao ti je jedan zbog "uticnice" za memorijske. Ali sta ce ti 4 "uticnice" za memorijske?? I da stavis to pod hitno u neko kuciste, makar kartonsko, ma moze i kutija od cipela. :) Dodatni poeni za trakasti kabl i dve uvrnute plastike (ne znam tacno ime) koje drze dve prednje maske spojene.

ps reskept za cigu, dobavljaca psx opreme :)
View user's profile Visit user's homepage View All Posts By User This user has MSN Messenger
ljubomir
Fr1ck
******

Avatar


Posts: 1427
Registered: 18.8.2008
Location: Novi Sad
Member Is Offline


[*] posted on 8.1.2009 at 16:04


Daj nisam rasturio, moze to da se sklopi nazad :). Ali kada vec sve ide preko jednog LTP porta bilo mi je zao da ne isteram stvar do kraja. Da imam jos jedan i njega bi stavio jer maksimum koji moze da ide na jedan port je 5 DualShock-ova(!). Zar nije kul? :D


A, interesantno sto spominjes kutiju od cipela:






Napravio sam to svojoj devojci od raznih PC ostataka. Unutra Linux sa lepim full screen menijima, mp3/video plejerom i brdom emulatora. Najvise sam ponosan na daljinski - stari daljinac od linije, u paru sa mojim DIY infracrvenim risiverom na COM portu (vidi se na 4. slici). On je prica za sebe :)
View user's profile Visit user's homepage View All Posts By User
ljubomir
Fr1ck
******

Avatar


Posts: 1427
Registered: 18.8.2008
Location: Novi Sad
Member Is Offline


[*] posted on 9.1.2009 at 04:09


Evo mene opet. Na brzinu sklepah kuciste za ovo moje cudo. Malo je gigantsko, ali prilicno dobro radi. Kada dobijem natrag stampac malo cu ga okititi :)







Za sada ce ostati kartonsko, kada se malo pozabavim drugim stvarima mozda se vratim na pravljenje neceg kvalitetnijeg.

[Edited on 9.1.2009 by ljubomir]
View user's profile Visit user's homepage View All Posts By User
forsaken demon
Supper Administrator
*********

Avatar


Posts: 13499
Registered: 9.8.2002
Location: Novi Sad
Member Is Offline

Mood: What a horrible life to have a curse

[*] posted on 9.1.2009 at 09:54


:lol:

Predobra uputstva, svaka čast, upravo je okačen ovaj thread u ,,top topice'' PSX podforuma. :)
Em što ima nešto interesntno, em što je zabavan thread. :) Baš me zanima šta ćeš još da smisliš. :)






'Fighting evil, so you don't have to!'

"What are you dense? Are you RETARDED or something? Who the hell do you THINK I am?
I'm the goddamn Batman." - Batman Ultimate thread
View user's profile Visit user's homepage View All Posts By User
kikerezan
Senior Member
****



Posts: 157
Registered: 21.4.2009
Member Is Offline


[*] posted on 11.1.2010 at 08:59


stvarno ti je dobra ideja i sve super,ali kuciste........................... stvarno nemam reci! kako te nije sramota da takvo remek delo stavis u takvo "kuciste":lol:

ajde da se dogovorimo nesto, ti pravi te stvarcice a ja cu kucista, moze? vrlo lepa kucista umem da napravim od drveta sa svime i svacim ;)

a pored toga,imam jos jednu ideju, ajde da probamo da napravimo to preko usb-a ? zajednickim snagama cemo uspeti, valjda....:yes:
View user's profile View All Posts By User
ljubomir
Fr1ck
******

Avatar


Posts: 1427
Registered: 18.8.2008
Location: Novi Sad
Member Is Offline


[*] posted on 2.11.2010 at 13:59


Preko USBa je potpuno druga prica i mozda se jednom uputim u to, ali za sada nemam vremena. A paralelni port je danas preogromno cimanje, niti mislim da bi drajveri za ovo radili u sedmici (jedva sam ih potreao na XP) tako da je najbolje pustiti pricu da je vreme pregazi.

Ali zapamticu tvoju ponudu, mozda budemo pravili druge zanimljive stvari :)

EDIT: Wau ala sam necrovao rodjeni post!


[Edited on 2.11.2010 by ljubomir]




I fail at Paint
View user's profile Visit user's homepage View All Posts By User
meca dobric
*tatina devojcica*
******

Avatar


Posts: 2986
Registered: 9.8.2002
Location: Novi Sad
Member Is Offline

Mood: woohoo

[*] posted on 2.11.2010 at 14:08


2 kikerezan:
Ajd pokazi neke svoje radove, moze na u2u. Meni trebaju kucista za neke moje stvarcice. Da si iz NS bilo bi lakse za primopredaju.
View user's profile Visit user's homepage View All Posts By User This user has MSN Messenger

  Go To Top

Powered by XMB 1.9.11
Developed By The XMB Group © 2001-2010