Commit Graph

211 Commits

Author SHA1 Message Date
beeanyew
54732d91f3 Update readme(s) and AHI configuration things 2021-10-03 01:23:13 +02:00
beeanyew
951014c956 Configure physical Zorro (2) devices before virtual ones 2021-10-02 23:10:15 +02:00
beeanyew
b7576cb682 Some non-working Pi 4 stuff 2021-09-26 12:44:28 +02:00
beeanyew
60c5e51585 Some more PiStorm device stuff for ScummVM 2021-09-11 11:36:56 +02:00
beeanyew
c4efbbb4c9 PiStorm interaction device changes, fixes and additions 2021-09-09 14:01:18 +02:00
beeanyew
2167c6dcec Add MIT license tag to Pi-AHI header and source files 2021-09-02 03:20:09 +02:00
beeanyew
a73818a93f Merge pull request #76 from LinuxJedi/fix-rtg-builds
Modify build scripts to not use symlinks
2021-09-01 03:57:23 +02:00
beeanyew
9991a7c1d3 Incredibly questionable virtual AHI device support
To test this, install AHI (probably preferably 4.18) and copy pi-ahi.audio to DEVS:AHI and PI-AHI to DEVS:AudioModes.
The IRQ trigger magically doesn't work, so this all runs of vertical blank... meaning that it stops working pretty much the instant you try to use it in an RTG mode.
Not very useful at the moment, but I need to take a break from working on this to do a bunch of work.
2021-08-31 00:10:38 +02:00
Andrew Hutchings
3b49341f9b Modify build scripts to not use symlinks
They don't work well for our Windows developers, so go back to copying
the raw files.
2021-08-25 15:04:39 +01:00
beeanyew
a83d7c4320 Delete broken pigfx020.card file 2021-08-25 15:55:09 +02:00
LemaruX
a18fc2bf15 Updated pigfx020.card file in PiGFX installer 2021-08-25 14:04:20 +01:00
LemaruX
67566a15c7 Updated PiGFX Installer & HDF 2021-08-25 00:48:58 +01:00
Andrew Hutchings
c83855e461 Update PiDrive with RTG updates 2021-08-23 20:37:36 +01:00
beeanyew
6c4a474a7f Update RTG SetSprite behavior 2021-08-19 16:57:38 +02:00
beeanyew
c40b8a3304 Some RTG driver stuff
* Do not explicitly set INDISPLAYCHAIN flag, let P96 handle this through the tooltypes.
* Remove 030 card file, was identical to 020 version.
* Remove 020i card file, currently not working.
* Update build script, remove build of 030 card file and disable building 020i card file.
2021-08-19 14:44:25 +02:00
beeanyew
e8c258af6a Seriously 2021-08-12 14:41:27 +02:00
beeanyew
febeca6588 Please go away, PiSCSI 2021-08-12 14:36:06 +02:00
beeanyew
b8386e4978 Go away, PiSCSI 2021-08-12 14:27:33 +02:00
beeanyew
68dceb9859 Something PiSCSI 2021-08-12 14:24:57 +02:00
Andrew Hutchings
062587fe03 Fix Amiga reboot when DPMS is on
When the Amiga reboots with DPMS enabled but not asleep the HDMI is
reset which breaks the Raylib window.

This patch only resets the HDMI if the thread has been stopped first.

Also fix thread leak when DPMS terminates the RTG thread.
2021-08-05 15:54:40 +01:00
Andrew Hutchings
c6e5579973 Redo the DPMS patch
The first version can cause the RTG to reinitialize badly, causing
PiStorm to die. This version will gracefully shutdown the RTG thread if
DPMS is enabled and start the thread again when it wakes up.
2021-08-04 17:19:56 +01:00
Andrew Hutchings
5e939adb8c Add DPMS to RTG
This uses the Pi monitor control to turn the monitor off and on. Turning
on requires a full reinit of RTG including creating a new InitWindow so
the reinit functionality has been changed slightly.

