Powrót   Forum CDRinfo.pl > Konsole > Konsole > Homebrew

Homebrew Aplikacje, emulatory, biosy, dashe, exploity etc.



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
Opcje związane z dyskusją Ocena dyskusji Tryby wyświetlania
Stary 22.11.2011, 19:45   #1
Grabelny
Zarejestrowany
 
Data rejestracji: 22.11.2011
Lokalizacja: Tarnów
Posty: 2
Grabelny w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
programowanie na PSX

witam.
jako, że studiuję informatykę a skonczylem technikum informatyczne troche zajmuje sie programowaniem. ostatnio bierze nie sentyment na piękne czasy szaraczka, a że mam "projekt" na uczelni zrobić - cos ciekawego - pomyslalem że napisze cos na PSX!.
Co nieco czytalem na necie i trafilem na to wlasnie forum lecz niczego pożytecznego tu nie znalazlem. z tego co mi wiadomo programuje sie w C/C++ z kilkoma niuansami, a testowac najlepiej na emulatorze (epsxe). cale oprogramowanie w sieci zaniknelo (przestarzale linki), dlatego zwracam sie do was:
ma ktos jakies ciekawe oprogramowanie w w/w celu? moze jakies nawet turtoriale, gotowe homebrewy (jak to ladnie nazwali za czasow PSP), cos na dobry początek?
myślę o tym całkiem poważnie (chociaz o malutkich grach typu arkanoid), wiec chcialbym poważnych odpowiedzi


ps:pamiętam x lat temu do płyt "demo" dorzucali jakies miniaturkowe gierki - teraz przypuszczam że to pierwsze homebrew konsolowe.
Grabelny jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Stary 22.11.2011, 20:16   #2
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,115
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Pełne SDK jest tylko jedno, PSY-Q Development Kit i jest od Sony, a więc chronione prawem autorskim. A jako, że to antyczna zabawka, jest trudno dostępny nawet na warezowych sajtach. Ze scenowych polecić mogę tylko Balde libs (który jest dość ubogi, ale na jakieś arkanoidy się nada). Piszemy w C i jeśli potrzebujesz, ASM. Nie w CPP.

Nie ma żadnego IDE, a żeby debugować to najlepiej połączyć PSXa przez caetlę (a więc potrzebny flashcart pod parallel (więc modele PSOne odpadają) i linkport). Jak to wygląda na emulatorze to nie wiem.

Te dema były pod Net Yaroze (skonwertowane ECO na PS-X EXE). Można je uznać za homebrew, jak najbardziej.

- - -

Jeśli chcesz to mogę zaoferować pomoc w postaci grafiki. Na PSX kleiłem gfx do loadera do Tenchu i do niestety niewydanego Console Keeper.


PS: pierwsze homebrew konsolowe to uuu Panie, duuuuużo wcześniej.
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF

Ostatnio zmieniany przez Berion : 22.11.2011 o godz. 20:25
Berion jest offline   Odpowiedz cytując ten post
Stary 22.11.2011, 20:36   #3
Grabelny
Zarejestrowany
 
Data rejestracji: 22.11.2011
Lokalizacja: Tarnów
Posty: 2
Grabelny w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
no ASM to dosc nisko poziomowo, chociaz pewnie by sie znalazły jakies kluczowe kawałki kodu (o ile znajde tez instrukcje tego procesora). Z dodatkowym osprzetem PSX pewnie cięzko, nie wiem czy dostane cos jeszcze? przypuszczam że najlepiej jak kupie przerobionego starego szaraka pod moje potrzeby. a nie lepiej bylo Ci testować na emulatorze ? i gdzie moge zassać oprogramowanie, bo co trafie to linki stare ;/

tak sie zastanawiam, czy istnialaby mozliwosc zgrania całosci w odpowiednich formatach na CD i odpalenia tego na zmodzonym psx'ie?

co do tych dem to tak, net yaroze to było


co do grafiki to wolalbym narazie ogarnac baze i jezeli sie powiedzie to zrobic cos prostego. a jezeli by poszło to wtedy bym myslal nad grafikami

ps:tak z ciekawosci, gdzie pierwsze homebrew widzieliscie? ja moze za mlody jestem i to nie moje pokolenie chociaz zawsze w konsolach siedzialem. homebrew mam na mysli takie na konsole, nie pecetowe programiki spod atari

Ostatnio zmieniany przez Grabelny : 22.11.2011 o godz. 20:39
Grabelny jest offline   Odpowiedz cytując ten post
Stary 22.11.2011, 20:58   #4
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,115
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Jutro poszukam i załączę tu Blade libs.

