beeanyew
bd263c5fbd
Merge pull request #25 from paulofduarte/wip-crap
...
Bringing A314 code from Niklas branch
2021-05-16 02:07:55 +02:00
Paulo Duarte
07016d0f99
Cleanup - Removed changes on the Makefile after merge with a314 branch.
2021-05-16 00:35:10 +01:00
Paulo Duarte
5762d343fa
Merge remote-tracking branch 'niklasekstrom/autoconfig_a314' into wip-crap
...
# Conflicts:
# .gitignore
# emulator.c
# run.sh
2021-05-16 00:30:45 +01:00
beeanyew
457f89dad1
Merge pull request #24 from LinuxJedi/os_3.2
...
Add Kickstart 3.2 + more
2021-05-14 23:20:52 +02:00
Andrew Hutchings
23bb1f8441
Add Kickstart 3.2 + more
...
* Kickstart 3.2 confirmed to be v47
* Update PiStorm binary with recent dep code changes
* Add CopyMems to ADF and LHA scripts
* Add exec bit to CopyMems
2021-05-14 22:14:05 +01:00
beeanyew
5e8e5ce09a
Update Pi-NET to new device driver framework
2021-05-14 14:46:57 +02:00
beeanyew
d568fe56e4
Fix COPYRECT_EX check, speed up MEMCPY
2021-05-14 00:20:45 +02:00
beeanyew
a9b6d31740
Fix platform write check bug
2021-05-13 19:57:37 +02:00
beeanyew
9f1f1589c1
Add makeshift PiStorm-powered CopyMem/Quick patcher
...
Probably doesn't work properly with MMU libraries installed, be advised.
2021-05-13 19:06:40 +02:00
beeanyew
5203e0a61c
Remove CIA ovl enable write on boot, fix RTC size in default.cfg
2021-05-13 17:38:22 +02:00
beeanyew
15fdee25f5
Make rtl/make.bat not anger people unnecessarily
2021-05-13 09:27:36 +02:00
beeanyew
e589598833
Updated PiSCSI readme again
2021-05-13 07:46:37 +02:00
beeanyew
80c6b58af8
More PiSCSI readme updates
2021-05-13 03:32:28 +02:00
beeanyew
77bf7a44da
Update PiSCSI readme
2021-05-13 03:27:30 +02:00
beeanyew
01c52208f9
Remove debug output
2021-05-12 17:45:15 +02:00
beeanyew
f7deb50000
[MEGA-WIP] Arbitrary block size support for PiSCSI
...
This has not been very thoroughly tested. Yet.
2021-05-12 17:42:10 +02:00
beeanyew
067dc3efbd
Fix stupid typo
2021-05-12 16:59:28 +02:00
beeanyew
0463d4b6c0
Shut down RTG thread with emulator
2021-05-12 05:46:06 +02:00
beeanyew
37ef237ba1
Update buptest, chmod +x some scripts.
2021-05-12 04:08:58 +01:00
beeanyew
c4e744d2ed
Fix scaling VS aspect ratio things, fix P2D data problems
2021-05-12 02:49:25 +02:00
beeanyew
c53659d310
Fix scaling/centering for RTG modes
2021-05-11 21:12:17 +02:00
beeanyew
4992fc40ba
Remove some duplicate RTG debug output
2021-05-11 17:44:10 +02:00
beeanyew
9d872973e0
Fix stupid automatic screen scaling
2021-05-11 17:37:49 +02:00
beeanyew
87660188ce
Remove some spammy RTG debug output
2021-05-11 14:29:53 +02:00
beeanyew
d4bd8eea1c
Update RTG readme
2021-05-11 14:17:12 +02:00
beeanyew
976d279977
Add PiStorm API commands to toggle RTG FPS display/palette debug
2021-05-11 13:26:59 +02:00
beeanyew
6fbaf6d884
Fix PiStorm dev manual memset, change RTG FPS display/palette debug stuff
2021-05-11 12:14:50 +02:00
beeanyew
b1ad02893d
Add memset to PiStorm API, robustify some things to not destroy the bus
2021-05-11 11:48:53 +02:00
beeanyew
2e8cab2c21
Hardware mouse cursor support for RTG
2021-05-11 11:08:17 +02:00
beeanyew
9efade7d17
Merge pull request #23 from LinuxJedi/generation_scripts
...
Add GUI generation scripts for ADF and LHA
2021-05-10 17:14:39 +02:00
Andrew Hutchings
65aaff6b83
Add GUI generation scripts for ADF and LHA
2021-05-10 16:11:00 +01:00
beeanyew
8a5bbf162f
Merge pull request #22 from shanshe/wip-crap
...
Added some more FPU opcodes and fix 6a opcode to 6c
2021-05-09 16:32:55 +02:00
shanshe
13cf91d12c
Fix FPU opcode 6a -> 6c. Add more FPU opcodes
2021-05-09 15:38:11 +02:00
beeanyew
3ea3c81c4d
Fix up P2C/P2D, fix 256th color missing in 8bpp modes
2021-05-09 09:39:14 +02:00
beeanyew
f8426f0bad
Fix RTG panning, silence "Pitch" debug output.
2021-05-08 20:31:19 +02:00
beeanyew
88afad799e
[WIP] RTG Stuff and things
2021-05-07 19:00:23 +02:00
beeanyew
d882c8da74
Fix Musashi complation with various m68conf options
2021-05-07 00:46:19 +02:00
beeanyew
d09a3356ce
Update config_file.c, amiga-platform.c, and 3 more files...
2021-05-06 21:26:58 +02:00
beeanyew
51dbac7618
Update rtg.c
2021-05-06 20:28:38 +02:00
beeanyew
b35d6ddfe9
[MEGA-WIP] RTG things
2021-05-06 20:27:30 +02:00
beeanyew
47ad4679e4
Update raylib files and Makefile for Pi 4 testing
...
The headless graphics driver for the Raspberry Pi 4 is screwed up and only does software rendering, so any kind of performant RTG on Pi 4 will require some flavor of X display active.
2021-05-06 16:36:53 +02:00
beeanyew
909dfa7453
Update Makefile
2021-05-06 14:12:20 +02:00
beeanyew
4a0bfee940
Update Makefile and PiSCSI readme
2021-05-06 11:15:44 +02:00
beeanyew
69ad2fb3a6
Fix RTG driver build script, update driver to allow higher resolutions
2021-05-05 09:40:16 +02:00
beeanyew
1828e6a16e
Merge pull request #21 from LinuxJedi/cleanups
...
Cleanup warnings and LinuxJedi's docs
2021-05-02 18:20:14 +02:00
Andrew Hutchings
007b35ae52
Cleanup warnings and LinuxJedi's docs
...
This branch:
* Adds information on modifying the systemd script provided in
boot_scripts
* Adds documentation for the newest options on the PiStorm gui
* Fixes a memory leak and a potential crash on alloc failure for the gui
* Minor text changes in the gui
* Fixes minor compiler warnings for the PiSimple CLI (both for GCC and
VBCC)
2021-05-02 17:17:16 +01:00
beeanyew
2910224b50
Add pi_memcpy to pistorm_dev.c/h
2021-05-02 06:12:59 +02:00
beeanyew
9a3a51efc7
Add MEMCPY to PiStorm device
2021-05-01 20:58:00 +02:00
beeanyew
31f58d05d3
[MEGA-WIP] Raylib-based RTG output
...
NOTE: A working keyboard must be attached to the Raspberry Pi while testing this, otherwise it's impossible to actually quit the emulator.
raylib takes possession of the SSH keyboard for some reason, which makes it so you can't Ctrl+C out of the emulator over SSH, you must Ctrl+C or press Q on the Pi keyboard.
A mostly working RTG implementation using raylib instead of SDL2.0
Greatly decreases the rendering overhead for 8bpp modes and gets rid of the need for hardware ARGB888 texture format support.
RTG will be initialized using the resolution of the Raspberry Pi, and onbly the 320x200/320x240 modes are currently scaled to the full vertical area of the screen.
2021-05-01 19:43:26 +02:00
beeanyew
a2ec9011ca
Update PiSCSI readme
2021-04-29 04:58:00 +02:00