It is enabled by setting the variable "rtg-dpms" in the config file.
2021-08-04 10:38:10 +01:00
Andrew Hutchings
ce1afb558a Update PiDrive for pisimple changes 2021-08-01 08:39:02 +01:00
beeanyew
bbc5cdfcce Update boardinfo.h and settings.h 2021-07-31 10:24:37 +02:00
beeanyew
aa714f6f41 Add shutdown command to PiSimple 2021-07-29 17:33:12 +02:00
beeanyew
c9da0ea940 Hide FPS by default again 2021-07-29 14:10:17 +02:00
beeanyew
0c5ec1e5cc Only update RTG palette texture after set_clut_entry calls 2021-07-28 16:32:49 +02:00
beeanyew
8f5bd4a5f7 Actually reapply scale filter setting on mode change 2021-07-28 10:29:42 +02:00
beeanyew
3f85e56bbf Merge pull request #69 from LinuxJedi/rtg-gui
Add new RTG features to GUI
2021-07-27 11:05:52 +02:00
Andrew Hutchings
2a9c029918 Add new RTG features to GUI
Aspect ratio and smoothing.
2021-07-27 09:57:18 +01:00
beeanyew
790635865c Update Pi 3 raylib files 2021-07-27 09:39:29 +02:00
beeanyew
ea4eec359e Add RTG scaling commands to PiStorm device
This temporarily breaks the PiStorm temperature display, since I had to adjust the register offset for it.
Scale filtering currently doesn't work properly, probably due to unexpected use of shaders, will look into it later. Stick to point filtering for now.
2021-07-27 03:21:35 +02:00
Andrew Hutchings
bf6ca28850 Rebuild pidrive
Includes latest binary updates
2021-07-22 16:15:16 +01:00
beeanyew
2cd89a0070 Fix 320 pixel wide screen modes not scaling up when they should 2021-07-22 13:09:19 +02:00
Matt Harlum
0ab099077a slow-to-chip: Fixup agnus detection
Write to VPOSW before reading Agnus id seems to fix cold boot Agnus id read failure

Add "force-move-slow-to-chip" config option to force-disable Agnus check in case issue persists
2021-07-18 16:26:20 +02:00
beeanyew
4723af7f0e Add annoying warning message to PiSCSI
Detect four of the most common types of UAE Single Partition hardfiles and warn the user in case one is spotted as being mounted by PiSCSI.
2021-07-15 20:05:37 +02:00
Andrew Hutchings
589cd394c3 Add missing include 2021-07-14 12:13:10 +01:00
Andrew Hutchings
63b07ef4dd Add CPU temperature readings to UIs
The CLI now has --get-temperature and the GUI shows the temperature in
the status bar. The GUI refreshes once every second.
2021-07-14 12:04:04 +01:00
beeanyew
b7a77353de Add setvar rtg step to RTG readme file 2021-07-14 08:50:28 +02:00
beeanyew
1b083a0771 Update RTG readme file 2021-07-14 02:42:31 +02:00
beeanyew
fc8a8b1aeb Add Amiga platform setvar readme file 2021-07-14 02:34:08 +02:00
beeanyew
d0467f0811 Update PiSCSI readme 2021-07-11 17:33:30 +02:00
Matt Harlum
ff9f2aa632 Add DF1 bootselect, Add option to move slow ram to chip ram 2021-07-10 20:15:30 +02:00
Andrew Hutchings
ff69e7de23 Add symlinks for PiGFX Files directory
Some users are trying to run the PiGFX from git, this won't work without
the Files directory so I've recreated it just for them using symlinks.
2021-07-10 15:46:44 +01:00
Andrew Hutchings
5b0ec3aa8b Update PiGFX Installer
New version provided by Lemaru.
2021-07-10 08:35:28 +01:00
beeanyew
b06d231bc4 Get rid of all these multiplications 2021-07-09 15:55:52 +02:00
beeanyew
fc8f293732 Fix PiSCSI LUN/address things, maybe. 2021-07-09 15:53:06 +02:00
beeanyew
b48b362274 Update PiSCSHI readme
Add/correct some information, remove any notes about it being work in progress.
2021-07-08 19:15:02 +02:00
beeanyew
10689c6c24 PiSCSI: Support boot priority setting 2021-07-02 19:20:08 +02:00
beeanyew
efdda5d4b6 PiSCSI: Allow multiple partitions with the same name
Because people just can't stop naming the partitions on every single one of their hard drive images `DH0` and `DH1`.
If something doesn't work with this approach, I have no idea why, because as far as I can tell in the example boot ROM I have available to me, this is all that one does.
2021-07-02 16:06:19 +02:00