QA oczywiście na emu, ale jak wygląda debugowanie na emulatorze to nie wiem (nie interesowało mnie to nigdy z racji tego że nie jestem programistą). Procesor to MIPS R3000, z tego co wiem niewiele się różni od Amigowego. Aby uruchomić taką grę na PSXie można to zrobić przez caetlę albo nagrać na płytę (zajrzyj do tutoriali na CDRinfo.pl BIN2CD ).

NES/Famicom i SMS/GG.
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post
Stary 22.11.2011, 21:00   #5
szczuru
eŁDeZet Ma(j)ster
 
Avatar użytkownika szczuru
 
Data rejestracji: 05.04.2005
Lokalizacja: Uć
Posty: 2,514
szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>
Co do pytania czy da radę uruchomić skompilowany kod z CD to tak - sam kompilator wywali Ci PSEXE, do którego na szybko dopisujesz SYSTEM.CNF (coś na wzór windowsowego autorun.inf). Może i testowanie kodu na emulatorze było by szybsze/wygodniejsze to nic nie zastąpi testowania go na realnym HW. Własnie dzięki takim przystawkom jak GameShark/Xploder/Xplorer/Action Replay (po flashu na Caetlę) możesz bez większych problemów testować kod w locie (via LPT). Więc warto poszukać takiego sprzętu (PM me )

Kilka przydatnych linków:
http://www.horningabout.com/jimb/psx/
http://psx.rules.org/psxrul2.shtml
http://hitmen.c02.at/html/psx_faq.html <-HITMEN
http://jum.pdroms.de/
http://assemblergames.com/forums/showthread.php?t=35678
http://assemblergames.com/forums/forumdisplay.php?f=36

Xplorer
http://allegro.pl/xplorer-the-ultima...948124986.html
__________________
szczuru jest offline   Odpowiedz cytując ten post
Stary 22.11.2011, 21:02   #6
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,115
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Eee, a ten Xplorer to jest flashowalny? Z tego co wiem nie, tylko pierwsze AR.
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post
Stary 22.11.2011, 21:06   #7
szczuru
eŁDeZet Ma(j)ster
 
Avatar użytkownika szczuru
 
Data rejestracji: 05.04.2005
Lokalizacja: Uć
Posty: 2,514
szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>szczuru jest klejnotem wśród średnio znających się "w temacie" <250 - 349 pkt>
Da się wgrać praktycznie na każdy cheat engine

Cytat:
How to use Caetla 0.34 with Xplorer
===================================

Get it only from the official KCOMM site:
http://www3.airnet.ne.jp/kcomm/cae/caetlae.html
Grab the HTML pages linked here for offline reading.
Set Portaddress, usually SETPORT=10
Make a backup of your old ROM: CAEFLASH -XT -b BACKUP.ROM
Send CAETLA to your Xplorer: CAEFLASH -XT CAETLA.BIN
Set english language with SEL + L2, LEFT, CIRCLE
Set PAL videomode with SEL + L1, LEFT, CIRCLE
Set Configuration/Hardware Setting = Xplorer
Dump the ROM with CAEFLASH -b CAETLA34.PEX
(The suffix PEX should remind you of PAL/English/Xplorer)
Open CAETLA34.PEX with HexWorks from http://www.bpsoft.com
Select Block 0x0 - 0x1bfff and copy to clipboard
If you also use CAETLA cheats select 0x0 - 0x1ffff
Create new file and paste from clipboard
Save it as CAETLA34.PEX and you have a preconfigured ROM file
Restore your old FCD ROM: CAEFLASH BACKUP.ROM
Next time just use: CAEFLASH -XT CAETLA34.PEX

Here are the switches:
Videomode 1bf84 0=NTSC, 1=PAL
Language 1bf97 0=Japanese, 1=English

A little command dictionary:

CAETLA EZORAY SIOCONS XLINK

psexe * -d# ez load * # local dload * # xlink u * # (* = PIC.TIM, #=8XXXXXXX)
psexe + ez run + local load + xlink x + (+ = START.EXE)

Usually you have to load first the Yaroze Library LIBPS.EXE, which is 399360 Bytes long.
It can be found on several PSX magazine CD-ROM.
http://www.murraymoffatt.com/playstation-xplorer.html
http://www.assemblergames.com/forums...ad.php?t=22909
http://www.assemblergames.com/forums...ad.php?t=28575
__________________
szczuru jest offline   Odpowiedz cytując ten post
Stary 22.11.2011, 21:58   #8
arcade
Wyjadacz ;)
 
Avatar użytkownika arcade
 
