devos50 / qemu-ios

A QEMU emulator for legacy Apple devices
Other
977 stars 63 forks source link

White Screen #132

Open Attila0207 opened 9 months ago

Attila0207 commented 9 months ago

When I start the Emulator via the Command with everything right, it shows the apple logo and then a white screen with this error: ipod_touch_mipi_dsi_read: read from location 0x00000000 what can i do? I'm on Ubuntu 23.10

MrDiagnose commented 9 months ago

Make Sure you followed these steps:

  1. sudo apt update sudo apt upgrade sudo apt install make ninja-build pkg-config libssl-dev libsdl2-dev libpixman-1-dev libpixman-1-0 libglib2.0-dev

  2. git clone https://github.com/devos50/qemu-ios.git

  3. cd qemu-ios

  4. ./configure --enable-sdl --disable-cocoa --target-list=arm-softmmu --disable-capstone --disable-slirp --extra-cflags=-I/usr/include/openssl --extra-ldflags='-lcrypto' --disable-werror --enable-pie

  5. make -j(assign number of cpu cores)

  6. cd build/arm-softmmu and copy bootrom, nand(after extracting it) & nor files here(https://github.com/devos50/qemu-ios/releases/tag/n72ap_v1)

  7. run ./qemu-system-arm -M iPod-Touch,bootrom=bootrom_240_4,nand=nand,nor=nor_n72ap.bin -serial mon:stdio -cpu max -m 2G -d unimp

Attila0207 commented 9 months ago

Yay it worked

0xFEEDC0DE64 commented 2 months ago

I just tried your command but I only get a white screen after the apple logo image