Sufficiency Economy
Group Blog
 
All blogs
 

มาเขียนเกม บน Miyoo Mini กัน : setup sdk

Miyoo Mini เป็น เครื่องเล่นเกมส์ ที่มี emulator มากมาย แต่ถ้าเราต้องการจะเขียนโปรแกรมบนเครื่องต้องทำอย่างไรบ้าง ถาม google ก็แสดง Web นี้ขึ้นมา
https://github.com/MiyooMini

ซึ่งดูแล้วต้องพัฒนาบน SDL ver 1.2 (version 2 อาจจะได้แต่ไม่มีใน sdk ที่เขาให้มา)
การติดตั้งคือ
1. ติดตั้ง docker
    ทำตาม Link โดยใช้วิธี  Install using the apt repository วิธีอื่นคงมีแต่ทำไม่เป็น 6
    พิมพ์ docker -v เพื่อตรวจสอบว่า ลง docker สำเร็จหรือไม่
2. ติดตั้ง tool chain จาก link
    แตก zip ไฟล์แล้วพิมพ์ sudo make shell แล้วเราก็จะมี workspace ไว้ใช้งาน
3. แล้วก็เริ่มเขียนโปรแกรมบน SDL ดูข้อมูลที่ link

เอาแค่นี้ก่อนละครับ 1
 




 

Create Date : 30 กรกฎาคม 2566    
Last Update : 30 กรกฎาคม 2566 15:58:30 น.
Counter : 264 Pageviews.  

ลองลง DINGUX (Linux) บน Dingoo A-320

จากที่คุณ NaziX ให้ข้อมูลว่า Dingoo สามารถลง Linux ได้เลยทดลองทำดู
โดยทำตาม z_man3007
ส่วน Linux คุณ BooBoo เป็นคนทำ

หลักกการทำ ก็มี สองส่วนคือ Set ให้สามารถ Boot สองระบบได้ และ ทำ filesystem บน miniSD
ส่วนที่ 1
ทำ Boot สองระบบ
1. หาว่า เครื่องเราใช้ Graphic อะไร รุ่น ILI9325 หรือ ILI9331 โดยเข้าไปใน system setup -> About แล้วกดปุ่มทิศทาง บน ขวา ล่าง บน ขวา ล่าง
2. load ไฟล์จาก ที่นี้ เลือกเฉพาะไฟล์ DIGNUX.exe
3. แต่ไฟล์จะได้สอง folder แต่เราต้องการเฉพาะ Folder "Dual Boot"
4. ติดตั้งdriver USB (ปกติการเสียบสาย usb จะทำให้เห็นไฟล์ให้เครื่องเท่านั้น) โดยกดปุ่ม B ค้างไว้ แล้ว เสียบสาย usb กับคอม จะขึ้นให้ลง Driver ให้เลือก driver จาก Folder "Dual Boot" ถ้าสำเร็จจะสามารถติดต่อกับคอมผ่าน โปรแกรม USB_Boot.exe ที่อยู่ใน Folder "Dual Boot ได้แล้ว
5. run USB_Boot.exe แล้วจะพิมพ์ 3 คำสั่งนี้ตามลำดับ
boot 0
load 0x080600000 zImage_dual_boot_installter_ILI9325 0
ในคำสั่งที่สองต้องระวังให้เลือกไฟล์ตาม Graphic ของเครื่องเราพอดีเครื่องผมเป็นแบบ 325 ไม่ช่าย 331
go 0x80600000 0
ครั้งแรกไม่เห็นผล ให้ทำ 3 คำสั่งนี้อีกครััง
แล้วจะปรากฏหน้าจอเป็นอย่างนี้

ต่อเป็นขั้นตอนอันตราย เพราะมานคงไป เขียน ข้อมูลใน NAND Flash เค้าเลยถามว่าต้องการหรือไม่
ถ้าต้องการเสี่ยง ก็กดปุ่ม start ไปเลยๆ แล้วต้องตอบ YES ด้วยนะครับ อีกอย่างต้องกดปุ่ม start ไวๆด้วย ไม่งั้นมันจะออกจากการติดตั้ง ?

ถ้าทุกอย่าง ok เมื่อเรา เปิดเครื่องใหม่ จะขึ้น จอ DINGUX ก่อน