Data rejestracji: 08.09.2010
Lokalizacja: na koncu drogi mlecznej na zadupiu zwanym Earth
Posty: 228
arcade zaczyna zdobywać reputację <1 - 49 pkt>
Siemka
SDK na stronie z linkiem działającym

Tu> http://thebotnet.com/freebies/34109-...n-playstation/


cyt-"it comes with guides and documents, read them! it's a great way for noobie to start learning game design and maybe work their way up to making playstation 2 games."
__________________
http://www.insertcoinslv.com/ Strzeż tajemnicy państwowej ,Zwalczajcie stonke ziemniaczaną!

czekej leszczu przejda ci levela

http://www.w2comp.com/catalog.asp?catid=95388
INSERT COIN
http://www.baidu.com/

http://v.youku.com/v_show/id_XNTMyMDI3Mg==.html

flashocholic
arcade jest offline   Odpowiedz cytując ten post
Stary 23.11.2011, 10:44   #9
Iskander
Wyjadacz ;)
 
Data rejestracji: 12.10.2009
Posty: 341
Iskander niedługo stanie się sławny ;) <50 - 149 pkt>
@arcade: to jest warez. Poza tym SDK do Net Yaroze mu się raczej nie przyda(chyba, że zastosuje konwersję ECO2EXE) - jest strasznie ubogi. Jak już Berion wspomniał o wiele lepsze są oficjalne, no ale pozostaje kwestia legalności.


Tutaj jest SDK pewnego usera z ASSEMblergames.com. Z tego co widzę nie aktualizowane już trochę czasu:
http://code.google.com/p/psxsdk/source/checkout

Jest także paczka zwana PsOneDevStudio, która zawiera Blade Libs i GCC razem z prostym IDE:
http://digilander.libero.it/Bemipefe/psone_windev.html

szczuru już zamieścił parę niezłych linków, z czego oczywiście najbardziej polecam hitmena, jest tam wszystko co potrzebujesz. Dużo informacji(ale bardziej pod intra, zabezpieczenia dongli i libcrypty) znajdziesz na archiwalnym sajcie PARADOXa:
http://web.archive.org/web/200701061....paradogs.com/

No i jeżeli ten romans z PS1 ma być na dłuższy czas to poleciłbym inwestycję w caetlę, gdyż naprawdę znacznie ułatwia pracę.
Iskander jest offline   Odpowiedz cytując ten post
Stary 23.11.2011, 11:25   #10
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,115
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Warez to może niekoniecznie, dodawane były do Net Yaroze, chyba ze strony Sony też można było ściągnąć.

- - -

Jak strony grup Hitmen i Paradox to jeszcze warto wspomnieć o Eurasia. Podobno też Kalisto, ale jak ja się zacząłem interesować sceną to ich strona była już od dawna martwa.

Aha, polecam też przeczytać mój PSX FAQ. Nie traktuje o programowaniu, a o scenie jako takiej, ale może się przydać. ;]
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post
Stary 17.01.2012, 23:07   #11
arcade
Wyjadacz ;)
 
Avatar użytkownika arcade
 
Data rejestracji: 08.09.2010
Lokalizacja: na koncu drogi mlecznej na zadupiu zwanym Earth
Posty: 228
arcade zaczyna zdobywać reputację <1 - 49 pkt>
Buszując po http://sourceforge.net wpadłem na fajną rzecz BASIC-PSX

Więc się podziele linkiem puki go pamiętam ,moze sie kiedyś komus przyda.



-->http://sourceforge.net/projects/psxb...urce=directory
__________________
http://www.insertcoinslv.com/ Strzeż tajemnicy państwowej ,Zwalczajcie stonke ziemniaczaną!

czekej leszczu przejda ci levela

http://www.w2comp.com/catalog.asp?catid=95388
INSERT COIN
http://www.baidu.com/

http://v.youku.com/v_show/id_XNTMyMDI3Mg==.html

flashocholic
arcade jest offline   Odpowiedz cytując ten post
Odpowiedz na post


Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone

Teleport

Podobne dyskusje
Dyskusja Autor Forum Odpow. Ostatni Post
Apple flame war (było: Apple iPad) Bartez Systemy operacyjne i aplikacje 8008 20.04.2020 16:13
Chuck Norris Morris Humor 111 07.10.2018 01:42
AVI -> VCD [poradnik] sc0rpi0 DVD-Video 282 28.11.2011 11:34
nie dziala nagrany plik MrBiedrona Napędy optyczne DVD 17 22.10.2005 14:57


Wszystkie czasy w strefie CET. Aktualna godzina: 21:25.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.