Autor Wątek: Uruchamianie plików *.gb na GameBoy Classic  (Przeczytany 43004 razy)

Offline ochłap

  • Użytkownik
  • **
  • Wiadomości: 238
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #60 dnia: Stycznia 24, 2013, 14:54:08 »
Wciąż nie rozumiem czemu upierasz się przy niszczeniu drogiego i poniekąd rzadkiego gb player.

Offline trawis1983

  • Nowy użytkownik
  • *
  • Wiadomości: 88
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #61 dnia: Stycznia 24, 2013, 15:17:43 »
super game boy jest taki drogi i rzadki? widywałem na allegro sztuki po 15 zeta. z resztą.. dla posiadaczy i fanów snesa będzie to drogocenny relikt a dla innych którzy chcą mieć GBCartFlasher świetne źródło bądź co bądź trudno dostępnego slotu. nie rozumiem czemu się upierać żeby tego nie robić?

Offline pajda

  • Stały bywalec
  • *****
  • Wiadomości: 1168
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #62 dnia: Stycznia 24, 2013, 17:14:38 »
Dla jednego flashera lub dwóch - nie jest to problemem. Jednakże byłoby dobrze gdyby flasher CAŁKOWICIE ZROBIĆ Z DOSTĘPNYCH ŚRODKÓW nie niszcząc dostępnych konsol i innych sprawnych sprzętów. I w zasadzie flasher prawie cały jest zrobiony z dostępnych środków - jedynie ten slot, ale na szczęście jest ten GBA od NDS... Jest to przyzwoita alternatywa.

Offline Antari

  • Administrator
  • *****
  • Wiadomości: 3587
  • DMG
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #63 dnia: Stycznia 24, 2013, 17:25:23 »
Świetna robota trawis! Czekamy na szwagra w celu zobaczenia ostatecznego efektu :)

Offline trawis1983

  • Nowy użytkownik
  • *
  • Wiadomości: 88
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #64 dnia: Stycznia 24, 2013, 21:41:31 »
dzięki! też czekam na ten zasilacz jak na szpilkach.
dziś też nie miałem dużo pracy więc z nudów odpaliłem lutownicę ;) przylutowałem wszystkie komponenty (oprócz brakującego slotu) do drugiej płytki, wziąłęm się też za carty - odlutowałem kabelki i gniazdo pamięci od carta którego zrobiłem wcześniej. tak jak mówiłem - nie podoba mi się rozwiązanie z gniazdem wystającym z obudowy. przygotowałem ten cart do przylutowania kości pamięci flash bezpośrednio do płytki. przygotowałem też drugiego carta do tej samej operacji - wylutowałem kość zawierającą oryginalny rom (w moim przypadku obydwa były to super mario land 2) i wlutowałem dodatkowy opornik. porobiłem też zdjęcia ale jestem już padnięty i wrzucę je już jutro. kupiłem też na alle zepsutego classica więc będę miał brakujący slot i kilka części które też mi się przydadzą.

Offline trawis1983

  • Nowy użytkownik
  • *
  • Wiadomości: 88
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #65 dnia: Stycznia 25, 2013, 21:38:35 »
dziś skończyłem jednego carta. dodam też kilka zdjęć :)

to jest druga płytka z przylutowanym kontrolerem usb ft232, zapomniałem zrobić fotkę przy poprzedniej płytce. na zdjęciu widać też wstępnie umieszczone rezystory i dławik.. a w zasadzie ich "nóżki" ;)




a tu druga strona w trakcie montażu komponentów




tutaj zaś wspomniane wcześniej carty. obydwa to mbc1 z super mario land 2. jak widać niema już oryginalnych kości z romami. w jednym karcie wymieniana była bateria metodą partyzancką - przylutowałem kabelki po obu jej stronach i przylepiłem ją do carta dwustronną, gąbkową taśmą klejącą. drugi cart też wymagał drobnej naprawy po tym jak nieuważnie odlutowywałem kabelki od gniazda pamięci i oderwałem jeden punkt lutowniczy.. ale nic się nie stało ;) zrobiłem "bypass" kabelkiem i gitara.




a tutaj już gotowy frankenstein. lutowanie do samej płytki idzie szybko ale łączenie nóżek z płytką za pomocą kabelków to jakaś makabra. polecam jak ktoś jest zbyt spokojny lub narzeka na brak wrażeń.



Offline mattek

  • Stały bywalec
  • *****
  • Wiadomości: 1052
  • Mistrz masarski!
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #66 dnia: Stycznia 25, 2013, 22:09:12 »
Zacne, zacne!
Czekam na dalsze postępy ;)

