Skip to content
This repository was archived by the owner on May 4, 2026. It is now read-only.

PenEngineering/Pen_GameConsole

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pen_GameConsole

NintendoEntertainmentSystem Emulation on ESP32 and ILI9341 #HW and Housing assembly image image

#Flashing the Software ##1. Open ESPFlashDownloadTool_vXYZ.exe (Download Link: https://www.espressif.com/sites/default/files/tools/flash_download_tools_v3.6.4_0.rar) !!!If you work with mingw and esp idf and you get problems after using the ESPFlashTool (in my case, make doesn't work) go to!!! !!!the msys32 directory (<-"root" of msys/mingw) and run the autorebase.bat script...for me, after this everything works fine!!! ##2. Choose Button "ESP32 DownloadTool" ##3. Choose files to upload (Box with |...|) write adress to flash behind the @ first file bootloader.bin 0x1000 second file partitions.bin 0x8000 3. file nesemu.bin 0x10000 4. file roms.txt 0x68000 !you've to change the file according your needs - otherwise you can only choose 3 roms! 5. file yourRom.nes 0x69000 !make sure the roms are not greater than the partition-size. 6. file yourNextRom.nes 0x..... 7. file yourNextRom2.nes 0x..... . . .

	Flash the Roms to this Adresses
No.		  Adress 		Size(up to...KB)	
rom01 	  0x69000			100
rom02	  0x82000			260
rom03	  0xc3000			388
rom04	 0x124000			132
rom05    0x145000			260
rom06	 0x186000			100
rom07	 0x19f000			100
rom08	 0x1b8000			100
rom09	 0x1d1000			772
rom10	 0x292000			516
rom11	 0x313000			296
rom12	 0x35d000			260
rom13	 0x39e000			260
rom14	 0x3df000			132	

##4. Choose the following Settings

	SPI SPEED: 40MHz

	SPI MODE: DIO

	FLASH SIZE: 32Mbit(=4MB)

	COM: can be found in Device Manager

##5. Press "Start", when finished "Stop" After a Reset/Restart(dis-reconnect the USB) the Emulator works

About

NintendoEntertainmentSystem Emulation on ESP32 and ILI9341

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors