Konrad Beckmann
06adc6b127
readme: Make the Docker section expandable
2021-11-10 23:00:55 +01:00
Konrad Beckmann
babe99a378
Improve the Docker flow
...
By mounting the current directory and preserving the uid/gid,
the docker container doesn't have to include the source code,
roms etc.
2021-11-06 13:04:49 +01:00
Konrad Beckmann
ee3cb5e9b5
Add screenshot support
...
Closes #163
2021-10-31 02:30:13 +02:00
Konrad Beckmann
290a9402c4
Add option to disable save state support (STATE_SAVING=0)
2021-10-10 15:28:18 +02:00
Konrad Beckmann
69143ebe91
readme: Add note about EXTFLASH_FORCE_SPI=1
2021-10-05 12:46:58 +02:00
Konrad Beckmann
4b443a1bc5
readme: Add bash code flavor
2021-09-30 19:44:27 +02:00
Konrad Beckmann
c931f538c0
readme: Cleanup, clarify, add ToC
2021-09-30 19:26:19 +02:00
Brian Pugh
335b3f6d10
Update README to remove compression section and to update CFW section to point to game-and-watch-patch isntead of tim's
2021-09-30 18:26:35 +02:00
Brian Pugh
3e9ec78a11
LZMA ROM compression ( #148 )
...
* lzma initial commit
* Save 13 bytes per lzma compression
* initial lzma support
* update readme
* Update submodule
* linux: Fix gb makefile
Co-authored-by: Konrad Beckmann <konrad.beckmann@gmail.com >
2021-09-18 17:09:28 +02:00
Konrad Beckmann
b9c0414f93
readme: Add note about unlocking before changing the external flash
2021-09-05 16:29:09 +02:00
viral_dna
1bc9ff8e5d
Add gw to list of supported emulators ( #133 )
2021-08-16 10:25:49 +02:00
Brian Pugh
dbc2253023
Working Bank2 Flashapp ( #131 )
...
* set intflash address when programming
* Allow flashapp to work when flashing bank 2
* update readme
* Add tim bootloader SRAM magic-byte
* move boot stuff around to more appropriate locations
2021-08-15 21:42:57 +02:00
viral_dna
4a303e492c
readme: Add missing make option ( #132 )
2021-08-15 21:41:25 +02:00
Konrad Beckmann
7b0458d7db
readme: Fix link
2021-08-11 22:20:31 +02:00
Brian Pugh
314fc9863d
Add features to make compatible with tim's patched firmware ( #124 )
2021-08-11 22:18:07 +02:00
Konrad Beckmann
ade7cb6fc5
New flash driver and integrated loader
2021-08-03 17:06:54 +02:00
Brian Pugh
1541393509
Long hold pause/set to toggle speedup ( #114 )
...
* nes long hold pause/set to toggle speedup
* refactor nes common emu loop; need to fix busyTime
* move odroid_system_tick into common loop, fix cpumon
* nes common_emu_loop
* pce common_emu_loop
* sms common_emu_loop
* fix some warnings
* setup pause/set macros; remove speedup based on long-pressing pause/set
* Update readme. Initial Controls section commit
* linting
* mute while macro save-stating
2021-07-29 20:20:55 +02:00
Konrad Beckmann
1bfba9776e
Move scripts to a separate directory
2021-07-11 22:07:31 +02:00
Konrad Beckmann
0c092ae9fc
Add script to erase save slots
2021-07-11 12:20:18 +02:00
Brian Pugh
7257338df4
Update README with requirements.txt and zopfli compression
2021-07-08 20:06:43 +02:00
Konrad Beckmann
e63e2317ed
readme: Simplify the rom copying step
2021-07-03 23:46:29 +02:00
Konrad Beckmann
19ca0f312a
readme: Update supported emulators
2021-06-30 00:35:10 +02:00
Konrad Beckmann
7da8b4bd37
readme: Inform about lz4
2021-06-25 09:53:37 +02:00
Konrad Beckmann
44ea3678dc
Cleanup readme
2021-06-06 15:04:22 +02:00
Konrad Beckmann
7b8109f0c2
readme: Clarify how to run make download_sdk
2021-02-20 17:10:37 +01:00
GaryZ88
3df1e0a0c0
Adding PC Engine (TurboGrafx-16) Emulation ( #78 )
...
Adding PC Engine (TurboGrafx-16) Emulation
2021-02-18 08:16:32 +01:00
trochr
0a6744b538
Added a hint for building on Mac
2021-01-18 10:08:59 +01:00
Konrad Beckmann
1670080694
makefile/ld: Improve internal flash programming
...
Two binaries generated:
- gw_retro_go_intflash.bin containing the internal flash, 0x08000000
- gw_retro_go_extflash.bin containing the external flash, 0x90000000
This enables us to use the openocd program command with "verify", as we force it to verify only the data at 0x08000000.
Previously, we would get warnings from openocd when programming the elf file (Warn : no flash bank found for address 0x90000000). These are now gone.
Makefile targets have been changed to be more clear:
- `make flash_intflash`: flashes the internal flash (0x08000000)
- `make flash_intflash_nc`: same as the above, but uses nc to communicate with a running openocd session
- `make flash_extflash`: flashes the external flash (0x90000000)
- `make flash`: Flashes both of the above
- `make flash_all`: Alias to flash (kept for legacy reasons, so users can keep running their old commands)
2021-01-13 23:32:32 +01:00
Nikolay Antsiferov
7edd9ed819
Update readme with Sega Master System and Game Gear, fix markdown linting
2021-01-08 21:46:31 +01:00
Konrad Beckmann
7d15919899
Add scripts for backing up and restoring save states
2021-01-05 08:19:07 +01:00
Konrad Beckmann
014f7b5ccc
readme: gcc >10.2.0
2021-01-02 19:40:01 +01:00
Konrad Beckmann
5ecb6a4098
Add a Dockerfile
2021-01-02 01:38:47 +01:00
Konrad Beckmann
7ee7001dce
Make external flash size configurable
2020-12-30 16:07:28 +01:00
Konrad Beckmann
b9468939e0
readme: Add bash syntax hint
2020-12-30 15:00:48 +01:00
Konrad Beckmann
7bd78e5936
readme: Simplify building steps into a copy-pastable format
2020-12-30 14:55:23 +01:00
Konrad Beckmann
16e8c25cdc
readme: Cleanup rom path info
2020-12-30 14:14:41 +01:00
Konrad Beckmann
a633703320
readme: Remove info about parse_roms.py
2020-12-30 14:14:03 +01:00
Konrad Beckmann
2c8283aae9
Enable large flash when building with LARGE_FLASH=1
2020-12-29 19:30:56 +01:00
Konrad Beckmann
4086330559
readme: Fix text about how to use make
2020-12-29 03:47:41 +01:00
Konrad Beckmann
e4add4a4a4
nes: Support PAL and NTSC
2020-12-28 21:21:06 +01:00
Konrad Beckmann
e8c4662cfc
readme: Add known issues
2020-12-28 20:58:20 +01:00
Konrad Beckmann
eab137bcc5
readme: Include information about toolchain
2020-12-28 19:10:11 +01:00
Konrad Beckmann
46367ff1d5
Fix typo
2020-12-28 17:03:54 +01:00
Konrad Beckmann
87cc3b3d14
Update readme
2020-12-27 16:24:57 +01:00
Konrad Beckmann
d410a84d9f
Refactor makefiles
2020-12-10 21:30:21 +01:00
Konrad Beckmann
a765355c7a
Update README.md
2020-12-09 19:17:47 +01:00
viral_dna
527e463ccc
Update README.md
...
Fixed typos.
2020-12-09 10:48:27 +01:00
Konrad Beckmann
f494daf6de
Update readme
2020-12-08 22:36:18 +01:00
Thomas Roth
ed468ce56c
Update README.md
2020-12-08 12:50:56 +01:00
Konrad Beckmann
bbc017aabd
Add report_issue.sh
2020-12-07 23:27:33 +01:00