Offline pajda

  • Stały bywalec
  • *****
  • Wiadomości: 1168
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #67 dnia: Stycznia 26, 2013, 02:57:50 »
Pięknie :). Bardzo ładna robota. Słuchaj na ostatnim zdjęciu są przylutowane do ścieżek druty. Te luty wchodzą do połowy ścieżek, które wchodzą do slotu. Nie będzie problemu z włożeniem carta do slotu przez te luty? Pewnie próbowałeś, ale lepiej zapytać :D.

Offline trawis1983

  • Nowy użytkownik
  • *
  • Wiadomości: 88
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #68 dnia: Stycznia 26, 2013, 08:38:17 »
ha ha! nie no, to pierwsza rzecz którą sprawdziłem. wszystko jest ok.

Offline pajda

  • Stały bywalec
  • *****
  • Wiadomości: 1168
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #69 dnia: Stycznia 26, 2013, 12:41:06 »
Hehe, no to dobrze :P. Ogólnie na taki kardridż powinny wejść wszystkie gry z classic'a? Również te z czarnych kardridży? Ta pamięć 512kb będzie wystarczająca? Chodzi mi o to, czy zmieści się tam jedna gra, również ta z czarnych kardridży, np. zelda, tetris dx, warioland 2? Bo w zasadzie według listy Rainera prawie każda gra ma po 1mb - czyli teoretycznie już się nie zmieści, ale na kardridże, które miały oryginalnie 512kb z oryginalną grą, można wlutować nawet 2mb kość, więc już wtedy pogramy we wszystko co tyczy się classic'a... (np, warioland 2 ma 2mb). Bo głównie mi chodzi o to, żeby chodziło wszystko co na classic'a.

Offline trawis1983

  • Nowy użytkownik
  • *
  • Wiadomości: 88
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #70 dnia: Stycznia 26, 2013, 17:21:52 »
W sumie to niewiem jak jest z gierkami bo tak jak Ci pisalem interesuje mnie lsdj i kilka innych aplikacji muzycznych. Lsdj w ostatniej wersji zajmuje 260 kb wiec 512 kb na karcie powinno mi styknac. Nie zaglebialem sie specjalnie w opisy techniczne cartów na stronie reinera ale z tego co sie doczytalem i zapamietalem to jest tak jak piszesz: na mbc1 mozna wrzucic kosc 2mb a na mbc5 chyba do 4mb. Pojemnosci pamieci flash na rom (program/grę) są zalezne od architektury carta (mbc1, mbc3..) - ma to związek z pamiecią RAM na carcie i to chyba od niej zalezy jaką pojemnosc chipu flash moze dany cart obsluzyc. Pisze z pamieci wiec moge sie rozmijac z prawda. Jak wroce do domu to zweryfikuje te informacje ;)

Offline Antari

  • Administrator
  • *****
  • Wiadomości: 3587
  • DMG
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #71 dnia: Stycznia 26, 2013, 18:54:22 »
Ciekawe czy byłaby możliwość odpalenia gier z GB Color na GB Classic. Np. Wario Land 3. Z uwagi na konstrukcję kartridża nie było to możliwe "po Bożemu". Choć jak się domyślam, gry z GBC posiadają jakieś zabezpieczenia. Skąd w ogóle o tym pomyślałem? Gry typu Wario Land 2 (seria na czarnych kartridżach) można było odpalić zarówno na GBC w kolorze, jak i na GB Classic w monochromatycznym stylu.

Offline Bart

  • Stały bywalec
  • *****
  • Wiadomości: 1243
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #72 dnia: Stycznia 26, 2013, 19:52:08 »
Z uwagi na konstrukcję kartridża nie było to możliwe "po Bożemu". Choć jak się domyślam, gry z GBC posiadają jakieś zabezpieczenia.
Łatwo to zaobserwować na grach z "Rumble" które na Classic'u da się odpalić - wyświetla się komunikat o niekompatybilności. Podobnie się stanie z każdą grą na GBC, jeśli włożyć ją do GBP/GBL. Też dostaniemy komunikat, że działa tylko na kolorze.

Ciekawe czy byłaby możliwość odpalenia gier z GB Color na GB Classic. Np. Wario Land 3.
A to rzeczywiście ciekawostka, bo przecież jakby sie nad tym zastanowić, to między dwójką a trójką na GBC różnicy właściwie nie ma.

Offline Tarma

  • Stały bywalec
  • *****
  • Wiadomości: 727
  • Finally at peace
    • My Dev Acc.
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #73 dnia: Stycznia 27, 2013, 16:49:03 »
http://allegro.pl/transfer-pack-dodatek-do-konsoli-nintendo-64-i2980177835.html

connector + ładne opakowanie w jednym perhaps? tego narazie jest pełno i po allegro chodzi taniutko :P

Offline trawis1983

  • Nowy użytkownik
  • *
  • Wiadomości: 88
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #74 dnia: Stycznia 27, 2013, 17:53:05 »
Tarma: Jaki ładny, żółty slocik :D obudowa też niczego sobie.. spokojnie dało by radę upakować tam cały flasher



zrobiłem drobny research na temat cartów.

istniejące architektury cartów wyglądają następująco:
- ROM
- ROM+RAM                 
- ROM+RAM+BATERIA
- ROM+MBC                 
- ROM+MBC1               
- ROM+MBC1+RAM           
- ROM+MBC1+RAM+BATERIA                     
- ROM+MBC2+BATERIA                 
- ROM+MBC3+TIMER+BATERIA     
- ROM+MBC3+TIMER+RAM+BATERIA
- ROM+MBC5
- ROM+MBC3
- ROM+MBC3+RAM
- ROM+MBC3+RAM+BATERIA
- ROM+MBC5+RAM
- ROM+MBC5+RAM+BATERIA
- ROM+MBC5+RUMBLE
- ROM+MBC5+RUMBLE+SRAM
- ROM+MBC5+RUMBLE+SRAM+BATERIA
- kilka innych takich jak np gb camera czy carty hudson z diodą IR

pogrubione interesują nas najbardziej z oczywistych względów ;)

i teraz tak:
MBC1, 3, 5 (czyli Memory Bank Controller) jest (inaczej niż mi się wydawało) kontrolerem obsługującym pamięć ROM (czyli tą na której "wgrana" jest fabrycznie gra) znajdującą się na carcie.
od typu kontrolera zależy jaką maksymalnie wielką kością pamięci flash możemy zastąpić kość pamięci ROM.

MBC1 może pracować w dwóch trybach:
4Mbity (512KB) ROM / 32KBajty RAM albo 16Mbity (2 MB) ROM/ 8KBajtów RAM

MBC3 obsługuje pamięć ROM do 16Mbitów (2 MBajty)

MBC5 pracuje z pamięciami 32Mbity (4 MBajty) i 64Mbity (8 MBajtów)

jak widać do większości gier wystarczy cart z MBC1 i kość flash 16Mb co daje nam 2MB miejsca na grę (większość z classica nie przekroczy połowy tego miejsca). jeśli ktoś chce mieć możliwość "sprawdzenia" wszystkich gierek z classica i colora może pokusić się o zrobienie flashcarta na bazie mbc5 i kości flash 32Mb
 lub 64Mb co w tym ostatnim wypadku daje nie tylko możliwość zmieszczenia każdej gierki z colora ale i umieszczenie kilku na jednym carcie.

Offline Wawrzino

  • Stały bywalec
  • *****
  • Wiadomości: 774
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #75 dnia: Stycznia 27, 2013, 18:07:54 »
Coraz więcej mądrych rzeczy piszecie, których nie rozumiem ^^ (jestem tylko skromnym biotechnologiem, który o elektronice nie ma zielonego pojęcia)
Cieszy mnie jednak fakt, że taka inicjatywa została poruszona na tym forum. Zastanawiam się po czy można poznać w jakiej architekturze został stworzony dany cart?

Offline trawis1983

  • Nowy użytkownik
  • *
  • Wiadomości: 88
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #76 dnia: Stycznia 27, 2013, 18:49:09 »
no właśnie problem polega na tym że "z zewnątrz" ciężko rozpoznać cart. najłatwiej rozpoznać mbc5 z baterią bo są to po prostu gierki z colora w których przez obudowę widać baterię. najlepiej jest rozebrać cart i po prostu sprawdzić co w nim siedzi - na płytce jest napisane jakie mbc tam siedzi i na samym mbc też jest to napisane :) . na stronie http://www.ziegler.desaign.de/gbcmbc.txt  jest lista cartów i mbc jakie się w nich znajdują ale jest to mocno niepełna lista. rozmawiałem o tym niedawno z Pajdą. wiem że była w necie jeszcze jedna lista z rozpisaną większą ilością pozycji ale nie mogę jej znaleźć ;(
a może gdzieś, ktoś ma dostęp np do jakiś spisów, baz danych czy list na których znajdują się wszystkie tytuły obsługujące save'y? potem można by było sprawdzić (na jakiejś stronie z romami do ściągnięcia) ile zajmuje rom interesującego nas carta i na tej podstawie mniej więcej wywróżyć co może w środku siedzieć.