ส่วนที่สอง
ทำ File System
1. แบ่ง partion ของ MiniSD เป็น FAT32 และ EXT3
2. copy ไฟล์ zImage น่าจะเป็น kernel ของ linux มัง ไว้ที่ FAT32
ILI9331 - //dingoo-linux.googlecode.com/files/zImage-20090707-ILI9331
ILI9325 - //dingoo-linux.googlecode.com/files/zImage-20090707-ILI9325
rename ให้เหลือแค่ zImage ด้วยนะครับ
3. หาไฟล์ Partitions2image.zip หรือ partition.tar.gz มาแต่ใส่ใน partition EXT3 แล้วแตกไฟล์สะ
ส่วนที่สองต้องทำบน Linux อ่ะครับ งมอยู่นาน ใช้ UBANTU LIVE CD ก็ง่ายดีครับ

หมายเหตุอันนี้อธิบายคร่าวๆเท่านั้นครับ เพราะคงมีคนใช้น้อย ทางที่ดีอยู่จาก youtube ของคุณz_man3007 ดีก่า

ต่อไปมาดูผลลัพธ์ วิธี Boot เข้า LINUX ก่อนเปิดเครื่องต้องกดปุ่ม START ค้างไว้ แล้วเข้าสู่ หน้าจอ

แล้วลอง run snes ดู


จะเห็นว่าเหมือนกันใน เครื่องโดยตรงไม่เหมือนใน PC

ก็คงต้องหา emu ดีมาลง




 

Create Date : 19 กรกฎาคม 2552    
Last Update : 19 กรกฎาคม 2552 9:41:50 น.
Counter : 933 Pageviews.  

แกะกล่อง Dingoo A-320

หลังจากสั่งจากร้าน ทางWEB สัก 4 วันก็มีพัสดุส่งมา


แกะออกมาก็มีเครื่องเล่น หูฟัง ที่ชาร์ท สายUSB สายต่อ TV


ขนาดเมื่อเทียบกับกล่องเกมส์ Wii


ต่อมาก็เปิดเครื่อง โอ้ม่าย เป็นภาษาจีนอ่ะ แต่ก็ไปเปลี่ยนที่ menu สุดท้าย



ก็จะได้ menu ภาษาอังกฤษ

ต่อมาลองต่อเข้า TV LG29 นิ้ว
ก็ต้องไป set ที่ Menu TV->Connect TV ก็เข้า AV เรียบร้อยตามรูปเลย

โดยลองเปิดเกมส์ DragonQuest VI ภาพออกมาก็ OK แต่สายที่ต่อเข้าTV
ค่อยข้างสั้นถ้าเล่นเกมส์คงไม่ไหว สายตาสั้นแน่ๆ แต่ถ้าดูหนังน่าจะ OK
ส่วนเสียงค่อยข้างเบาคงเพราะกำลังขับของเครื่องน้อย เลยต้องเร่ง Vol ที่
TV เอาเอง


ต่อมาลองเล่น Emulator เช่น SNES ก็รับได้ความเร็ว ok มีการให้ตั้งค่า frame skip ได้ด้วย แต่ก็ยังไม่ 100% คงมี version ใหม่ออกมา update มัง
ส่วน GBA ก็ลอง FF6 ก็เล่นได้ OK
โดยรวมการ เล่น EMU นี้ OK เลย

ดูหนัง ได้ลองแต่ ไฟล์ .FLV จาก youtube ภาพเลยแตกๆ แต่พวก Mpeg น่าจะ OK

ด้านเสียงก็พอรับได้ ถ้าให้ดีต้องผ่านหูฟัง(แต่จะเอาอะไรมาก
)

ราคา 3200 กับฟังก์ชั่น มากมาย คุณภาพพอถูไถ ก็อยู่ในเกณฑ์ OK
แต่ถ้าราคา ไม่เกิน 3000 น่าจะดีก่านี้

ตอนนี้เห็นมี engine สำหรับเขียนเกมส์บนเครื่องนี้แล้ว อยู่ที่ //soft3d.org แต่เป็นภาษาจีน ล้วนๆ เฮ้อ แต่ต้องลองดู




 

Create Date : 21 มีนาคม 2552    
Last Update : 21 มีนาคม 2552 21:28:22 น.
Counter : 800 Pageviews.  


wink99_th
Location :
พิษณุโลก Thailand

[Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 8 คน [?]




New Comments
Friends' blogs
[Add wink99_th's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.