Offline Tarma

  • Stały bywalec
  • *****
  • Wiadomości: 727
  • Finally at peace
    • My Dev Acc.
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #77 dnia: Stycznia 27, 2013, 19:11:14 »

Offline trawis1983

  • Nowy użytkownik
  • *
  • Wiadomości: 88
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #78 dnia: Stycznia 27, 2013, 20:25:02 »
no więc skróciłem tą listę od Tarmy do gier obsługujących save'y na baterii (z wyłączeniem gier robionych przez Hudson - zupełnie inna architektura bez mbc). pogrubiłem tytuły gier z colora - na 80% są to carty z MBC5.
są to tylko przypuszczenia i możliwe że nie wszystkie będą miały MBC5, możliwe też że nie zaznaczone carty (np niektóre pokemony) też będą posiadać ten kontroler.

Antz
Azure Dreams
Bionic Commando: Elite Forces
Caesar's Palace 2
Catz
Columns GB
Conker's Pocket Tales
Deja Vu 1+2
Dogz
Donkey Kong 94
Donkey Kong Country
Donkey Kong Land
Donkey Kong Land 2
Donkey Kong Land 3
Dragon Ball Z Part 1
Dragon Ball Z Part 2
Dragon Quest Monsters
Dragon Warrior Monsters

F1 Race
Fatal Fury: Real Bout Special
Final Fantasy Legend
Final Fantasy Legend 2
Final Fantasy Legend 3
Final Fantasy Adventure
Final Fantasy Mystic Quest
Game and Watch Gallery
Game and Watch Gallery 2
Game and Watch Gallery 3

Genjin GB
Genjin GB 2
Goku Hishouden
Goku Gekitouden
Golf
Grand Theft Auto
Great Greed
Harvest Moon GB
Harvest Moon GB Color
Hexcite
Hole in One Golf
Hollywood Pinball
International Track and Field

James Bond 007
Ken Griffey Junior Presents Major League Baseball
Ken Griffey Junior Slugfest

Kirby's Block Ball
Kirby's Pinball Land
Kirby's Star Stacker
Legend of the River King
Legend of Zelda: Link's Awakening
Legend of Zelda: Link's Awakening DX
Madden 2000
Magical Tetris Challenge
Mario Golf
Mario's Picross
Metal Gear Solid

Metroid 2:  Return of Samus
Mickey's Racing Adventure
Mission Impossible

Mole Mania
Monster Rancher Battle Cards
The Muppets

Pokemon Blue
Pokemon Gold
Pokemon Green
Pokemon Red
Pokemon Silver
Pokemon Trading Card Game
Pokemon Yellow
Quest for Camelot
Rainbow Six
Revelations:  Demon Slayer
Shadowgate Classic
Silver Streak Pinball
Space Station Silicon Valley
Stranded Kids
Super Mario Bros Deluxe

Super Mario Land 2
Survival Kids
Sword of Hope 2
Tamagotchi
Test Drive Off Road 3
Tetris DX
Tokimeki Memorial/Tokimemo Pocket
Tomb Raider
Top Gear Pocket
Top Gear Pocket 2
Top Gear Rally

Top Ranking Tennis
Ultima: Runes of Virtue
Vegas Stakes
Wario Land
Wario Land 2
Wario Land 2 Color
Wario Land 3
Winnie the Pooh

Offline pajda

  • Stały bywalec
  • *****
  • Wiadomości: 1168
Odp: Uruchamianie plików *.gb na GameBoy Classic
« Odpowiedź #79 dnia: Stycznia 27, 2013, 22:42:18 »
Pytanie teraz - czy carty z mbc5, które są przezroczyste po zmianie pamięci będą dalej miały możliwość wgrywania jakiejkolwiek gry (również z classic'a) i czy w ogóle będą odpalane na classic'u (mówie o sytuacji gdy cart pasowałby do slotu bo u góry jest ten ząbek).
Inne pytanie: czy wszystkie carty z colora, przezroczyste są w mbc5? Bo jeśli tak to biorąc byle jaki tytuł (którego byśmy nie żałowali) można byłoby go przerabiać i używać i na classic'u i color'rze...